ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.15
Committed: Wed Mar 3 04:07:45 2004 UTC (20 years, 3 months ago) by pcg
Branch: MAIN
CVS Tags: rel-2_1_0
Changes since 1.13: +76 -19 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 pcg 1.15 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 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 build build_cpu build_vendor build_os host host_cpu host_vendor host_os LN_S ECHO RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP LIBTOOL INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED CMP TBL 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.15 --enable-xft enable xft support on systems that have it
1035 pcg 1.11 --enable-utmp enable utmp (utmpx) support
1036     --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1037     --enable-lastlog enable lastlog support (requires --enable-utmp)
1038     --enable-xpm-background enable XPM background pixmaps
1039     --enable-transparency enable transparent backgrounds
1040     --enable-menubar enable menubar
1041     --enable-rxvt-scroll enable rxvt style scrollbar
1042     --enable-next-scroll enable NeXT style scrollbar
1043     --enable-xterm-scroll enable Xterm style scrollbar
1044     --enable-plain-scroll enable plain style scrollbar
1045     --enable-half-shadow use half width/height shadow on rxvt scrollbar
1046     --enable-xim XIM (X Input Method) protocol support
1047     --enable-ttygid enable tty setting to group named "tty"
1048     --disable-backspace-key disable handling of the backspace key
1049     --disable-delete-key disable handling of the delete key
1050     --disable-resources disable all resource checking
1051     --enable-xgetdefault enable resources via X instead of our small version
1052 pcg 1.15 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1053 pcg 1.11 --enable-strings enable some replacement system functions
1054     --disable-swapscreen disable swap screen support
1055     --enable-frills enable support for rarely used features
1056     --enable-linespace enable support for linespace
1057     --enable-24bit enable support for using 24bit visuals if available
1058     --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1059     --enable-selectionscrolling enable scrolling during selections
1060     --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1061     --enable-slipwheeling enable slip wheel scrolling (requires previous)
1062     --enable-old-selection enable v2.20 (& prior) mouse selection style support
1063     --disable-new-selection disable new mouse (xterm) selection style support
1064     --enable-dmalloc enable Gray Watson's malloc - for debugging use
1065     --enable-dlmalloc enable Doug Lea's malloc - for production use
1066     NOTE: enable only one malloc package
1067     --enable-smart-resize enable smart growth/shrink behaviour
1068     --enable-256-color enable 256-color support
1069     --enable-cursor-blink enable blinking cursor
1070     --enable-text-blink enable blinking text
1071     --enable-pointer-blank enable pointer blank when typing or inactive pointer
1072    
1073     Optional Packages:
1074     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1075     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1076     --with-gnu-ld assume the C compiler uses GNU ld default=no
1077     --with-pic try to use only PIC/non-PIC objects default=use both
1078 pcg 1.15 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,all)
1079     --with-res-name=NAME use this as default resource name (default: urxvt)
1080     --with-res-class=NAME use this as the resource class (default: URxvt)
1081     --with-name=NAME set the basename for the installed binaries (default: urxvt)
1082     --with-term=NAME set the terminal to NAME (default: rxvt)
1083 pcg 1.11 --with-terminfo=PATH set the path to the terminfo tree to PATH
1084     --with-x use the X Window System
1085     --with-xpm-includes=DIR use XPM includes in DIR
1086     --with-xpm-library=DIR use XPM library in DIR
1087     --with-xpm use XPM
1088    
1089     Some influential environment variables:
1090     CC C compiler command
1091     CFLAGS C compiler flags
1092     LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1093     nonstandard directory <lib dir>
1094     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1095     headers in a nonstandard directory <include dir>
1096     CXX C++ compiler command
1097     CXXFLAGS C++ compiler flags
1098     CPP C preprocessor
1099 pcg 1.13 CXXCPP C++ preprocessor
1100 pcg 1.11
1101     Use these variables to override the choices made by `configure' or to help
1102     it to find libraries and programs with nonstandard names/locations.
1103    
1104     _ACEOF
1105     fi
1106    
1107     if test "$ac_init_help" = "recursive"; then
1108     # If there are subdirs, report their specific --help.
1109     ac_popdir=`pwd`
1110     for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1111     test -d $ac_dir || continue
1112     ac_builddir=.
1113    
1114     if test "$ac_dir" != .; then
1115     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1116     # A "../" for each directory in $ac_dir_suffix.
1117     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1118     else
1119     ac_dir_suffix= ac_top_builddir=
1120     fi
1121    
1122     case $srcdir in
1123     .) # No --srcdir option. We are building in place.
1124     ac_srcdir=.
1125     if test -z "$ac_top_builddir"; then
1126     ac_top_srcdir=.
1127     else
1128     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1129     fi ;;
1130     [\\/]* | ?:[\\/]* ) # Absolute path.
1131     ac_srcdir=$srcdir$ac_dir_suffix;
1132     ac_top_srcdir=$srcdir ;;
1133     *) # Relative path.
1134     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1135     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1136     esac
1137    
1138     # Do not use `cd foo && pwd` to compute absolute paths, because
1139     # the directories may not exist.
1140     case `pwd` in
1141     .) ac_abs_builddir="$ac_dir";;
1142     *)
1143     case "$ac_dir" in
1144     .) ac_abs_builddir=`pwd`;;
1145     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1146     *) ac_abs_builddir=`pwd`/"$ac_dir";;
1147     esac;;
1148     esac
1149     case $ac_abs_builddir in
1150     .) ac_abs_top_builddir=${ac_top_builddir}.;;
1151     *)
1152     case ${ac_top_builddir}. in
1153     .) ac_abs_top_builddir=$ac_abs_builddir;;
1154     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1155     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1156     esac;;
1157     esac
1158     case $ac_abs_builddir in
1159     .) ac_abs_srcdir=$ac_srcdir;;
1160     *)
1161     case $ac_srcdir in
1162     .) ac_abs_srcdir=$ac_abs_builddir;;
1163     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1164     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1165     esac;;
1166     esac
1167     case $ac_abs_builddir in
1168     .) ac_abs_top_srcdir=$ac_top_srcdir;;
1169     *)
1170     case $ac_top_srcdir in
1171     .) ac_abs_top_srcdir=$ac_abs_builddir;;
1172     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1173     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1174     esac;;
1175     esac
1176    
1177     cd $ac_dir
1178     # Check for guested configure; otherwise get Cygnus style configure.
1179     if test -f $ac_srcdir/configure.gnu; then
1180     echo
1181     $SHELL $ac_srcdir/configure.gnu --help=recursive
1182     elif test -f $ac_srcdir/configure; then
1183     echo
1184     $SHELL $ac_srcdir/configure --help=recursive
1185     elif test -f $ac_srcdir/configure.ac ||
1186     test -f $ac_srcdir/configure.in; then
1187     echo
1188     $ac_configure --help
1189     else
1190     echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1191     fi
1192     cd "$ac_popdir"
1193     done
1194     fi
1195    
1196     test -n "$ac_init_help" && exit 0
1197     if $ac_init_version; then
1198     cat <<\_ACEOF
1199    
1200     Copyright (C) 2003 Free Software Foundation, Inc.
1201     This configure script is free software; the Free Software Foundation
1202     gives unlimited permission to copy, distribute and modify it.
1203     _ACEOF
1204     exit 0
1205     fi
1206     exec 5>config.log
1207     cat >&5 <<_ACEOF
1208     This file contains any messages produced by compilers while
1209     running configure, to aid debugging if configure makes a mistake.
1210    
1211     It was created by $as_me, which was
1212     generated by GNU Autoconf 2.59. Invocation command line was
1213    
1214     $ $0 $@
1215    
1216     _ACEOF
1217     {
1218     cat <<_ASUNAME
1219     ## --------- ##
1220     ## Platform. ##
1221     ## --------- ##
1222    
1223     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1224     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1225     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1226     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1227     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1228    
1229     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1230     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1231    
1232     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1233     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1234     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1235     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1236     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1237     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1238     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1239    
1240     _ASUNAME
1241    
1242     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1243     for as_dir in $PATH
1244     do
1245     IFS=$as_save_IFS
1246     test -z "$as_dir" && as_dir=.
1247     echo "PATH: $as_dir"
1248     done
1249    
1250     } >&5
1251    
1252     cat >&5 <<_ACEOF
1253    
1254    
1255     ## ----------- ##
1256     ## Core tests. ##
1257     ## ----------- ##
1258    
1259     _ACEOF
1260    
1261    
1262     # Keep a trace of the command line.
1263     # Strip out --no-create and --no-recursion so they do not pile up.
1264     # Strip out --silent because we don't want to record it for future runs.
1265     # Also quote any args containing shell meta-characters.
1266     # Make two passes to allow for proper duplicate-argument suppression.
1267     ac_configure_args=
1268     ac_configure_args0=
1269     ac_configure_args1=
1270     ac_sep=
1271     ac_must_keep_next=false
1272     for ac_pass in 1 2
1273     do
1274     for ac_arg
1275     do
1276     case $ac_arg in
1277     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1278     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1279     | -silent | --silent | --silen | --sile | --sil)
1280     continue ;;
1281     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1282     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1283     esac
1284     case $ac_pass in
1285     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1286     2)
1287     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1288     if test $ac_must_keep_next = true; then
1289     ac_must_keep_next=false # Got value, back to normal.
1290     else
1291     case $ac_arg in
1292     *=* | --config-cache | -C | -disable-* | --disable-* \
1293     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1294     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1295     | -with-* | --with-* | -without-* | --without-* | --x)
1296     case "$ac_configure_args0 " in
1297     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1298     esac
1299     ;;
1300     -* ) ac_must_keep_next=true ;;
1301     esac
1302     fi
1303     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1304     # Get rid of the leading space.
1305     ac_sep=" "
1306     ;;
1307     esac
1308     done
1309     done
1310     $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1311     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1312    
1313     # When interrupted or exit'd, cleanup temporary files, and complete
1314     # config.log. We remove comments because anyway the quotes in there
1315     # would cause problems or look ugly.
1316     # WARNING: Be sure not to use single quotes in there, as some shells,
1317     # such as our DU 5.0 friend, will then `close' the trap.
1318     trap 'exit_status=$?
1319     # Save into config.log some information that might help in debugging.
1320     {
1321     echo
1322    
1323     cat <<\_ASBOX
1324     ## ---------------- ##
1325     ## Cache variables. ##
1326     ## ---------------- ##
1327     _ASBOX
1328     echo
1329     # The following way of writing the cache mishandles newlines in values,
1330     {
1331     (set) 2>&1 |
1332     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1333     *ac_space=\ *)
1334     sed -n \
1335     "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1336     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1337     ;;
1338     *)
1339     sed -n \
1340     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1341     ;;
1342     esac;
1343     }
1344     echo
1345    
1346     cat <<\_ASBOX
1347     ## ----------------- ##
1348     ## Output variables. ##
1349     ## ----------------- ##
1350     _ASBOX
1351     echo
1352     for ac_var in $ac_subst_vars
1353     do
1354     eval ac_val=$`echo $ac_var`
1355     echo "$ac_var='"'"'$ac_val'"'"'"
1356     done | sort
1357     echo
1358    
1359     if test -n "$ac_subst_files"; then
1360     cat <<\_ASBOX
1361     ## ------------- ##
1362     ## Output files. ##
1363     ## ------------- ##
1364     _ASBOX
1365     echo
1366     for ac_var in $ac_subst_files
1367     do
1368     eval ac_val=$`echo $ac_var`
1369     echo "$ac_var='"'"'$ac_val'"'"'"
1370     done | sort
1371     echo
1372     fi
1373    
1374     if test -s confdefs.h; then
1375     cat <<\_ASBOX
1376     ## ----------- ##
1377     ## confdefs.h. ##
1378     ## ----------- ##
1379     _ASBOX
1380     echo
1381     sed "/^$/d" confdefs.h | sort
1382     echo
1383     fi
1384     test "$ac_signal" != 0 &&
1385     echo "$as_me: caught signal $ac_signal"
1386     echo "$as_me: exit $exit_status"
1387     } >&5
1388     rm -f core *.core &&
1389     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1390     exit $exit_status
1391     ' 0
1392     for ac_signal in 1 2 13 15; do
1393     trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1394     done
1395     ac_signal=0
1396    
1397     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1398     rm -rf conftest* confdefs.h
1399     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1400     echo >confdefs.h
1401    
1402     # Predefined preprocessor variables.
1403    
1404     cat >>confdefs.h <<_ACEOF
1405     #define PACKAGE_NAME "$PACKAGE_NAME"
1406     _ACEOF
1407    
1408    
1409     cat >>confdefs.h <<_ACEOF
1410     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1411     _ACEOF
1412    
1413    
1414     cat >>confdefs.h <<_ACEOF
1415     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1416     _ACEOF
1417    
1418    
1419     cat >>confdefs.h <<_ACEOF
1420     #define PACKAGE_STRING "$PACKAGE_STRING"
1421     _ACEOF
1422    
1423    
1424     cat >>confdefs.h <<_ACEOF
1425     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1426     _ACEOF
1427 pcg 1.1
1428 pcg 1.11
1429     # Let the site file select an alternate cache file if it wants to.
1430 pcg 1.1 # Prefer explicitly selected file to automatically selected ones.
1431     if test -z "$CONFIG_SITE"; then
1432     if test "x$prefix" != xNONE; then
1433     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1434     else
1435     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1436     fi
1437     fi
1438     for ac_site_file in $CONFIG_SITE; do
1439     if test -r "$ac_site_file"; then
1440 pcg 1.11 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1441     echo "$as_me: loading site script $ac_site_file" >&6;}
1442     sed 's/^/| /' "$ac_site_file" >&5
1443 pcg 1.1 . "$ac_site_file"
1444     fi
1445     done
1446    
1447     if test -r "$cache_file"; then
1448 pcg 1.11 # Some versions of bash will fail to source /dev/null (special
1449     # files actually), so we avoid doing that.
1450     if test -f "$cache_file"; then
1451     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1452     echo "$as_me: loading cache $cache_file" >&6;}
1453     case $cache_file in
1454     [\\/]* | ?:[\\/]* ) . $cache_file;;
1455     *) . ./$cache_file;;
1456     esac
1457     fi
1458 pcg 1.1 else
1459 pcg 1.11 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1460     echo "$as_me: creating cache $cache_file" >&6;}
1461     >$cache_file
1462     fi
1463    
1464     # Check that the precious variables saved in the cache have kept the same
1465     # value.
1466     ac_cache_corrupted=false
1467     for ac_var in `(set) 2>&1 |
1468     sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1469     eval ac_old_set=\$ac_cv_env_${ac_var}_set
1470     eval ac_new_set=\$ac_env_${ac_var}_set
1471     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1472     eval ac_new_val="\$ac_env_${ac_var}_value"
1473     case $ac_old_set,$ac_new_set in
1474     set,)
1475     { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1476     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1477     ac_cache_corrupted=: ;;
1478     ,set)
1479     { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1480     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1481     ac_cache_corrupted=: ;;
1482     ,);;
1483     *)
1484     if test "x$ac_old_val" != "x$ac_new_val"; then
1485     { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1486     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1487     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1488     echo "$as_me: former value: $ac_old_val" >&2;}
1489     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1490     echo "$as_me: current value: $ac_new_val" >&2;}
1491     ac_cache_corrupted=:
1492     fi;;
1493     esac
1494     # Pass precious variables to config.status.
1495     if test "$ac_new_set" = set; then
1496     case $ac_new_val in
1497     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1498     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1499     *) ac_arg=$ac_var=$ac_new_val ;;
1500     esac
1501     case " $ac_configure_args " in
1502     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1503     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1504     esac
1505     fi
1506     done
1507     if $ac_cache_corrupted; then
1508     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1509     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1510     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1511     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1512     { (exit 1); exit 1; }; }
1513 pcg 1.1 fi
1514    
1515     ac_ext=c
1516     ac_cpp='$CPP $CPPFLAGS'
1517 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1518     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1519     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1520    
1521    
1522    
1523    
1524    
1525    
1526    
1527    
1528    
1529    
1530    
1531    
1532    
1533    
1534    
1535    
1536    
1537 pcg 1.1
1538    
1539     ac_aux_dir=
1540     for ac_dir in autoconf $srcdir/autoconf; do
1541     if test -f $ac_dir/install-sh; then
1542     ac_aux_dir=$ac_dir
1543     ac_install_sh="$ac_aux_dir/install-sh -c"
1544     break
1545     elif test -f $ac_dir/install.sh; then
1546     ac_aux_dir=$ac_dir
1547     ac_install_sh="$ac_aux_dir/install.sh -c"
1548     break
1549 pcg 1.11 elif test -f $ac_dir/shtool; then
1550     ac_aux_dir=$ac_dir
1551     ac_install_sh="$ac_aux_dir/shtool install -c"
1552     break
1553 pcg 1.1 fi
1554     done
1555     if test -z "$ac_aux_dir"; then
1556 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1557     echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1558     { (exit 1); exit 1; }; }
1559     fi
1560     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1561     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1562     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1563 pcg 1.1
1564 pcg 1.11 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1565 pcg 1.1
1566    
1567     VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1568     DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1569     LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1570     LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1571     echo ""
1572     echo "configuring for rxvt $VERSION"
1573     echo ""
1574    
1575    
1576 pcg 1.11 ac_ext=c
1577     ac_cpp='$CPP $CPPFLAGS'
1578     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1579     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1580     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1581     if test -n "$ac_tool_prefix"; then
1582     # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1583     set dummy ${ac_tool_prefix}gcc; ac_word=$2
1584     echo "$as_me:$LINENO: checking for $ac_word" >&5
1585     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1586     if test "${ac_cv_prog_CC+set}" = set; then
1587     echo $ECHO_N "(cached) $ECHO_C" >&6
1588     else
1589     if test -n "$CC"; then
1590     ac_cv_prog_CC="$CC" # Let the user override the test.
1591     else
1592     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1593     for as_dir in $PATH
1594     do
1595     IFS=$as_save_IFS
1596     test -z "$as_dir" && as_dir=.
1597     for ac_exec_ext in '' $ac_executable_extensions; do
1598     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1599     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1600     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1601     break 2
1602     fi
1603     done
1604     done
1605    
1606     fi
1607     fi
1608     CC=$ac_cv_prog_CC
1609     if test -n "$CC"; then
1610     echo "$as_me:$LINENO: result: $CC" >&5
1611     echo "${ECHO_T}$CC" >&6
1612     else
1613     echo "$as_me:$LINENO: result: no" >&5
1614     echo "${ECHO_T}no" >&6
1615     fi
1616    
1617     fi
1618     if test -z "$ac_cv_prog_CC"; then
1619     ac_ct_CC=$CC
1620     # Extract the first word of "gcc", so it can be a program name with args.
1621 pcg 1.1 set dummy gcc; ac_word=$2
1622 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1623     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1624     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1625     echo $ECHO_N "(cached) $ECHO_C" >&6
1626     else
1627     if test -n "$ac_ct_CC"; then
1628     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1629     else
1630     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1631     for as_dir in $PATH
1632     do
1633     IFS=$as_save_IFS
1634     test -z "$as_dir" && as_dir=.
1635     for ac_exec_ext in '' $ac_executable_extensions; do
1636     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1637     ac_cv_prog_ac_ct_CC="gcc"
1638     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1639     break 2
1640     fi
1641     done
1642     done
1643    
1644     fi
1645     fi
1646     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1647     if test -n "$ac_ct_CC"; then
1648     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1649     echo "${ECHO_T}$ac_ct_CC" >&6
1650     else
1651     echo "$as_me:$LINENO: result: no" >&5
1652     echo "${ECHO_T}no" >&6
1653     fi
1654    
1655     CC=$ac_ct_CC
1656     else
1657     CC="$ac_cv_prog_CC"
1658     fi
1659    
1660     if test -z "$CC"; then
1661     if test -n "$ac_tool_prefix"; then
1662     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1663     set dummy ${ac_tool_prefix}cc; ac_word=$2
1664     echo "$as_me:$LINENO: checking for $ac_word" >&5
1665     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1666     if test "${ac_cv_prog_CC+set}" = set; then
1667     echo $ECHO_N "(cached) $ECHO_C" >&6
1668 pcg 1.1 else
1669     if test -n "$CC"; then
1670     ac_cv_prog_CC="$CC" # Let the user override the test.
1671     else
1672 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1673     for as_dir in $PATH
1674     do
1675     IFS=$as_save_IFS
1676     test -z "$as_dir" && as_dir=.
1677     for ac_exec_ext in '' $ac_executable_extensions; do
1678     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1679     ac_cv_prog_CC="${ac_tool_prefix}cc"
1680     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1681     break 2
1682     fi
1683     done
1684     done
1685    
1686 pcg 1.1 fi
1687     fi
1688 pcg 1.11 CC=$ac_cv_prog_CC
1689 pcg 1.1 if test -n "$CC"; then
1690 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1691     echo "${ECHO_T}$CC" >&6
1692     else
1693     echo "$as_me:$LINENO: result: no" >&5
1694     echo "${ECHO_T}no" >&6
1695     fi
1696    
1697     fi
1698     if test -z "$ac_cv_prog_CC"; then
1699     ac_ct_CC=$CC
1700     # Extract the first word of "cc", so it can be a program name with args.
1701     set dummy cc; ac_word=$2
1702     echo "$as_me:$LINENO: checking for $ac_word" >&5
1703     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1704     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1705     echo $ECHO_N "(cached) $ECHO_C" >&6
1706     else
1707     if test -n "$ac_ct_CC"; then
1708     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1709     else
1710     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1711     for as_dir in $PATH
1712     do
1713     IFS=$as_save_IFS
1714     test -z "$as_dir" && as_dir=.
1715     for ac_exec_ext in '' $ac_executable_extensions; do
1716     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1717     ac_cv_prog_ac_ct_CC="cc"
1718     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1719     break 2
1720     fi
1721     done
1722     done
1723    
1724     fi
1725     fi
1726     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1727     if test -n "$ac_ct_CC"; then
1728     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1729     echo "${ECHO_T}$ac_ct_CC" >&6
1730     else
1731     echo "$as_me:$LINENO: result: no" >&5
1732     echo "${ECHO_T}no" >&6
1733     fi
1734    
1735     CC=$ac_ct_CC
1736 pcg 1.1 else
1737 pcg 1.11 CC="$ac_cv_prog_CC"
1738 pcg 1.1 fi
1739    
1740 pcg 1.11 fi
1741 pcg 1.1 if test -z "$CC"; then
1742     # Extract the first word of "cc", so it can be a program name with args.
1743     set dummy cc; ac_word=$2
1744 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1745     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1746     if test "${ac_cv_prog_CC+set}" = set; then
1747     echo $ECHO_N "(cached) $ECHO_C" >&6
1748 pcg 1.1 else
1749     if test -n "$CC"; then
1750     ac_cv_prog_CC="$CC" # Let the user override the test.
1751     else
1752     ac_prog_rejected=no
1753 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1754     for as_dir in $PATH
1755     do
1756     IFS=$as_save_IFS
1757     test -z "$as_dir" && as_dir=.
1758     for ac_exec_ext in '' $ac_executable_extensions; do
1759     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1760     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1761     ac_prog_rejected=yes
1762     continue
1763     fi
1764     ac_cv_prog_CC="cc"
1765     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1766     break 2
1767     fi
1768     done
1769     done
1770    
1771 pcg 1.1 if test $ac_prog_rejected = yes; then
1772     # We found a bogon in the path, so make sure we never use it.
1773     set dummy $ac_cv_prog_CC
1774     shift
1775 pcg 1.11 if test $# != 0; then
1776 pcg 1.1 # We chose a different compiler from the bogus one.
1777     # However, it has the same basename, so the bogon will be chosen
1778     # first if we set CC to just the basename; use the full file name.
1779     shift
1780 pcg 1.11 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1781 pcg 1.1 fi
1782     fi
1783     fi
1784     fi
1785 pcg 1.11 CC=$ac_cv_prog_CC
1786 pcg 1.1 if test -n "$CC"; then
1787 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1788     echo "${ECHO_T}$CC" >&6
1789 pcg 1.1 else
1790 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1791     echo "${ECHO_T}no" >&6
1792 pcg 1.1 fi
1793    
1794 pcg 1.11 fi
1795     if test -z "$CC"; then
1796     if test -n "$ac_tool_prefix"; then
1797     for ac_prog in cl
1798     do
1799     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1800     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1801     echo "$as_me:$LINENO: checking for $ac_word" >&5
1802     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1803     if test "${ac_cv_prog_CC+set}" = set; then
1804     echo $ECHO_N "(cached) $ECHO_C" >&6
1805 pcg 1.1 else
1806     if test -n "$CC"; then
1807     ac_cv_prog_CC="$CC" # Let the user override the test.
1808     else
1809 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1810     for as_dir in $PATH
1811     do
1812     IFS=$as_save_IFS
1813     test -z "$as_dir" && as_dir=.
1814     for ac_exec_ext in '' $ac_executable_extensions; do
1815     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1816     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1817     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1818     break 2
1819     fi
1820     done
1821     done
1822    
1823 pcg 1.1 fi
1824     fi
1825 pcg 1.11 CC=$ac_cv_prog_CC
1826 pcg 1.1 if test -n "$CC"; then
1827 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1828     echo "${ECHO_T}$CC" >&6
1829 pcg 1.1 else
1830 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1831     echo "${ECHO_T}no" >&6
1832     fi
1833    
1834     test -n "$CC" && break
1835     done
1836 pcg 1.1 fi
1837 pcg 1.11 if test -z "$CC"; then
1838     ac_ct_CC=$CC
1839     for ac_prog in cl
1840     do
1841     # Extract the first word of "$ac_prog", so it can be a program name with args.
1842     set dummy $ac_prog; ac_word=$2
1843     echo "$as_me:$LINENO: checking for $ac_word" >&5
1844     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1845     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1846     echo $ECHO_N "(cached) $ECHO_C" >&6
1847     else
1848     if test -n "$ac_ct_CC"; then
1849     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1850     else
1851     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1852     for as_dir in $PATH
1853     do
1854     IFS=$as_save_IFS
1855     test -z "$as_dir" && as_dir=.
1856     for ac_exec_ext in '' $ac_executable_extensions; do
1857     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1858     ac_cv_prog_ac_ct_CC="$ac_prog"
1859     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1860     break 2
1861 pcg 1.1 fi
1862 pcg 1.11 done
1863     done
1864    
1865     fi
1866     fi
1867     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1868     if test -n "$ac_ct_CC"; then
1869     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1870     echo "${ECHO_T}$ac_ct_CC" >&6
1871     else
1872     echo "$as_me:$LINENO: result: no" >&5
1873     echo "${ECHO_T}no" >&6
1874     fi
1875    
1876     test -n "$ac_ct_CC" && break
1877     done
1878    
1879     CC=$ac_ct_CC
1880     fi
1881    
1882 pcg 1.1 fi
1883    
1884    
1885 pcg 1.11 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1886     See \`config.log' for more details." >&5
1887     echo "$as_me: error: no acceptable C compiler found in \$PATH
1888     See \`config.log' for more details." >&2;}
1889     { (exit 1); exit 1; }; }
1890    
1891     # Provide some information about the compiler.
1892     echo "$as_me:$LINENO:" \
1893     "checking for C compiler version" >&5
1894     ac_compiler=`set X $ac_compile; echo $2`
1895     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1896     (eval $ac_compiler --version </dev/null >&5) 2>&5
1897     ac_status=$?
1898     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1899     (exit $ac_status); }
1900     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1901     (eval $ac_compiler -v </dev/null >&5) 2>&5
1902     ac_status=$?
1903     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1904     (exit $ac_status); }
1905     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1906     (eval $ac_compiler -V </dev/null >&5) 2>&5
1907     ac_status=$?
1908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1909     (exit $ac_status); }
1910    
1911     cat >conftest.$ac_ext <<_ACEOF
1912     /* confdefs.h. */
1913     _ACEOF
1914     cat confdefs.h >>conftest.$ac_ext
1915     cat >>conftest.$ac_ext <<_ACEOF
1916     /* end confdefs.h. */
1917 pcg 1.1
1918 pcg 1.11 int
1919     main ()
1920     {
1921 pcg 1.1
1922 pcg 1.11 ;
1923     return 0;
1924     }
1925     _ACEOF
1926     ac_clean_files_save=$ac_clean_files
1927     ac_clean_files="$ac_clean_files a.out a.exe b.out"
1928     # Try to create an executable without -o first, disregard a.out.
1929     # It will help us diagnose broken compilers, and finding out an intuition
1930     # of exeext.
1931     echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1932     echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1933     ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1934     if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1935     (eval $ac_link_default) 2>&5
1936     ac_status=$?
1937     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1938     (exit $ac_status); }; then
1939     # Find the output, starting from the most likely. This scheme is
1940     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1941     # resort.
1942    
1943     # Be careful to initialize this variable, since it used to be cached.
1944     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1945     ac_cv_exeext=
1946     # b.out is created by i960 compilers.
1947     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1948     do
1949     test -f "$ac_file" || continue
1950     case $ac_file in
1951     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1952     ;;
1953     conftest.$ac_ext )
1954     # This is the source file.
1955     ;;
1956     [ab].out )
1957     # We found the default executable, but exeext='' is most
1958     # certainly right.
1959     break;;
1960     *.* )
1961     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1962     # FIXME: I believe we export ac_cv_exeext for Libtool,
1963     # but it would be cool to find out if it's true. Does anybody
1964     # maintain Libtool? --akim.
1965     export ac_cv_exeext
1966     break;;
1967     * )
1968     break;;
1969     esac
1970     done
1971     else
1972     echo "$as_me: failed program was:" >&5
1973     sed 's/^/| /' conftest.$ac_ext >&5
1974 pcg 1.1
1975 pcg 1.11 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1976     See \`config.log' for more details." >&5
1977     echo "$as_me: error: C compiler cannot create executables
1978     See \`config.log' for more details." >&2;}
1979     { (exit 77); exit 77; }; }
1980     fi
1981    
1982     ac_exeext=$ac_cv_exeext
1983     echo "$as_me:$LINENO: result: $ac_file" >&5
1984     echo "${ECHO_T}$ac_file" >&6
1985    
1986     # Check the compiler produces executables we can run. If not, either
1987     # the compiler is broken, or we cross compile.
1988     echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1989     echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1990     # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1991     # If not cross compiling, check that we can run a simple program.
1992     if test "$cross_compiling" != yes; then
1993     if { ac_try='./$ac_file'
1994     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1995     (eval $ac_try) 2>&5
1996     ac_status=$?
1997     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1998     (exit $ac_status); }; }; then
1999     cross_compiling=no
2000     else
2001     if test "$cross_compiling" = maybe; then
2002     cross_compiling=yes
2003     else
2004     { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2005     If you meant to cross compile, use \`--host'.
2006     See \`config.log' for more details." >&5
2007     echo "$as_me: error: cannot run C compiled programs.
2008     If you meant to cross compile, use \`--host'.
2009     See \`config.log' for more details." >&2;}
2010     { (exit 1); exit 1; }; }
2011     fi
2012 pcg 1.1 fi
2013 pcg 1.11 fi
2014     echo "$as_me:$LINENO: result: yes" >&5
2015     echo "${ECHO_T}yes" >&6
2016    
2017     rm -f a.out a.exe conftest$ac_cv_exeext b.out
2018     ac_clean_files=$ac_clean_files_save
2019     # Check the compiler produces executables we can run. If not, either
2020     # the compiler is broken, or we cross compile.
2021     echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2022     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2023     echo "$as_me:$LINENO: result: $cross_compiling" >&5
2024     echo "${ECHO_T}$cross_compiling" >&6
2025    
2026     echo "$as_me:$LINENO: checking for suffix of executables" >&5
2027     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2028     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2029     (eval $ac_link) 2>&5
2030     ac_status=$?
2031     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2032     (exit $ac_status); }; then
2033     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2034     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2035     # work properly (i.e., refer to `conftest.exe'), while it won't with
2036     # `rm'.
2037     for ac_file in conftest.exe conftest conftest.*; do
2038     test -f "$ac_file" || continue
2039     case $ac_file in
2040     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2041     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2042     export ac_cv_exeext
2043     break;;
2044     * ) break;;
2045     esac
2046     done
2047 pcg 1.1 else
2048 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2049     See \`config.log' for more details." >&5
2050     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2051     See \`config.log' for more details." >&2;}
2052     { (exit 1); exit 1; }; }
2053 pcg 1.1 fi
2054 pcg 1.11
2055     rm -f conftest$ac_cv_exeext
2056     echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2057     echo "${ECHO_T}$ac_cv_exeext" >&6
2058    
2059     rm -f conftest.$ac_ext
2060     EXEEXT=$ac_cv_exeext
2061     ac_exeext=$EXEEXT
2062     echo "$as_me:$LINENO: checking for suffix of object files" >&5
2063     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2064     if test "${ac_cv_objext+set}" = set; then
2065     echo $ECHO_N "(cached) $ECHO_C" >&6
2066     else
2067     cat >conftest.$ac_ext <<_ACEOF
2068     /* confdefs.h. */
2069     _ACEOF
2070     cat confdefs.h >>conftest.$ac_ext
2071     cat >>conftest.$ac_ext <<_ACEOF
2072     /* end confdefs.h. */
2073    
2074     int
2075     main ()
2076     {
2077    
2078     ;
2079     return 0;
2080     }
2081     _ACEOF
2082     rm -f conftest.o conftest.obj
2083     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2084     (eval $ac_compile) 2>&5
2085     ac_status=$?
2086     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2087     (exit $ac_status); }; then
2088     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2089     case $ac_file in
2090     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2091     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2092     break;;
2093     esac
2094     done
2095 pcg 1.1 else
2096 pcg 1.11 echo "$as_me: failed program was:" >&5
2097     sed 's/^/| /' conftest.$ac_ext >&5
2098    
2099     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2100     See \`config.log' for more details." >&5
2101     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2102     See \`config.log' for more details." >&2;}
2103     { (exit 1); exit 1; }; }
2104 pcg 1.1 fi
2105 pcg 1.11
2106     rm -f conftest.$ac_cv_objext conftest.$ac_ext
2107 pcg 1.1 fi
2108 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2109     echo "${ECHO_T}$ac_cv_objext" >&6
2110     OBJEXT=$ac_cv_objext
2111     ac_objext=$OBJEXT
2112     echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2113     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2114     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2115     echo $ECHO_N "(cached) $ECHO_C" >&6
2116     else
2117     cat >conftest.$ac_ext <<_ACEOF
2118     /* confdefs.h. */
2119     _ACEOF
2120     cat confdefs.h >>conftest.$ac_ext
2121     cat >>conftest.$ac_ext <<_ACEOF
2122     /* end confdefs.h. */
2123    
2124     int
2125     main ()
2126     {
2127     #ifndef __GNUC__
2128     choke me
2129     #endif
2130 pcg 1.1
2131 pcg 1.11 ;
2132     return 0;
2133     }
2134     _ACEOF
2135     rm -f conftest.$ac_objext
2136     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2137     (eval $ac_compile) 2>conftest.er1
2138     ac_status=$?
2139     grep -v '^ *+' conftest.er1 >conftest.err
2140     rm -f conftest.er1
2141     cat conftest.err >&5
2142     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2143     (exit $ac_status); } &&
2144     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2145     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2146     (eval $ac_try) 2>&5
2147     ac_status=$?
2148     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2149     (exit $ac_status); }; } &&
2150     { ac_try='test -s conftest.$ac_objext'
2151     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2152     (eval $ac_try) 2>&5
2153     ac_status=$?
2154     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2155     (exit $ac_status); }; }; then
2156     ac_compiler_gnu=yes
2157     else
2158     echo "$as_me: failed program was:" >&5
2159     sed 's/^/| /' conftest.$ac_ext >&5
2160    
2161     ac_compiler_gnu=no
2162     fi
2163     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2164     ac_cv_c_compiler_gnu=$ac_compiler_gnu
2165    
2166     fi
2167     echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2168     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2169     GCC=`test $ac_compiler_gnu = yes && echo yes`
2170     ac_test_CFLAGS=${CFLAGS+set}
2171     ac_save_CFLAGS=$CFLAGS
2172     CFLAGS="-g"
2173     echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2174     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2175     if test "${ac_cv_prog_cc_g+set}" = set; then
2176     echo $ECHO_N "(cached) $ECHO_C" >&6
2177     else
2178     cat >conftest.$ac_ext <<_ACEOF
2179     /* confdefs.h. */
2180     _ACEOF
2181     cat confdefs.h >>conftest.$ac_ext
2182     cat >>conftest.$ac_ext <<_ACEOF
2183     /* end confdefs.h. */
2184 pcg 1.1
2185 pcg 1.11 int
2186     main ()
2187     {
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 pcg 1.1 ac_cv_prog_cc_g=yes
2215     else
2216 pcg 1.11 echo "$as_me: failed program was:" >&5
2217     sed 's/^/| /' conftest.$ac_ext >&5
2218    
2219     ac_cv_prog_cc_g=no
2220 pcg 1.1 fi
2221 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2222 pcg 1.1 fi
2223 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2224     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2225 pcg 1.1 if test "$ac_test_CFLAGS" = set; then
2226 pcg 1.11 CFLAGS=$ac_save_CFLAGS
2227 pcg 1.1 elif test $ac_cv_prog_cc_g = yes; then
2228     if test "$GCC" = yes; then
2229     CFLAGS="-g -O2"
2230     else
2231     CFLAGS="-g"
2232     fi
2233     else
2234     if test "$GCC" = yes; then
2235     CFLAGS="-O2"
2236     else
2237     CFLAGS=
2238     fi
2239     fi
2240 pcg 1.11 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2241     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2242     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2243     echo $ECHO_N "(cached) $ECHO_C" >&6
2244     else
2245     ac_cv_prog_cc_stdc=no
2246     ac_save_CC=$CC
2247     cat >conftest.$ac_ext <<_ACEOF
2248     /* confdefs.h. */
2249     _ACEOF
2250     cat confdefs.h >>conftest.$ac_ext
2251     cat >>conftest.$ac_ext <<_ACEOF
2252     /* end confdefs.h. */
2253     #include <stdarg.h>
2254     #include <stdio.h>
2255     #include <sys/types.h>
2256     #include <sys/stat.h>
2257     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2258     struct buf { int x; };
2259     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2260     static char *e (p, i)
2261     char **p;
2262     int i;
2263     {
2264     return p[i];
2265     }
2266     static char *f (char * (*g) (char **, int), char **p, ...)
2267     {
2268     char *s;
2269     va_list v;
2270     va_start (v,p);
2271     s = g (p, va_arg (v,int));
2272     va_end (v);
2273     return s;
2274     }
2275 pcg 1.1
2276 pcg 1.11 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2277     function prototypes and stuff, but not '\xHH' hex character constants.
2278     These don't provoke an error unfortunately, instead are silently treated
2279     as 'x'. The following induces an error, until -std1 is added to get
2280     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2281     array size at least. It's necessary to write '\x00'==0 to get something
2282     that's true only with -std1. */
2283     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2284    
2285     int test (int i, double x);
2286     struct s1 {int (*f) (int a);};
2287     struct s2 {int (*f) (double a);};
2288     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2289     int argc;
2290     char **argv;
2291     int
2292     main ()
2293     {
2294     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2295     ;
2296     return 0;
2297     }
2298     _ACEOF
2299     # Don't try gcc -ansi; that turns off useful extensions and
2300     # breaks some systems' header files.
2301     # AIX -qlanglvl=ansi
2302     # Ultrix and OSF/1 -std1
2303     # HP-UX 10.20 and later -Ae
2304     # HP-UX older versions -Aa -D_HPUX_SOURCE
2305     # SVR4 -Xc -D__EXTENSIONS__
2306     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2307 pcg 1.1 do
2308 pcg 1.11 CC="$ac_save_CC $ac_arg"
2309     rm -f conftest.$ac_objext
2310     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2311     (eval $ac_compile) 2>conftest.er1
2312     ac_status=$?
2313     grep -v '^ *+' conftest.er1 >conftest.err
2314     rm -f conftest.er1
2315     cat conftest.err >&5
2316     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2317     (exit $ac_status); } &&
2318     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2319     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2320     (eval $ac_try) 2>&5
2321     ac_status=$?
2322     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2323     (exit $ac_status); }; } &&
2324     { ac_try='test -s conftest.$ac_objext'
2325     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2326     (eval $ac_try) 2>&5
2327     ac_status=$?
2328     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2329     (exit $ac_status); }; }; then
2330     ac_cv_prog_cc_stdc=$ac_arg
2331     break
2332 pcg 1.1 else
2333 pcg 1.11 echo "$as_me: failed program was:" >&5
2334     sed 's/^/| /' conftest.$ac_ext >&5
2335    
2336 pcg 1.1 fi
2337 pcg 1.11 rm -f conftest.err conftest.$ac_objext
2338 pcg 1.1 done
2339 pcg 1.11 rm -f conftest.$ac_ext conftest.$ac_objext
2340     CC=$ac_save_CC
2341 pcg 1.1
2342 pcg 1.11 fi
2343 pcg 1.1
2344 pcg 1.11 case "x$ac_cv_prog_cc_stdc" in
2345     x|xno)
2346     echo "$as_me:$LINENO: result: none needed" >&5
2347     echo "${ECHO_T}none needed" >&6 ;;
2348     *)
2349     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2350     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2351     CC="$CC $ac_cv_prog_cc_stdc" ;;
2352     esac
2353 pcg 1.1
2354 pcg 1.11 # Some people use a C++ compiler to compile C. Since we use `exit',
2355     # in C++ we need to declare it. In case someone uses the same compiler
2356     # for both compiling C and C++ we need to have the C++ compiler decide
2357     # the declaration of exit, since it's the most demanding environment.
2358     cat >conftest.$ac_ext <<_ACEOF
2359     #ifndef __cplusplus
2360     choke me
2361     #endif
2362     _ACEOF
2363     rm -f conftest.$ac_objext
2364     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2365     (eval $ac_compile) 2>conftest.er1
2366     ac_status=$?
2367     grep -v '^ *+' conftest.er1 >conftest.err
2368     rm -f conftest.er1
2369     cat conftest.err >&5
2370     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2371     (exit $ac_status); } &&
2372     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2373     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2374     (eval $ac_try) 2>&5
2375     ac_status=$?
2376     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377     (exit $ac_status); }; } &&
2378     { ac_try='test -s conftest.$ac_objext'
2379     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2380     (eval $ac_try) 2>&5
2381     ac_status=$?
2382     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2383     (exit $ac_status); }; }; then
2384     for ac_declaration in \
2385     '' \
2386     'extern "C" void std::exit (int) throw (); using std::exit;' \
2387     'extern "C" void std::exit (int); using std::exit;' \
2388     'extern "C" void exit (int) throw ();' \
2389     'extern "C" void exit (int);' \
2390     'void exit (int);'
2391     do
2392     cat >conftest.$ac_ext <<_ACEOF
2393     /* confdefs.h. */
2394     _ACEOF
2395     cat confdefs.h >>conftest.$ac_ext
2396     cat >>conftest.$ac_ext <<_ACEOF
2397     /* end confdefs.h. */
2398     $ac_declaration
2399     #include <stdlib.h>
2400     int
2401     main ()
2402     {
2403     exit (42);
2404     ;
2405     return 0;
2406     }
2407     _ACEOF
2408     rm -f conftest.$ac_objext
2409     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2410     (eval $ac_compile) 2>conftest.er1
2411     ac_status=$?
2412     grep -v '^ *+' conftest.er1 >conftest.err
2413     rm -f conftest.er1
2414     cat conftest.err >&5
2415     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2416     (exit $ac_status); } &&
2417     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2418     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2419     (eval $ac_try) 2>&5
2420     ac_status=$?
2421     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2422     (exit $ac_status); }; } &&
2423     { ac_try='test -s conftest.$ac_objext'
2424     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2425     (eval $ac_try) 2>&5
2426     ac_status=$?
2427     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2428     (exit $ac_status); }; }; then
2429     :
2430     else
2431     echo "$as_me: failed program was:" >&5
2432     sed 's/^/| /' conftest.$ac_ext >&5
2433 pcg 1.1
2434 pcg 1.11 continue
2435     fi
2436     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2437     cat >conftest.$ac_ext <<_ACEOF
2438     /* confdefs.h. */
2439     _ACEOF
2440     cat confdefs.h >>conftest.$ac_ext
2441     cat >>conftest.$ac_ext <<_ACEOF
2442     /* end confdefs.h. */
2443     $ac_declaration
2444     int
2445     main ()
2446     {
2447     exit (42);
2448     ;
2449     return 0;
2450     }
2451     _ACEOF
2452     rm -f conftest.$ac_objext
2453     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2454     (eval $ac_compile) 2>conftest.er1
2455     ac_status=$?
2456     grep -v '^ *+' conftest.er1 >conftest.err
2457     rm -f conftest.er1
2458     cat conftest.err >&5
2459     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2460     (exit $ac_status); } &&
2461     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2462     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2463     (eval $ac_try) 2>&5
2464     ac_status=$?
2465     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466     (exit $ac_status); }; } &&
2467     { ac_try='test -s conftest.$ac_objext'
2468     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2469     (eval $ac_try) 2>&5
2470     ac_status=$?
2471     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2472     (exit $ac_status); }; }; then
2473     break
2474     else
2475     echo "$as_me: failed program was:" >&5
2476     sed 's/^/| /' conftest.$ac_ext >&5
2477 pcg 1.1
2478 pcg 1.11 fi
2479     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2480     done
2481     rm -f conftest*
2482     if test -n "$ac_declaration"; then
2483     echo '#ifdef __cplusplus' >>confdefs.h
2484     echo $ac_declaration >>confdefs.h
2485     echo '#endif' >>confdefs.h
2486     fi
2487 pcg 1.1
2488     else
2489 pcg 1.11 echo "$as_me: failed program was:" >&5
2490     sed 's/^/| /' conftest.$ac_ext >&5
2491    
2492 pcg 1.1 fi
2493 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2494 pcg 1.1 ac_ext=c
2495     ac_cpp='$CPP $CPPFLAGS'
2496 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2497     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2498     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2499    
2500     ac_ext=cc
2501     ac_cpp='$CXXCPP $CPPFLAGS'
2502     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2503     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2504     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2505     if test -n "$ac_tool_prefix"; then
2506     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2507     do
2508     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2509     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2510     echo "$as_me:$LINENO: checking for $ac_word" >&5
2511     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2512     if test "${ac_cv_prog_CXX+set}" = set; then
2513     echo $ECHO_N "(cached) $ECHO_C" >&6
2514     else
2515     if test -n "$CXX"; then
2516     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2517 pcg 1.1 else
2518 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2519     for as_dir in $PATH
2520     do
2521     IFS=$as_save_IFS
2522     test -z "$as_dir" && as_dir=.
2523     for ac_exec_ext in '' $ac_executable_extensions; do
2524     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2525     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2526     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2527     break 2
2528     fi
2529     done
2530     done
2531    
2532 pcg 1.1 fi
2533     fi
2534 pcg 1.11 CXX=$ac_cv_prog_CXX
2535     if test -n "$CXX"; then
2536     echo "$as_me:$LINENO: result: $CXX" >&5
2537     echo "${ECHO_T}$CXX" >&6
2538 pcg 1.1 else
2539 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
2540     echo "${ECHO_T}no" >&6
2541 pcg 1.1 fi
2542    
2543 pcg 1.11 test -n "$CXX" && break
2544     done
2545     fi
2546     if test -z "$CXX"; then
2547     ac_ct_CXX=$CXX
2548     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2549     do
2550     # Extract the first word of "$ac_prog", so it can be a program name with args.
2551     set dummy $ac_prog; ac_word=$2
2552     echo "$as_me:$LINENO: checking for $ac_word" >&5
2553     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2554     if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2555     echo $ECHO_N "(cached) $ECHO_C" >&6
2556 pcg 1.1 else
2557 pcg 1.11 if test -n "$ac_ct_CXX"; then
2558     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2559 pcg 1.1 else
2560 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2561     for as_dir in $PATH
2562     do
2563     IFS=$as_save_IFS
2564     test -z "$as_dir" && as_dir=.
2565     for ac_exec_ext in '' $ac_executable_extensions; do
2566     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2567     ac_cv_prog_ac_ct_CXX="$ac_prog"
2568     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2569     break 2
2570     fi
2571     done
2572     done
2573    
2574 pcg 1.1 fi
2575 pcg 1.11 fi
2576     ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2577     if test -n "$ac_ct_CXX"; then
2578     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2579     echo "${ECHO_T}$ac_ct_CXX" >&6
2580     else
2581     echo "$as_me:$LINENO: result: no" >&5
2582     echo "${ECHO_T}no" >&6
2583 pcg 1.1 fi
2584    
2585 pcg 1.11 test -n "$ac_ct_CXX" && break
2586     done
2587     test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2588    
2589     CXX=$ac_ct_CXX
2590     fi
2591    
2592    
2593     # Provide some information about the compiler.
2594     echo "$as_me:$LINENO:" \
2595     "checking for C++ compiler version" >&5
2596     ac_compiler=`set X $ac_compile; echo $2`
2597     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2598     (eval $ac_compiler --version </dev/null >&5) 2>&5
2599     ac_status=$?
2600     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2601     (exit $ac_status); }
2602     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2603     (eval $ac_compiler -v </dev/null >&5) 2>&5
2604     ac_status=$?
2605     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2606     (exit $ac_status); }
2607     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2608     (eval $ac_compiler -V </dev/null >&5) 2>&5
2609     ac_status=$?
2610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2611     (exit $ac_status); }
2612    
2613     echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2614     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2615     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2616     echo $ECHO_N "(cached) $ECHO_C" >&6
2617     else
2618     cat >conftest.$ac_ext <<_ACEOF
2619     /* confdefs.h. */
2620     _ACEOF
2621     cat confdefs.h >>conftest.$ac_ext
2622     cat >>conftest.$ac_ext <<_ACEOF
2623     /* end confdefs.h. */
2624    
2625     int
2626     main ()
2627     {
2628     #ifndef __GNUC__
2629     choke me
2630     #endif
2631    
2632     ;
2633     return 0;
2634     }
2635     _ACEOF
2636     rm -f conftest.$ac_objext
2637     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2638     (eval $ac_compile) 2>conftest.er1
2639     ac_status=$?
2640     grep -v '^ *+' conftest.er1 >conftest.err
2641     rm -f conftest.er1
2642     cat conftest.err >&5
2643     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2644     (exit $ac_status); } &&
2645     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2646     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2647     (eval $ac_try) 2>&5
2648     ac_status=$?
2649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2650     (exit $ac_status); }; } &&
2651     { ac_try='test -s conftest.$ac_objext'
2652     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2653     (eval $ac_try) 2>&5
2654     ac_status=$?
2655     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2656     (exit $ac_status); }; }; then
2657     ac_compiler_gnu=yes
2658     else
2659     echo "$as_me: failed program was:" >&5
2660     sed 's/^/| /' conftest.$ac_ext >&5
2661    
2662     ac_compiler_gnu=no
2663     fi
2664     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2665     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2666    
2667     fi
2668     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2669     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2670     GXX=`test $ac_compiler_gnu = yes && echo yes`
2671     ac_test_CXXFLAGS=${CXXFLAGS+set}
2672     ac_save_CXXFLAGS=$CXXFLAGS
2673     CXXFLAGS="-g"
2674     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2675     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2676     if test "${ac_cv_prog_cxx_g+set}" = set; then
2677     echo $ECHO_N "(cached) $ECHO_C" >&6
2678     else
2679     cat >conftest.$ac_ext <<_ACEOF
2680     /* confdefs.h. */
2681     _ACEOF
2682     cat confdefs.h >>conftest.$ac_ext
2683     cat >>conftest.$ac_ext <<_ACEOF
2684     /* end confdefs.h. */
2685    
2686     int
2687     main ()
2688     {
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_cv_prog_cxx_g=yes
2716     else
2717     echo "$as_me: failed program was:" >&5
2718     sed 's/^/| /' conftest.$ac_ext >&5
2719    
2720     ac_cv_prog_cxx_g=no
2721     fi
2722     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2723     fi
2724     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2725     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2726 pcg 1.1 if test "$ac_test_CXXFLAGS" = set; then
2727 pcg 1.11 CXXFLAGS=$ac_save_CXXFLAGS
2728 pcg 1.1 elif test $ac_cv_prog_cxx_g = yes; then
2729     if test "$GXX" = yes; then
2730     CXXFLAGS="-g -O2"
2731     else
2732     CXXFLAGS="-g"
2733     fi
2734     else
2735     if test "$GXX" = yes; then
2736     CXXFLAGS="-O2"
2737     else
2738     CXXFLAGS=
2739     fi
2740     fi
2741 pcg 1.11 for ac_declaration in \
2742     '' \
2743     'extern "C" void std::exit (int) throw (); using std::exit;' \
2744     'extern "C" void std::exit (int); using std::exit;' \
2745     'extern "C" void exit (int) throw ();' \
2746     'extern "C" void exit (int);' \
2747     'void exit (int);'
2748     do
2749     cat >conftest.$ac_ext <<_ACEOF
2750     /* confdefs.h. */
2751     _ACEOF
2752     cat confdefs.h >>conftest.$ac_ext
2753     cat >>conftest.$ac_ext <<_ACEOF
2754     /* end confdefs.h. */
2755     $ac_declaration
2756     #include <stdlib.h>
2757     int
2758     main ()
2759     {
2760     exit (42);
2761     ;
2762     return 0;
2763     }
2764     _ACEOF
2765     rm -f conftest.$ac_objext
2766     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2767     (eval $ac_compile) 2>conftest.er1
2768     ac_status=$?
2769     grep -v '^ *+' conftest.er1 >conftest.err
2770     rm -f conftest.er1
2771     cat conftest.err >&5
2772     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2773     (exit $ac_status); } &&
2774     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2775     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2776     (eval $ac_try) 2>&5
2777     ac_status=$?
2778     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2779     (exit $ac_status); }; } &&
2780     { ac_try='test -s conftest.$ac_objext'
2781     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2782     (eval $ac_try) 2>&5
2783     ac_status=$?
2784     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2785     (exit $ac_status); }; }; then
2786     :
2787     else
2788     echo "$as_me: failed program was:" >&5
2789     sed 's/^/| /' conftest.$ac_ext >&5
2790    
2791     continue
2792     fi
2793     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2794     cat >conftest.$ac_ext <<_ACEOF
2795     /* confdefs.h. */
2796     _ACEOF
2797     cat confdefs.h >>conftest.$ac_ext
2798     cat >>conftest.$ac_ext <<_ACEOF
2799     /* end confdefs.h. */
2800     $ac_declaration
2801     int
2802     main ()
2803     {
2804     exit (42);
2805     ;
2806     return 0;
2807     }
2808     _ACEOF
2809     rm -f conftest.$ac_objext
2810     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2811     (eval $ac_compile) 2>conftest.er1
2812     ac_status=$?
2813     grep -v '^ *+' conftest.er1 >conftest.err
2814     rm -f conftest.er1
2815     cat conftest.err >&5
2816     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2817     (exit $ac_status); } &&
2818     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2819     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2820     (eval $ac_try) 2>&5
2821     ac_status=$?
2822     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2823     (exit $ac_status); }; } &&
2824     { ac_try='test -s conftest.$ac_objext'
2825     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2826     (eval $ac_try) 2>&5
2827     ac_status=$?
2828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2829     (exit $ac_status); }; }; then
2830     break
2831     else
2832     echo "$as_me: failed program was:" >&5
2833     sed 's/^/| /' conftest.$ac_ext >&5
2834    
2835     fi
2836     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2837     done
2838     rm -f conftest*
2839     if test -n "$ac_declaration"; then
2840     echo '#ifdef __cplusplus' >>confdefs.h
2841     echo $ac_declaration >>confdefs.h
2842     echo '#endif' >>confdefs.h
2843     fi
2844    
2845     ac_ext=c
2846     ac_cpp='$CPP $CPPFLAGS'
2847     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2848     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2849     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2850 pcg 1.1
2851 pcg 1.11 ac_ext=c
2852     ac_cpp='$CPP $CPPFLAGS'
2853     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2854     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2855     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2856     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2857     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2858 pcg 1.1 # On Suns, sometimes $CPP names a directory.
2859     if test -n "$CPP" && test -d "$CPP"; then
2860     CPP=
2861     fi
2862     if test -z "$CPP"; then
2863 pcg 1.11 if test "${ac_cv_prog_CPP+set}" = set; then
2864     echo $ECHO_N "(cached) $ECHO_C" >&6
2865 pcg 1.1 else
2866 pcg 1.11 # Double quotes because CPP needs to be expanded
2867     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2868     do
2869     ac_preproc_ok=false
2870     for ac_c_preproc_warn_flag in '' yes
2871     do
2872     # Use a header file that comes with gcc, so configuring glibc
2873     # with a fresh cross-compiler works.
2874     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2875     # <limits.h> exists even on freestanding compilers.
2876 pcg 1.1 # On the NeXT, cc -E runs the code through the compiler's parser,
2877 pcg 1.11 # not just through cpp. "Syntax error" is here to catch this case.
2878     cat >conftest.$ac_ext <<_ACEOF
2879     /* confdefs.h. */
2880     _ACEOF
2881     cat confdefs.h >>conftest.$ac_ext
2882     cat >>conftest.$ac_ext <<_ACEOF
2883     /* end confdefs.h. */
2884     #ifdef __STDC__
2885     # include <limits.h>
2886     #else
2887     # include <assert.h>
2888     #endif
2889     Syntax error
2890     _ACEOF
2891     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2892     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2893     ac_status=$?
2894     grep -v '^ *+' conftest.er1 >conftest.err
2895     rm -f conftest.er1
2896     cat conftest.err >&5
2897     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2898     (exit $ac_status); } >/dev/null; then
2899     if test -s conftest.err; then
2900     ac_cpp_err=$ac_c_preproc_warn_flag
2901     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2902     else
2903     ac_cpp_err=
2904     fi
2905     else
2906     ac_cpp_err=yes
2907     fi
2908     if test -z "$ac_cpp_err"; then
2909 pcg 1.1 :
2910     else
2911 pcg 1.11 echo "$as_me: failed program was:" >&5
2912     sed 's/^/| /' conftest.$ac_ext >&5
2913    
2914     # Broken: fails on valid input.
2915     continue
2916     fi
2917     rm -f conftest.err conftest.$ac_ext
2918    
2919     # OK, works on sane cases. Now check whether non-existent headers
2920     # can be detected and how.
2921     cat >conftest.$ac_ext <<_ACEOF
2922     /* confdefs.h. */
2923     _ACEOF
2924     cat confdefs.h >>conftest.$ac_ext
2925     cat >>conftest.$ac_ext <<_ACEOF
2926     /* end confdefs.h. */
2927     #include <ac_nonexistent.h>
2928     _ACEOF
2929     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2930     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2931     ac_status=$?
2932     grep -v '^ *+' conftest.er1 >conftest.err
2933     rm -f conftest.er1
2934     cat conftest.err >&5
2935     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2936     (exit $ac_status); } >/dev/null; then
2937     if test -s conftest.err; then
2938     ac_cpp_err=$ac_c_preproc_warn_flag
2939     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2940     else
2941     ac_cpp_err=
2942     fi
2943     else
2944     ac_cpp_err=yes
2945     fi
2946     if test -z "$ac_cpp_err"; then
2947     # Broken: success on invalid input.
2948     continue
2949     else
2950     echo "$as_me: failed program was:" >&5
2951     sed 's/^/| /' conftest.$ac_ext >&5
2952    
2953     # Passes both tests.
2954     ac_preproc_ok=:
2955     break
2956     fi
2957     rm -f conftest.err conftest.$ac_ext
2958    
2959     done
2960     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2961     rm -f conftest.err conftest.$ac_ext
2962     if $ac_preproc_ok; then
2963     break
2964     fi
2965    
2966     done
2967     ac_cv_prog_CPP=$CPP
2968    
2969     fi
2970     CPP=$ac_cv_prog_CPP
2971     else
2972     ac_cv_prog_CPP=$CPP
2973     fi
2974     echo "$as_me:$LINENO: result: $CPP" >&5
2975     echo "${ECHO_T}$CPP" >&6
2976     ac_preproc_ok=false
2977     for ac_c_preproc_warn_flag in '' yes
2978     do
2979     # Use a header file that comes with gcc, so configuring glibc
2980     # with a fresh cross-compiler works.
2981     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2982     # <limits.h> exists even on freestanding compilers.
2983     # On the NeXT, cc -E runs the code through the compiler's parser,
2984     # not just through cpp. "Syntax error" is here to catch this case.
2985     cat >conftest.$ac_ext <<_ACEOF
2986     /* confdefs.h. */
2987     _ACEOF
2988     cat confdefs.h >>conftest.$ac_ext
2989     cat >>conftest.$ac_ext <<_ACEOF
2990     /* end confdefs.h. */
2991     #ifdef __STDC__
2992     # include <limits.h>
2993     #else
2994     # include <assert.h>
2995     #endif
2996     Syntax error
2997     _ACEOF
2998     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2999     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3000     ac_status=$?
3001     grep -v '^ *+' conftest.er1 >conftest.err
3002     rm -f conftest.er1
3003     cat conftest.err >&5
3004     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3005     (exit $ac_status); } >/dev/null; then
3006     if test -s conftest.err; then
3007     ac_cpp_err=$ac_c_preproc_warn_flag
3008     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3009     else
3010     ac_cpp_err=
3011     fi
3012 pcg 1.1 else
3013 pcg 1.11 ac_cpp_err=yes
3014     fi
3015     if test -z "$ac_cpp_err"; then
3016 pcg 1.1 :
3017     else
3018 pcg 1.11 echo "$as_me: failed program was:" >&5
3019     sed 's/^/| /' conftest.$ac_ext >&5
3020    
3021     # Broken: fails on valid input.
3022     continue
3023 pcg 1.1 fi
3024 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3025    
3026     # OK, works on sane cases. Now check whether non-existent headers
3027     # can be detected and how.
3028     cat >conftest.$ac_ext <<_ACEOF
3029     /* confdefs.h. */
3030     _ACEOF
3031     cat confdefs.h >>conftest.$ac_ext
3032     cat >>conftest.$ac_ext <<_ACEOF
3033     /* end confdefs.h. */
3034     #include <ac_nonexistent.h>
3035     _ACEOF
3036     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3037     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3038     ac_status=$?
3039     grep -v '^ *+' conftest.er1 >conftest.err
3040     rm -f conftest.er1
3041     cat conftest.err >&5
3042     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3043     (exit $ac_status); } >/dev/null; then
3044     if test -s conftest.err; then
3045     ac_cpp_err=$ac_c_preproc_warn_flag
3046     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3047     else
3048     ac_cpp_err=
3049     fi
3050     else
3051     ac_cpp_err=yes
3052 pcg 1.1 fi
3053 pcg 1.11 if test -z "$ac_cpp_err"; then
3054     # Broken: success on invalid input.
3055     continue
3056     else
3057     echo "$as_me: failed program was:" >&5
3058     sed 's/^/| /' conftest.$ac_ext >&5
3059    
3060     # Passes both tests.
3061     ac_preproc_ok=:
3062     break
3063 pcg 1.1 fi
3064 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3065    
3066     done
3067     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3068     rm -f conftest.err conftest.$ac_ext
3069     if $ac_preproc_ok; then
3070     :
3071 pcg 1.1 else
3072 pcg 1.11 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3073     See \`config.log' for more details." >&5
3074     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3075     See \`config.log' for more details." >&2;}
3076     { (exit 1); exit 1; }; }
3077 pcg 1.1 fi
3078 pcg 1.11
3079     ac_ext=c
3080     ac_cpp='$CPP $CPPFLAGS'
3081     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3082     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3083     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3084 pcg 1.1
3085     # Find a good install program. We prefer a C program (faster),
3086     # so one script is as good as another. But avoid the broken or
3087     # incompatible versions:
3088     # SysV /etc/install, /usr/sbin/install
3089     # SunOS /usr/etc/install
3090     # IRIX /sbin/install
3091     # AIX /bin/install
3092 pcg 1.11 # AmigaOS /C/install, which installs bootblocks on floppy discs
3093 pcg 1.1 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3094     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3095     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3096 pcg 1.11 # OS/2's system install, which has a completely different semantic
3097 pcg 1.1 # ./install, which can be erroneously created by make from ./install.sh.
3098 pcg 1.11 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3099     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3100 pcg 1.1 if test -z "$INSTALL"; then
3101 pcg 1.11 if test "${ac_cv_path_install+set}" = set; then
3102     echo $ECHO_N "(cached) $ECHO_C" >&6
3103 pcg 1.1 else
3104 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3105     for as_dir in $PATH
3106     do
3107     IFS=$as_save_IFS
3108     test -z "$as_dir" && as_dir=.
3109     # Account for people who put trailing slashes in PATH elements.
3110     case $as_dir/ in
3111     ./ | .// | /cC/* | \
3112     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3113     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3114     /usr/ucb/* ) ;;
3115     *)
3116     # OSF1 and SCO ODT 3.0 have their own names for install.
3117     # Don't use installbsd from OSF since it installs stuff as root
3118     # by default.
3119     for ac_prog in ginstall scoinst install; do
3120     for ac_exec_ext in '' $ac_executable_extensions; do
3121     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3122 pcg 1.1 if test $ac_prog = install &&
3123 pcg 1.11 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3124 pcg 1.1 # AIX install. It has an incompatible calling convention.
3125     :
3126 pcg 1.11 elif test $ac_prog = install &&
3127     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3128     # program-specific install script used by HP pwplus--don't use.
3129     :
3130 pcg 1.1 else
3131 pcg 1.11 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3132     break 3
3133 pcg 1.1 fi
3134     fi
3135     done
3136 pcg 1.11 done
3137     ;;
3138     esac
3139     done
3140    
3141 pcg 1.1
3142     fi
3143     if test "${ac_cv_path_install+set}" = set; then
3144 pcg 1.11 INSTALL=$ac_cv_path_install
3145 pcg 1.1 else
3146     # As a last resort, use the slow shell script. We don't cache a
3147     # path for INSTALL within a source directory, because that will
3148     # break other packages using the cache if that directory is
3149     # removed, or if the path is relative.
3150 pcg 1.11 INSTALL=$ac_install_sh
3151 pcg 1.1 fi
3152     fi
3153 pcg 1.11 echo "$as_me:$LINENO: result: $INSTALL" >&5
3154     echo "${ECHO_T}$INSTALL" >&6
3155 pcg 1.1
3156     # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3157     # It thinks the first close brace ends the variable substitution.
3158     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3159    
3160 pcg 1.11 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3161 pcg 1.1
3162     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3163    
3164 pcg 1.11 for ac_prog in gawk mawk nawk awk
3165 pcg 1.1 do
3166 pcg 1.11 # Extract the first word of "$ac_prog", so it can be a program name with args.
3167 pcg 1.1 set dummy $ac_prog; ac_word=$2
3168 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
3169     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3170     if test "${ac_cv_prog_AWK+set}" = set; then
3171     echo $ECHO_N "(cached) $ECHO_C" >&6
3172 pcg 1.1 else
3173     if test -n "$AWK"; then
3174     ac_cv_prog_AWK="$AWK" # Let the user override the test.
3175     else
3176 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3177     for as_dir in $PATH
3178     do
3179     IFS=$as_save_IFS
3180     test -z "$as_dir" && as_dir=.
3181     for ac_exec_ext in '' $ac_executable_extensions; do
3182     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3183     ac_cv_prog_AWK="$ac_prog"
3184     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3185     break 2
3186     fi
3187     done
3188     done
3189    
3190 pcg 1.1 fi
3191     fi
3192 pcg 1.11 AWK=$ac_cv_prog_AWK
3193 pcg 1.1 if test -n "$AWK"; then
3194 pcg 1.11 echo "$as_me:$LINENO: result: $AWK" >&5
3195     echo "${ECHO_T}$AWK" >&6
3196 pcg 1.1 else
3197 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3198     echo "${ECHO_T}no" >&6
3199 pcg 1.1 fi
3200    
3201 pcg 1.11 test -n "$AWK" && break
3202 pcg 1.1 done
3203    
3204    
3205 pcg 1.13 ac_ext=c
3206     ac_cpp='$CPP $CPPFLAGS'
3207     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3208     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3209     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3210    
3211    
3212     LINKER="$CXX"
3213     if test x$GCC = xyes && test x$GXX = xyes; then
3214    
3215     echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3216     echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3217     if test "${ac_cv_lib_supcpp_main+set}" = set; then
3218     echo $ECHO_N "(cached) $ECHO_C" >&6
3219     else
3220     ac_check_lib_save_LIBS=$LIBS
3221     LIBS="-lsupc++ $LIBS"
3222     cat >conftest.$ac_ext <<_ACEOF
3223     /* confdefs.h. */
3224     _ACEOF
3225     cat confdefs.h >>conftest.$ac_ext
3226     cat >>conftest.$ac_ext <<_ACEOF
3227     /* end confdefs.h. */
3228    
3229    
3230     int
3231     main ()
3232     {
3233     main ();
3234     ;
3235     return 0;
3236     }
3237     _ACEOF
3238     rm -f conftest.$ac_objext conftest$ac_exeext
3239     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3240     (eval $ac_link) 2>conftest.er1
3241     ac_status=$?
3242     grep -v '^ *+' conftest.er1 >conftest.err
3243     rm -f conftest.er1
3244     cat conftest.err >&5
3245     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3246     (exit $ac_status); } &&
3247     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3248     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3249     (eval $ac_try) 2>&5
3250     ac_status=$?
3251     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3252     (exit $ac_status); }; } &&
3253     { ac_try='test -s conftest$ac_exeext'
3254     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3255     (eval $ac_try) 2>&5
3256     ac_status=$?
3257     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3258     (exit $ac_status); }; }; then
3259     ac_cv_lib_supcpp_main=yes
3260     else
3261     echo "$as_me: failed program was:" >&5
3262     sed 's/^/| /' conftest.$ac_ext >&5
3263    
3264     ac_cv_lib_supcpp_main=no
3265     fi
3266     rm -f conftest.err conftest.$ac_objext \
3267     conftest$ac_exeext conftest.$ac_ext
3268     LIBS=$ac_check_lib_save_LIBS
3269     fi
3270     echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3271     echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3272     if test $ac_cv_lib_supcpp_main = yes; then
3273    
3274     LINKER="$CC"
3275     LIBS="$LIBS -lsupc++"
3276    
3277     fi
3278    
3279     fi
3280     LINKER=$LINKER
3281    
3282    
3283     CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3284    
3285     if test x$GXX = xyes; then
3286     CXXFLAGS="$CXXFLAGS -fno-exceptions"
3287     fi
3288    
3289     ac_ext=cc
3290     ac_cpp='$CXXCPP $CPPFLAGS'
3291     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3292     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3293     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3294    
3295    
3296    
3297     ac_ext=cc
3298     ac_cpp='$CXXCPP $CPPFLAGS'
3299     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3300     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3301     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3302     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3303     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3304     if test -z "$CXXCPP"; then
3305     if test "${ac_cv_prog_CXXCPP+set}" = set; then
3306     echo $ECHO_N "(cached) $ECHO_C" >&6
3307     else
3308     # Double quotes because CXXCPP needs to be expanded
3309     for CXXCPP in "$CXX -E" "/lib/cpp"
3310     do
3311     ac_preproc_ok=false
3312     for ac_cxx_preproc_warn_flag in '' yes
3313     do
3314     # Use a header file that comes with gcc, so configuring glibc
3315     # with a fresh cross-compiler works.
3316     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3317     # <limits.h> exists even on freestanding compilers.
3318     # On the NeXT, cc -E runs the code through the compiler's parser,
3319     # not just through cpp. "Syntax error" is here to catch this case.
3320     cat >conftest.$ac_ext <<_ACEOF
3321     /* confdefs.h. */
3322     _ACEOF
3323     cat confdefs.h >>conftest.$ac_ext
3324     cat >>conftest.$ac_ext <<_ACEOF
3325     /* end confdefs.h. */
3326     #ifdef __STDC__
3327     # include <limits.h>
3328     #else
3329     # include <assert.h>
3330     #endif
3331     Syntax error
3332     _ACEOF
3333     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3334     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3335     ac_status=$?
3336     grep -v '^ *+' conftest.er1 >conftest.err
3337     rm -f conftest.er1
3338     cat conftest.err >&5
3339     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3340     (exit $ac_status); } >/dev/null; then
3341     if test -s conftest.err; then
3342     ac_cpp_err=$ac_cxx_preproc_warn_flag
3343     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3344     else
3345     ac_cpp_err=
3346     fi
3347     else
3348     ac_cpp_err=yes
3349     fi
3350     if test -z "$ac_cpp_err"; then
3351     :
3352     else
3353     echo "$as_me: failed program was:" >&5
3354     sed 's/^/| /' conftest.$ac_ext >&5
3355    
3356     # Broken: fails on valid input.
3357     continue
3358     fi
3359     rm -f conftest.err conftest.$ac_ext
3360    
3361     # OK, works on sane cases. Now check whether non-existent headers
3362     # can be detected and how.
3363     cat >conftest.$ac_ext <<_ACEOF
3364     /* confdefs.h. */
3365     _ACEOF
3366     cat confdefs.h >>conftest.$ac_ext
3367     cat >>conftest.$ac_ext <<_ACEOF
3368     /* end confdefs.h. */
3369     #include <ac_nonexistent.h>
3370     _ACEOF
3371     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3372     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3373     ac_status=$?
3374     grep -v '^ *+' conftest.er1 >conftest.err
3375     rm -f conftest.er1
3376     cat conftest.err >&5
3377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3378     (exit $ac_status); } >/dev/null; then
3379     if test -s conftest.err; then
3380     ac_cpp_err=$ac_cxx_preproc_warn_flag
3381     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3382     else
3383     ac_cpp_err=
3384     fi
3385     else
3386     ac_cpp_err=yes
3387     fi
3388     if test -z "$ac_cpp_err"; then
3389     # Broken: success on invalid input.
3390     continue
3391     else
3392     echo "$as_me: failed program was:" >&5
3393     sed 's/^/| /' conftest.$ac_ext >&5
3394    
3395     # Passes both tests.
3396     ac_preproc_ok=:
3397     break
3398     fi
3399     rm -f conftest.err conftest.$ac_ext
3400    
3401     done
3402     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3403     rm -f conftest.err conftest.$ac_ext
3404     if $ac_preproc_ok; then
3405     break
3406     fi
3407    
3408     done
3409     ac_cv_prog_CXXCPP=$CXXCPP
3410    
3411     fi
3412     CXXCPP=$ac_cv_prog_CXXCPP
3413     else
3414     ac_cv_prog_CXXCPP=$CXXCPP
3415     fi
3416     echo "$as_me:$LINENO: result: $CXXCPP" >&5
3417     echo "${ECHO_T}$CXXCPP" >&6
3418     ac_preproc_ok=false
3419     for ac_cxx_preproc_warn_flag in '' yes
3420     do
3421     # Use a header file that comes with gcc, so configuring glibc
3422     # with a fresh cross-compiler works.
3423     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3424     # <limits.h> exists even on freestanding compilers.
3425     # On the NeXT, cc -E runs the code through the compiler's parser,
3426     # not just through cpp. "Syntax error" is here to catch this case.
3427     cat >conftest.$ac_ext <<_ACEOF
3428     /* confdefs.h. */
3429     _ACEOF
3430     cat confdefs.h >>conftest.$ac_ext
3431     cat >>conftest.$ac_ext <<_ACEOF
3432     /* end confdefs.h. */
3433     #ifdef __STDC__
3434     # include <limits.h>
3435     #else
3436     # include <assert.h>
3437     #endif
3438     Syntax error
3439     _ACEOF
3440     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3441     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3442     ac_status=$?
3443     grep -v '^ *+' conftest.er1 >conftest.err
3444     rm -f conftest.er1
3445     cat conftest.err >&5
3446     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3447     (exit $ac_status); } >/dev/null; then
3448     if test -s conftest.err; then
3449     ac_cpp_err=$ac_cxx_preproc_warn_flag
3450     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3451     else
3452     ac_cpp_err=
3453     fi
3454     else
3455     ac_cpp_err=yes
3456     fi
3457     if test -z "$ac_cpp_err"; then
3458     :
3459     else
3460     echo "$as_me: failed program was:" >&5
3461     sed 's/^/| /' conftest.$ac_ext >&5
3462    
3463     # Broken: fails on valid input.
3464     continue
3465     fi
3466     rm -f conftest.err conftest.$ac_ext
3467    
3468     # OK, works on sane cases. Now check whether non-existent headers
3469     # can be detected and how.
3470     cat >conftest.$ac_ext <<_ACEOF
3471     /* confdefs.h. */
3472     _ACEOF
3473     cat confdefs.h >>conftest.$ac_ext
3474     cat >>conftest.$ac_ext <<_ACEOF
3475     /* end confdefs.h. */
3476     #include <ac_nonexistent.h>
3477     _ACEOF
3478     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3479     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3480     ac_status=$?
3481     grep -v '^ *+' conftest.er1 >conftest.err
3482     rm -f conftest.er1
3483     cat conftest.err >&5
3484     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3485     (exit $ac_status); } >/dev/null; then
3486     if test -s conftest.err; then
3487     ac_cpp_err=$ac_cxx_preproc_warn_flag
3488     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3489     else
3490     ac_cpp_err=
3491     fi
3492     else
3493     ac_cpp_err=yes
3494     fi
3495     if test -z "$ac_cpp_err"; then
3496     # Broken: success on invalid input.
3497     continue
3498     else
3499     echo "$as_me: failed program was:" >&5
3500     sed 's/^/| /' conftest.$ac_ext >&5
3501    
3502     # Passes both tests.
3503     ac_preproc_ok=:
3504     break
3505     fi
3506     rm -f conftest.err conftest.$ac_ext
3507    
3508     done
3509     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3510     rm -f conftest.err conftest.$ac_ext
3511     if $ac_preproc_ok; then
3512     :
3513     else
3514     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3515     See \`config.log' for more details." >&5
3516     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3517     See \`config.log' for more details." >&2;}
3518     { (exit 1); exit 1; }; }
3519     fi
3520    
3521     ac_ext=cc
3522     ac_cpp='$CXXCPP $CPPFLAGS'
3523     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3524     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3525     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3526 pcg 1.11
3527    
3528     echo "$as_me:$LINENO: checking for egrep" >&5
3529     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3530     if test "${ac_cv_prog_egrep+set}" = set; then
3531     echo $ECHO_N "(cached) $ECHO_C" >&6
3532     else
3533     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3534     then ac_cv_prog_egrep='grep -E'
3535     else ac_cv_prog_egrep='egrep'
3536     fi
3537     fi
3538     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3539     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3540     EGREP=$ac_cv_prog_egrep
3541    
3542    
3543    
3544     echo "$as_me:$LINENO: checking for AIX" >&5
3545     echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3546     cat >conftest.$ac_ext <<_ACEOF
3547     /* confdefs.h. */
3548     _ACEOF
3549     cat confdefs.h >>conftest.$ac_ext
3550     cat >>conftest.$ac_ext <<_ACEOF
3551     /* end confdefs.h. */
3552 pcg 1.1 #ifdef _AIX
3553     yes
3554     #endif
3555    
3556 pcg 1.11 _ACEOF
3557 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3558 pcg 1.11 $EGREP "yes" >/dev/null 2>&1; then
3559     echo "$as_me:$LINENO: result: yes" >&5
3560     echo "${ECHO_T}yes" >&6
3561     cat >>confdefs.h <<\_ACEOF
3562 pcg 1.1 #define _ALL_SOURCE 1
3563 pcg 1.11 _ACEOF
3564 pcg 1.1
3565     else
3566 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3567     echo "${ECHO_T}no" >&6
3568 pcg 1.1 fi
3569     rm -f conftest*
3570    
3571    
3572 pcg 1.11 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3573     echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3574     if test "${ac_cv_search_strerror+set}" = set; then
3575     echo $ECHO_N "(cached) $ECHO_C" >&6
3576     else
3577     ac_func_search_save_LIBS=$LIBS
3578     ac_cv_search_strerror=no
3579     cat >conftest.$ac_ext <<_ACEOF
3580     /* confdefs.h. */
3581     _ACEOF
3582     cat confdefs.h >>conftest.$ac_ext
3583     cat >>conftest.$ac_ext <<_ACEOF
3584     /* end confdefs.h. */
3585    
3586     /* Override any gcc2 internal prototype to avoid an error. */
3587     #ifdef __cplusplus
3588     extern "C"
3589     #endif
3590     /* We use char because int might match the return type of a gcc2
3591     builtin and then its argument prototype would still apply. */
3592     char strerror ();
3593     int
3594     main ()
3595     {
3596     strerror ();
3597     ;
3598     return 0;
3599     }
3600     _ACEOF
3601     rm -f conftest.$ac_objext conftest$ac_exeext
3602     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3603     (eval $ac_link) 2>conftest.er1
3604     ac_status=$?
3605     grep -v '^ *+' conftest.er1 >conftest.err
3606     rm -f conftest.er1
3607     cat conftest.err >&5
3608     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3609     (exit $ac_status); } &&
3610 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3611 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3612     (eval $ac_try) 2>&5
3613     ac_status=$?
3614     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3615     (exit $ac_status); }; } &&
3616     { ac_try='test -s conftest$ac_exeext'
3617     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3618     (eval $ac_try) 2>&5
3619     ac_status=$?
3620     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3621     (exit $ac_status); }; }; then
3622     ac_cv_search_strerror="none required"
3623     else
3624     echo "$as_me: failed program was:" >&5
3625     sed 's/^/| /' conftest.$ac_ext >&5
3626    
3627     fi
3628     rm -f conftest.err conftest.$ac_objext \
3629     conftest$ac_exeext conftest.$ac_ext
3630     if test "$ac_cv_search_strerror" = no; then
3631     for ac_lib in cposix; do
3632     LIBS="-l$ac_lib $ac_func_search_save_LIBS"
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
3640 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
3641     #ifdef __cplusplus
3642     extern "C"
3643     #endif
3644     /* We use char because int might match the return type of a gcc2
3645     builtin and then its argument prototype would still apply. */
3646     char strerror ();
3647     int
3648     main ()
3649     {
3650     strerror ();
3651     ;
3652     return 0;
3653     }
3654     _ACEOF
3655     rm -f conftest.$ac_objext conftest$ac_exeext
3656     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3657     (eval $ac_link) 2>conftest.er1
3658     ac_status=$?
3659     grep -v '^ *+' conftest.er1 >conftest.err
3660     rm -f conftest.er1
3661     cat conftest.err >&5
3662     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3663     (exit $ac_status); } &&
3664 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3665 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3666     (eval $ac_try) 2>&5
3667     ac_status=$?
3668     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3669     (exit $ac_status); }; } &&
3670     { ac_try='test -s conftest$ac_exeext'
3671     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3672     (eval $ac_try) 2>&5
3673     ac_status=$?
3674     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3675     (exit $ac_status); }; }; then
3676     ac_cv_search_strerror="-l$ac_lib"
3677     break
3678 pcg 1.1 else
3679 pcg 1.11 echo "$as_me: failed program was:" >&5
3680     sed 's/^/| /' conftest.$ac_ext >&5
3681    
3682     fi
3683     rm -f conftest.err conftest.$ac_objext \
3684     conftest$ac_exeext conftest.$ac_ext
3685     done
3686     fi
3687     LIBS=$ac_func_search_save_LIBS
3688     fi
3689     echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3690     echo "${ECHO_T}$ac_cv_search_strerror" >&6
3691     if test "$ac_cv_search_strerror" != no; then
3692     test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3693    
3694 pcg 1.1 fi
3695    
3696    
3697     # Check whether --enable-shared or --disable-shared was given.
3698     if test "${enable_shared+set}" = set; then
3699     enableval="$enable_shared"
3700     p=${PACKAGE-default}
3701     case "$enableval" in
3702     yes) enable_shared=yes ;;
3703     no) enable_shared=no ;;
3704     *)
3705     enable_shared=no
3706     # Look at the argument we got. We use all the common list separators.
3707     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3708     for pkg in $enableval; do
3709     if test "X$pkg" = "X$p"; then
3710     enable_shared=yes
3711     fi
3712     done
3713     IFS="$ac_save_ifs"
3714     ;;
3715     esac
3716     else
3717     enable_shared=no
3718 pcg 1.11 fi; # Check whether --enable-static or --disable-static was given.
3719 pcg 1.1 if test "${enable_static+set}" = set; then
3720     enableval="$enable_static"
3721     p=${PACKAGE-default}
3722     case "$enableval" in
3723     yes) enable_static=yes ;;
3724     no) enable_static=no ;;
3725     *)
3726     enable_static=no
3727     # Look at the argument we got. We use all the common list separators.
3728     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3729     for pkg in $enableval; do
3730     if test "X$pkg" = "X$p"; then
3731     enable_static=yes
3732     fi
3733     done
3734     IFS="$ac_save_ifs"
3735     ;;
3736     esac
3737     else
3738     enable_static=yes
3739 pcg 1.11 fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3740 pcg 1.1 if test "${enable_fast_install+set}" = set; then
3741     enableval="$enable_fast_install"
3742     p=${PACKAGE-default}
3743     case "$enableval" in
3744     yes) enable_fast_install=yes ;;
3745     no) enable_fast_install=no ;;
3746     *)
3747     enable_fast_install=no
3748     # Look at the argument we got. We use all the common list separators.
3749     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3750     for pkg in $enableval; do
3751     if test "X$pkg" = "X$p"; then
3752     enable_fast_install=yes
3753     fi
3754     done
3755     IFS="$ac_save_ifs"
3756     ;;
3757     esac
3758     else
3759     enable_fast_install=yes
3760 pcg 1.11 fi;
3761 pcg 1.1 # Make sure we can run config.sub.
3762 pcg 1.11 $ac_config_sub sun4 >/dev/null 2>&1 ||
3763     { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3764     echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3765     { (exit 1); exit 1; }; }
3766    
3767     echo "$as_me:$LINENO: checking build system type" >&5
3768     echo $ECHO_N "checking build system type... $ECHO_C" >&6
3769     if test "${ac_cv_build+set}" = set; then
3770     echo $ECHO_N "(cached) $ECHO_C" >&6
3771     else
3772     ac_cv_build_alias=$build_alias
3773     test -z "$ac_cv_build_alias" &&
3774     ac_cv_build_alias=`$ac_config_guess`
3775     test -z "$ac_cv_build_alias" &&
3776     { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3777     echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3778     { (exit 1); exit 1; }; }
3779     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3780     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3781     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3782     { (exit 1); exit 1; }; }
3783    
3784     fi
3785     echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3786     echo "${ECHO_T}$ac_cv_build" >&6
3787     build=$ac_cv_build
3788     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3789     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3790     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3791    
3792    
3793     echo "$as_me:$LINENO: checking host system type" >&5
3794     echo $ECHO_N "checking host system type... $ECHO_C" >&6
3795     if test "${ac_cv_host+set}" = set; then
3796     echo $ECHO_N "(cached) $ECHO_C" >&6
3797     else
3798     ac_cv_host_alias=$host_alias
3799     test -z "$ac_cv_host_alias" &&
3800     ac_cv_host_alias=$ac_cv_build_alias
3801     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3802     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3803     echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3804     { (exit 1); exit 1; }; }
3805    
3806     fi
3807     echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3808     echo "${ECHO_T}$ac_cv_host" >&6
3809     host=$ac_cv_host
3810     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3811     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3812     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3813 pcg 1.1
3814    
3815    
3816     # Check whether --with-gnu-ld or --without-gnu-ld was given.
3817     if test "${with_gnu_ld+set}" = set; then
3818     withval="$with_gnu_ld"
3819     test "$withval" = no || with_gnu_ld=yes
3820     else
3821     with_gnu_ld=no
3822 pcg 1.11 fi;
3823 pcg 1.1 ac_prog=ld
3824     if test "$GCC" = yes; then
3825     # Check if gcc -print-prog-name=ld gives a path.
3826 pcg 1.11 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3827     echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3828 pcg 1.1 case $host in
3829     *-*-mingw*)
3830     # gcc leaves a trailing carriage return which upsets mingw
3831     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3832     *)
3833     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3834     esac
3835     case "$ac_prog" in
3836     # Accept absolute paths.
3837     [\\/]* | [A-Za-z]:[\\/]*)
3838     re_direlt='/[^/][^/]*/\.\./'
3839     # Canonicalize the path of ld
3840     ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3841     while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3842     ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3843     done
3844     test -z "$LD" && LD="$ac_prog"
3845     ;;
3846     "")
3847     # If it fails, then pretend we aren't using GCC.
3848     ac_prog=ld
3849     ;;
3850     *)
3851     # If it is relative, then search for the first ld in PATH.
3852     with_gnu_ld=unknown
3853     ;;
3854     esac
3855     elif test "$with_gnu_ld" = yes; then
3856 pcg 1.11 echo "$as_me:$LINENO: checking for GNU ld" >&5
3857     echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3858 pcg 1.1 else
3859 pcg 1.11 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3860     echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3861 pcg 1.1 fi
3862 pcg 1.11 if test "${lt_cv_path_LD+set}" = set; then
3863     echo $ECHO_N "(cached) $ECHO_C" >&6
3864 pcg 1.1 else
3865     if test -z "$LD"; then
3866     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3867     for ac_dir in $PATH; do
3868     test -z "$ac_dir" && ac_dir=.
3869     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3870     lt_cv_path_LD="$ac_dir/$ac_prog"
3871     # Check to see if the program is GNU ld. I'd rather use --version,
3872     # but apparently some GNU ld's only accept -v.
3873     # Break only if it was the GNU/non-GNU ld that we prefer.
3874     if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3875     test "$with_gnu_ld" != no && break
3876     else
3877     test "$with_gnu_ld" != yes && break
3878     fi
3879     fi
3880     done
3881     IFS="$ac_save_ifs"
3882     else
3883     lt_cv_path_LD="$LD" # Let the user override the test with a path.
3884     fi
3885     fi
3886    
3887     LD="$lt_cv_path_LD"
3888     if test -n "$LD"; then
3889 pcg 1.11 echo "$as_me:$LINENO: result: $LD" >&5
3890     echo "${ECHO_T}$LD" >&6
3891 pcg 1.1 else
3892 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3893     echo "${ECHO_T}no" >&6
3894 pcg 1.1 fi
3895 pcg 1.11 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3896     echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3897     { (exit 1); exit 1; }; }
3898     echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3899     echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3900     if test "${lt_cv_prog_gnu_ld+set}" = set; then
3901     echo $ECHO_N "(cached) $ECHO_C" >&6
3902 pcg 1.1 else
3903     # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3904     if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3905     lt_cv_prog_gnu_ld=yes
3906     else
3907     lt_cv_prog_gnu_ld=no
3908     fi
3909     fi
3910 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3911     echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3912 pcg 1.1 with_gnu_ld=$lt_cv_prog_gnu_ld
3913    
3914    
3915 pcg 1.11 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3916     echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3917     if test "${lt_cv_ld_reload_flag+set}" = set; then
3918     echo $ECHO_N "(cached) $ECHO_C" >&6
3919 pcg 1.1 else
3920     lt_cv_ld_reload_flag='-r'
3921     fi
3922 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3923     echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3924 pcg 1.1 reload_flag=$lt_cv_ld_reload_flag
3925     test -n "$reload_flag" && reload_flag=" $reload_flag"
3926    
3927 pcg 1.11 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3928     echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3929     if test "${lt_cv_path_NM+set}" = set; then
3930     echo $ECHO_N "(cached) $ECHO_C" >&6
3931 pcg 1.1 else
3932     if test -n "$NM"; then
3933     # Let the user override the test.
3934     lt_cv_path_NM="$NM"
3935     else
3936     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3937     for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3938     test -z "$ac_dir" && ac_dir=.
3939     tmp_nm=$ac_dir/${ac_tool_prefix}nm
3940     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3941     # Check to see if the nm accepts a BSD-compat flag.
3942     # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3943     # nm: unknown option "B" ignored
3944     # Tru64's nm complains that /dev/null is an invalid object file
3945     if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3946     lt_cv_path_NM="$tmp_nm -B"
3947     break
3948     elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3949     lt_cv_path_NM="$tmp_nm -p"
3950     break
3951     else
3952     lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3953     continue # so that we can try to find one that supports BSD flags
3954     fi
3955     fi
3956     done
3957     IFS="$ac_save_ifs"
3958     test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3959     fi
3960     fi
3961    
3962     NM="$lt_cv_path_NM"
3963 pcg 1.11 echo "$as_me:$LINENO: result: $NM" >&5
3964     echo "${ECHO_T}$NM" >&6
3965 pcg 1.1
3966 pcg 1.11 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3967     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3968     LN_S=$as_ln_s
3969     if test "$LN_S" = "ln -s"; then
3970     echo "$as_me:$LINENO: result: yes" >&5
3971     echo "${ECHO_T}yes" >&6
3972     else
3973     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3974     echo "${ECHO_T}no, using $LN_S" >&6
3975     fi
3976    
3977     echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3978     echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3979     if test "${lt_cv_deplibs_check_method+set}" = set; then
3980     echo $ECHO_N "(cached) $ECHO_C" >&6
3981 pcg 1.1 else
3982     lt_cv_file_magic_cmd='$MAGIC_CMD'
3983     lt_cv_file_magic_test_file=
3984     lt_cv_deplibs_check_method='unknown'
3985     # Need to set the preceding variable on all platforms that support
3986     # interlibrary dependencies.
3987     # 'none' -- dependencies not supported.
3988     # `unknown' -- same as none, but documents that we really don't know.
3989     # 'pass_all' -- all dependencies passed with no checks.
3990     # 'test_compile' -- check by making test program.
3991     # ['file_magic [regex]'] -- check by looking for files in library path
3992     # which responds to the $file_magic_cmd with a given egrep regex.
3993     # If you have `file' or equivalent on your system and you're not sure
3994     # whether `pass_all' will *always* work, you probably want this one.
3995    
3996     case "$host_os" in
3997     aix4*)
3998     lt_cv_deplibs_check_method=pass_all
3999     ;;
4000    
4001     beos*)
4002     lt_cv_deplibs_check_method=pass_all
4003     ;;
4004    
4005     bsdi4*)
4006     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4007     lt_cv_file_magic_cmd='/usr/bin/file -L'
4008     lt_cv_file_magic_test_file=/shlib/libc.so
4009     ;;
4010    
4011     cygwin* | mingw* | pw32*)
4012     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4013     lt_cv_file_magic_cmd='$OBJDUMP -f'
4014     ;;
4015    
4016     darwin*|rhapsody*)
4017     lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4018     lt_cv_file_magiic_cmd=/usr/bin/file
4019     lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4020     ;;
4021    
4022     freebsd*)
4023     if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4024     case "$host_cpu" in
4025     i*86 )
4026     # Not sure whether the presence of OpenBSD here was a mistake.
4027     # Let's accept both of them until this is cleared up.
4028     lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4029     lt_cv_file_magic_cmd=/usr/bin/file
4030     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4031     ;;
4032     esac
4033     else
4034     lt_cv_deplibs_check_method=pass_all
4035     fi
4036     ;;
4037    
4038     gnu*)
4039     lt_cv_deplibs_check_method=pass_all
4040     ;;
4041    
4042     hpux10.20*|hpux11*)
4043     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4044     lt_cv_file_magic_cmd=/usr/bin/file
4045     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4046     ;;
4047    
4048     irix5* | irix6*)
4049     case "$host_os" in
4050     irix5*)
4051     # this will be overridden with pass_all, but let us keep it just in case
4052     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4053     ;;
4054     *)
4055     case "$LD" in
4056     *-32|*"-32 ") libmagic=32-bit;;
4057     *-n32|*"-n32 ") libmagic=N32;;
4058     *-64|*"-64 ") libmagic=64-bit;;
4059     *) libmagic=never-match;;
4060     esac
4061     # this will be overridden with pass_all, but let us keep it just in case
4062     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4063     ;;
4064     esac
4065     lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4066     lt_cv_deplibs_check_method=pass_all
4067     ;;
4068    
4069     # This must be Linux ELF.
4070     linux-gnu*)
4071     case "$host_cpu" in
4072     alpha* | i*86 | powerpc* | sparc* | ia64* )
4073     lt_cv_deplibs_check_method=pass_all ;;
4074     *)
4075     # glibc up to 2.1.1 does not perform some relocations on ARM
4076     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4077     esac
4078     lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4079     ;;
4080    
4081     netbsd*)
4082     if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4083     lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4084     else
4085     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4086     fi
4087     lt_cv_file_magic_cmd='/usr/bin/file -L'
4088     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4089     ;;
4090    
4091     newos6*)
4092     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4093     lt_cv_file_magic_cmd=/usr/bin/file
4094     lt_cv_file_magic_test_file=/usr/lib/libnls.so
4095     ;;
4096    
4097     osf3* | osf4* | osf5*)
4098     # this will be overridden with pass_all, but let us keep it just in case
4099     lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4100     lt_cv_file_magic_test_file=/shlib/libc.so
4101     lt_cv_deplibs_check_method=pass_all
4102     ;;
4103    
4104     sco3.2v5*)
4105     lt_cv_deplibs_check_method=pass_all
4106     ;;
4107    
4108     solaris*)
4109     lt_cv_deplibs_check_method=pass_all
4110     lt_cv_file_magic_test_file=/lib/libc.so
4111     ;;
4112    
4113     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4114     case "$host_vendor" in
4115     motorola)
4116     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]'
4117     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4118     ;;
4119     ncr)
4120     lt_cv_deplibs_check_method=pass_all
4121     ;;
4122     sequent)
4123     lt_cv_file_magic_cmd='/bin/file'
4124     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4125     ;;
4126     sni)
4127     lt_cv_file_magic_cmd='/bin/file'
4128     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4129     lt_cv_file_magic_test_file=/lib/libc.so
4130     ;;
4131     esac
4132     ;;
4133     esac
4134    
4135     fi
4136 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4137     echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4138 pcg 1.1 file_magic_cmd=$lt_cv_file_magic_cmd
4139     deplibs_check_method=$lt_cv_deplibs_check_method
4140    
4141    
4142    
4143    
4144    
4145    
4146    
4147     # Check for command to grab the raw symbol name followed by C symbol from nm.
4148 pcg 1.11 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4149     echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4150     if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4151     echo $ECHO_N "(cached) $ECHO_C" >&6
4152 pcg 1.1 else
4153 pcg 1.11
4154 pcg 1.1 # These are sane defaults that work on at least a few old systems.
4155     # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4156    
4157     # Character class describing NM global symbol codes.
4158     symcode='[BCDEGRST]'
4159    
4160     # Regexp to match symbols that can be accessed directly from C.
4161     sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4162    
4163     # Transform the above into a raw symbol and a C symbol.
4164     symxfrm='\1 \2\3 \3'
4165    
4166     # Transform an extracted symbol line into a proper C declaration
4167     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4168    
4169     # Define system-specific variables.
4170     case "$host_os" in
4171     aix*)
4172     symcode='[BCDT]'
4173     ;;
4174     cygwin* | mingw* | pw32*)
4175     symcode='[ABCDGISTW]'
4176     ;;
4177     hpux*) # Its linker distinguishes data from code symbols
4178     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4179     ;;
4180     irix*)
4181     symcode='[BCDEGRST]'
4182     ;;
4183     solaris* | sysv5*)
4184     symcode='[BDT]'
4185     ;;
4186     sysv4)
4187     symcode='[DFNSTU]'
4188     ;;
4189     esac
4190    
4191     # Handle CRLF in mingw tool chain
4192     opt_cr=
4193     case "$host_os" in
4194     mingw*)
4195     opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4196     ;;
4197     esac
4198    
4199     # If we're using GNU nm, then use its standard symbol codes.
4200     if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4201     symcode='[ABCDGISTW]'
4202     fi
4203    
4204     # Try without a prefix undercore, then with it.
4205     for ac_symprfx in "" "_"; do
4206    
4207     # Write the raw and C identifiers.
4208     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4209    
4210     # Check to see that the pipe works correctly.
4211     pipe_works=no
4212     rm -f conftest*
4213     cat > conftest.$ac_ext <<EOF
4214     #ifdef __cplusplus
4215     extern "C" {
4216     #endif
4217     char nm_test_var;
4218     void nm_test_func(){}
4219     #ifdef __cplusplus
4220     }
4221     #endif
4222     main(){nm_test_var='a';nm_test_func();return(0);}
4223     EOF
4224    
4225 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4226     (eval $ac_compile) 2>&5
4227     ac_status=$?
4228     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4229     (exit $ac_status); }; then
4230 pcg 1.1 # Now try to grab the symbols.
4231     nlist=conftest.nm
4232 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4233     (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4234     ac_status=$?
4235     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4236     (exit $ac_status); } && test -s "$nlist"; then
4237 pcg 1.1 # Try sorting and uniquifying the output.
4238     if sort "$nlist" | uniq > "$nlist"T; then
4239     mv -f "$nlist"T "$nlist"
4240     else
4241     rm -f "$nlist"T
4242     fi
4243    
4244     # Make sure that we snagged all the symbols we need.
4245     if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4246     if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4247     cat <<EOF > conftest.$ac_ext
4248     #ifdef __cplusplus
4249     extern "C" {
4250     #endif
4251    
4252     EOF
4253     # Now generate the symbol file.
4254     eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4255    
4256     cat <<EOF >> conftest.$ac_ext
4257     #if defined (__STDC__) && __STDC__
4258     # define lt_ptr_t void *
4259     #else
4260     # define lt_ptr_t char *
4261     # define const
4262     #endif
4263    
4264     /* The mapping between symbol names and symbols. */
4265     const struct {
4266     const char *name;
4267     lt_ptr_t address;
4268     }
4269     lt_preloaded_symbols[] =
4270     {
4271     EOF
4272     sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4273     cat <<\EOF >> conftest.$ac_ext
4274     {0, (lt_ptr_t) 0}
4275     };
4276    
4277     #ifdef __cplusplus
4278     }
4279     #endif
4280     EOF
4281     # Now try linking the two files.
4282     mv conftest.$ac_objext conftstm.$ac_objext
4283     save_LIBS="$LIBS"
4284     save_CFLAGS="$CFLAGS"
4285     LIBS="conftstm.$ac_objext"
4286     CFLAGS="$CFLAGS$no_builtin_flag"
4287 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4288     (eval $ac_link) 2>&5
4289     ac_status=$?
4290     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4291     (exit $ac_status); } && test -s conftest; then
4292 pcg 1.1 pipe_works=yes
4293     fi
4294     LIBS="$save_LIBS"
4295     CFLAGS="$save_CFLAGS"
4296     else
4297     echo "cannot find nm_test_func in $nlist" >&5
4298     fi
4299     else
4300     echo "cannot find nm_test_var in $nlist" >&5
4301     fi
4302     else
4303     echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4304     fi
4305     else
4306     echo "$progname: failed program was:" >&5
4307     cat conftest.$ac_ext >&5
4308     fi
4309     rm -f conftest* conftst*
4310    
4311     # Do not use the global_symbol_pipe unless it works.
4312     if test "$pipe_works" = yes; then
4313     break
4314     else
4315     lt_cv_sys_global_symbol_pipe=
4316     fi
4317     done
4318    
4319     fi
4320    
4321     global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4322     if test -z "$lt_cv_sys_global_symbol_pipe"; then
4323     global_symbol_to_cdecl=
4324     else
4325     global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4326     fi
4327     if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4328 pcg 1.11 echo "$as_me:$LINENO: result: failed" >&5
4329     echo "${ECHO_T}failed" >&6
4330 pcg 1.1 else
4331 pcg 1.11 echo "$as_me:$LINENO: result: ok" >&5
4332     echo "${ECHO_T}ok" >&6
4333 pcg 1.1 fi
4334    
4335 pcg 1.11 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4336     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4337     if test "${ac_cv_header_stdc+set}" = set; then
4338     echo $ECHO_N "(cached) $ECHO_C" >&6
4339     else
4340     cat >conftest.$ac_ext <<_ACEOF
4341     /* confdefs.h. */
4342     _ACEOF
4343     cat confdefs.h >>conftest.$ac_ext
4344     cat >>conftest.$ac_ext <<_ACEOF
4345     /* end confdefs.h. */
4346     #include <stdlib.h>
4347     #include <stdarg.h>
4348     #include <string.h>
4349     #include <float.h>
4350    
4351     int
4352     main ()
4353     {
4354    
4355     ;
4356     return 0;
4357     }
4358     _ACEOF
4359     rm -f conftest.$ac_objext
4360     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4361     (eval $ac_compile) 2>conftest.er1
4362     ac_status=$?
4363     grep -v '^ *+' conftest.er1 >conftest.err
4364     rm -f conftest.er1
4365     cat conftest.err >&5
4366     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4367     (exit $ac_status); } &&
4368 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4369 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4370     (eval $ac_try) 2>&5
4371     ac_status=$?
4372     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4373     (exit $ac_status); }; } &&
4374     { ac_try='test -s conftest.$ac_objext'
4375     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4376     (eval $ac_try) 2>&5
4377     ac_status=$?
4378     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4379     (exit $ac_status); }; }; then
4380     ac_cv_header_stdc=yes
4381     else
4382     echo "$as_me: failed program was:" >&5
4383     sed 's/^/| /' conftest.$ac_ext >&5
4384    
4385     ac_cv_header_stdc=no
4386     fi
4387     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4388    
4389     if test $ac_cv_header_stdc = yes; then
4390     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4391     cat >conftest.$ac_ext <<_ACEOF
4392     /* confdefs.h. */
4393     _ACEOF
4394     cat confdefs.h >>conftest.$ac_ext
4395     cat >>conftest.$ac_ext <<_ACEOF
4396     /* end confdefs.h. */
4397     #include <string.h>
4398    
4399     _ACEOF
4400     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4401     $EGREP "memchr" >/dev/null 2>&1; then
4402     :
4403 pcg 1.1 else
4404 pcg 1.11 ac_cv_header_stdc=no
4405     fi
4406     rm -f conftest*
4407    
4408     fi
4409    
4410     if test $ac_cv_header_stdc = yes; then
4411     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4412     cat >conftest.$ac_ext <<_ACEOF
4413     /* confdefs.h. */
4414     _ACEOF
4415     cat confdefs.h >>conftest.$ac_ext
4416     cat >>conftest.$ac_ext <<_ACEOF
4417     /* end confdefs.h. */
4418     #include <stdlib.h>
4419    
4420     _ACEOF
4421     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4422     $EGREP "free" >/dev/null 2>&1; then
4423     :
4424 pcg 1.1 else
4425 pcg 1.11 ac_cv_header_stdc=no
4426 pcg 1.1 fi
4427     rm -f conftest*
4428 pcg 1.11
4429     fi
4430    
4431     if test $ac_cv_header_stdc = yes; then
4432     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4433     if test "$cross_compiling" = yes; then
4434     :
4435     else
4436     cat >conftest.$ac_ext <<_ACEOF
4437     /* confdefs.h. */
4438     _ACEOF
4439     cat confdefs.h >>conftest.$ac_ext
4440     cat >>conftest.$ac_ext <<_ACEOF
4441     /* end confdefs.h. */
4442     #include <ctype.h>
4443     #if ((' ' & 0x0FF) == 0x020)
4444     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4445     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4446     #else
4447     # define ISLOWER(c) \
4448     (('a' <= (c) && (c) <= 'i') \
4449     || ('j' <= (c) && (c) <= 'r') \
4450     || ('s' <= (c) && (c) <= 'z'))
4451     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4452     #endif
4453    
4454     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4455     int
4456     main ()
4457     {
4458     int i;
4459     for (i = 0; i < 256; i++)
4460     if (XOR (islower (i), ISLOWER (i))
4461     || toupper (i) != TOUPPER (i))
4462     exit(2);
4463     exit (0);
4464     }
4465     _ACEOF
4466     rm -f conftest$ac_exeext
4467     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4468     (eval $ac_link) 2>&5
4469     ac_status=$?
4470     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4471     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4472     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4473     (eval $ac_try) 2>&5
4474     ac_status=$?
4475     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4476     (exit $ac_status); }; }; then
4477     :
4478     else
4479     echo "$as_me: program exited with status $ac_status" >&5
4480     echo "$as_me: failed program was:" >&5
4481     sed 's/^/| /' conftest.$ac_ext >&5
4482    
4483     ( exit $ac_status )
4484     ac_cv_header_stdc=no
4485     fi
4486     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4487     fi
4488     fi
4489     fi
4490     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4491     echo "${ECHO_T}$ac_cv_header_stdc" >&6
4492     if test $ac_cv_header_stdc = yes; then
4493    
4494     cat >>confdefs.h <<\_ACEOF
4495     #define STDC_HEADERS 1
4496     _ACEOF
4497    
4498     fi
4499    
4500     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4501    
4502    
4503    
4504    
4505    
4506    
4507    
4508    
4509    
4510     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4511     inttypes.h stdint.h unistd.h
4512     do
4513     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4514     echo "$as_me:$LINENO: checking for $ac_header" >&5
4515     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4516     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4517     echo $ECHO_N "(cached) $ECHO_C" >&6
4518     else
4519     cat >conftest.$ac_ext <<_ACEOF
4520     /* confdefs.h. */
4521     _ACEOF
4522     cat confdefs.h >>conftest.$ac_ext
4523     cat >>conftest.$ac_ext <<_ACEOF
4524     /* end confdefs.h. */
4525     $ac_includes_default
4526    
4527     #include <$ac_header>
4528     _ACEOF
4529     rm -f conftest.$ac_objext
4530     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4531     (eval $ac_compile) 2>conftest.er1
4532     ac_status=$?
4533     grep -v '^ *+' conftest.er1 >conftest.err
4534     rm -f conftest.er1
4535     cat conftest.err >&5
4536     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4537     (exit $ac_status); } &&
4538 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4539 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4540     (eval $ac_try) 2>&5
4541     ac_status=$?
4542     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4543     (exit $ac_status); }; } &&
4544     { ac_try='test -s conftest.$ac_objext'
4545     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4546     (eval $ac_try) 2>&5
4547     ac_status=$?
4548     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4549     (exit $ac_status); }; }; then
4550     eval "$as_ac_Header=yes"
4551     else
4552     echo "$as_me: failed program was:" >&5
4553     sed 's/^/| /' conftest.$ac_ext >&5
4554    
4555     eval "$as_ac_Header=no"
4556     fi
4557     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4558     fi
4559     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4560     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4561     if test `eval echo '${'$as_ac_Header'}'` = yes; then
4562     cat >>confdefs.h <<_ACEOF
4563     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4564     _ACEOF
4565    
4566     fi
4567    
4568     done
4569    
4570    
4571    
4572     for ac_header in dlfcn.h
4573     do
4574     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4575     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4576     echo "$as_me:$LINENO: checking for $ac_header" >&5
4577     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4578     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4579     echo $ECHO_N "(cached) $ECHO_C" >&6
4580     fi
4581     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4582     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4583     else
4584     # Is the header compilable?
4585     echo "$as_me:$LINENO: checking $ac_header usability" >&5
4586     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4587     cat >conftest.$ac_ext <<_ACEOF
4588     /* confdefs.h. */
4589     _ACEOF
4590     cat confdefs.h >>conftest.$ac_ext
4591     cat >>conftest.$ac_ext <<_ACEOF
4592     /* end confdefs.h. */
4593     $ac_includes_default
4594     #include <$ac_header>
4595     _ACEOF
4596     rm -f conftest.$ac_objext
4597     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4598     (eval $ac_compile) 2>conftest.er1
4599     ac_status=$?
4600     grep -v '^ *+' conftest.er1 >conftest.err
4601     rm -f conftest.er1
4602     cat conftest.err >&5
4603     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4604     (exit $ac_status); } &&
4605 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4606 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4607     (eval $ac_try) 2>&5
4608     ac_status=$?
4609     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4610     (exit $ac_status); }; } &&
4611     { ac_try='test -s conftest.$ac_objext'
4612     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4613     (eval $ac_try) 2>&5
4614     ac_status=$?
4615     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4616     (exit $ac_status); }; }; then
4617     ac_header_compiler=yes
4618     else
4619     echo "$as_me: failed program was:" >&5
4620     sed 's/^/| /' conftest.$ac_ext >&5
4621    
4622     ac_header_compiler=no
4623     fi
4624     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4625     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4626     echo "${ECHO_T}$ac_header_compiler" >&6
4627    
4628     # Is the header present?
4629     echo "$as_me:$LINENO: checking $ac_header presence" >&5
4630     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4631     cat >conftest.$ac_ext <<_ACEOF
4632     /* confdefs.h. */
4633     _ACEOF
4634     cat confdefs.h >>conftest.$ac_ext
4635     cat >>conftest.$ac_ext <<_ACEOF
4636     /* end confdefs.h. */
4637     #include <$ac_header>
4638     _ACEOF
4639     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4640     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4641     ac_status=$?
4642     grep -v '^ *+' conftest.er1 >conftest.err
4643     rm -f conftest.er1
4644     cat conftest.err >&5
4645     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4646     (exit $ac_status); } >/dev/null; then
4647     if test -s conftest.err; then
4648 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
4649     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4650 pcg 1.11 else
4651     ac_cpp_err=
4652     fi
4653     else
4654     ac_cpp_err=yes
4655 pcg 1.1 fi
4656 pcg 1.11 if test -z "$ac_cpp_err"; then
4657     ac_header_preproc=yes
4658     else
4659     echo "$as_me: failed program was:" >&5
4660     sed 's/^/| /' conftest.$ac_ext >&5
4661    
4662     ac_header_preproc=no
4663     fi
4664     rm -f conftest.err conftest.$ac_ext
4665     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4666     echo "${ECHO_T}$ac_header_preproc" >&6
4667    
4668     # So? What about this header?
4669 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4670 pcg 1.11 yes:no: )
4671     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4672     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4673     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4674     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4675     ac_header_preproc=yes
4676     ;;
4677     no:yes:* )
4678     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4679     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4680     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4681     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4682     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4683     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4684     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4685     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4686     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4687     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4688     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4689     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4690     (
4691     cat <<\_ASBOX
4692     ## ------------------------------------------ ##
4693     ## Report this to the AC_PACKAGE_NAME lists. ##
4694     ## ------------------------------------------ ##
4695     _ASBOX
4696     ) |
4697     sed "s/^/$as_me: WARNING: /" >&2
4698     ;;
4699     esac
4700     echo "$as_me:$LINENO: checking for $ac_header" >&5
4701     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4702     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4703     echo $ECHO_N "(cached) $ECHO_C" >&6
4704 pcg 1.1 else
4705 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
4706 pcg 1.1 fi
4707 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4708     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4709    
4710     fi
4711     if test `eval echo '${'$as_ac_Header'}'` = yes; then
4712     cat >>confdefs.h <<_ACEOF
4713     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4714     _ACEOF
4715    
4716     fi
4717    
4718 pcg 1.1 done
4719    
4720    
4721    
4722    
4723    
4724     # Only perform the check for file, if the check method requires it
4725     case "$deplibs_check_method" in
4726     file_magic*)
4727     if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4728 pcg 1.11 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4729     echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4730     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4731     echo $ECHO_N "(cached) $ECHO_C" >&6
4732 pcg 1.1 else
4733     case "$MAGIC_CMD" in
4734     /*)
4735     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4736     ;;
4737     ?:/*)
4738     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4739     ;;
4740     *)
4741     ac_save_MAGIC_CMD="$MAGIC_CMD"
4742     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4743     ac_dummy="/usr/bin:$PATH"
4744     for ac_dir in $ac_dummy; do
4745     test -z "$ac_dir" && ac_dir=.
4746     if test -f $ac_dir/${ac_tool_prefix}file; then
4747     lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4748     if test -n "$file_magic_test_file"; then
4749     case "$deplibs_check_method" in
4750     "file_magic "*)
4751     file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4752     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4753     if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4754     egrep "$file_magic_regex" > /dev/null; then
4755     :
4756     else
4757     cat <<EOF 1>&2
4758    
4759     *** Warning: the command libtool uses to detect shared libraries,
4760     *** $file_magic_cmd, produces output that libtool cannot recognize.
4761     *** The result is that libtool may fail to recognize shared libraries
4762     *** as such. This will affect the creation of libtool libraries that
4763     *** depend on shared libraries, but programs linked with such libtool
4764     *** libraries will work regardless of this problem. Nevertheless, you
4765     *** may want to report the problem to your system manager and/or to
4766     *** bug-libtool@gnu.org
4767    
4768     EOF
4769     fi ;;
4770     esac
4771     fi
4772     break
4773     fi
4774     done
4775     IFS="$ac_save_ifs"
4776     MAGIC_CMD="$ac_save_MAGIC_CMD"
4777     ;;
4778     esac
4779     fi
4780    
4781     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4782     if test -n "$MAGIC_CMD"; then
4783 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4784     echo "${ECHO_T}$MAGIC_CMD" >&6
4785 pcg 1.1 else
4786 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4787     echo "${ECHO_T}no" >&6
4788 pcg 1.1 fi
4789    
4790     if test -z "$lt_cv_path_MAGIC_CMD"; then
4791     if test -n "$ac_tool_prefix"; then
4792 pcg 1.11 echo "$as_me:$LINENO: checking for file" >&5
4793     echo $ECHO_N "checking for file... $ECHO_C" >&6
4794     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4795     echo $ECHO_N "(cached) $ECHO_C" >&6
4796 pcg 1.1 else
4797     case "$MAGIC_CMD" in
4798     /*)
4799     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4800     ;;
4801     ?:/*)
4802     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4803     ;;
4804     *)
4805     ac_save_MAGIC_CMD="$MAGIC_CMD"
4806     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4807     ac_dummy="/usr/bin:$PATH"
4808     for ac_dir in $ac_dummy; do
4809     test -z "$ac_dir" && ac_dir=.
4810     if test -f $ac_dir/file; then
4811     lt_cv_path_MAGIC_CMD="$ac_dir/file"
4812     if test -n "$file_magic_test_file"; then
4813     case "$deplibs_check_method" in
4814     "file_magic "*)
4815     file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4816     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4817     if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4818     egrep "$file_magic_regex" > /dev/null; then
4819     :
4820     else
4821     cat <<EOF 1>&2
4822    
4823     *** Warning: the command libtool uses to detect shared libraries,
4824     *** $file_magic_cmd, produces output that libtool cannot recognize.
4825     *** The result is that libtool may fail to recognize shared libraries
4826     *** as such. This will affect the creation of libtool libraries that
4827     *** depend on shared libraries, but programs linked with such libtool
4828     *** libraries will work regardless of this problem. Nevertheless, you
4829     *** may want to report the problem to your system manager and/or to
4830     *** bug-libtool@gnu.org
4831    
4832     EOF
4833     fi ;;
4834     esac
4835     fi
4836     break
4837     fi
4838     done
4839     IFS="$ac_save_ifs"
4840     MAGIC_CMD="$ac_save_MAGIC_CMD"
4841     ;;
4842     esac
4843     fi
4844    
4845     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4846     if test -n "$MAGIC_CMD"; then
4847 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4848     echo "${ECHO_T}$MAGIC_CMD" >&6
4849 pcg 1.1 else
4850 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4851     echo "${ECHO_T}no" >&6
4852 pcg 1.1 fi
4853    
4854     else
4855     MAGIC_CMD=:
4856     fi
4857     fi
4858    
4859     fi
4860     ;;
4861     esac
4862    
4863 pcg 1.11 if test -n "$ac_tool_prefix"; then
4864     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4865 pcg 1.1 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4866 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4867     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4868     if test "${ac_cv_prog_RANLIB+set}" = set; then
4869     echo $ECHO_N "(cached) $ECHO_C" >&6
4870 pcg 1.1 else
4871     if test -n "$RANLIB"; then
4872     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4873     else
4874 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4875     for as_dir in $PATH
4876     do
4877     IFS=$as_save_IFS
4878     test -z "$as_dir" && as_dir=.
4879     for ac_exec_ext in '' $ac_executable_extensions; do
4880     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4881     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4882     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4883     break 2
4884     fi
4885     done
4886     done
4887    
4888 pcg 1.1 fi
4889     fi
4890 pcg 1.11 RANLIB=$ac_cv_prog_RANLIB
4891 pcg 1.1 if test -n "$RANLIB"; then
4892 pcg 1.11 echo "$as_me:$LINENO: result: $RANLIB" >&5
4893     echo "${ECHO_T}$RANLIB" >&6
4894 pcg 1.1 else
4895 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4896     echo "${ECHO_T}no" >&6
4897 pcg 1.1 fi
4898    
4899 pcg 1.11 fi
4900 pcg 1.1 if test -z "$ac_cv_prog_RANLIB"; then
4901 pcg 1.11 ac_ct_RANLIB=$RANLIB
4902 pcg 1.1 # Extract the first word of "ranlib", so it can be a program name with args.
4903     set dummy ranlib; ac_word=$2
4904 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4905     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4906     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4907     echo $ECHO_N "(cached) $ECHO_C" >&6
4908 pcg 1.1 else
4909 pcg 1.11 if test -n "$ac_ct_RANLIB"; then
4910     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4911 pcg 1.1 else
4912 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4913     for as_dir in $PATH
4914     do
4915     IFS=$as_save_IFS
4916     test -z "$as_dir" && as_dir=.
4917     for ac_exec_ext in '' $ac_executable_extensions; do
4918     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4919     ac_cv_prog_ac_ct_RANLIB="ranlib"
4920     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4921     break 2
4922     fi
4923     done
4924     done
4925    
4926     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4927 pcg 1.1 fi
4928     fi
4929 pcg 1.11 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4930     if test -n "$ac_ct_RANLIB"; then
4931     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4932     echo "${ECHO_T}$ac_ct_RANLIB" >&6
4933 pcg 1.1 else
4934 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4935     echo "${ECHO_T}no" >&6
4936 pcg 1.1 fi
4937    
4938 pcg 1.11 RANLIB=$ac_ct_RANLIB
4939 pcg 1.1 else
4940 pcg 1.11 RANLIB="$ac_cv_prog_RANLIB"
4941 pcg 1.1 fi
4942    
4943 pcg 1.11 if test -n "$ac_tool_prefix"; then
4944     # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4945 pcg 1.1 set dummy ${ac_tool_prefix}strip; ac_word=$2
4946 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4947     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4948     if test "${ac_cv_prog_STRIP+set}" = set; then
4949     echo $ECHO_N "(cached) $ECHO_C" >&6
4950 pcg 1.1 else
4951     if test -n "$STRIP"; then
4952     ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4953     else
4954 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4955     for as_dir in $PATH
4956     do
4957     IFS=$as_save_IFS
4958     test -z "$as_dir" && as_dir=.
4959     for ac_exec_ext in '' $ac_executable_extensions; do
4960     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4961     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4962     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4963     break 2
4964     fi
4965     done
4966     done
4967    
4968 pcg 1.1 fi
4969     fi
4970 pcg 1.11 STRIP=$ac_cv_prog_STRIP
4971 pcg 1.1 if test -n "$STRIP"; then
4972 pcg 1.11 echo "$as_me:$LINENO: result: $STRIP" >&5
4973     echo "${ECHO_T}$STRIP" >&6
4974 pcg 1.1 else
4975 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4976     echo "${ECHO_T}no" >&6
4977 pcg 1.1 fi
4978    
4979 pcg 1.11 fi
4980 pcg 1.1 if test -z "$ac_cv_prog_STRIP"; then
4981 pcg 1.11 ac_ct_STRIP=$STRIP
4982 pcg 1.1 # Extract the first word of "strip", so it can be a program name with args.
4983     set dummy strip; ac_word=$2
4984 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4985     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4986     if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4987     echo $ECHO_N "(cached) $ECHO_C" >&6
4988 pcg 1.1 else
4989 pcg 1.11 if test -n "$ac_ct_STRIP"; then
4990     ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4991 pcg 1.1 else
4992 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4993     for as_dir in $PATH
4994     do
4995     IFS=$as_save_IFS
4996     test -z "$as_dir" && as_dir=.
4997     for ac_exec_ext in '' $ac_executable_extensions; do
4998     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4999     ac_cv_prog_ac_ct_STRIP="strip"
5000     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5001     break 2
5002     fi
5003     done
5004     done
5005    
5006     test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5007 pcg 1.1 fi
5008     fi
5009 pcg 1.11 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5010     if test -n "$ac_ct_STRIP"; then
5011     echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5012     echo "${ECHO_T}$ac_ct_STRIP" >&6
5013 pcg 1.1 else
5014 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5015     echo "${ECHO_T}no" >&6
5016 pcg 1.1 fi
5017    
5018 pcg 1.11 STRIP=$ac_ct_STRIP
5019 pcg 1.1 else
5020 pcg 1.11 STRIP="$ac_cv_prog_STRIP"
5021 pcg 1.1 fi
5022    
5023    
5024     enable_dlopen=no
5025     enable_win32_dll=no
5026    
5027     # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5028     if test "${enable_libtool_lock+set}" = set; then
5029     enableval="$enable_libtool_lock"
5030    
5031 pcg 1.11 fi;
5032 pcg 1.1 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5033    
5034     # Some flags need to be propagated to the compiler or linker for good
5035     # libtool support.
5036     case "$host" in
5037     *-*-irix6*)
5038     # Find out which ABI we are using.
5039 pcg 1.15 echo '#line 5039 "configure"' > conftest.$ac_ext
5040 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5041     (eval $ac_compile) 2>&5
5042     ac_status=$?
5043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5044     (exit $ac_status); }; then
5045 pcg 1.1 case "`/usr/bin/file conftest.$ac_objext`" in
5046     *32-bit*)
5047     LD="${LD-ld} -32"
5048     ;;
5049     *N32*)
5050     LD="${LD-ld} -n32"
5051     ;;
5052     *64-bit*)
5053     LD="${LD-ld} -64"
5054     ;;
5055     esac
5056     fi
5057     rm -rf conftest*
5058     ;;
5059    
5060     *-*-sco3.2v5*)
5061     # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5062     SAVE_CFLAGS="$CFLAGS"
5063     CFLAGS="$CFLAGS -belf"
5064 pcg 1.11 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5065     echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5066     if test "${lt_cv_cc_needs_belf+set}" = set; then
5067     echo $ECHO_N "(cached) $ECHO_C" >&6
5068 pcg 1.1 else
5069 pcg 1.11
5070    
5071 pcg 1.1 ac_ext=c
5072     ac_cpp='$CPP $CPPFLAGS'
5073 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5074     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5075     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5076    
5077     cat >conftest.$ac_ext <<_ACEOF
5078     /* confdefs.h. */
5079     _ACEOF
5080     cat confdefs.h >>conftest.$ac_ext
5081     cat >>conftest.$ac_ext <<_ACEOF
5082     /* end confdefs.h. */
5083 pcg 1.1
5084 pcg 1.11 int
5085     main ()
5086     {
5087 pcg 1.1
5088 pcg 1.11 ;
5089     return 0;
5090     }
5091     _ACEOF
5092     rm -f conftest.$ac_objext conftest$ac_exeext
5093     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5094     (eval $ac_link) 2>conftest.er1
5095     ac_status=$?
5096     grep -v '^ *+' conftest.er1 >conftest.err
5097     rm -f conftest.er1
5098     cat conftest.err >&5
5099     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5100     (exit $ac_status); } &&
5101     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5102     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5103     (eval $ac_try) 2>&5
5104     ac_status=$?
5105     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5106     (exit $ac_status); }; } &&
5107     { ac_try='test -s conftest$ac_exeext'
5108     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5109     (eval $ac_try) 2>&5
5110     ac_status=$?
5111     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5112     (exit $ac_status); }; }; then
5113 pcg 1.1 lt_cv_cc_needs_belf=yes
5114     else
5115 pcg 1.11 echo "$as_me: failed program was:" >&5
5116     sed 's/^/| /' conftest.$ac_ext >&5
5117    
5118     lt_cv_cc_needs_belf=no
5119 pcg 1.1 fi
5120 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5121     conftest$ac_exeext conftest.$ac_ext
5122 pcg 1.13 ac_ext=cc
5123     ac_cpp='$CXXCPP $CPPFLAGS'
5124     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5125     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5126     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5127 pcg 1.1
5128     fi
5129 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5130     echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5131 pcg 1.1 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5132     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5133     CFLAGS="$SAVE_CFLAGS"
5134     fi
5135     ;;
5136    
5137    
5138     esac
5139    
5140     # Sed substitution that helps us do robust quoting. It backslashifies
5141     # metacharacters that are still active within double-quoted strings.
5142     Xsed='sed -e s/^X//'
5143     sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5144    
5145     # Same as above, but do not quote variable references.
5146     double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5147    
5148     # Sed substitution to delay expansion of an escaped shell variable in a
5149     # double_quote_subst'ed string.
5150     delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5151    
5152     # Constants:
5153     rm="rm -f"
5154    
5155     # Global variables:
5156     default_ofile=libtool
5157     can_build_shared=yes
5158    
5159     # All known linkers require a `.a' archive for static linking (except M$VC,
5160     # which needs '.lib').
5161     libext=a
5162     ltmain="$ac_aux_dir/ltmain.sh"
5163     ofile="$default_ofile"
5164     with_gnu_ld="$lt_cv_prog_gnu_ld"
5165     need_locks="$enable_libtool_lock"
5166    
5167     old_CC="$CC"
5168     old_CFLAGS="$CFLAGS"
5169    
5170     # Set sane defaults for various variables
5171     test -z "$AR" && AR=ar
5172     test -z "$AR_FLAGS" && AR_FLAGS=cru
5173     test -z "$AS" && AS=as
5174     test -z "$CC" && CC=cc
5175     test -z "$DLLTOOL" && DLLTOOL=dlltool
5176     test -z "$LD" && LD=ld
5177     test -z "$LN_S" && LN_S="ln -s"
5178     test -z "$MAGIC_CMD" && MAGIC_CMD=file
5179     test -z "$NM" && NM=nm
5180     test -z "$OBJDUMP" && OBJDUMP=objdump
5181     test -z "$RANLIB" && RANLIB=:
5182     test -z "$STRIP" && STRIP=:
5183     test -z "$ac_objext" && ac_objext=o
5184    
5185     if test x"$host" != x"$build"; then
5186     ac_tool_prefix=${host_alias}-
5187     else
5188     ac_tool_prefix=
5189     fi
5190    
5191     # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5192     case "$host_os" in
5193     linux-gnu*) ;;
5194     linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5195     esac
5196    
5197     case "$host_os" in
5198     aix3*)
5199     # AIX sometimes has problems with the GCC collect2 program. For some
5200     # reason, if we set the COLLECT_NAMES environment variable, the problems
5201     # vanish in a puff of smoke.
5202     if test "X${COLLECT_NAMES+set}" != Xset; then
5203     COLLECT_NAMES=
5204     export COLLECT_NAMES
5205     fi
5206     ;;
5207     esac
5208    
5209     # Determine commands to create old-style static archives.
5210     old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5211     old_postinstall_cmds='chmod 644 $oldlib'
5212     old_postuninstall_cmds=
5213    
5214     if test -n "$RANLIB"; then
5215     old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5216     old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5217     fi
5218    
5219     # Allow CC to be a program name with arguments.
5220     set dummy $CC
5221     compiler="$2"
5222    
5223     ## FIXME: this should be a separate macro
5224     ##
5225 pcg 1.11 echo "$as_me:$LINENO: checking for objdir" >&5
5226     echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5227 pcg 1.1 rm -f .libs 2>/dev/null
5228     mkdir .libs 2>/dev/null
5229     if test -d .libs; then
5230     objdir=.libs
5231     else
5232     # MS-DOS does not allow filenames that begin with a dot.
5233     objdir=_libs
5234     fi
5235     rmdir .libs 2>/dev/null
5236 pcg 1.11 echo "$as_me:$LINENO: result: $objdir" >&5
5237     echo "${ECHO_T}$objdir" >&6
5238 pcg 1.1 ##
5239     ## END FIXME
5240    
5241    
5242     ## FIXME: this should be a separate macro
5243     ##
5244 pcg 1.11
5245 pcg 1.1 # Check whether --with-pic or --without-pic was given.
5246     if test "${with_pic+set}" = set; then
5247     withval="$with_pic"
5248     pic_mode="$withval"
5249     else
5250     pic_mode=default
5251 pcg 1.11 fi;
5252 pcg 1.1 test -z "$pic_mode" && pic_mode=default
5253    
5254     # We assume here that the value for lt_cv_prog_cc_pic will not be cached
5255     # in isolation, and that seeing it set (from the cache) indicates that
5256     # the associated values are set (in the cache) correctly too.
5257 pcg 1.11 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5258     echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5259     if test "${lt_cv_prog_cc_pic+set}" = set; then
5260     echo $ECHO_N "(cached) $ECHO_C" >&6
5261 pcg 1.1 else
5262     lt_cv_prog_cc_pic=
5263     lt_cv_prog_cc_shlib=
5264     lt_cv_prog_cc_wl=
5265     lt_cv_prog_cc_static=
5266     lt_cv_prog_cc_no_builtin=
5267     lt_cv_prog_cc_can_build_shared=$can_build_shared
5268    
5269     if test "$GCC" = yes; then
5270     lt_cv_prog_cc_wl='-Wl,'
5271     lt_cv_prog_cc_static='-static'
5272    
5273     case "$host_os" in
5274     beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5275     # PIC is the default for these OSes.
5276     ;;
5277     aix*)
5278     # Below there is a dirty hack to force normal static linking with -ldl
5279     # The problem is because libdl dynamically linked with both libc and
5280     # libC (AIX C++ library), which obviously doesn't included in libraries
5281     # list by gcc. This cause undefined symbols with -static flags.
5282     # This hack allows C programs to be linked with "-static -ldl", but
5283     # we not sure about C++ programs.
5284     lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5285     ;;
5286     cygwin* | mingw* | pw32* | os2*)
5287     # This hack is so that the source file can tell whether it is being
5288     # built for inclusion in a dll (and should export symbols for example).
5289     lt_cv_prog_cc_pic='-DDLL_EXPORT'
5290     ;;
5291     amigaos*)
5292     # FIXME: we need at least 68020 code to build shared libraries, but
5293     # adding the `-m68020' flag to GCC prevents building anything better,
5294     # like `-m68040'.
5295     lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5296     ;;
5297     sysv4*MP*)
5298     if test -d /usr/nec; then
5299     lt_cv_prog_cc_pic=-Kconform_pic
5300     fi
5301     ;;
5302     *)
5303     lt_cv_prog_cc_pic='-fPIC'
5304     ;;
5305     esac
5306     else
5307     # PORTME Check for PIC flags for the system compiler.
5308     case "$host_os" in
5309     aix3* | aix4*)
5310     # All AIX code is PIC.
5311     lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5312     ;;
5313    
5314     hpux9* | hpux10* | hpux11*)
5315     # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5316     lt_cv_prog_cc_wl='-Wl,'
5317     lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5318     lt_cv_prog_cc_pic='+Z'
5319     ;;
5320    
5321     irix5* | irix6*)
5322     lt_cv_prog_cc_wl='-Wl,'
5323     lt_cv_prog_cc_static='-non_shared'
5324     # PIC (with -KPIC) is the default.
5325     ;;
5326    
5327     cygwin* | mingw* | pw32* | os2*)
5328     # This hack is so that the source file can tell whether it is being
5329     # built for inclusion in a dll (and should export symbols for example).
5330     lt_cv_prog_cc_pic='-DDLL_EXPORT'
5331     ;;
5332    
5333     newsos6)
5334     lt_cv_prog_cc_pic='-KPIC'
5335     lt_cv_prog_cc_static='-Bstatic'
5336     ;;
5337    
5338     osf3* | osf4* | osf5*)
5339     # All OSF/1 code is PIC.
5340     lt_cv_prog_cc_wl='-Wl,'
5341     lt_cv_prog_cc_static='-non_shared'
5342     ;;
5343    
5344     sco3.2v5*)
5345     lt_cv_prog_cc_pic='-Kpic'
5346     lt_cv_prog_cc_static='-dn'
5347     lt_cv_prog_cc_shlib='-belf'
5348     ;;
5349    
5350     solaris*)
5351     lt_cv_prog_cc_pic='-KPIC'
5352     lt_cv_prog_cc_static='-Bstatic'
5353     lt_cv_prog_cc_wl='-Wl,'
5354     ;;
5355    
5356     sunos4*)
5357     lt_cv_prog_cc_pic='-PIC'
5358     lt_cv_prog_cc_static='-Bstatic'
5359     lt_cv_prog_cc_wl='-Qoption ld '
5360     ;;
5361    
5362     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5363     lt_cv_prog_cc_pic='-KPIC'
5364     lt_cv_prog_cc_static='-Bstatic'
5365     if test "x$host_vendor" = xsni; then
5366     lt_cv_prog_cc_wl='-LD'
5367     else
5368     lt_cv_prog_cc_wl='-Wl,'
5369     fi
5370     ;;
5371    
5372     uts4*)
5373     lt_cv_prog_cc_pic='-pic'
5374     lt_cv_prog_cc_static='-Bstatic'
5375     ;;
5376    
5377     sysv4*MP*)
5378     if test -d /usr/nec ;then
5379     lt_cv_prog_cc_pic='-Kconform_pic'
5380     lt_cv_prog_cc_static='-Bstatic'
5381     fi
5382     ;;
5383    
5384     *)
5385     lt_cv_prog_cc_can_build_shared=no
5386     ;;
5387     esac
5388     fi
5389    
5390     fi
5391    
5392     if test -z "$lt_cv_prog_cc_pic"; then
5393 pcg 1.11 echo "$as_me:$LINENO: result: none" >&5
5394     echo "${ECHO_T}none" >&6
5395 pcg 1.1 else
5396 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5397     echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5398 pcg 1.1
5399     # Check to make sure the pic_flag actually works.
5400 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5401     echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5402     if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5403     echo $ECHO_N "(cached) $ECHO_C" >&6
5404 pcg 1.1 else
5405     save_CFLAGS="$CFLAGS"
5406     CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5407 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5408     /* confdefs.h. */
5409     _ACEOF
5410     cat confdefs.h >>conftest.$ac_ext
5411     cat >>conftest.$ac_ext <<_ACEOF
5412     /* end confdefs.h. */
5413 pcg 1.1
5414 pcg 1.11 int
5415     main ()
5416     {
5417 pcg 1.1
5418 pcg 1.11 ;
5419     return 0;
5420     }
5421     _ACEOF
5422     rm -f conftest.$ac_objext
5423     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5424     (eval $ac_compile) 2>conftest.er1
5425     ac_status=$?
5426     grep -v '^ *+' conftest.er1 >conftest.err
5427     rm -f conftest.er1
5428     cat conftest.err >&5
5429     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5430     (exit $ac_status); } &&
5431 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5432 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5433     (eval $ac_try) 2>&5
5434     ac_status=$?
5435     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5436     (exit $ac_status); }; } &&
5437     { ac_try='test -s conftest.$ac_objext'
5438     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5439     (eval $ac_try) 2>&5
5440     ac_status=$?
5441     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5442     (exit $ac_status); }; }; then
5443 pcg 1.1 case "$host_os" in
5444     hpux9* | hpux10* | hpux11*)
5445     # On HP-UX, both CC and GCC only warn that PIC is supported... then
5446     # they create non-PIC objects. So, if there were any warnings, we
5447     # assume that PIC is not supported.
5448     if test -s conftest.err; then
5449     lt_cv_prog_cc_pic_works=no
5450     else
5451     lt_cv_prog_cc_pic_works=yes
5452     fi
5453     ;;
5454     *)
5455     lt_cv_prog_cc_pic_works=yes
5456     ;;
5457     esac
5458 pcg 1.11
5459 pcg 1.1 else
5460 pcg 1.11 echo "$as_me: failed program was:" >&5
5461     sed 's/^/| /' conftest.$ac_ext >&5
5462    
5463     lt_cv_prog_cc_pic_works=no
5464    
5465 pcg 1.1 fi
5466 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5467 pcg 1.1 CFLAGS="$save_CFLAGS"
5468 pcg 1.11
5469 pcg 1.1 fi
5470    
5471    
5472     if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5473     lt_cv_prog_cc_pic=
5474     lt_cv_prog_cc_can_build_shared=no
5475     else
5476     lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5477     fi
5478    
5479 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5480     echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5481 pcg 1.1 fi
5482     ##
5483     ## END FIXME
5484    
5485     # Check for any special shared library compilation flags.
5486     if test -n "$lt_cv_prog_cc_shlib"; then
5487 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5488     echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5489 pcg 1.1 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5490     else
5491 pcg 1.11 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5492     echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5493 pcg 1.1 lt_cv_prog_cc_can_build_shared=no
5494     fi
5495     fi
5496    
5497     ## FIXME: this should be a separate macro
5498     ##
5499 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5500     echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5501     if test "${lt_cv_prog_cc_static_works+set}" = set; then
5502     echo $ECHO_N "(cached) $ECHO_C" >&6
5503 pcg 1.1 else
5504     lt_cv_prog_cc_static_works=no
5505     save_LDFLAGS="$LDFLAGS"
5506     LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5507 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5508     /* confdefs.h. */
5509     _ACEOF
5510     cat confdefs.h >>conftest.$ac_ext
5511     cat >>conftest.$ac_ext <<_ACEOF
5512     /* end confdefs.h. */
5513 pcg 1.1
5514 pcg 1.11 int
5515     main ()
5516     {
5517 pcg 1.1
5518 pcg 1.11 ;
5519     return 0;
5520     }
5521     _ACEOF
5522     rm -f conftest.$ac_objext conftest$ac_exeext
5523     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5524     (eval $ac_link) 2>conftest.er1
5525     ac_status=$?
5526     grep -v '^ *+' conftest.er1 >conftest.err
5527     rm -f conftest.er1
5528     cat conftest.err >&5
5529     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5530     (exit $ac_status); } &&
5531 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5532 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5533     (eval $ac_try) 2>&5
5534     ac_status=$?
5535     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5536     (exit $ac_status); }; } &&
5537     { ac_try='test -s conftest$ac_exeext'
5538     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5539     (eval $ac_try) 2>&5
5540     ac_status=$?
5541     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5542     (exit $ac_status); }; }; then
5543 pcg 1.1 lt_cv_prog_cc_static_works=yes
5544     else
5545 pcg 1.11 echo "$as_me: failed program was:" >&5
5546     sed 's/^/| /' conftest.$ac_ext >&5
5547    
5548 pcg 1.1 fi
5549 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5550     conftest$ac_exeext conftest.$ac_ext
5551 pcg 1.1 LDFLAGS="$save_LDFLAGS"
5552    
5553     fi
5554    
5555    
5556     # Belt *and* braces to stop my trousers falling down:
5557     test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5558 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5559     echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5560 pcg 1.1
5561     pic_flag="$lt_cv_prog_cc_pic"
5562     special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5563     wl="$lt_cv_prog_cc_wl"
5564     link_static_flag="$lt_cv_prog_cc_static"
5565     no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5566     can_build_shared="$lt_cv_prog_cc_can_build_shared"
5567     ##
5568     ## END FIXME
5569    
5570    
5571     ## FIXME: this should be a separate macro
5572     ##
5573     # Check to see if options -o and -c are simultaneously supported by compiler
5574 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5575     echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5576 pcg 1.1 $rm -r conftest 2>/dev/null
5577     mkdir conftest
5578     cd conftest
5579     echo "int some_variable = 0;" > conftest.$ac_ext
5580     mkdir out
5581     # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5582     # that will create temporary files in the current directory regardless of
5583     # the output directory. Thus, making CWD read-only will cause this test
5584     # to fail, enabling locking or at least warning the user not to do parallel
5585     # builds.
5586     chmod -w .
5587     save_CFLAGS="$CFLAGS"
5588     CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5589     compiler_c_o=no
5590 pcg 1.15 if { (eval echo configure:5590: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5591 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5592     # So say no if there are warnings
5593     if test -s out/conftest.err; then
5594     compiler_c_o=no
5595     else
5596     compiler_c_o=yes
5597     fi
5598     else
5599     # Append any errors to the config.log.
5600     cat out/conftest.err 1>&5
5601     compiler_c_o=no
5602     fi
5603 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5604     echo "${ECHO_T}$compiler_c_o" >&6
5605 pcg 1.1 CFLAGS="$save_CFLAGS"
5606     chmod u+w .
5607     $rm conftest* out/*
5608     rmdir out
5609     cd ..
5610     rmdir conftest
5611     $rm -r conftest 2>/dev/null
5612    
5613     if test x"$compiler_c_o" = x"yes"; then
5614     # Check to see if we can write to a .lo
5615 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5616     echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5617 pcg 1.1 compiler_o_lo=no
5618     save_CFLAGS="$CFLAGS"
5619     CFLAGS="$CFLAGS -c -o conftest.lo"
5620 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5621     /* confdefs.h. */
5622     _ACEOF
5623     cat confdefs.h >>conftest.$ac_ext
5624     cat >>conftest.$ac_ext <<_ACEOF
5625     /* end confdefs.h. */
5626 pcg 1.1
5627 pcg 1.11 int
5628     main ()
5629     {
5630 pcg 1.1 int some_variable = 0;
5631 pcg 1.11 ;
5632     return 0;
5633     }
5634     _ACEOF
5635     rm -f conftest.$ac_objext
5636     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5637     (eval $ac_compile) 2>conftest.er1
5638     ac_status=$?
5639     grep -v '^ *+' conftest.er1 >conftest.err
5640     rm -f conftest.er1
5641     cat conftest.err >&5
5642     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5643     (exit $ac_status); } &&
5644 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5645 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5646     (eval $ac_try) 2>&5
5647     ac_status=$?
5648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5649     (exit $ac_status); }; } &&
5650     { ac_try='test -s conftest.$ac_objext'
5651     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5652     (eval $ac_try) 2>&5
5653     ac_status=$?
5654     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5655     (exit $ac_status); }; }; then
5656 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5657     # So say no if there are warnings
5658     if test -s conftest.err; then
5659     compiler_o_lo=no
5660     else
5661     compiler_o_lo=yes
5662     fi
5663 pcg 1.11
5664 pcg 1.1 else
5665 pcg 1.11 echo "$as_me: failed program was:" >&5
5666     sed 's/^/| /' conftest.$ac_ext >&5
5667    
5668 pcg 1.1 fi
5669 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5670     echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5671     echo "${ECHO_T}$compiler_c_o" >&6
5672 pcg 1.1 CFLAGS="$save_CFLAGS"
5673     else
5674     compiler_o_lo=no
5675     fi
5676     ##
5677     ## END FIXME
5678    
5679     ## FIXME: this should be a separate macro
5680     ##
5681     # Check to see if we can do hard links to lock some files if needed
5682     hard_links="nottested"
5683     if test "$compiler_c_o" = no && test "$need_locks" != no; then
5684     # do not overwrite the value of need_locks provided by the user
5685 pcg 1.11 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5686     echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5687 pcg 1.1 hard_links=yes
5688     $rm conftest*
5689     ln conftest.a conftest.b 2>/dev/null && hard_links=no
5690     touch conftest.a
5691     ln conftest.a conftest.b 2>&5 || hard_links=no
5692     ln conftest.a conftest.b 2>/dev/null && hard_links=no
5693 pcg 1.11 echo "$as_me:$LINENO: result: $hard_links" >&5
5694     echo "${ECHO_T}$hard_links" >&6
5695 pcg 1.1 if test "$hard_links" = no; then
5696 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5697     echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5698 pcg 1.1 need_locks=warn
5699     fi
5700     else
5701     need_locks=no
5702     fi
5703     ##
5704     ## END FIXME
5705    
5706     ## FIXME: this should be a separate macro
5707     ##
5708     if test "$GCC" = yes; then
5709     # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5710 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5711     echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5712 pcg 1.1 echo "int some_variable = 0;" > conftest.$ac_ext
5713     save_CFLAGS="$CFLAGS"
5714     CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5715     compiler_rtti_exceptions=no
5716 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5717     /* confdefs.h. */
5718     _ACEOF
5719     cat confdefs.h >>conftest.$ac_ext
5720     cat >>conftest.$ac_ext <<_ACEOF
5721     /* end confdefs.h. */
5722 pcg 1.1
5723 pcg 1.11 int
5724     main ()
5725     {
5726 pcg 1.1 int some_variable = 0;
5727 pcg 1.11 ;
5728     return 0;
5729     }
5730     _ACEOF
5731     rm -f conftest.$ac_objext
5732     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5733     (eval $ac_compile) 2>conftest.er1
5734     ac_status=$?
5735     grep -v '^ *+' conftest.er1 >conftest.err
5736     rm -f conftest.er1
5737     cat conftest.err >&5
5738     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5739     (exit $ac_status); } &&
5740 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5741 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5742     (eval $ac_try) 2>&5
5743     ac_status=$?
5744     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5745     (exit $ac_status); }; } &&
5746     { ac_try='test -s conftest.$ac_objext'
5747     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5748     (eval $ac_try) 2>&5
5749     ac_status=$?
5750     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5751     (exit $ac_status); }; }; then
5752 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5753     # So say no if there are warnings
5754     if test -s conftest.err; then
5755     compiler_rtti_exceptions=no
5756     else
5757     compiler_rtti_exceptions=yes
5758     fi
5759 pcg 1.11
5760 pcg 1.1 else
5761 pcg 1.11 echo "$as_me: failed program was:" >&5
5762     sed 's/^/| /' conftest.$ac_ext >&5
5763    
5764 pcg 1.1 fi
5765 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5766 pcg 1.1 CFLAGS="$save_CFLAGS"
5767 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5768     echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5769 pcg 1.1
5770     if test "$compiler_rtti_exceptions" = "yes"; then
5771     no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5772     else
5773     no_builtin_flag=' -fno-builtin'
5774     fi
5775     fi
5776     ##
5777     ## END FIXME
5778    
5779     ## FIXME: this should be a separate macro
5780     ##
5781     # See if the linker supports building shared libraries.
5782 pcg 1.11 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5783     echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5784 pcg 1.1
5785     allow_undefined_flag=
5786     no_undefined_flag=
5787     need_lib_prefix=unknown
5788     need_version=unknown
5789     # when you set need_version to no, make sure it does not cause -set_version
5790     # flags to be left without arguments
5791     archive_cmds=
5792     archive_expsym_cmds=
5793     old_archive_from_new_cmds=
5794     old_archive_from_expsyms_cmds=
5795     export_dynamic_flag_spec=
5796     whole_archive_flag_spec=
5797     thread_safe_flag_spec=
5798     hardcode_into_libs=no
5799     hardcode_libdir_flag_spec=
5800     hardcode_libdir_separator=
5801     hardcode_direct=no
5802     hardcode_minus_L=no
5803     hardcode_shlibpath_var=unsupported
5804     runpath_var=
5805     link_all_deplibs=unknown
5806     always_export_symbols=no
5807     export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
5808     # include_expsyms should be a list of space-separated symbols to be *always*
5809     # included in the symbol list
5810     include_expsyms=
5811     # exclude_expsyms can be an egrep regular expression of symbols to exclude
5812     # it will be wrapped by ` (' and `)$', so one must not match beginning or
5813     # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
5814     # as well as any symbol that contains `d'.
5815     exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
5816     # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
5817     # platforms (ab)use it in PIC code, but their linkers get confused if
5818     # the symbol is explicitly referenced. Since portable code cannot
5819     # rely on this symbol name, it's probably fine to never include it in
5820     # preloaded symbol tables.
5821     extract_expsyms_cmds=
5822    
5823     case "$host_os" in
5824     cygwin* | mingw* | pw32* )
5825     # FIXME: the MSVC++ port hasn't been tested in a loooong time
5826     # When not using gcc, we currently assume that we are using
5827     # Microsoft Visual C++.
5828     if test "$GCC" != yes; then
5829     with_gnu_ld=no
5830     fi
5831     ;;
5832    
5833     esac
5834    
5835     ld_shlibs=yes
5836     if test "$with_gnu_ld" = yes; then
5837     # If archive_cmds runs LD, not CC, wlarc should be empty
5838     wlarc='${wl}'
5839    
5840     # See if GNU ld supports shared libraries.
5841     case "$host_os" in
5842     aix3* | aix4*)
5843     # On AIX, the GNU linker is very broken
5844     ld_shlibs=no
5845     cat <<EOF 1>&2
5846    
5847     *** Warning: the GNU linker, at least up to release 2.9.1, is reported
5848     *** to be unable to reliably create shared libraries on AIX.
5849     *** Therefore, libtool is disabling shared libraries support. If you
5850     *** really care for shared libraries, you may want to modify your PATH
5851     *** so that a non-GNU linker is found, and then restart.
5852    
5853     EOF
5854     ;;
5855    
5856     amigaos*)
5857     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)'
5858     hardcode_libdir_flag_spec='-L$libdir'
5859     hardcode_minus_L=yes
5860    
5861     # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
5862     # that the semantics of dynamic libraries on AmigaOS, at least up
5863     # to version 4, is to share data among multiple programs linked
5864     # with the same dynamic library. Since this doesn't match the
5865     # behavior of shared libraries on other platforms, we can use
5866     # them.
5867     ld_shlibs=no
5868     ;;
5869    
5870     beos*)
5871     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5872     allow_undefined_flag=unsupported
5873     # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
5874     # support --undefined. This deserves some investigation. FIXME
5875     archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5876     else
5877     ld_shlibs=no
5878     fi
5879     ;;
5880    
5881     cygwin* | mingw* | pw32*)
5882     # hardcode_libdir_flag_spec is actually meaningless, as there is
5883     # no search path for DLLs.
5884     hardcode_libdir_flag_spec='-L$libdir'
5885     allow_undefined_flag=unsupported
5886     always_export_symbols=yes
5887    
5888     extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
5889     sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
5890     test -f $output_objdir/impgen.exe || (cd $output_objdir && \
5891     if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
5892     else $CC -o impgen impgen.c ; fi)~
5893     $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
5894    
5895     old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
5896    
5897     # cygwin and mingw dlls have different entry points and sets of symbols
5898     # to exclude.
5899     # FIXME: what about values for MSVC?
5900     dll_entry=__cygwin_dll_entry@12
5901     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
5902     case "$host_os" in
5903     mingw*)
5904     # mingw values
5905     dll_entry=_DllMainCRTStartup@12
5906     dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
5907     ;;
5908     esac
5909    
5910     # mingw and cygwin differ, and it's simplest to just exclude the union
5911     # of the two symbol sets.
5912     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
5913    
5914     # recent cygwin and mingw systems supply a stub DllMain which the user
5915     # can override, but on older systems we have to supply one (in ltdll.c)
5916     if test "x$lt_cv_need_dllmain" = "xyes"; then
5917     ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
5918     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~
5919     test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
5920     else
5921     ltdll_obj=
5922     ltdll_cmds=
5923     fi
5924    
5925     # Extract the symbol export list from an `--export-all' def file,
5926     # then regenerate the def file from the symbol export list, so that
5927     # the compiled dll only exports the symbol export list.
5928     # Be careful not to strip the DATA tag left be newer dlltools.
5929     export_symbols_cmds="$ltdll_cmds"'
5930     $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
5931     sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
5932    
5933     # If DATA tags from a recent dlltool are present, honour them!
5934     archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
5935     _lt_hint=1;
5936     cat $export_symbols | while read symbol; do
5937     set dummy \$symbol;
5938     case \$# in
5939     2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
5940     *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
5941     esac;
5942     _lt_hint=`expr 1 + \$_lt_hint`;
5943     done~
5944     '"$ltdll_cmds"'
5945     $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~
5946     $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~
5947     $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~
5948     $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~
5949     $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
5950     ;;
5951    
5952     netbsd*)
5953     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
5954     archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
5955     wlarc=
5956     else
5957     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5958     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5959     fi
5960     ;;
5961    
5962     solaris* | sysv5*)
5963     if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
5964     ld_shlibs=no
5965     cat <<EOF 1>&2
5966    
5967     *** Warning: The releases 2.8.* of the GNU linker cannot reliably
5968     *** create shared libraries on Solaris systems. Therefore, libtool
5969     *** is disabling shared libraries support. We urge you to upgrade GNU
5970     *** binutils to release 2.9.1 or newer. Another option is to modify
5971     *** your PATH or compiler configuration so that the native linker is
5972     *** used, and then restart.
5973    
5974     EOF
5975     elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5976     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5977     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5978     else
5979     ld_shlibs=no
5980     fi
5981     ;;
5982    
5983     sunos4*)
5984     archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5985     wlarc=
5986     hardcode_direct=yes
5987     hardcode_shlibpath_var=no
5988     ;;
5989    
5990     *)
5991     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5992     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5993     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5994     else
5995     ld_shlibs=no
5996     fi
5997     ;;
5998     esac
5999    
6000     if test "$ld_shlibs" = yes; then
6001     runpath_var=LD_RUN_PATH
6002     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
6003     export_dynamic_flag_spec='${wl}--export-dynamic'
6004     case $host_os in
6005     cygwin* | mingw* | pw32*)
6006     # dlltool doesn't understand --whole-archive et. al.
6007     whole_archive_flag_spec=
6008     ;;
6009     *)
6010     # ancient GNU ld didn't support --whole-archive et. al.
6011     if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6012     whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6013     else
6014     whole_archive_flag_spec=
6015     fi
6016     ;;
6017     esac
6018     fi
6019     else
6020     # PORTME fill in a description of your system's linker (not GNU ld)
6021     case "$host_os" in
6022     aix3*)
6023     allow_undefined_flag=unsupported
6024     always_export_symbols=yes
6025     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'
6026     # Note: this linker hardcodes the directories in LIBPATH if there
6027     # are no directories specified by -L.
6028     hardcode_minus_L=yes
6029     if test "$GCC" = yes && test -z "$link_static_flag"; then
6030     # Neither direct hardcoding nor static linking is supported with a
6031     # broken collect2.
6032     hardcode_direct=unsupported
6033     fi
6034     ;;
6035    
6036     aix4*)
6037     hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6038     hardcode_libdir_separator=':'
6039     if test "$GCC" = yes; then
6040     collect2name=`${CC} -print-prog-name=collect2`
6041     if test -f "$collect2name" && \
6042     strings "$collect2name" | grep resolve_lib_name >/dev/null
6043     then
6044     # We have reworked collect2
6045     hardcode_direct=yes
6046     else
6047     # We have old collect2
6048     hardcode_direct=unsupported
6049     # It fails to find uninstalled libraries when the uninstalled
6050     # path is not listed in the libpath. Setting hardcode_minus_L
6051     # to unsupported forces relinking
6052     hardcode_minus_L=yes
6053     hardcode_libdir_flag_spec='-L$libdir'
6054     hardcode_libdir_separator=
6055     fi
6056     shared_flag='-shared'
6057     else
6058     shared_flag='${wl}-bM:SRE'
6059     hardcode_direct=yes
6060     fi
6061     allow_undefined_flag=' ${wl}-berok'
6062     archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6063     archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6064     case "$host_os" in aix4.[01]|aix4.[01].*)
6065     # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6066     always_export_symbols=yes ;;
6067     esac
6068    
6069     # We don't want to build shared libraries on unknown CPU types.
6070     case $host_cpu in
6071     powerpc | rs6000) ;;
6072     *) ld_shlibs=no ;;
6073     esac
6074     ;;
6075    
6076     amigaos*)
6077     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)'
6078     hardcode_libdir_flag_spec='-L$libdir'
6079     hardcode_minus_L=yes
6080     # see comment about different semantics on the GNU ld section
6081     ld_shlibs=no
6082     ;;
6083    
6084     cygwin* | mingw* | pw32*)
6085     # When not using gcc, we currently assume that we are using
6086     # Microsoft Visual C++.
6087     # hardcode_libdir_flag_spec is actually meaningless, as there is
6088     # no search path for DLLs.
6089     hardcode_libdir_flag_spec=' '
6090     allow_undefined_flag=unsupported
6091     # Tell ltmain to make .lib files, not .a files.
6092     libext=lib
6093     # FIXME: Setting linknames here is a bad hack.
6094     archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6095     # The linker will automatically build a .lib file if we build a DLL.
6096     old_archive_from_new_cmds='true'
6097     # FIXME: Should let the user specify the lib program.
6098     old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6099     fix_srcfile_path='`cygpath -w "$srcfile"`'
6100     ;;
6101    
6102     darwin* | rhapsody*)
6103     allow_undefined_flag='-undefined warning'
6104     archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6105     echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6106     archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6107     ## What we need is to hardcode the path to the library, not the search path
6108     #hardcode_direct=yes
6109     #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6110     hardcode_shlibpath_var=no
6111     whole_archive_flag_spec='-all_load'
6112     ;;
6113    
6114     freebsd1*)
6115     ld_shlibs=no
6116     ;;
6117    
6118     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6119     # support. Future versions do this automatically, but an explicit c++rt0.o
6120     # does not break anything, and helps significantly (at the cost of a little
6121     # extra space).
6122     freebsd2.2*)
6123     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6124     hardcode_libdir_flag_spec='-R$libdir'
6125     hardcode_direct=yes
6126     hardcode_shlibpath_var=no
6127     ;;
6128    
6129     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6130     freebsd2*)
6131     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6132     hardcode_direct=yes
6133     hardcode_minus_L=yes
6134     hardcode_shlibpath_var=no
6135     ;;
6136    
6137     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6138     freebsd*)
6139     archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6140     hardcode_libdir_flag_spec='-R$libdir'
6141     hardcode_direct=yes
6142     hardcode_shlibpath_var=no
6143     ;;
6144    
6145     hpux9* | hpux10* | hpux11*)
6146     case "$host_os" in
6147     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' ;;
6148     *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6149     esac
6150     hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6151     hardcode_libdir_separator=:
6152     hardcode_direct=yes
6153     hardcode_minus_L=yes # Not in the search PATH, but as the default
6154     # location of the library.
6155     export_dynamic_flag_spec='${wl}-E'
6156     ;;
6157    
6158     irix5* | irix6*)
6159     if test "$GCC" = yes; then
6160     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'
6161     else
6162     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'
6163     fi
6164     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6165     hardcode_libdir_separator=:
6166     link_all_deplibs=yes
6167     ;;
6168    
6169     netbsd*)
6170     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6171     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6172     else
6173     archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6174     fi
6175     hardcode_libdir_flag_spec='-R$libdir'
6176     hardcode_direct=yes
6177     hardcode_shlibpath_var=no
6178     ;;
6179    
6180     newsos6)
6181     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6182     hardcode_direct=yes
6183     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6184     hardcode_libdir_separator=:
6185     hardcode_shlibpath_var=no
6186     ;;
6187    
6188     openbsd*)
6189     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6190     hardcode_libdir_flag_spec='-R$libdir'
6191     hardcode_direct=yes
6192     hardcode_shlibpath_var=no
6193     ;;
6194    
6195     os2*)
6196     hardcode_libdir_flag_spec='-L$libdir'
6197     hardcode_minus_L=yes
6198     allow_undefined_flag=unsupported
6199     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'
6200     old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6201     ;;
6202    
6203     osf3*)
6204     if test "$GCC" = yes; then
6205     allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6206     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'
6207     else
6208     allow_undefined_flag=' -expect_unresolved \*'
6209     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'
6210     fi
6211     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6212     hardcode_libdir_separator=:
6213     ;;
6214    
6215     osf4* | osf5*) # as osf3* with the addition of -msym flag
6216     if test "$GCC" = yes; then
6217     allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6218     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'
6219     else
6220     allow_undefined_flag=' -expect_unresolved \*'
6221     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'
6222     archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6223     $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'
6224     fi
6225     #Both c and cxx compiler support -rpath directly
6226     hardcode_libdir_flag_spec='-rpath $libdir'
6227     hardcode_libdir_separator=:
6228     ;;
6229    
6230     sco3.2v5*)
6231     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6232     hardcode_shlibpath_var=no
6233     runpath_var=LD_RUN_PATH
6234     hardcode_runpath_var=yes
6235     ;;
6236    
6237     solaris*)
6238     no_undefined_flag=' -z text'
6239     # $CC -shared without GNU ld will not create a library from C++
6240     # object files and a static libstdc++, better avoid it by now
6241     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6242     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6243     $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6244     hardcode_libdir_flag_spec='-R$libdir'
6245     hardcode_shlibpath_var=no
6246     case "$host_os" in
6247     solaris2.[0-5] | solaris2.[0-5].*) ;;
6248     *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6249     whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6250     esac
6251     link_all_deplibs=yes
6252     ;;
6253    
6254     sunos4*)
6255     if test "x$host_vendor" = xsequent; then
6256     # Use $CC to link under sequent, because it throws in some extra .o
6257     # files that make .init and .fini sections work.
6258     archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6259     else
6260     archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6261     fi
6262     hardcode_libdir_flag_spec='-L$libdir'
6263     hardcode_direct=yes
6264     hardcode_minus_L=yes
6265     hardcode_shlibpath_var=no
6266     ;;
6267    
6268     sysv4)
6269     if test "x$host_vendor" = xsno; then
6270     archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6271     hardcode_direct=yes # is this really true???
6272     else
6273     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6274     hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6275     fi
6276     runpath_var='LD_RUN_PATH'
6277     hardcode_shlibpath_var=no
6278     ;;
6279    
6280     sysv4.3*)
6281     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6282     hardcode_shlibpath_var=no
6283     export_dynamic_flag_spec='-Bexport'
6284     ;;
6285    
6286     sysv5*)
6287     no_undefined_flag=' -z text'
6288     # $CC -shared without GNU ld will not create a library from C++
6289     # object files and a static libstdc++, better avoid it by now
6290     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6291     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6292     $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6293     hardcode_libdir_flag_spec=
6294     hardcode_shlibpath_var=no
6295     runpath_var='LD_RUN_PATH'
6296     ;;
6297    
6298     uts4*)
6299     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6300     hardcode_libdir_flag_spec='-L$libdir'
6301     hardcode_shlibpath_var=no
6302     ;;
6303    
6304     dgux*)
6305     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6306     hardcode_libdir_flag_spec='-L$libdir'
6307     hardcode_shlibpath_var=no
6308     ;;
6309    
6310     sysv4*MP*)
6311     if test -d /usr/nec; then
6312     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6313     hardcode_shlibpath_var=no
6314     runpath_var=LD_RUN_PATH
6315     hardcode_runpath_var=yes
6316     ld_shlibs=yes
6317     fi
6318     ;;
6319    
6320     sysv4.2uw2*)
6321     archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6322     hardcode_direct=yes
6323     hardcode_minus_L=no
6324     hardcode_shlibpath_var=no
6325     hardcode_runpath_var=yes
6326     runpath_var=LD_RUN_PATH
6327     ;;
6328    
6329     unixware7*)
6330     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6331     runpath_var='LD_RUN_PATH'
6332     hardcode_shlibpath_var=no
6333     ;;
6334    
6335     *)
6336     ld_shlibs=no
6337     ;;
6338     esac
6339     fi
6340 pcg 1.11 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6341     echo "${ECHO_T}$ld_shlibs" >&6
6342 pcg 1.1 test "$ld_shlibs" = no && can_build_shared=no
6343     ##
6344     ## END FIXME
6345    
6346     ## FIXME: this should be a separate macro
6347     ##
6348     # Check hardcoding attributes.
6349 pcg 1.11 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6350     echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6351 pcg 1.1 hardcode_action=
6352     if test -n "$hardcode_libdir_flag_spec" || \
6353     test -n "$runpath_var"; then
6354    
6355     # We can hardcode non-existant directories.
6356     if test "$hardcode_direct" != no &&
6357     # If the only mechanism to avoid hardcoding is shlibpath_var, we
6358     # have to relink, otherwise we might link with an installed library
6359     # when we should be linking with a yet-to-be-installed one
6360     ## test "$hardcode_shlibpath_var" != no &&
6361     test "$hardcode_minus_L" != no; then
6362     # Linking always hardcodes the temporary library directory.
6363     hardcode_action=relink
6364     else
6365     # We can link without hardcoding, and we can hardcode nonexisting dirs.
6366     hardcode_action=immediate
6367     fi
6368     else
6369     # We cannot hardcode anything, or else we can only hardcode existing
6370     # directories.
6371     hardcode_action=unsupported
6372     fi
6373 pcg 1.11 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6374     echo "${ECHO_T}$hardcode_action" >&6
6375 pcg 1.1 ##
6376     ## END FIXME
6377    
6378     ## FIXME: this should be a separate macro
6379     ##
6380     striplib=
6381     old_striplib=
6382 pcg 1.11 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6383     echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6384 pcg 1.1 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6385     test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6386     test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6387 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
6388     echo "${ECHO_T}yes" >&6
6389 pcg 1.1 else
6390 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
6391     echo "${ECHO_T}no" >&6
6392 pcg 1.1 fi
6393     ##
6394     ## END FIXME
6395    
6396     reload_cmds='$LD$reload_flag -o $output$reload_objs'
6397     test -z "$deplibs_check_method" && deplibs_check_method=unknown
6398    
6399     ## FIXME: this should be a separate macro
6400     ##
6401     # PORTME Fill in your ld.so characteristics
6402 pcg 1.11 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6403     echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6404 pcg 1.1 library_names_spec=
6405     libname_spec='lib$name'
6406     soname_spec=
6407     postinstall_cmds=
6408     postuninstall_cmds=
6409     finish_cmds=
6410     finish_eval=
6411     shlibpath_var=
6412     shlibpath_overrides_runpath=unknown
6413     version_type=none
6414     dynamic_linker="$host_os ld.so"
6415     sys_lib_dlsearch_path_spec="/lib /usr/lib"
6416     sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6417    
6418     case "$host_os" in
6419     aix3*)
6420     version_type=linux
6421     library_names_spec='${libname}${release}.so$versuffix $libname.a'
6422     shlibpath_var=LIBPATH
6423    
6424     # AIX has no versioning support, so we append a major version to the name.
6425     soname_spec='${libname}${release}.so$major'
6426     ;;
6427    
6428     aix4*)
6429     version_type=linux
6430     # AIX has no versioning support, so currently we can not hardcode correct
6431     # soname into executable. Probably we can add versioning support to
6432     # collect2, so additional links can be useful in future.
6433     # We preserve .a as extension for shared libraries though AIX4.2
6434     # and later linker supports .so
6435     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6436     shlibpath_var=LIBPATH
6437     ;;
6438    
6439     amigaos*)
6440     library_names_spec='$libname.ixlibrary $libname.a'
6441     # Create ${libname}_ixlibrary.a entries in /sys/libs.
6442     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'
6443     ;;
6444    
6445     beos*)
6446     library_names_spec='${libname}.so'
6447     dynamic_linker="$host_os ld.so"
6448     shlibpath_var=LIBRARY_PATH
6449     ;;
6450    
6451     bsdi4*)
6452     version_type=linux
6453     need_version=no
6454     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6455     soname_spec='${libname}${release}.so$major'
6456     finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6457     shlibpath_var=LD_LIBRARY_PATH
6458     sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6459     sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6460     export_dynamic_flag_spec=-rdynamic
6461     # the default ld.so.conf also contains /usr/contrib/lib and
6462     # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6463     # libtool to hard-code these into programs
6464     ;;
6465    
6466     cygwin* | mingw* | pw32*)
6467     version_type=windows
6468     need_version=no
6469     need_lib_prefix=no
6470     if test "$GCC" = yes; then
6471     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6472     else
6473     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6474     fi
6475     dynamic_linker='Win32 ld.exe'
6476     # FIXME: first we should search . and the directory the executable is in
6477     shlibpath_var=PATH
6478     ;;
6479    
6480     darwin* | rhapsody*)
6481     need_lib_prefix=no
6482     need_version=no
6483     library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6484     shlibpath_overrides_runpath=yes
6485     shlibpath_var=DYLD_LIBRARY_PATH
6486     postinstall_cmds='chmod +x $lib'
6487     ;;
6488    
6489     freebsd1*)
6490     dynamic_linker=no
6491     ;;
6492    
6493     freebsd*)
6494     objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6495     version_type=freebsd-$objformat
6496     case "$version_type" in
6497     freebsd-elf*)
6498     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6499     need_version=no
6500     need_lib_prefix=no
6501     ;;
6502     freebsd-*)
6503     library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6504     need_version=yes
6505     ;;
6506     esac
6507     shlibpath_var=LD_LIBRARY_PATH
6508     case "$host_os" in
6509     freebsd2*)
6510     shlibpath_overrides_runpath=yes
6511     ;;
6512     *)
6513     shlibpath_overrides_runpath=no
6514     hardcode_into_libs=yes
6515     ;;
6516     esac
6517     ;;
6518    
6519     gnu*)
6520     version_type=linux
6521     need_lib_prefix=no
6522     need_version=no
6523     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6524     soname_spec='${libname}${release}.so$major'
6525     shlibpath_var=LD_LIBRARY_PATH
6526     hardcode_into_libs=yes
6527     ;;
6528    
6529     hpux9* | hpux10* | hpux11*)
6530     # Give a soname corresponding to the major version so that dld.sl refuses to
6531     # link against other versions.
6532     dynamic_linker="$host_os dld.sl"
6533     version_type=sunos
6534     need_lib_prefix=no
6535     need_version=no
6536     shlibpath_var=SHLIB_PATH
6537     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6538     library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6539     soname_spec='${libname}${release}.sl$major'
6540     # HP-UX runs *really* slowly unless shared libraries are mode 555.
6541     postinstall_cmds='chmod 555 $lib'
6542     ;;
6543    
6544     irix5* | irix6*)
6545     version_type=irix
6546     need_lib_prefix=no
6547     need_version=no
6548     soname_spec='${libname}${release}.so$major'
6549     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6550     case "$host_os" in
6551     irix5*)
6552     libsuff= shlibsuff=
6553     ;;
6554     *)
6555     case "$LD" in # libtool.m4 will add one of these switches to LD
6556     *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6557     *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6558     *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6559     *) libsuff= shlibsuff= libmagic=never-match;;
6560     esac
6561     ;;
6562     esac
6563     shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6564     shlibpath_overrides_runpath=no
6565     sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6566     sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6567     ;;
6568    
6569     # No shared lib support for Linux oldld, aout, or coff.
6570     linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6571     dynamic_linker=no
6572     ;;
6573    
6574     # This must be Linux ELF.
6575     linux-gnu*)
6576     version_type=linux
6577     need_lib_prefix=no
6578     need_version=no
6579     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6580     soname_spec='${libname}${release}.so$major'
6581     finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6582     shlibpath_var=LD_LIBRARY_PATH
6583     shlibpath_overrides_runpath=no
6584     # This implies no fast_install, which is unacceptable.
6585     # Some rework will be needed to allow for fast_install
6586     # before this can be enabled.
6587     hardcode_into_libs=yes
6588    
6589     # We used to test for /lib/ld.so.1 and disable shared libraries on
6590     # powerpc, because MkLinux only supported shared libraries with the
6591     # GNU dynamic linker. Since this was broken with cross compilers,
6592     # most powerpc-linux boxes support dynamic linking these days and
6593     # people can always --disable-shared, the test was removed, and we
6594     # assume the GNU/Linux dynamic linker is in use.
6595     dynamic_linker='GNU/Linux ld.so'
6596     ;;
6597    
6598     netbsd*)
6599     version_type=sunos
6600     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6601     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6602     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6603     dynamic_linker='NetBSD (a.out) ld.so'
6604     else
6605     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6606     soname_spec='${libname}${release}.so$major'
6607     dynamic_linker='NetBSD ld.elf_so'
6608     fi
6609     shlibpath_var=LD_LIBRARY_PATH
6610     shlibpath_overrides_runpath=yes
6611     hardcode_into_libs=yes
6612     ;;
6613    
6614     newsos6)
6615     version_type=linux
6616     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6617     shlibpath_var=LD_LIBRARY_PATH
6618     shlibpath_overrides_runpath=yes
6619     ;;
6620    
6621     openbsd*)
6622     version_type=sunos
6623     if test "$with_gnu_ld" = yes; then
6624     need_lib_prefix=no
6625     need_version=no
6626     fi
6627     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6628     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6629     shlibpath_var=LD_LIBRARY_PATH
6630     ;;
6631    
6632     os2*)
6633     libname_spec='$name'
6634     need_lib_prefix=no
6635     library_names_spec='$libname.dll $libname.a'
6636     dynamic_linker='OS/2 ld.exe'
6637     shlibpath_var=LIBPATH
6638     ;;
6639    
6640     osf3* | osf4* | osf5*)
6641     version_type=osf
6642     need_version=no
6643     soname_spec='${libname}${release}.so'
6644     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6645     shlibpath_var=LD_LIBRARY_PATH
6646     sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6647     sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6648     ;;
6649    
6650     sco3.2v5*)
6651     version_type=osf
6652     soname_spec='${libname}${release}.so$major'
6653     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6654     shlibpath_var=LD_LIBRARY_PATH
6655     ;;
6656    
6657     solaris*)
6658     version_type=linux
6659     need_lib_prefix=no
6660     need_version=no
6661     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6662     soname_spec='${libname}${release}.so$major'
6663     shlibpath_var=LD_LIBRARY_PATH
6664     shlibpath_overrides_runpath=yes
6665     hardcode_into_libs=yes
6666     # ldd complains unless libraries are executable
6667     postinstall_cmds='chmod +x $lib'
6668     ;;
6669    
6670     sunos4*)
6671     version_type=sunos
6672     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6673     finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6674     shlibpath_var=LD_LIBRARY_PATH
6675     shlibpath_overrides_runpath=yes
6676     if test "$with_gnu_ld" = yes; then
6677     need_lib_prefix=no
6678     fi
6679     need_version=yes
6680     ;;
6681    
6682     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6683     version_type=linux
6684     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6685     soname_spec='${libname}${release}.so$major'
6686     shlibpath_var=LD_LIBRARY_PATH
6687     case "$host_vendor" in
6688     sni)
6689     shlibpath_overrides_runpath=no
6690     ;;
6691     motorola)
6692     need_lib_prefix=no
6693     need_version=no
6694     shlibpath_overrides_runpath=no
6695     sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6696     ;;
6697     esac
6698     ;;
6699    
6700     uts4*)
6701     version_type=linux
6702     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6703     soname_spec='${libname}${release}.so$major'
6704     shlibpath_var=LD_LIBRARY_PATH
6705     ;;
6706    
6707     dgux*)
6708     version_type=linux
6709     need_lib_prefix=no
6710     need_version=no
6711     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6712     soname_spec='${libname}${release}.so$major'
6713     shlibpath_var=LD_LIBRARY_PATH
6714     ;;
6715    
6716     sysv4*MP*)
6717     if test -d /usr/nec ;then
6718     version_type=linux
6719     library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6720     soname_spec='$libname.so.$major'
6721     shlibpath_var=LD_LIBRARY_PATH
6722     fi
6723     ;;
6724    
6725     *)
6726     dynamic_linker=no
6727     ;;
6728     esac
6729 pcg 1.11 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6730     echo "${ECHO_T}$dynamic_linker" >&6
6731 pcg 1.1 test "$dynamic_linker" = no && can_build_shared=no
6732     ##
6733     ## END FIXME
6734    
6735     ## FIXME: this should be a separate macro
6736     ##
6737     # Report the final consequences.
6738 pcg 1.11 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6739     echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6740     echo "$as_me:$LINENO: result: $can_build_shared" >&5
6741     echo "${ECHO_T}$can_build_shared" >&6
6742 pcg 1.1 ##
6743     ## END FIXME
6744    
6745     if test "$hardcode_action" = relink; then
6746     # Fast installation is not supported
6747     enable_fast_install=no
6748     elif test "$shlibpath_overrides_runpath" = yes ||
6749     test "$enable_shared" = no; then
6750     # Fast installation is not necessary
6751     enable_fast_install=needless
6752     fi
6753    
6754     variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6755     if test "$GCC" = yes; then
6756     variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6757     fi
6758    
6759     if test "x$enable_dlopen" != xyes; then
6760     enable_dlopen=unknown
6761     enable_dlopen_self=unknown
6762     enable_dlopen_self_static=unknown
6763     else
6764     lt_cv_dlopen=no
6765     lt_cv_dlopen_libs=
6766    
6767     case "$host_os" in
6768     beos*)
6769     lt_cv_dlopen="load_add_on"
6770     lt_cv_dlopen_libs=
6771     lt_cv_dlopen_self=yes
6772     ;;
6773    
6774     cygwin* | mingw* | pw32*)
6775     lt_cv_dlopen="LoadLibrary"
6776     lt_cv_dlopen_libs=
6777     ;;
6778    
6779     *)
6780 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6781     echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6782     if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6783     echo $ECHO_N "(cached) $ECHO_C" >&6
6784 pcg 1.1 else
6785 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6786 pcg 1.1 LIBS="-ldl $LIBS"
6787 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6788     /* confdefs.h. */
6789     _ACEOF
6790     cat confdefs.h >>conftest.$ac_ext
6791     cat >>conftest.$ac_ext <<_ACEOF
6792     /* end confdefs.h. */
6793    
6794 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6795 pcg 1.11 #ifdef __cplusplus
6796     extern "C"
6797     #endif
6798 pcg 1.1 /* We use char because int might match the return type of a gcc2
6799 pcg 1.11 builtin and then its argument prototype would still apply. */
6800     char dlopen ();
6801     int
6802     main ()
6803     {
6804     dlopen ();
6805     ;
6806     return 0;
6807     }
6808     _ACEOF
6809     rm -f conftest.$ac_objext conftest$ac_exeext
6810     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6811     (eval $ac_link) 2>conftest.er1
6812     ac_status=$?
6813     grep -v '^ *+' conftest.er1 >conftest.err
6814     rm -f conftest.er1
6815     cat conftest.err >&5
6816     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6817     (exit $ac_status); } &&
6818 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6819 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6820     (eval $ac_try) 2>&5
6821     ac_status=$?
6822     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6823     (exit $ac_status); }; } &&
6824     { ac_try='test -s conftest$ac_exeext'
6825     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6826     (eval $ac_try) 2>&5
6827     ac_status=$?
6828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6829     (exit $ac_status); }; }; then
6830     ac_cv_lib_dl_dlopen=yes
6831     else
6832     echo "$as_me: failed program was:" >&5
6833     sed 's/^/| /' conftest.$ac_ext >&5
6834    
6835     ac_cv_lib_dl_dlopen=no
6836     fi
6837     rm -f conftest.err conftest.$ac_objext \
6838     conftest$ac_exeext conftest.$ac_ext
6839     LIBS=$ac_check_lib_save_LIBS
6840     fi
6841     echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
6842     echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
6843     if test $ac_cv_lib_dl_dlopen = yes; then
6844     lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
6845 pcg 1.1 else
6846 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen" >&5
6847     echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
6848     if test "${ac_cv_func_dlopen+set}" = set; then
6849     echo $ECHO_N "(cached) $ECHO_C" >&6
6850     else
6851     cat >conftest.$ac_ext <<_ACEOF
6852     /* confdefs.h. */
6853     _ACEOF
6854     cat confdefs.h >>conftest.$ac_ext
6855     cat >>conftest.$ac_ext <<_ACEOF
6856     /* end confdefs.h. */
6857     /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
6858     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6859     #define dlopen innocuous_dlopen
6860 pcg 1.1
6861     /* System header to define __stub macros and hopefully few prototypes,
6862 pcg 1.11 which can conflict with char dlopen (); below.
6863     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6864     <limits.h> exists even on freestanding compilers. */
6865    
6866     #ifdef __STDC__
6867     # include <limits.h>
6868     #else
6869     # include <assert.h>
6870     #endif
6871    
6872     #undef dlopen
6873    
6874 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6875 pcg 1.11 #ifdef __cplusplus
6876     extern "C"
6877     {
6878     #endif
6879 pcg 1.1 /* We use char because int might match the return type of a gcc2
6880 pcg 1.11 builtin and then its argument prototype would still apply. */
6881     char dlopen ();
6882 pcg 1.1 /* The GNU C library defines this for functions which it implements
6883     to always fail with ENOSYS. Some functions are actually named
6884     something starting with __ and the normal name is an alias. */
6885     #if defined (__stub_dlopen) || defined (__stub___dlopen)
6886     choke me
6887     #else
6888 pcg 1.11 char (*f) () = dlopen;
6889     #endif
6890     #ifdef __cplusplus
6891     }
6892 pcg 1.1 #endif
6893    
6894 pcg 1.11 int
6895     main ()
6896     {
6897     return f != dlopen;
6898     ;
6899     return 0;
6900     }
6901     _ACEOF
6902     rm -f conftest.$ac_objext conftest$ac_exeext
6903     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6904     (eval $ac_link) 2>conftest.er1
6905     ac_status=$?
6906     grep -v '^ *+' conftest.er1 >conftest.err
6907     rm -f conftest.er1
6908     cat conftest.err >&5
6909     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6910     (exit $ac_status); } &&
6911 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6912 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6913     (eval $ac_try) 2>&5
6914     ac_status=$?
6915     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6916     (exit $ac_status); }; } &&
6917     { ac_try='test -s conftest$ac_exeext'
6918     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6919     (eval $ac_try) 2>&5
6920     ac_status=$?
6921     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6922     (exit $ac_status); }; }; then
6923     ac_cv_func_dlopen=yes
6924     else
6925     echo "$as_me: failed program was:" >&5
6926     sed 's/^/| /' conftest.$ac_ext >&5
6927    
6928     ac_cv_func_dlopen=no
6929     fi
6930     rm -f conftest.err conftest.$ac_objext \
6931     conftest$ac_exeext conftest.$ac_ext
6932     fi
6933     echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
6934     echo "${ECHO_T}$ac_cv_func_dlopen" >&6
6935     if test $ac_cv_func_dlopen = yes; then
6936     lt_cv_dlopen="dlopen"
6937 pcg 1.1 else
6938 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load" >&5
6939     echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
6940     if test "${ac_cv_func_shl_load+set}" = set; then
6941     echo $ECHO_N "(cached) $ECHO_C" >&6
6942     else
6943     cat >conftest.$ac_ext <<_ACEOF
6944     /* confdefs.h. */
6945     _ACEOF
6946     cat confdefs.h >>conftest.$ac_ext
6947     cat >>conftest.$ac_ext <<_ACEOF
6948     /* end confdefs.h. */
6949     /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
6950     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6951     #define shl_load innocuous_shl_load
6952    
6953     /* System header to define __stub macros and hopefully few prototypes,
6954     which can conflict with char shl_load (); below.
6955     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6956     <limits.h> exists even on freestanding compilers. */
6957    
6958     #ifdef __STDC__
6959     # include <limits.h>
6960     #else
6961     # include <assert.h>
6962     #endif
6963    
6964     #undef shl_load
6965 pcg 1.1
6966     /* Override any gcc2 internal prototype to avoid an error. */
6967 pcg 1.11 #ifdef __cplusplus
6968     extern "C"
6969     {
6970     #endif
6971 pcg 1.1 /* We use char because int might match the return type of a gcc2
6972 pcg 1.11 builtin and then its argument prototype would still apply. */
6973     char shl_load ();
6974 pcg 1.1 /* The GNU C library defines this for functions which it implements
6975     to always fail with ENOSYS. Some functions are actually named
6976     something starting with __ and the normal name is an alias. */
6977     #if defined (__stub_shl_load) || defined (__stub___shl_load)
6978     choke me
6979     #else
6980 pcg 1.11 char (*f) () = shl_load;
6981     #endif
6982     #ifdef __cplusplus
6983     }
6984 pcg 1.1 #endif
6985    
6986 pcg 1.11 int
6987     main ()
6988     {
6989     return f != shl_load;
6990     ;
6991     return 0;
6992     }
6993     _ACEOF
6994     rm -f conftest.$ac_objext conftest$ac_exeext
6995     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6996     (eval $ac_link) 2>conftest.er1
6997     ac_status=$?
6998     grep -v '^ *+' conftest.er1 >conftest.err
6999     rm -f conftest.er1
7000     cat conftest.err >&5
7001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7002     (exit $ac_status); } &&
7003 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7004 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7005     (eval $ac_try) 2>&5
7006     ac_status=$?
7007     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7008     (exit $ac_status); }; } &&
7009     { ac_try='test -s conftest$ac_exeext'
7010     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7011     (eval $ac_try) 2>&5
7012     ac_status=$?
7013     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7014     (exit $ac_status); }; }; then
7015     ac_cv_func_shl_load=yes
7016     else
7017     echo "$as_me: failed program was:" >&5
7018     sed 's/^/| /' conftest.$ac_ext >&5
7019    
7020     ac_cv_func_shl_load=no
7021     fi
7022     rm -f conftest.err conftest.$ac_objext \
7023     conftest$ac_exeext conftest.$ac_ext
7024     fi
7025     echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7026     echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7027     if test $ac_cv_func_shl_load = yes; then
7028 pcg 1.1 lt_cv_dlopen="shl_load"
7029     else
7030 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7031     echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7032     if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7033     echo $ECHO_N "(cached) $ECHO_C" >&6
7034 pcg 1.1 else
7035 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7036 pcg 1.1 LIBS="-lsvld $LIBS"
7037 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7038     /* confdefs.h. */
7039     _ACEOF
7040     cat confdefs.h >>conftest.$ac_ext
7041     cat >>conftest.$ac_ext <<_ACEOF
7042     /* end confdefs.h. */
7043    
7044 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7045 pcg 1.11 #ifdef __cplusplus
7046     extern "C"
7047     #endif
7048 pcg 1.1 /* We use char because int might match the return type of a gcc2
7049 pcg 1.11 builtin and then its argument prototype would still apply. */
7050     char dlopen ();
7051     int
7052     main ()
7053     {
7054     dlopen ();
7055     ;
7056     return 0;
7057     }
7058     _ACEOF
7059     rm -f conftest.$ac_objext conftest$ac_exeext
7060     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7061     (eval $ac_link) 2>conftest.er1
7062     ac_status=$?
7063     grep -v '^ *+' conftest.er1 >conftest.err
7064     rm -f conftest.er1
7065     cat conftest.err >&5
7066     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7067     (exit $ac_status); } &&
7068 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7069 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7070     (eval $ac_try) 2>&5
7071     ac_status=$?
7072     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7073     (exit $ac_status); }; } &&
7074     { ac_try='test -s conftest$ac_exeext'
7075     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7076     (eval $ac_try) 2>&5
7077     ac_status=$?
7078     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079     (exit $ac_status); }; }; then
7080     ac_cv_lib_svld_dlopen=yes
7081     else
7082     echo "$as_me: failed program was:" >&5
7083     sed 's/^/| /' conftest.$ac_ext >&5
7084    
7085     ac_cv_lib_svld_dlopen=no
7086     fi
7087     rm -f conftest.err conftest.$ac_objext \
7088     conftest$ac_exeext conftest.$ac_ext
7089     LIBS=$ac_check_lib_save_LIBS
7090     fi
7091     echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7092     echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7093     if test $ac_cv_lib_svld_dlopen = yes; then
7094 pcg 1.1 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7095     else
7096 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7097     echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7098     if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7099     echo $ECHO_N "(cached) $ECHO_C" >&6
7100 pcg 1.1 else
7101 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7102 pcg 1.1 LIBS="-ldld $LIBS"
7103 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7104     /* confdefs.h. */
7105     _ACEOF
7106     cat confdefs.h >>conftest.$ac_ext
7107     cat >>conftest.$ac_ext <<_ACEOF
7108     /* end confdefs.h. */
7109    
7110 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7111 pcg 1.11 #ifdef __cplusplus
7112     extern "C"
7113     #endif
7114 pcg 1.1 /* We use char because int might match the return type of a gcc2
7115 pcg 1.11 builtin and then its argument prototype would still apply. */
7116     char shl_load ();
7117     int
7118     main ()
7119     {
7120     shl_load ();
7121     ;
7122     return 0;
7123     }
7124     _ACEOF
7125     rm -f conftest.$ac_objext conftest$ac_exeext
7126     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7127     (eval $ac_link) 2>conftest.er1
7128     ac_status=$?
7129     grep -v '^ *+' conftest.er1 >conftest.err
7130     rm -f conftest.er1
7131     cat conftest.err >&5
7132     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7133     (exit $ac_status); } &&
7134 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7135 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7136     (eval $ac_try) 2>&5
7137     ac_status=$?
7138     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7139     (exit $ac_status); }; } &&
7140     { ac_try='test -s conftest$ac_exeext'
7141     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7142     (eval $ac_try) 2>&5
7143     ac_status=$?
7144     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7145     (exit $ac_status); }; }; then
7146     ac_cv_lib_dld_shl_load=yes
7147     else
7148     echo "$as_me: failed program was:" >&5
7149     sed 's/^/| /' conftest.$ac_ext >&5
7150    
7151     ac_cv_lib_dld_shl_load=no
7152     fi
7153     rm -f conftest.err conftest.$ac_objext \
7154     conftest$ac_exeext conftest.$ac_ext
7155     LIBS=$ac_check_lib_save_LIBS
7156     fi
7157     echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7158     echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7159     if test $ac_cv_lib_dld_shl_load = yes; then
7160     lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7161     fi
7162    
7163 pcg 1.1
7164     fi
7165 pcg 1.11
7166 pcg 1.1
7167     fi
7168    
7169    
7170     fi
7171    
7172    
7173     fi
7174    
7175     ;;
7176     esac
7177    
7178     if test "x$lt_cv_dlopen" != xno; then
7179     enable_dlopen=yes
7180     else
7181     enable_dlopen=no
7182     fi
7183    
7184     case "$lt_cv_dlopen" in
7185     dlopen)
7186     save_CPPFLAGS="$CPP_FLAGS"
7187     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7188    
7189     save_LDFLAGS="$LDFLAGS"
7190     eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7191    
7192     save_LIBS="$LIBS"
7193     LIBS="$lt_cv_dlopen_libs $LIBS"
7194    
7195 pcg 1.11 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7196     echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7197     if test "${lt_cv_dlopen_self+set}" = set; then
7198     echo $ECHO_N "(cached) $ECHO_C" >&6
7199 pcg 1.1 else
7200     if test "$cross_compiling" = yes; then :
7201     lt_cv_dlopen_self=cross
7202     else
7203     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7204     lt_status=$lt_dlunknown
7205     cat > conftest.$ac_ext <<EOF
7206 pcg 1.15 #line 7206 "configure"
7207 pcg 1.1 #include "confdefs.h"
7208    
7209     #if HAVE_DLFCN_H
7210     #include <dlfcn.h>
7211     #endif
7212    
7213     #include <stdio.h>
7214    
7215     #ifdef RTLD_GLOBAL
7216     # define LT_DLGLOBAL RTLD_GLOBAL
7217     #else
7218     # ifdef DL_GLOBAL
7219     # define LT_DLGLOBAL DL_GLOBAL
7220     # else
7221     # define LT_DLGLOBAL 0
7222     # endif
7223     #endif
7224    
7225     /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7226     find out it does not work in some platform. */
7227     #ifndef LT_DLLAZY_OR_NOW
7228     # ifdef RTLD_LAZY
7229     # define LT_DLLAZY_OR_NOW RTLD_LAZY
7230     # else
7231     # ifdef DL_LAZY
7232     # define LT_DLLAZY_OR_NOW DL_LAZY
7233     # else
7234     # ifdef RTLD_NOW
7235     # define LT_DLLAZY_OR_NOW RTLD_NOW
7236     # else
7237     # ifdef DL_NOW
7238     # define LT_DLLAZY_OR_NOW DL_NOW
7239     # else
7240     # define LT_DLLAZY_OR_NOW 0
7241     # endif
7242     # endif
7243     # endif
7244     # endif
7245     #endif
7246    
7247     #ifdef __cplusplus
7248     extern "C" void exit (int);
7249     #endif
7250    
7251     fnord() { int i=42;}
7252     main ()
7253     {
7254     void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7255     int status = $lt_dlunknown;
7256    
7257     if (self)
7258     {
7259     if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7260     else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7261     /* dlclose (self); */
7262     }
7263    
7264     exit (status);
7265     }
7266     EOF
7267 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7268     (eval $ac_link) 2>&5
7269     ac_status=$?
7270     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7271     (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7272 pcg 1.1 (./conftest; exit; ) 2>/dev/null
7273     lt_status=$?
7274     case x$lt_status in
7275     x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7276     x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7277     x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7278     esac
7279     else :
7280     # compilation failed
7281     lt_cv_dlopen_self=no
7282     fi
7283     fi
7284     rm -fr conftest*
7285    
7286 pcg 1.11
7287 pcg 1.1 fi
7288 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7289     echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7290 pcg 1.1
7291     if test "x$lt_cv_dlopen_self" = xyes; then
7292     LDFLAGS="$LDFLAGS $link_static_flag"
7293 pcg 1.11 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7294     echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7295     if test "${lt_cv_dlopen_self_static+set}" = set; then
7296     echo $ECHO_N "(cached) $ECHO_C" >&6
7297 pcg 1.1 else
7298     if test "$cross_compiling" = yes; then :
7299     lt_cv_dlopen_self_static=cross
7300     else
7301     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7302     lt_status=$lt_dlunknown
7303     cat > conftest.$ac_ext <<EOF
7304 pcg 1.15 #line 7304 "configure"
7305 pcg 1.1 #include "confdefs.h"
7306    
7307     #if HAVE_DLFCN_H
7308     #include <dlfcn.h>
7309     #endif
7310    
7311     #include <stdio.h>
7312    
7313     #ifdef RTLD_GLOBAL
7314     # define LT_DLGLOBAL RTLD_GLOBAL
7315     #else
7316     # ifdef DL_GLOBAL
7317     # define LT_DLGLOBAL DL_GLOBAL
7318     # else
7319     # define LT_DLGLOBAL 0
7320     # endif
7321     #endif
7322    
7323     /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7324     find out it does not work in some platform. */
7325     #ifndef LT_DLLAZY_OR_NOW
7326     # ifdef RTLD_LAZY
7327     # define LT_DLLAZY_OR_NOW RTLD_LAZY
7328     # else
7329     # ifdef DL_LAZY
7330     # define LT_DLLAZY_OR_NOW DL_LAZY
7331     # else
7332     # ifdef RTLD_NOW
7333     # define LT_DLLAZY_OR_NOW RTLD_NOW
7334     # else
7335     # ifdef DL_NOW
7336     # define LT_DLLAZY_OR_NOW DL_NOW
7337     # else
7338     # define LT_DLLAZY_OR_NOW 0
7339     # endif
7340     # endif
7341     # endif
7342     # endif
7343     #endif
7344    
7345     #ifdef __cplusplus
7346     extern "C" void exit (int);
7347     #endif
7348    
7349     fnord() { int i=42;}
7350     main ()
7351     {
7352     void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7353     int status = $lt_dlunknown;
7354    
7355     if (self)
7356     {
7357     if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7358     else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7359     /* dlclose (self); */
7360     }
7361    
7362     exit (status);
7363     }
7364     EOF
7365 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7366     (eval $ac_link) 2>&5
7367     ac_status=$?
7368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7369     (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7370 pcg 1.1 (./conftest; exit; ) 2>/dev/null
7371     lt_status=$?
7372     case x$lt_status in
7373     x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7374     x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7375     x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7376     esac
7377     else :
7378     # compilation failed
7379     lt_cv_dlopen_self_static=no
7380     fi
7381     fi
7382     rm -fr conftest*
7383    
7384 pcg 1.11
7385 pcg 1.1 fi
7386 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7387     echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7388 pcg 1.1 fi
7389    
7390     CPPFLAGS="$save_CPPFLAGS"
7391     LDFLAGS="$save_LDFLAGS"
7392     LIBS="$save_LIBS"
7393     ;;
7394     esac
7395    
7396     case "$lt_cv_dlopen_self" in
7397     yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7398     *) enable_dlopen_self=unknown ;;
7399     esac
7400    
7401     case "$lt_cv_dlopen_self_static" in
7402     yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7403     *) enable_dlopen_self_static=unknown ;;
7404     esac
7405     fi
7406    
7407    
7408     ## FIXME: this should be a separate macro
7409     ##
7410     if test "$enable_shared" = yes && test "$GCC" = yes; then
7411     case "$archive_cmds" in
7412     *'~'*)
7413     # FIXME: we may have to deal with multi-command sequences.
7414     ;;
7415     '$CC '*)
7416     # Test whether the compiler implicitly links with -lc since on some
7417     # systems, -lgcc has to come before -lc. If gcc already passes -lc
7418     # to ld, don't add -lc before -lgcc.
7419 pcg 1.11 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7420     echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7421     if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7422     echo $ECHO_N "(cached) $ECHO_C" >&6
7423 pcg 1.1 else
7424     $rm conftest*
7425     echo 'static int dummy;' > conftest.$ac_ext
7426    
7427 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7428     (eval $ac_compile) 2>&5
7429     ac_status=$?
7430     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7431     (exit $ac_status); }; then
7432 pcg 1.1 soname=conftest
7433     lib=conftest
7434     libobjs=conftest.$ac_objext
7435     deplibs=
7436     wl=$lt_cv_prog_cc_wl
7437     compiler_flags=-v
7438     linker_flags=-v
7439     verstring=
7440     output_objdir=.
7441     libname=conftest
7442     save_allow_undefined_flag=$allow_undefined_flag
7443     allow_undefined_flag=
7444 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7445     (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7446     ac_status=$?
7447     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7448     (exit $ac_status); }
7449 pcg 1.1 then
7450     lt_cv_archive_cmds_need_lc=no
7451     else
7452     lt_cv_archive_cmds_need_lc=yes
7453     fi
7454     allow_undefined_flag=$save_allow_undefined_flag
7455     else
7456     cat conftest.err 1>&5
7457     fi
7458     fi
7459    
7460 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7461     echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7462 pcg 1.1 ;;
7463     esac
7464     fi
7465     need_lc=${lt_cv_archive_cmds_need_lc-yes}
7466     ##
7467     ## END FIXME
7468    
7469     ## FIXME: this should be a separate macro
7470     ##
7471     # The second clause should only fire when bootstrapping the
7472     # libtool distribution, otherwise you forgot to ship ltmain.sh
7473     # with your package, and you will get complaints that there are
7474     # no rules to generate ltmain.sh.
7475     if test -f "$ltmain"; then
7476     :
7477     else
7478     # If there is no Makefile yet, we rely on a make rule to execute
7479     # `config.status --recheck' to rerun these tests and create the
7480     # libtool script then.
7481     test -f Makefile && make "$ltmain"
7482     fi
7483    
7484     if test -f "$ltmain"; then
7485     trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7486     $rm -f "${ofile}T"
7487    
7488     echo creating $ofile
7489    
7490     # Now quote all the things that may contain metacharacters while being
7491     # careful not to overquote the AC_SUBSTed values. We take copies of the
7492     # variables and quote the copies for generation of the libtool script.
7493     for var in echo old_CC old_CFLAGS \
7494     AR AR_FLAGS CC LD LN_S NM SHELL \
7495     reload_flag reload_cmds wl \
7496     pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7497     thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7498     library_names_spec soname_spec \
7499     RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7500     old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7501     postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7502     old_striplib striplib file_magic_cmd export_symbols_cmds \
7503     deplibs_check_method allow_undefined_flag no_undefined_flag \
7504     finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7505     hardcode_libdir_flag_spec hardcode_libdir_separator \
7506     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7507     compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7508    
7509     case "$var" in
7510     reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7511     old_postinstall_cmds | old_postuninstall_cmds | \
7512     export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7513     extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7514     postinstall_cmds | postuninstall_cmds | \
7515     finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7516     # Double-quote double-evaled strings.
7517     eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7518     ;;
7519     *)
7520     eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7521     ;;
7522     esac
7523     done
7524    
7525     cat <<__EOF__ > "${ofile}T"
7526     #! $SHELL
7527    
7528     # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7529     # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7530     # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7531     #
7532     # Copyright (C) 1996-2000 Free Software Foundation, Inc.
7533     # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7534     #
7535     # This program is free software; you can redistribute it and/or modify
7536     # it under the terms of the GNU General Public License as published by
7537     # the Free Software Foundation; either version 2 of the License, or
7538     # (at your option) any later version.
7539     #
7540     # This program is distributed in the hope that it will be useful, but
7541     # WITHOUT ANY WARRANTY; without even the implied warranty of
7542     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7543     # General Public License for more details.
7544     #
7545     # You should have received a copy of the GNU General Public License
7546     # along with this program; if not, write to the Free Software
7547     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7548     #
7549     # As a special exception to the GNU General Public License, if you
7550     # distribute this file as part of a program that contains a
7551     # configuration script generated by Autoconf, you may include it under
7552     # the same distribution terms that you use for the rest of that program.
7553    
7554     # Sed that helps us avoid accidentally triggering echo(1) options like -n.
7555     Xsed="sed -e s/^X//"
7556    
7557     # The HP-UX ksh and POSIX shell print the target directory to stdout
7558     # if CDPATH is set.
7559     if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7560    
7561     # ### BEGIN LIBTOOL CONFIG
7562    
7563     # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7564    
7565     # Shell to use when invoking shell scripts.
7566     SHELL=$lt_SHELL
7567    
7568     # Whether or not to build shared libraries.
7569     build_libtool_libs=$enable_shared
7570    
7571     # Whether or not to add -lc for building shared libraries.
7572     build_libtool_need_lc=$need_lc
7573    
7574     # Whether or not to build static libraries.
7575     build_old_libs=$enable_static
7576    
7577     # Whether or not to optimize for fast installation.
7578     fast_install=$enable_fast_install
7579    
7580     # The host system.
7581     host_alias=$host_alias
7582     host=$host
7583    
7584     # An echo program that does not interpret backslashes.
7585     echo=$lt_echo
7586    
7587     # The archiver.
7588     AR=$lt_AR
7589     AR_FLAGS=$lt_AR_FLAGS
7590    
7591     # The default C compiler.
7592     CC=$lt_CC
7593    
7594     # Is the compiler the GNU C compiler?
7595     with_gcc=$GCC
7596    
7597     # The linker used to build libraries.
7598     LD=$lt_LD
7599    
7600     # Whether we need hard or soft links.
7601     LN_S=$lt_LN_S
7602    
7603     # A BSD-compatible nm program.
7604     NM=$lt_NM
7605    
7606     # A symbol stripping program
7607     STRIP=$STRIP
7608    
7609     # Used to examine libraries when file_magic_cmd begins "file"
7610     MAGIC_CMD=$MAGIC_CMD
7611    
7612     # Used on cygwin: DLL creation program.
7613     DLLTOOL="$DLLTOOL"
7614    
7615     # Used on cygwin: object dumper.
7616     OBJDUMP="$OBJDUMP"
7617    
7618     # Used on cygwin: assembler.
7619     AS="$AS"
7620    
7621     # The name of the directory that contains temporary libtool files.
7622     objdir=$objdir
7623    
7624     # How to create reloadable object files.
7625     reload_flag=$lt_reload_flag
7626     reload_cmds=$lt_reload_cmds
7627    
7628     # How to pass a linker flag through the compiler.
7629     wl=$lt_wl
7630    
7631     # Object file suffix (normally "o").
7632     objext="$ac_objext"
7633    
7634     # Old archive suffix (normally "a").
7635     libext="$libext"
7636    
7637     # Executable file suffix (normally "").
7638     exeext="$exeext"
7639    
7640     # Additional compiler flags for building library objects.
7641     pic_flag=$lt_pic_flag
7642     pic_mode=$pic_mode
7643    
7644     # Does compiler simultaneously support -c and -o options?
7645     compiler_c_o=$lt_compiler_c_o
7646    
7647     # Can we write directly to a .lo ?
7648     compiler_o_lo=$lt_compiler_o_lo
7649    
7650     # Must we lock files when doing compilation ?
7651     need_locks=$lt_need_locks
7652    
7653     # Do we need the lib prefix for modules?
7654     need_lib_prefix=$need_lib_prefix
7655    
7656     # Do we need a version for libraries?
7657     need_version=$need_version
7658    
7659     # Whether dlopen is supported.
7660     dlopen_support=$enable_dlopen
7661    
7662     # Whether dlopen of programs is supported.
7663     dlopen_self=$enable_dlopen_self
7664    
7665     # Whether dlopen of statically linked programs is supported.
7666     dlopen_self_static=$enable_dlopen_self_static
7667    
7668     # Compiler flag to prevent dynamic linking.
7669     link_static_flag=$lt_link_static_flag
7670    
7671     # Compiler flag to turn off builtin functions.
7672     no_builtin_flag=$lt_no_builtin_flag
7673    
7674     # Compiler flag to allow reflexive dlopens.
7675     export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7676    
7677     # Compiler flag to generate shared objects directly from archives.
7678     whole_archive_flag_spec=$lt_whole_archive_flag_spec
7679    
7680     # Compiler flag to generate thread-safe objects.
7681     thread_safe_flag_spec=$lt_thread_safe_flag_spec
7682    
7683     # Library versioning type.
7684     version_type=$version_type
7685    
7686     # Format of library name prefix.
7687     libname_spec=$lt_libname_spec
7688    
7689     # List of archive names. First name is the real one, the rest are links.
7690     # The last name is the one that the linker finds with -lNAME.
7691     library_names_spec=$lt_library_names_spec
7692    
7693     # The coded name of the library, if different from the real name.
7694     soname_spec=$lt_soname_spec
7695    
7696     # Commands used to build and install an old-style archive.
7697     RANLIB=$lt_RANLIB
7698     old_archive_cmds=$lt_old_archive_cmds
7699     old_postinstall_cmds=$lt_old_postinstall_cmds
7700     old_postuninstall_cmds=$lt_old_postuninstall_cmds
7701    
7702     # Create an old-style archive from a shared archive.
7703     old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7704    
7705     # Create a temporary old-style archive to link instead of a shared archive.
7706     old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7707    
7708     # Commands used to build and install a shared archive.
7709     archive_cmds=$lt_archive_cmds
7710     archive_expsym_cmds=$lt_archive_expsym_cmds
7711     postinstall_cmds=$lt_postinstall_cmds
7712     postuninstall_cmds=$lt_postuninstall_cmds
7713    
7714     # Commands to strip libraries.
7715     old_striplib=$lt_old_striplib
7716     striplib=$lt_striplib
7717    
7718     # Method to check whether dependent libraries are shared objects.
7719     deplibs_check_method=$lt_deplibs_check_method
7720    
7721     # Command to use when deplibs_check_method == file_magic.
7722     file_magic_cmd=$lt_file_magic_cmd
7723    
7724     # Flag that allows shared libraries with undefined symbols to be built.
7725     allow_undefined_flag=$lt_allow_undefined_flag
7726    
7727     # Flag that forces no undefined symbols.
7728     no_undefined_flag=$lt_no_undefined_flag
7729    
7730     # Commands used to finish a libtool library installation in a directory.
7731     finish_cmds=$lt_finish_cmds
7732    
7733     # Same as above, but a single script fragment to be evaled but not shown.
7734     finish_eval=$lt_finish_eval
7735    
7736     # Take the output of nm and produce a listing of raw symbols and C names.
7737     global_symbol_pipe=$lt_global_symbol_pipe
7738    
7739     # Transform the output of nm in a proper C declaration
7740     global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7741    
7742     # This is the shared library runtime path variable.
7743     runpath_var=$runpath_var
7744    
7745     # This is the shared library path variable.
7746     shlibpath_var=$shlibpath_var
7747    
7748     # Is shlibpath searched before the hard-coded library search path?
7749     shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7750    
7751     # How to hardcode a shared library path into an executable.
7752     hardcode_action=$hardcode_action
7753    
7754     # Whether we should hardcode library paths into libraries.
7755     hardcode_into_libs=$hardcode_into_libs
7756    
7757     # Flag to hardcode \$libdir into a binary during linking.
7758     # This must work even if \$libdir does not exist.
7759     hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7760    
7761     # Whether we need a single -rpath flag with a separated argument.
7762     hardcode_libdir_separator=$lt_hardcode_libdir_separator
7763    
7764     # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7765     # resulting binary.
7766     hardcode_direct=$hardcode_direct
7767    
7768     # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7769     # resulting binary.
7770     hardcode_minus_L=$hardcode_minus_L
7771    
7772     # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7773     # the resulting binary.
7774     hardcode_shlibpath_var=$hardcode_shlibpath_var
7775    
7776     # Variables whose values should be saved in libtool wrapper scripts and
7777     # restored at relink time.
7778     variables_saved_for_relink="$variables_saved_for_relink"
7779    
7780     # Whether libtool must link a program against all its dependency libraries.
7781     link_all_deplibs=$link_all_deplibs
7782    
7783     # Compile-time system search path for libraries
7784     sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7785    
7786     # Run-time system search path for libraries
7787     sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7788    
7789     # Fix the shell variable \$srcfile for the compiler.
7790     fix_srcfile_path="$fix_srcfile_path"
7791    
7792     # Set to yes if exported symbols are required.
7793     always_export_symbols=$always_export_symbols
7794    
7795     # The commands to list exported symbols.
7796     export_symbols_cmds=$lt_export_symbols_cmds
7797    
7798     # The commands to extract the exported symbol list from a shared archive.
7799     extract_expsyms_cmds=$lt_extract_expsyms_cmds
7800    
7801     # Symbols that should not be listed in the preloaded symbols.
7802     exclude_expsyms=$lt_exclude_expsyms
7803    
7804     # Symbols that must always be exported.
7805     include_expsyms=$lt_include_expsyms
7806    
7807     # ### END LIBTOOL CONFIG
7808    
7809     __EOF__
7810    
7811     case "$host_os" in
7812     aix3*)
7813     cat <<\EOF >> "${ofile}T"
7814    
7815     # AIX sometimes has problems with the GCC collect2 program. For some
7816     # reason, if we set the COLLECT_NAMES environment variable, the problems
7817     # vanish in a puff of smoke.
7818     if test "X${COLLECT_NAMES+set}" != Xset; then
7819     COLLECT_NAMES=
7820     export COLLECT_NAMES
7821     fi
7822     EOF
7823     ;;
7824     esac
7825    
7826     case "$host_os" in
7827     cygwin* | mingw* | pw32* | os2*)
7828     cat <<'EOF' >> "${ofile}T"
7829     # This is a source program that is used to create dlls on Windows
7830     # Don't remove nor modify the starting and closing comments
7831     # /* ltdll.c starts here */
7832     # #define WIN32_LEAN_AND_MEAN
7833     # #include <windows.h>
7834     # #undef WIN32_LEAN_AND_MEAN
7835     # #include <stdio.h>
7836     #
7837     # #ifndef __CYGWIN__
7838     # # ifdef __CYGWIN32__
7839     # # define __CYGWIN__ __CYGWIN32__
7840     # # endif
7841     # #endif
7842     #
7843     # #ifdef __cplusplus
7844     # extern "C" {
7845     # #endif
7846     # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
7847     # #ifdef __cplusplus
7848     # }
7849     # #endif
7850     #
7851     # #ifdef __CYGWIN__
7852     # #include <cygwin/cygwin_dll.h>
7853     # DECLARE_CYGWIN_DLL( DllMain );
7854     # #endif
7855     # HINSTANCE __hDllInstance_base;
7856     #
7857     # BOOL APIENTRY
7858     # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
7859     # {
7860     # __hDllInstance_base = hInst;
7861     # return TRUE;
7862     # }
7863     # /* ltdll.c ends here */
7864     # This is a source program that is used to create import libraries
7865     # on Windows for dlls which lack them. Don't remove nor modify the
7866     # starting and closing comments
7867     # /* impgen.c starts here */
7868     # /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
7869     #
7870     # This file is part of GNU libtool.
7871     #
7872     # This program is free software; you can redistribute it and/or modify
7873     # it under the terms of the GNU General Public License as published by
7874     # the Free Software Foundation; either version 2 of the License, or
7875     # (at your option) any later version.
7876     #
7877     # This program is distributed in the hope that it will be useful,
7878     # but WITHOUT ANY WARRANTY; without even the implied warranty of
7879     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7880     # GNU General Public License for more details.
7881     #
7882     # You should have received a copy of the GNU General Public License
7883     # along with this program; if not, write to the Free Software
7884     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7885     # */
7886     #
7887     # #include <stdio.h> /* for printf() */
7888     # #include <unistd.h> /* for open(), lseek(), read() */
7889     # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
7890     # #include <string.h> /* for strdup() */
7891     #
7892     # /* O_BINARY isn't required (or even defined sometimes) under Unix */
7893     # #ifndef O_BINARY
7894     # #define O_BINARY 0
7895     # #endif
7896     #
7897     # static unsigned int
7898     # pe_get16 (fd, offset)
7899     # int fd;
7900     # int offset;
7901     # {
7902     # unsigned char b[2];
7903     # lseek (fd, offset, SEEK_SET);
7904     # read (fd, b, 2);
7905     # return b[0] + (b[1]<<8);
7906     # }
7907     #
7908     # static unsigned int
7909     # pe_get32 (fd, offset)
7910     # int fd;
7911     # int offset;
7912     # {
7913     # unsigned char b[4];
7914     # lseek (fd, offset, SEEK_SET);
7915     # read (fd, b, 4);
7916     # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7917     # }
7918     #
7919     # static unsigned int
7920     # pe_as32 (ptr)
7921     # void *ptr;
7922     # {
7923     # unsigned char *b = ptr;
7924     # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7925     # }
7926     #
7927     # int
7928     # main (argc, argv)
7929     # int argc;
7930     # char *argv[];
7931     # {
7932     # int dll;
7933     # unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
7934     # unsigned long export_rva, export_size, nsections, secptr, expptr;
7935     # unsigned long name_rvas, nexp;
7936     # unsigned char *expdata, *erva;
7937     # char *filename, *dll_name;
7938     #
7939     # filename = argv[1];
7940     #
7941     # dll = open(filename, O_RDONLY|O_BINARY);
7942     # if (!dll)
7943     # return 1;
7944     #
7945     # dll_name = filename;
7946     #
7947     # for (i=0; filename[i]; i++)
7948     # if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
7949     # dll_name = filename + i +1;
7950     #
7951     # pe_header_offset = pe_get32 (dll, 0x3c);
7952     # opthdr_ofs = pe_header_offset + 4 + 20;
7953     # num_entries = pe_get32 (dll, opthdr_ofs + 92);
7954     #
7955     # if (num_entries < 1) /* no exports */
7956     # return 1;
7957     #
7958     # export_rva = pe_get32 (dll, opthdr_ofs + 96);
7959     # export_size = pe_get32 (dll, opthdr_ofs + 100);
7960     # nsections = pe_get16 (dll, pe_header_offset + 4 +2);
7961     # secptr = (pe_header_offset + 4 + 20 +
7962     # pe_get16 (dll, pe_header_offset + 4 + 16));
7963     #
7964     # expptr = 0;
7965     # for (i = 0; i < nsections; i++)
7966     # {
7967     # char sname[8];
7968     # unsigned long secptr1 = secptr + 40 * i;
7969     # unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
7970     # unsigned long vsize = pe_get32 (dll, secptr1 + 16);
7971     # unsigned long fptr = pe_get32 (dll, secptr1 + 20);
7972     # lseek(dll, secptr1, SEEK_SET);
7973     # read(dll, sname, 8);
7974     # if (vaddr <= export_rva && vaddr+vsize > export_rva)
7975     # {
7976     # expptr = fptr + (export_rva - vaddr);
7977     # if (export_rva + export_size > vaddr + vsize)
7978     # export_size = vsize - (export_rva - vaddr);
7979     # break;
7980     # }
7981     # }
7982     #
7983     # expdata = (unsigned char*)malloc(export_size);
7984     # lseek (dll, expptr, SEEK_SET);
7985     # read (dll, expdata, export_size);
7986     # erva = expdata - export_rva;
7987     #
7988     # nexp = pe_as32 (expdata+24);
7989     # name_rvas = pe_as32 (expdata+32);
7990     #
7991     # printf ("EXPORTS\n");
7992     # for (i = 0; i<nexp; i++)
7993     # {
7994     # unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
7995     # printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
7996     # }
7997     #
7998     # return 0;
7999     # }
8000     # /* impgen.c ends here */
8001    
8002     EOF
8003     ;;
8004     esac
8005    
8006     # We use sed instead of cat because bash on DJGPP gets confused if
8007     # if finds mixed CR/LF and LF-only lines. Since sed operates in
8008     # text mode, it properly converts lines to CR/LF. This bash problem
8009     # is reportedly fixed, but why not run on old versions too?
8010     sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8011    
8012     mv -f "${ofile}T" "$ofile" || \
8013     (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8014     chmod +x "$ofile"
8015     fi
8016     ##
8017     ## END FIXME
8018    
8019    
8020    
8021    
8022    
8023     # This can be used to rebuild libtool when needed
8024     LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8025    
8026     # Always use our own libtool.
8027     LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8028    
8029     # Prevent multiple expansion
8030    
8031    
8032     MALLOC_TYPE=S
8033     support_addstrings=no
8034     support_frills=no
8035     support_linespace=no
8036     support_inheritpixmap=no
8037     support_keepscrolling=no
8038     support_selectionscrolling=no
8039 pcg 1.11 support_menubar=no
8040 pcg 1.1 support_mousewheel=no
8041     support_mouseslipwheel=no
8042     support_oldselection=no
8043     support_utmp=no
8044     support_wtmp=no
8045     support_lastlog=no
8046     support_cursor_blink=no
8047 pcg 1.11 support_text_blink=no
8048 pcg 1.1 support_pointer_blank=no
8049     support_scroll_rxvt=no
8050     support_scroll_next=no
8051     support_scroll_xterm=no
8052 pcg 1.11 support_scroll_plain=no
8053 pcg 1.1 support_xim=no
8054     support_xpm=no
8055     support_xft=no
8056     support_unicode3=no
8057     codesets=
8058    
8059    
8060     if test "x$enable_shared" = xyes; then
8061 pcg 1.11
8062     cat >>confdefs.h <<\_ACEOF
8063 pcg 1.1 #define LIBRXVT 1
8064 pcg 1.11 _ACEOF
8065 pcg 1.1
8066     INSTALL_LIBRXVT=yes
8067     fi
8068    
8069    
8070     # Check whether --enable-everything or --disable-everything was given.
8071     if test "${enable_everything+set}" = set; then
8072     enableval="$enable_everything"
8073     if test x$enableval = xyes; then
8074     support_24bit=yes
8075     support_frills=yes
8076     support_linespace=yes
8077     support_inheritpixmap=yes
8078     support_keepscrolling=yes
8079     support_selectionscrolling=yes
8080     support_lastlog=yes
8081     support_menubar=yes
8082     support_mousewheel=yes
8083     support_mouseslipwheel=yes
8084     support_oldselection=yes
8085     support_cursor_blink=yes
8086 pcg 1.11 support_text_blink=yes
8087 pcg 1.1 support_pointer_blank=yes
8088     support_scroll_rxvt=yes
8089     support_scroll_next=yes
8090     support_scroll_xterm=yes
8091 pcg 1.11 support_scroll_plain=yes
8092 pcg 1.1 support_utmp=yes
8093     support_wtmp=yes
8094     support_xim=yes
8095     support_xpm=yes
8096     support_xft=yes
8097     support_unicode3=yes
8098     codesets=all
8099     fi
8100 pcg 1.11 fi;
8101 pcg 1.4
8102 pcg 1.1 # Check whether --enable-unicode3 or --disable-unicode3 was given.
8103     if test "${enable_unicode3+set}" = set; then
8104     enableval="$enable_unicode3"
8105 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
8106 pcg 1.1 support_unicode3=yes
8107     fi
8108 pcg 1.11 fi;
8109 pcg 1.1
8110     # Check whether --enable-xft or --disable-xft was given.
8111     if test "${enable_xft+set}" = set; then
8112     enableval="$enable_xft"
8113 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
8114 pcg 1.1 support_xft=yes
8115     fi
8116 pcg 1.11 fi;
8117 pcg 1.1
8118     # Check whether --enable-utmp or --disable-utmp was given.
8119     if test "${enable_utmp+set}" = set; then
8120     enableval="$enable_utmp"
8121     if test x$enableval = xyes -o x$enableval = xno; then
8122     support_utmp=$enableval
8123     fi
8124 pcg 1.11 fi;
8125 pcg 1.1
8126     # Check whether --enable-wtmp or --disable-wtmp was given.
8127     if test "${enable_wtmp+set}" = set; then
8128     enableval="$enable_wtmp"
8129     if test x$enableval = xyes -o x$enableval = xno; then
8130     support_wtmp=$enableval
8131     fi
8132 pcg 1.11 fi;
8133 pcg 1.1
8134     # Check whether --enable-lastlog or --disable-lastlog was given.
8135     if test "${enable_lastlog+set}" = set; then
8136     enableval="$enable_lastlog"
8137     if test x$enableval = xyes -o x$enableval = xno; then
8138     support_lastlog=$enableval
8139     fi
8140 pcg 1.11 fi;
8141 pcg 1.1
8142     # Check whether --enable-xpm-background or --disable-xpm-background was given.
8143     if test "${enable_xpm_background+set}" = set; then
8144     enableval="$enable_xpm_background"
8145     if test x$enableval = xyes -o x$enableval = xno; then
8146     support_xpm=$enableval
8147     fi
8148 pcg 1.11 fi;
8149 pcg 1.1
8150     # Check whether --enable-transparency or --disable-transparency was given.
8151     if test "${enable_transparency+set}" = set; then
8152     enableval="$enable_transparency"
8153     if test x$enableval = xyes -o x$enableval = xno; then
8154     support_inheritpixmap=$enableval
8155     fi
8156 pcg 1.11 fi;
8157 pcg 1.1
8158     # Check whether --enable-menubar or --disable-menubar was given.
8159     if test "${enable_menubar+set}" = set; then
8160     enableval="$enable_menubar"
8161     if test x$enableval = xyes -o x$enableval = xno; then
8162     support_menubar=$enableval
8163     fi
8164 pcg 1.11 fi;
8165 pcg 1.1
8166     # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8167     if test "${enable_rxvt_scroll+set}" = set; then
8168     enableval="$enable_rxvt_scroll"
8169     if test x$enableval = xyes -o x$enableval = xno; then
8170     support_scroll_rxvt=$enableval
8171     fi
8172 pcg 1.11 fi;
8173 pcg 1.1
8174     # Check whether --enable-next-scroll or --disable-next-scroll was given.
8175     if test "${enable_next_scroll+set}" = set; then
8176     enableval="$enable_next_scroll"
8177     if test x$enableval = xyes -o x$enableval = xno; then
8178     support_scroll_next=$enableval
8179     fi
8180 pcg 1.11 fi;
8181 pcg 1.1
8182     # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8183     if test "${enable_xterm_scroll+set}" = set; then
8184     enableval="$enable_xterm_scroll"
8185     if test x$enableval = xyes -o x$enableval = xno; then
8186     support_scroll_xterm=$enableval
8187     fi
8188 pcg 1.11 fi;
8189 pcg 1.1
8190 pcg 1.11 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8191     if test "${enable_plain_scroll+set}" = set; then
8192     enableval="$enable_plain_scroll"
8193     if test x$enableval = xyes -o x$enableval = xno; then
8194     support_scroll_plain=$enableval
8195     fi
8196     fi;
8197 pcg 1.1
8198     # Check whether --enable-half-shadow or --disable-half-shadow was given.
8199     if test "${enable_half_shadow+set}" = set; then
8200     enableval="$enable_half_shadow"
8201     if test x$enableval = xyes; then
8202 pcg 1.11
8203     cat >>confdefs.h <<\_ACEOF
8204 pcg 1.1 #define HALFSHADOW 1
8205 pcg 1.11 _ACEOF
8206 pcg 1.1
8207     fi
8208 pcg 1.11 fi;
8209 pcg 1.1
8210 pcg 1.15
8211     # Check whether --with-codesets or --without-codesets was given.
8212     if test "${with_codesets+set}" = set; then
8213     withval="$with_codesets"
8214     codesets="$withval"
8215     fi;
8216    
8217 pcg 1.1 # Check whether --enable-xim or --disable-xim was given.
8218     if test "${enable_xim+set}" = set; then
8219     enableval="$enable_xim"
8220     if test x$enableval = xyes -o x$enableval = xno; then
8221     support_xim=$enableval
8222     fi
8223 pcg 1.11 fi;
8224 pcg 1.1
8225     # Check whether --enable-ttygid or --disable-ttygid was given.
8226     if test "${enable_ttygid+set}" = set; then
8227     enableval="$enable_ttygid"
8228     if test x$enableval = xyes; then
8229 pcg 1.11
8230     cat >>confdefs.h <<\_ACEOF
8231 pcg 1.1 #define TTY_GID_SUPPORT 1
8232 pcg 1.11 _ACEOF
8233 pcg 1.1
8234     fi
8235 pcg 1.11 fi;
8236 pcg 1.1
8237     # Check whether --enable-backspace-key or --disable-backspace-key was given.
8238     if test "${enable_backspace_key+set}" = set; then
8239     enableval="$enable_backspace_key"
8240     if test x$enableval = xno; then
8241 pcg 1.11
8242     cat >>confdefs.h <<\_ACEOF
8243 pcg 1.1 #define NO_BACKSPACE_KEY 1
8244 pcg 1.11 _ACEOF
8245 pcg 1.1
8246     fi
8247 pcg 1.11 fi;
8248 pcg 1.1
8249     # Check whether --enable-delete-key or --disable-delete-key was given.
8250     if test "${enable_delete_key+set}" = set; then
8251     enableval="$enable_delete_key"
8252     if test x$enableval = xno; then
8253 pcg 1.11
8254     cat >>confdefs.h <<\_ACEOF
8255 pcg 1.1 #define NO_DELETE_KEY 1
8256 pcg 1.11 _ACEOF
8257 pcg 1.1
8258     fi
8259 pcg 1.11 fi;
8260 pcg 1.1
8261     # Check whether --enable-resources or --disable-resources was given.
8262     if test "${enable_resources+set}" = set; then
8263     enableval="$enable_resources"
8264     if test x$enableval = xno; then
8265 pcg 1.11
8266     cat >>confdefs.h <<\_ACEOF
8267 pcg 1.1 #define NO_RESOURCES 1
8268 pcg 1.11 _ACEOF
8269 pcg 1.1
8270     fi
8271 pcg 1.11 fi;
8272 pcg 1.1
8273     # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8274     if test "${enable_xgetdefault+set}" = set; then
8275     enableval="$enable_xgetdefault"
8276     if test x$enableval = xyes; then
8277 pcg 1.11
8278     cat >>confdefs.h <<\_ACEOF
8279 pcg 1.1 #define USE_XGETDEFAULT 1
8280 pcg 1.11 _ACEOF
8281 pcg 1.1
8282     fi
8283 pcg 1.11 fi;
8284 pcg 1.1
8285 pcg 1.15 RESFALLBACK=Rxvt
8286     # Check whether --enable-fallback or --disable-fallback was given.
8287     if test "${enable_fallback+set}" = set; then
8288     enableval="$enable_fallback"
8289    
8290     test x$enableval = xyes && enableval=Rxvt
8291     test x$enableval = xno && enableval=
8292     RESFALLBACK="$enableval"
8293    
8294     fi;
8295    
8296     if test x$RESFALLBACK != x; then
8297    
8298     cat >>confdefs.h <<_ACEOF
8299     #define RESFALLBACK "$RESFALLBACK"
8300     _ACEOF
8301    
8302     fi
8303    
8304     RESNAME=urxvt
8305    
8306     # Check whether --with-res-name or --without-res-name was given.
8307     if test "${with_res_name+set}" = set; then
8308     withval="$with_res_name"
8309     RESNAME="$withval"
8310     fi;
8311    
8312     cat >>confdefs.h <<_ACEOF
8313     #define RESNAME "$RESNAME"
8314     _ACEOF
8315    
8316    
8317     RESCLASS=URxvt
8318    
8319     # Check whether --with-res-class or --without-res-class was given.
8320     if test "${with_res_class+set}" = set; then
8321     withval="$with_res_class"
8322     RESCLASS="$withval"
8323     fi;
8324    
8325     cat >>confdefs.h <<_ACEOF
8326     #define RESCLASS "$RESCLASS"
8327     _ACEOF
8328    
8329    
8330     RXVTNAME=urxvt
8331    
8332     # Check whether --with-name or --without-name was given.
8333     if test "${with_name+set}" = set; then
8334     withval="$with_name"
8335     RXVTNAME="$withval"
8336     fi;
8337    
8338     RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8339    
8340    
8341 pcg 1.1 # Check whether --enable-strings or --disable-strings was given.
8342     if test "${enable_strings+set}" = set; then
8343     enableval="$enable_strings"
8344     if test x$enableval = xyes -o x$enableval = xno; then
8345     support_addstrings=$enableval
8346     fi
8347 pcg 1.11 fi;
8348 pcg 1.1
8349     # Check whether --enable-swapscreen or --disable-swapscreen was given.
8350     if test "${enable_swapscreen+set}" = set; then
8351     enableval="$enable_swapscreen"
8352     if test x$enableval = xno; then
8353 pcg 1.11
8354     cat >>confdefs.h <<\_ACEOF
8355 pcg 1.1 #define NO_SECONDARY_SCREEN 1
8356 pcg 1.11 _ACEOF
8357 pcg 1.1
8358     fi
8359 pcg 1.11 fi;
8360 pcg 1.1
8361     # Check whether --enable-frills or --disable-frills was given.
8362     if test "${enable_frills+set}" = set; then
8363     enableval="$enable_frills"
8364     if test x$enableval = xyes -o x$enableval = xno; then
8365     support_frills=$enableval
8366     fi
8367 pcg 1.11 fi;
8368 pcg 1.1
8369     # Check whether --enable-linespace or --disable-linespace was given.
8370     if test "${enable_linespace+set}" = set; then
8371     enableval="$enable_linespace"
8372     if test x$enableval = xyes -o x$enableval = xno; then
8373     support_linespace=$enableval
8374     fi
8375 pcg 1.11 fi;
8376 pcg 1.1
8377     # Check whether --enable-24bit or --disable-24bit was given.
8378     if test "${enable_24bit+set}" = set; then
8379     enableval="$enable_24bit"
8380     if test x$enableval = xyes -o x$enableval = xno; then
8381     support_24bit=$enableval
8382     fi
8383 pcg 1.11 fi;
8384 pcg 1.1
8385     # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8386     if test "${enable_keepscrolling+set}" = set; then
8387     enableval="$enable_keepscrolling"
8388     if test x$enableval = xyes -o x$enableval = xno; then
8389     support_keepscrolling=$enableval
8390     fi
8391 pcg 1.11 fi;
8392 pcg 1.1
8393     # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8394     if test "${enable_selectionscrolling+set}" = set; then
8395     enableval="$enable_selectionscrolling"
8396     if test x$enableval = xyes -o x$enableval = xno; then
8397     support_selectionscrolling=$enableval
8398     fi
8399 pcg 1.11 fi;
8400 pcg 1.1
8401     # Check whether --enable-mousewheel or --disable-mousewheel was given.
8402     if test "${enable_mousewheel+set}" = set; then
8403     enableval="$enable_mousewheel"
8404     if test x$enableval = xyes -o x$enableval = xno; then
8405     support_mousewheel=$enableval
8406     fi
8407 pcg 1.11 fi;
8408 pcg 1.1
8409     # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8410     if test "${enable_slipwheeling+set}" = set; then
8411     enableval="$enable_slipwheeling"
8412     if test x$enableval = xyes -o x$enableval = xno; then
8413     support_mouseslipwheel=$enableval
8414     fi
8415 pcg 1.11 fi;
8416 pcg 1.1
8417     # Check whether --enable-old-selection or --disable-old-selection was given.
8418     if test "${enable_old_selection+set}" = set; then
8419     enableval="$enable_old_selection"
8420     if test x$enableval = xyes -o x$enableval = xno; then
8421     support_oldselection=$enableval
8422     fi
8423 pcg 1.11 fi;
8424 pcg 1.1
8425     # Check whether --enable-new-selection or --disable-new-selection was given.
8426     if test "${enable_new_selection+set}" = set; then
8427     enableval="$enable_new_selection"
8428     if test x$enableval = xno; then
8429 pcg 1.11
8430     cat >>confdefs.h <<\_ACEOF
8431 pcg 1.1 #define NO_NEW_SELECTION 1
8432 pcg 1.11 _ACEOF
8433 pcg 1.1
8434     fi
8435 pcg 1.11 fi;
8436 pcg 1.1
8437     # Check whether --enable-dmalloc or --disable-dmalloc was given.
8438     if test "${enable_dmalloc+set}" = set; then
8439     enableval="$enable_dmalloc"
8440     if test x$enableval = xyes; then
8441     MALLOC_TYPE=G
8442     DEBUG=-DDEBUG_MALLOC
8443     DLIB="-L/usr/local/lib -ldmalloc"
8444     DINCLUDE=-I/usr/local/include
8445     fi
8446 pcg 1.11 fi;
8447 pcg 1.1
8448     # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8449     if test "${enable_dlmalloc+set}" = set; then
8450     enableval="$enable_dlmalloc"
8451     if test x$enableval = xyes; then
8452     MALLOC_TYPE=D
8453     DEBUG=
8454     DLIB="-L/usr/local/lib -ldlmalloc"
8455     DINCLUDE=
8456     fi
8457 pcg 1.11 fi;
8458 pcg 1.1
8459     # Check whether --enable-smart-resize or --disable-smart-resize was given.
8460     if test "${enable_smart_resize+set}" = set; then
8461     enableval="$enable_smart_resize"
8462     if test x$enableval = xyes; then
8463 pcg 1.11
8464     cat >>confdefs.h <<\_ACEOF
8465 pcg 1.1 #define SMART_RESIZE 1
8466 pcg 1.11 _ACEOF
8467 pcg 1.1
8468     fi
8469 pcg 1.11 fi;
8470 pcg 1.1
8471     # Check whether --enable-256-color or --disable-256-color was given.
8472     if test "${enable_256_color+set}" = set; then
8473     enableval="$enable_256_color"
8474     if test x$enableval = xyes; then
8475 pcg 1.11
8476     cat >>confdefs.h <<\_ACEOF
8477 pcg 1.1 #define TTY_256COLOR 1
8478 pcg 1.11 _ACEOF
8479 pcg 1.1
8480     fi
8481 pcg 1.11 fi;
8482 pcg 1.1
8483     # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8484     if test "${enable_cursor_blink+set}" = set; then
8485     enableval="$enable_cursor_blink"
8486     if test x$enableval = xyes -o x$enableval = xno; then
8487     support_cursor_blink=$enableval
8488     fi
8489 pcg 1.11 fi;
8490 pcg 1.1
8491 pcg 1.11 # Check whether --enable-text-blink or --disable-text-blink was given.
8492     if test "${enable_text_blink+set}" = set; then
8493     enableval="$enable_text_blink"
8494     if test x$enableval = xyes -o x$enableval = xno; then
8495     support_text_blink=$enableval
8496     fi
8497     fi;
8498 pcg 1.1
8499     # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8500     if test "${enable_pointer_blank+set}" = set; then
8501     enableval="$enable_pointer_blank"
8502     if test x$enableval = xyes -o x$enableval = xno; then
8503     support_pointer_blank=$enableval
8504     fi
8505 pcg 1.11 fi;
8506 pcg 1.1
8507    
8508     # Check whether --with-term or --without-term was given.
8509     if test "${with_term+set}" = set; then
8510     withval="$with_term"
8511     if test x$withval != x; then
8512 pcg 1.11
8513     cat >>confdefs.h <<_ACEOF
8514 pcg 1.1 #define TERMENV "$withval"
8515 pcg 1.11 _ACEOF
8516 pcg 1.1 term="$withval"
8517     fi
8518 pcg 1.11 fi;
8519 pcg 1.1
8520    
8521     # Check whether --with-terminfo or --without-terminfo was given.
8522     if test "${with_terminfo+set}" = set; then
8523     withval="$with_terminfo"
8524     if test x$withval != x; then
8525 pcg 1.11
8526     cat >>confdefs.h <<_ACEOF
8527 pcg 1.1 #define RXVT_TERMINFO "$withval"
8528 pcg 1.11 _ACEOF
8529 pcg 1.1 terminfo="$withval"
8530     fi
8531 pcg 1.11 fi;
8532 pcg 1.1
8533    
8534    
8535 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8536 pcg 1.1 #define PROTOTYPES 1
8537 pcg 1.11 _ACEOF
8538 pcg 1.1
8539    
8540     if test -z "$CFLAGS"; then
8541     if test -z "$CCOPTS"; then
8542     CCOPTS='-O'
8543     fi
8544     CFLAGS="$CCOPTS"
8545     fi
8546    
8547     # Extract the first word of "mv", so it can be a program name with args.
8548     set dummy mv; ac_word=$2
8549 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8550     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8551     if test "${ac_cv_path_MV+set}" = set; then
8552     echo $ECHO_N "(cached) $ECHO_C" >&6
8553 pcg 1.1 else
8554 pcg 1.11 case $MV in
8555     [\\/]* | ?:[\\/]*)
8556 pcg 1.1 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8557     ;;
8558     *)
8559 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8560     for as_dir in $PATH
8561     do
8562     IFS=$as_save_IFS
8563     test -z "$as_dir" && as_dir=.
8564     for ac_exec_ext in '' $ac_executable_extensions; do
8565     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8566     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8567     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8568     break 2
8569     fi
8570     done
8571     done
8572    
8573 pcg 1.1 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8574     ;;
8575     esac
8576     fi
8577 pcg 1.11 MV=$ac_cv_path_MV
8578    
8579 pcg 1.1 if test -n "$MV"; then
8580 pcg 1.11 echo "$as_me:$LINENO: result: $MV" >&5
8581     echo "${ECHO_T}$MV" >&6
8582 pcg 1.1 else
8583 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8584     echo "${ECHO_T}no" >&6
8585 pcg 1.1 fi
8586    
8587     # Extract the first word of "rm", so it can be a program name with args.
8588     set dummy rm; ac_word=$2
8589 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8590     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8591     if test "${ac_cv_path_RM+set}" = set; then
8592     echo $ECHO_N "(cached) $ECHO_C" >&6
8593 pcg 1.1 else
8594 pcg 1.11 case $RM in
8595     [\\/]* | ?:[\\/]*)
8596 pcg 1.1 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8597     ;;
8598     *)
8599 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8600     for as_dir in $PATH
8601     do
8602     IFS=$as_save_IFS
8603     test -z "$as_dir" && as_dir=.
8604     for ac_exec_ext in '' $ac_executable_extensions; do
8605     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8606     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8607     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8608     break 2
8609     fi
8610     done
8611     done
8612    
8613 pcg 1.1 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8614     ;;
8615     esac
8616     fi
8617 pcg 1.11 RM=$ac_cv_path_RM
8618    
8619 pcg 1.1 if test -n "$RM"; then
8620 pcg 1.11 echo "$as_me:$LINENO: result: $RM" >&5
8621     echo "${ECHO_T}$RM" >&6
8622 pcg 1.1 else
8623 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8624     echo "${ECHO_T}no" >&6
8625 pcg 1.1 fi
8626    
8627     # Extract the first word of "cp", so it can be a program name with args.
8628     set dummy cp; ac_word=$2
8629 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8630     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8631     if test "${ac_cv_path_CP+set}" = set; then
8632     echo $ECHO_N "(cached) $ECHO_C" >&6
8633 pcg 1.1 else
8634 pcg 1.11 case $CP in
8635     [\\/]* | ?:[\\/]*)
8636 pcg 1.1 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8637     ;;
8638     *)
8639 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8640     for as_dir in $PATH
8641     do
8642     IFS=$as_save_IFS
8643     test -z "$as_dir" && as_dir=.
8644     for ac_exec_ext in '' $ac_executable_extensions; do
8645     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8646     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8647     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8648     break 2
8649     fi
8650     done
8651     done
8652    
8653 pcg 1.1 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8654     ;;
8655     esac
8656     fi
8657 pcg 1.11 CP=$ac_cv_path_CP
8658    
8659 pcg 1.1 if test -n "$CP"; then
8660 pcg 1.11 echo "$as_me:$LINENO: result: $CP" >&5
8661     echo "${ECHO_T}$CP" >&6
8662 pcg 1.1 else
8663 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8664     echo "${ECHO_T}no" >&6
8665 pcg 1.1 fi
8666    
8667     # Extract the first word of "ln", so it can be a program name with args.
8668     set dummy ln; ac_word=$2
8669 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8670     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8671     if test "${ac_cv_path_LN+set}" = set; then
8672     echo $ECHO_N "(cached) $ECHO_C" >&6
8673 pcg 1.1 else
8674 pcg 1.11 case $LN in
8675     [\\/]* | ?:[\\/]*)
8676 pcg 1.1 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8677     ;;
8678     *)
8679 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8680     for as_dir in $PATH
8681     do
8682     IFS=$as_save_IFS
8683     test -z "$as_dir" && as_dir=.
8684     for ac_exec_ext in '' $ac_executable_extensions; do
8685     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8686     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8687     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8688     break 2
8689     fi
8690     done
8691     done
8692    
8693 pcg 1.1 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8694     ;;
8695     esac
8696     fi
8697 pcg 1.11 LN=$ac_cv_path_LN
8698    
8699 pcg 1.1 if test -n "$LN"; then
8700 pcg 1.11 echo "$as_me:$LINENO: result: $LN" >&5
8701     echo "${ECHO_T}$LN" >&6
8702 pcg 1.1 else
8703 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8704     echo "${ECHO_T}no" >&6
8705 pcg 1.1 fi
8706    
8707     # Extract the first word of "sed", so it can be a program name with args.
8708     set dummy sed; ac_word=$2
8709 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8710     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8711     if test "${ac_cv_path_SED+set}" = set; then
8712     echo $ECHO_N "(cached) $ECHO_C" >&6
8713 pcg 1.1 else
8714 pcg 1.11 case $SED in
8715     [\\/]* | ?:[\\/]*)
8716 pcg 1.1 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8717     ;;
8718     *)
8719 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8720     for as_dir in $PATH
8721     do
8722     IFS=$as_save_IFS
8723     test -z "$as_dir" && as_dir=.
8724     for ac_exec_ext in '' $ac_executable_extensions; do
8725     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8726     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8727     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8728     break 2
8729     fi
8730     done
8731     done
8732    
8733 pcg 1.1 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8734     ;;
8735     esac
8736     fi
8737 pcg 1.11 SED=$ac_cv_path_SED
8738    
8739 pcg 1.1 if test -n "$SED"; then
8740 pcg 1.11 echo "$as_me:$LINENO: result: $SED" >&5
8741     echo "${ECHO_T}$SED" >&6
8742 pcg 1.1 else
8743 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8744     echo "${ECHO_T}no" >&6
8745 pcg 1.1 fi
8746    
8747     # Extract the first word of "echo", so it can be a program name with args.
8748     set dummy echo; ac_word=$2
8749 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8750     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8751     if test "${ac_cv_path_ECHO+set}" = set; then
8752     echo $ECHO_N "(cached) $ECHO_C" >&6
8753 pcg 1.1 else
8754 pcg 1.11 case $ECHO in
8755     [\\/]* | ?:[\\/]*)
8756 pcg 1.1 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8757     ;;
8758     *)
8759 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8760     for as_dir in $PATH
8761     do
8762     IFS=$as_save_IFS
8763     test -z "$as_dir" && as_dir=.
8764     for ac_exec_ext in '' $ac_executable_extensions; do
8765     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8766     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8767     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8768     break 2
8769     fi
8770     done
8771     done
8772    
8773 pcg 1.1 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8774     ;;
8775     esac
8776     fi
8777 pcg 1.11 ECHO=$ac_cv_path_ECHO
8778    
8779 pcg 1.1 if test -n "$ECHO"; then
8780 pcg 1.11 echo "$as_me:$LINENO: result: $ECHO" >&5
8781     echo "${ECHO_T}$ECHO" >&6
8782 pcg 1.1 else
8783 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8784     echo "${ECHO_T}no" >&6
8785 pcg 1.1 fi
8786    
8787     # Extract the first word of "cmp", so it can be a program name with args.
8788     set dummy cmp; ac_word=$2
8789 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8790     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8791     if test "${ac_cv_path_CMP+set}" = set; then
8792     echo $ECHO_N "(cached) $ECHO_C" >&6
8793 pcg 1.1 else
8794 pcg 1.11 case $CMP in
8795     [\\/]* | ?:[\\/]*)
8796 pcg 1.1 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
8797     ;;
8798     *)
8799 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8800     for as_dir in $PATH
8801     do
8802     IFS=$as_save_IFS
8803     test -z "$as_dir" && as_dir=.
8804     for ac_exec_ext in '' $ac_executable_extensions; do
8805     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8806     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
8807     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8808     break 2
8809     fi
8810     done
8811     done
8812    
8813 pcg 1.1 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
8814     ;;
8815     esac
8816     fi
8817 pcg 1.11 CMP=$ac_cv_path_CMP
8818    
8819 pcg 1.1 if test -n "$CMP"; then
8820 pcg 1.11 echo "$as_me:$LINENO: result: $CMP" >&5
8821     echo "${ECHO_T}$CMP" >&6
8822 pcg 1.1 else
8823 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8824     echo "${ECHO_T}no" >&6
8825 pcg 1.1 fi
8826    
8827     # Extract the first word of "tbl", so it can be a program name with args.
8828     set dummy tbl; ac_word=$2
8829 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8830     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8831     if test "${ac_cv_path_TBL+set}" = set; then
8832     echo $ECHO_N "(cached) $ECHO_C" >&6
8833 pcg 1.1 else
8834 pcg 1.11 case $TBL in
8835     [\\/]* | ?:[\\/]*)
8836 pcg 1.1 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
8837     ;;
8838     *)
8839 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8840     for as_dir in $PATH
8841     do
8842     IFS=$as_save_IFS
8843     test -z "$as_dir" && as_dir=.
8844     for ac_exec_ext in '' $ac_executable_extensions; do
8845     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8846     ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
8847     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8848     break 2
8849     fi
8850     done
8851     done
8852    
8853 pcg 1.1 ;;
8854     esac
8855     fi
8856 pcg 1.11 TBL=$ac_cv_path_TBL
8857    
8858 pcg 1.1 if test -n "$TBL"; then
8859 pcg 1.11 echo "$as_me:$LINENO: result: $TBL" >&5
8860     echo "${ECHO_T}$TBL" >&6
8861 pcg 1.1 else
8862 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8863     echo "${ECHO_T}no" >&6
8864 pcg 1.1 fi
8865    
8866    
8867    
8868    
8869 pcg 1.11 echo "$as_me:$LINENO: checking for X" >&5
8870     echo $ECHO_N "checking for X... $ECHO_C" >&6
8871    
8872 pcg 1.1
8873     # Check whether --with-x or --without-x was given.
8874     if test "${with_x+set}" = set; then
8875     withval="$with_x"
8876    
8877 pcg 1.11 fi;
8878 pcg 1.1 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8879     if test "x$with_x" = xno; then
8880     # The user explicitly disabled X.
8881     have_x=disabled
8882     else
8883     if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
8884     # Both variables are already set.
8885     have_x=yes
8886     else
8887 pcg 1.11 if test "${ac_cv_have_x+set}" = set; then
8888     echo $ECHO_N "(cached) $ECHO_C" >&6
8889 pcg 1.1 else
8890     # One or both of the vars are not set, and there is no cached value.
8891 pcg 1.11 ac_x_includes=no ac_x_libraries=no
8892     rm -fr conftest.dir
8893     if mkdir conftest.dir; then
8894     cd conftest.dir
8895 pcg 1.1 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
8896 pcg 1.11 cat >Imakefile <<'_ACEOF'
8897 pcg 1.1 acfindx:
8898     @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
8899 pcg 1.11 _ACEOF
8900 pcg 1.1 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
8901     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8902     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8903     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8904     for ac_extension in a so sl; do
8905     if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
8906 pcg 1.11 test -f $ac_im_libdir/libX11.$ac_extension; then
8907     ac_im_usrlibdir=$ac_im_libdir; break
8908 pcg 1.1 fi
8909     done
8910     # Screen out bogus values from the imake configuration. They are
8911     # bogus both because they are the default anyway, and because
8912     # using them would break gcc on systems where it needs fixed includes.
8913 pcg 1.11 case $ac_im_incroot in
8914 pcg 1.1 /usr/include) ;;
8915 pcg 1.11 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8916 pcg 1.1 esac
8917 pcg 1.11 case $ac_im_usrlibdir in
8918 pcg 1.1 /usr/lib | /lib) ;;
8919 pcg 1.11 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8920 pcg 1.1 esac
8921     fi
8922     cd ..
8923 pcg 1.11 rm -fr conftest.dir
8924 pcg 1.1 fi
8925    
8926 pcg 1.11 # Standard set of common directories for X headers.
8927     # Check X11 before X11Rn because it is often a symlink to the current release.
8928     ac_x_header_dirs='
8929     /usr/X11/include
8930     /usr/X11R6/include
8931     /usr/X11R5/include
8932     /usr/X11R4/include
8933    
8934     /usr/include/X11
8935     /usr/include/X11R6
8936     /usr/include/X11R5
8937     /usr/include/X11R4
8938    
8939     /usr/local/X11/include
8940     /usr/local/X11R6/include
8941     /usr/local/X11R5/include
8942     /usr/local/X11R4/include
8943    
8944     /usr/local/include/X11
8945     /usr/local/include/X11R6
8946     /usr/local/include/X11R5
8947     /usr/local/include/X11R4
8948    
8949     /usr/X386/include
8950     /usr/x386/include
8951     /usr/XFree86/include/X11
8952    
8953     /usr/include
8954     /usr/local/include
8955     /usr/unsupported/include
8956     /usr/athena/include
8957     /usr/local/x11r5/include
8958     /usr/lpp/Xamples/include
8959    
8960     /usr/openwin/include
8961     /usr/openwin/share/include'
8962 pcg 1.1
8963 pcg 1.11 if test "$ac_x_includes" = no; then
8964     # Guess where to find include files, by looking for Intrinsic.h.
8965 pcg 1.1 # First, try using that file with no special directory specified.
8966 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8967     /* confdefs.h. */
8968     _ACEOF
8969     cat confdefs.h >>conftest.$ac_ext
8970     cat >>conftest.$ac_ext <<_ACEOF
8971     /* end confdefs.h. */
8972     #include <X11/Intrinsic.h>
8973     _ACEOF
8974     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8975     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8976     ac_status=$?
8977     grep -v '^ *+' conftest.er1 >conftest.err
8978     rm -f conftest.er1
8979     cat conftest.err >&5
8980     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8981     (exit $ac_status); } >/dev/null; then
8982     if test -s conftest.err; then
8983 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
8984     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8985 pcg 1.11 else
8986     ac_cpp_err=
8987     fi
8988     else
8989     ac_cpp_err=yes
8990     fi
8991     if test -z "$ac_cpp_err"; then
8992 pcg 1.1 # We can compile using X headers with no special include directory.
8993     ac_x_includes=
8994     else
8995 pcg 1.11 echo "$as_me: failed program was:" >&5
8996     sed 's/^/| /' conftest.$ac_ext >&5
8997    
8998     for ac_dir in $ac_x_header_dirs; do
8999     if test -r "$ac_dir/X11/Intrinsic.h"; then
9000     ac_x_includes=$ac_dir
9001     break
9002     fi
9003     done
9004 pcg 1.1 fi
9005 pcg 1.11 rm -f conftest.err conftest.$ac_ext
9006     fi # $ac_x_includes = no
9007 pcg 1.1
9008 pcg 1.11 if test "$ac_x_libraries" = no; then
9009 pcg 1.1 # Check for the libraries.
9010     # See if we find them without any special options.
9011     # Don't add to $LIBS permanently.
9012 pcg 1.11 ac_save_LIBS=$LIBS
9013     LIBS="-lXt $LIBS"
9014     cat >conftest.$ac_ext <<_ACEOF
9015     /* confdefs.h. */
9016     _ACEOF
9017     cat confdefs.h >>conftest.$ac_ext
9018     cat >>conftest.$ac_ext <<_ACEOF
9019     /* end confdefs.h. */
9020     #include <X11/Intrinsic.h>
9021     int
9022     main ()
9023     {
9024     XtMalloc (0)
9025     ;
9026     return 0;
9027     }
9028     _ACEOF
9029     rm -f conftest.$ac_objext conftest$ac_exeext
9030     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9031     (eval $ac_link) 2>conftest.er1
9032     ac_status=$?
9033     grep -v '^ *+' conftest.er1 >conftest.err
9034     rm -f conftest.er1
9035     cat conftest.err >&5
9036     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9037     (exit $ac_status); } &&
9038 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9039 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9040     (eval $ac_try) 2>&5
9041     ac_status=$?
9042     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9043     (exit $ac_status); }; } &&
9044     { ac_try='test -s conftest$ac_exeext'
9045     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9046     (eval $ac_try) 2>&5
9047     ac_status=$?
9048     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9049     (exit $ac_status); }; }; then
9050     LIBS=$ac_save_LIBS
9051 pcg 1.1 # We can link X programs with no special library path.
9052     ac_x_libraries=
9053     else
9054 pcg 1.11 echo "$as_me: failed program was:" >&5
9055     sed 's/^/| /' conftest.$ac_ext >&5
9056    
9057     LIBS=$ac_save_LIBS
9058     for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9059 pcg 1.1 do
9060 pcg 1.11 # Don't even attempt the hair of trying to link an X program!
9061 pcg 1.1 for ac_extension in a so sl; do
9062 pcg 1.11 if test -r $ac_dir/libXt.$ac_extension; then
9063 pcg 1.1 ac_x_libraries=$ac_dir
9064     break 2
9065     fi
9066     done
9067     done
9068     fi
9069 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9070     conftest$ac_exeext conftest.$ac_ext
9071     fi # $ac_x_libraries = no
9072 pcg 1.1
9073 pcg 1.11 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9074 pcg 1.1 # Didn't find X anywhere. Cache the known absence of X.
9075     ac_cv_have_x="have_x=no"
9076     else
9077     # Record where we found X for the cache.
9078     ac_cv_have_x="have_x=yes \
9079 pcg 1.11 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9080 pcg 1.1 fi
9081     fi
9082 pcg 1.11
9083 pcg 1.1 fi
9084     eval "$ac_cv_have_x"
9085     fi # $with_x != no
9086    
9087     if test "$have_x" != yes; then
9088 pcg 1.11 echo "$as_me:$LINENO: result: $have_x" >&5
9089     echo "${ECHO_T}$have_x" >&6
9090 pcg 1.1 no_x=yes
9091     else
9092     # If each of the values was on the command line, it overrides each guess.
9093     test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9094     test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9095     # Update the cache value to reflect the command line values.
9096     ac_cv_have_x="have_x=yes \
9097     ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9098 pcg 1.11 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9099     echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
9100 pcg 1.1 fi
9101    
9102     if test "$no_x" = yes; then
9103     # Not all programs may use this symbol, but it does not hurt to define it.
9104 pcg 1.11
9105     cat >>confdefs.h <<\_ACEOF
9106 pcg 1.1 #define X_DISPLAY_MISSING 1
9107 pcg 1.11 _ACEOF
9108 pcg 1.1
9109     X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9110     else
9111     if test -n "$x_includes"; then
9112     X_CFLAGS="$X_CFLAGS -I$x_includes"
9113     fi
9114    
9115     # It would also be nice to do this for all -L options, not just this one.
9116     if test -n "$x_libraries"; then
9117     X_LIBS="$X_LIBS -L$x_libraries"
9118     # For Solaris; some versions of Sun CC require a space after -R and
9119     # others require no space. Words are not sufficient . . . .
9120 pcg 1.11 case `(uname -sr) 2>/dev/null` in
9121 pcg 1.1 "SunOS 5"*)
9122 pcg 1.11 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
9123     echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
9124     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9125     cat >conftest.$ac_ext <<_ACEOF
9126     /* confdefs.h. */
9127     _ACEOF
9128     cat confdefs.h >>conftest.$ac_ext
9129     cat >>conftest.$ac_ext <<_ACEOF
9130     /* end confdefs.h. */
9131 pcg 1.1
9132 pcg 1.11 int
9133     main ()
9134     {
9135 pcg 1.1
9136 pcg 1.11 ;
9137     return 0;
9138     }
9139     _ACEOF
9140     rm -f conftest.$ac_objext conftest$ac_exeext
9141     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9142     (eval $ac_link) 2>conftest.er1
9143     ac_status=$?
9144     grep -v '^ *+' conftest.er1 >conftest.err
9145     rm -f conftest.er1
9146     cat conftest.err >&5
9147     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9148     (exit $ac_status); } &&
9149 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9150 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9151     (eval $ac_try) 2>&5
9152     ac_status=$?
9153     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9154     (exit $ac_status); }; } &&
9155     { ac_try='test -s conftest$ac_exeext'
9156     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9157     (eval $ac_try) 2>&5
9158     ac_status=$?
9159     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9160     (exit $ac_status); }; }; then
9161 pcg 1.1 ac_R_nospace=yes
9162     else
9163 pcg 1.11 echo "$as_me: failed program was:" >&5
9164     sed 's/^/| /' conftest.$ac_ext >&5
9165    
9166     ac_R_nospace=no
9167 pcg 1.1 fi
9168 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9169     conftest$ac_exeext conftest.$ac_ext
9170 pcg 1.1 if test $ac_R_nospace = yes; then
9171 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
9172     echo "${ECHO_T}no" >&6
9173 pcg 1.1 X_LIBS="$X_LIBS -R$x_libraries"
9174     else
9175     LIBS="$ac_xsave_LIBS -R $x_libraries"
9176 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9177     /* confdefs.h. */
9178     _ACEOF
9179     cat confdefs.h >>conftest.$ac_ext
9180     cat >>conftest.$ac_ext <<_ACEOF
9181     /* end confdefs.h. */
9182 pcg 1.1
9183 pcg 1.11 int
9184     main ()
9185     {
9186 pcg 1.1
9187 pcg 1.11 ;
9188     return 0;
9189     }
9190     _ACEOF
9191     rm -f conftest.$ac_objext conftest$ac_exeext
9192     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9193     (eval $ac_link) 2>conftest.er1
9194     ac_status=$?
9195     grep -v '^ *+' conftest.er1 >conftest.err
9196     rm -f conftest.er1
9197     cat conftest.err >&5
9198     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9199     (exit $ac_status); } &&
9200 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9201 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9202     (eval $ac_try) 2>&5
9203     ac_status=$?
9204     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9205     (exit $ac_status); }; } &&
9206     { ac_try='test -s conftest$ac_exeext'
9207     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9208     (eval $ac_try) 2>&5
9209     ac_status=$?
9210     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9211     (exit $ac_status); }; }; then
9212 pcg 1.1 ac_R_space=yes
9213     else
9214 pcg 1.11 echo "$as_me: failed program was:" >&5
9215     sed 's/^/| /' conftest.$ac_ext >&5
9216    
9217     ac_R_space=no
9218 pcg 1.1 fi
9219 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9220     conftest$ac_exeext conftest.$ac_ext
9221 pcg 1.1 if test $ac_R_space = yes; then
9222 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
9223     echo "${ECHO_T}yes" >&6
9224 pcg 1.1 X_LIBS="$X_LIBS -R $x_libraries"
9225     else
9226 pcg 1.11 echo "$as_me:$LINENO: result: neither works" >&5
9227     echo "${ECHO_T}neither works" >&6
9228 pcg 1.1 fi
9229     fi
9230 pcg 1.11 LIBS=$ac_xsave_LIBS
9231 pcg 1.1 esac
9232     fi
9233    
9234     # Check for system-dependent libraries X programs must link with.
9235     # Do this before checking for the system-independent R6 libraries
9236     # (-lICE), since we may need -lsocket or whatever for X linking.
9237    
9238     if test "$ISC" = yes; then
9239     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
9240     else
9241 pcg 1.11 # Martyn Johnson says this is needed for Ultrix, if the X
9242     # libraries were built with DECnet support. And Karl Berry says
9243 pcg 1.1 # the Alpha needs dnet_stub (dnet does not exist).
9244 pcg 1.11 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9245     cat >conftest.$ac_ext <<_ACEOF
9246     /* confdefs.h. */
9247     _ACEOF
9248     cat confdefs.h >>conftest.$ac_ext
9249     cat >>conftest.$ac_ext <<_ACEOF
9250     /* end confdefs.h. */
9251    
9252 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9253 pcg 1.11 #ifdef __cplusplus
9254     extern "C"
9255     #endif
9256 pcg 1.1 /* We use char because int might match the return type of a gcc2
9257 pcg 1.11 builtin and then its argument prototype would still apply. */
9258     char XOpenDisplay ();
9259     int
9260     main ()
9261     {
9262     XOpenDisplay ();
9263     ;
9264     return 0;
9265     }
9266     _ACEOF
9267     rm -f conftest.$ac_objext conftest$ac_exeext
9268     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9269     (eval $ac_link) 2>conftest.er1
9270     ac_status=$?
9271     grep -v '^ *+' conftest.er1 >conftest.err
9272     rm -f conftest.er1
9273     cat conftest.err >&5
9274     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9275     (exit $ac_status); } &&
9276 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9277 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9278     (eval $ac_try) 2>&5
9279     ac_status=$?
9280     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9281     (exit $ac_status); }; } &&
9282     { ac_try='test -s conftest$ac_exeext'
9283     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9284     (eval $ac_try) 2>&5
9285     ac_status=$?
9286     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9287     (exit $ac_status); }; }; then
9288     :
9289     else
9290     echo "$as_me: failed program was:" >&5
9291     sed 's/^/| /' conftest.$ac_ext >&5
9292 pcg 1.1
9293 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
9294     echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
9295     if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
9296     echo $ECHO_N "(cached) $ECHO_C" >&6
9297 pcg 1.1 else
9298 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9299     LIBS="-ldnet $LIBS"
9300     cat >conftest.$ac_ext <<_ACEOF
9301     /* confdefs.h. */
9302     _ACEOF
9303     cat confdefs.h >>conftest.$ac_ext
9304     cat >>conftest.$ac_ext <<_ACEOF
9305     /* end confdefs.h. */
9306 pcg 1.1
9307 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9308     #ifdef __cplusplus
9309     extern "C"
9310     #endif
9311     /* We use char because int might match the return type of a gcc2
9312     builtin and then its argument prototype would still apply. */
9313     char dnet_ntoa ();
9314     int
9315     main ()
9316     {
9317     dnet_ntoa ();
9318     ;
9319     return 0;
9320     }
9321     _ACEOF
9322     rm -f conftest.$ac_objext conftest$ac_exeext
9323     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9324     (eval $ac_link) 2>conftest.er1
9325     ac_status=$?
9326     grep -v '^ *+' conftest.er1 >conftest.err
9327     rm -f conftest.er1
9328     cat conftest.err >&5
9329     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9330     (exit $ac_status); } &&
9331 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9332 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9333     (eval $ac_try) 2>&5
9334     ac_status=$?
9335     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9336     (exit $ac_status); }; } &&
9337     { ac_try='test -s conftest$ac_exeext'
9338     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9339     (eval $ac_try) 2>&5
9340     ac_status=$?
9341     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9342     (exit $ac_status); }; }; then
9343     ac_cv_lib_dnet_dnet_ntoa=yes
9344     else
9345     echo "$as_me: failed program was:" >&5
9346     sed 's/^/| /' conftest.$ac_ext >&5
9347    
9348     ac_cv_lib_dnet_dnet_ntoa=no
9349     fi
9350     rm -f conftest.err conftest.$ac_objext \
9351     conftest$ac_exeext conftest.$ac_ext
9352     LIBS=$ac_check_lib_save_LIBS
9353     fi
9354     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9355     echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
9356     if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
9357 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9358     fi
9359    
9360     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9361 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
9362     echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
9363     if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
9364     echo $ECHO_N "(cached) $ECHO_C" >&6
9365 pcg 1.1 else
9366 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9367 pcg 1.1 LIBS="-ldnet_stub $LIBS"
9368 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9369     /* confdefs.h. */
9370     _ACEOF
9371     cat confdefs.h >>conftest.$ac_ext
9372     cat >>conftest.$ac_ext <<_ACEOF
9373     /* end confdefs.h. */
9374    
9375 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9376 pcg 1.11 #ifdef __cplusplus
9377     extern "C"
9378     #endif
9379 pcg 1.1 /* We use char because int might match the return type of a gcc2
9380 pcg 1.11 builtin and then its argument prototype would still apply. */
9381     char dnet_ntoa ();
9382     int
9383     main ()
9384     {
9385     dnet_ntoa ();
9386     ;
9387     return 0;
9388     }
9389     _ACEOF
9390     rm -f conftest.$ac_objext conftest$ac_exeext
9391     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9392     (eval $ac_link) 2>conftest.er1
9393     ac_status=$?
9394     grep -v '^ *+' conftest.er1 >conftest.err
9395     rm -f conftest.er1
9396     cat conftest.err >&5
9397     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9398     (exit $ac_status); } &&
9399 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9400 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9401     (eval $ac_try) 2>&5
9402     ac_status=$?
9403     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9404     (exit $ac_status); }; } &&
9405     { ac_try='test -s conftest$ac_exeext'
9406     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9407     (eval $ac_try) 2>&5
9408     ac_status=$?
9409     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9410     (exit $ac_status); }; }; then
9411     ac_cv_lib_dnet_stub_dnet_ntoa=yes
9412     else
9413     echo "$as_me: failed program was:" >&5
9414     sed 's/^/| /' conftest.$ac_ext >&5
9415    
9416     ac_cv_lib_dnet_stub_dnet_ntoa=no
9417     fi
9418     rm -f conftest.err conftest.$ac_objext \
9419     conftest$ac_exeext conftest.$ac_ext
9420     LIBS=$ac_check_lib_save_LIBS
9421     fi
9422     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9423     echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9424     if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9425 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9426     fi
9427    
9428     fi
9429 pcg 1.11 fi
9430     rm -f conftest.err conftest.$ac_objext \
9431     conftest$ac_exeext conftest.$ac_ext
9432     LIBS="$ac_xsave_LIBS"
9433 pcg 1.1
9434     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9435     # to get the SysV transport functions.
9436 pcg 1.11 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9437 pcg 1.1 # needs -lnsl.
9438     # The nsl library prevents programs from opening the X display
9439 pcg 1.11 # on Irix 5.2, according to T.E. Dickey.
9440     # The functions gethostbyname, getservbyname, and inet_addr are
9441     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9442     echo "$as_me:$LINENO: checking for gethostbyname" >&5
9443     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9444     if test "${ac_cv_func_gethostbyname+set}" = set; then
9445     echo $ECHO_N "(cached) $ECHO_C" >&6
9446     else
9447     cat >conftest.$ac_ext <<_ACEOF
9448     /* confdefs.h. */
9449     _ACEOF
9450     cat confdefs.h >>conftest.$ac_ext
9451     cat >>conftest.$ac_ext <<_ACEOF
9452     /* end confdefs.h. */
9453     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9454     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9455     #define gethostbyname innocuous_gethostbyname
9456    
9457 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9458 pcg 1.11 which can conflict with char gethostbyname (); below.
9459     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9460     <limits.h> exists even on freestanding compilers. */
9461    
9462     #ifdef __STDC__
9463     # include <limits.h>
9464     #else
9465     # include <assert.h>
9466     #endif
9467    
9468     #undef gethostbyname
9469    
9470 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9471 pcg 1.11 #ifdef __cplusplus
9472     extern "C"
9473     {
9474     #endif
9475 pcg 1.1 /* We use char because int might match the return type of a gcc2
9476 pcg 1.11 builtin and then its argument prototype would still apply. */
9477     char gethostbyname ();
9478 pcg 1.1 /* The GNU C library defines this for functions which it implements
9479     to always fail with ENOSYS. Some functions are actually named
9480     something starting with __ and the normal name is an alias. */
9481     #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9482     choke me
9483     #else
9484 pcg 1.11 char (*f) () = gethostbyname;
9485     #endif
9486     #ifdef __cplusplus
9487     }
9488 pcg 1.1 #endif
9489    
9490 pcg 1.11 int
9491     main ()
9492     {
9493     return f != gethostbyname;
9494     ;
9495     return 0;
9496     }
9497     _ACEOF
9498     rm -f conftest.$ac_objext conftest$ac_exeext
9499     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9500     (eval $ac_link) 2>conftest.er1
9501     ac_status=$?
9502     grep -v '^ *+' conftest.er1 >conftest.err
9503     rm -f conftest.er1
9504     cat conftest.err >&5
9505     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9506     (exit $ac_status); } &&
9507 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9508 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9509     (eval $ac_try) 2>&5
9510     ac_status=$?
9511     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9512     (exit $ac_status); }; } &&
9513     { ac_try='test -s conftest$ac_exeext'
9514     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9515     (eval $ac_try) 2>&5
9516     ac_status=$?
9517     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9518     (exit $ac_status); }; }; then
9519     ac_cv_func_gethostbyname=yes
9520     else
9521     echo "$as_me: failed program was:" >&5
9522     sed 's/^/| /' conftest.$ac_ext >&5
9523    
9524     ac_cv_func_gethostbyname=no
9525     fi
9526     rm -f conftest.err conftest.$ac_objext \
9527     conftest$ac_exeext conftest.$ac_ext
9528     fi
9529     echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9530     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9531    
9532 pcg 1.1 if test $ac_cv_func_gethostbyname = no; then
9533 pcg 1.11 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9534     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9535     if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9536     echo $ECHO_N "(cached) $ECHO_C" >&6
9537 pcg 1.1 else
9538 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9539 pcg 1.1 LIBS="-lnsl $LIBS"
9540 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9541     /* confdefs.h. */
9542     _ACEOF
9543     cat confdefs.h >>conftest.$ac_ext
9544     cat >>conftest.$ac_ext <<_ACEOF
9545     /* end confdefs.h. */
9546    
9547 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9548 pcg 1.11 #ifdef __cplusplus
9549     extern "C"
9550     #endif
9551 pcg 1.1 /* We use char because int might match the return type of a gcc2
9552 pcg 1.11 builtin and then its argument prototype would still apply. */
9553     char gethostbyname ();
9554     int
9555     main ()
9556     {
9557     gethostbyname ();
9558     ;
9559     return 0;
9560     }
9561     _ACEOF
9562     rm -f conftest.$ac_objext conftest$ac_exeext
9563     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9564     (eval $ac_link) 2>conftest.er1
9565     ac_status=$?
9566     grep -v '^ *+' conftest.er1 >conftest.err
9567     rm -f conftest.er1
9568     cat conftest.err >&5
9569     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9570     (exit $ac_status); } &&
9571 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9572 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9573     (eval $ac_try) 2>&5
9574     ac_status=$?
9575     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9576     (exit $ac_status); }; } &&
9577     { ac_try='test -s conftest$ac_exeext'
9578     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9579     (eval $ac_try) 2>&5
9580     ac_status=$?
9581     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9582     (exit $ac_status); }; }; then
9583     ac_cv_lib_nsl_gethostbyname=yes
9584     else
9585     echo "$as_me: failed program was:" >&5
9586     sed 's/^/| /' conftest.$ac_ext >&5
9587    
9588     ac_cv_lib_nsl_gethostbyname=no
9589     fi
9590     rm -f conftest.err conftest.$ac_objext \
9591     conftest$ac_exeext conftest.$ac_ext
9592     LIBS=$ac_check_lib_save_LIBS
9593     fi
9594     echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9595     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9596     if test $ac_cv_lib_nsl_gethostbyname = yes; then
9597     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9598     fi
9599 pcg 1.1
9600 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = no; then
9601     echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9602     echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9603     if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9604     echo $ECHO_N "(cached) $ECHO_C" >&6
9605     else
9606     ac_check_lib_save_LIBS=$LIBS
9607     LIBS="-lbsd $LIBS"
9608     cat >conftest.$ac_ext <<_ACEOF
9609     /* confdefs.h. */
9610     _ACEOF
9611     cat confdefs.h >>conftest.$ac_ext
9612     cat >>conftest.$ac_ext <<_ACEOF
9613     /* end confdefs.h. */
9614 pcg 1.1
9615 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9616     #ifdef __cplusplus
9617     extern "C"
9618     #endif
9619     /* We use char because int might match the return type of a gcc2
9620     builtin and then its argument prototype would still apply. */
9621     char gethostbyname ();
9622     int
9623     main ()
9624     {
9625     gethostbyname ();
9626     ;
9627     return 0;
9628     }
9629     _ACEOF
9630     rm -f conftest.$ac_objext conftest$ac_exeext
9631     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9632     (eval $ac_link) 2>conftest.er1
9633     ac_status=$?
9634     grep -v '^ *+' conftest.er1 >conftest.err
9635     rm -f conftest.er1
9636     cat conftest.err >&5
9637     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9638     (exit $ac_status); } &&
9639 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9640 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9641     (eval $ac_try) 2>&5
9642     ac_status=$?
9643     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9644     (exit $ac_status); }; } &&
9645     { ac_try='test -s conftest$ac_exeext'
9646     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9647     (eval $ac_try) 2>&5
9648     ac_status=$?
9649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9650     (exit $ac_status); }; }; then
9651     ac_cv_lib_bsd_gethostbyname=yes
9652     else
9653     echo "$as_me: failed program was:" >&5
9654     sed 's/^/| /' conftest.$ac_ext >&5
9655    
9656     ac_cv_lib_bsd_gethostbyname=no
9657     fi
9658     rm -f conftest.err conftest.$ac_objext \
9659     conftest$ac_exeext conftest.$ac_ext
9660     LIBS=$ac_check_lib_save_LIBS
9661     fi
9662     echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9663     echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9664     if test $ac_cv_lib_bsd_gethostbyname = yes; then
9665     X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9666 pcg 1.1 fi
9667    
9668 pcg 1.11 fi
9669 pcg 1.1 fi
9670    
9671     # lieder@skyler.mavd.honeywell.com says without -lsocket,
9672     # socket/setsockopt and other routines are undefined under SCO ODT
9673     # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9674 pcg 1.11 # on later versions), says Simon Leinen: it contains gethostby*
9675     # variants that don't use the name server (or something). -lsocket
9676     # must be given before -lnsl if both are needed. We assume that
9677     # if connect needs -lnsl, so does gethostbyname.
9678     echo "$as_me:$LINENO: checking for connect" >&5
9679     echo $ECHO_N "checking for connect... $ECHO_C" >&6
9680     if test "${ac_cv_func_connect+set}" = set; then
9681     echo $ECHO_N "(cached) $ECHO_C" >&6
9682     else
9683     cat >conftest.$ac_ext <<_ACEOF
9684     /* confdefs.h. */
9685     _ACEOF
9686     cat confdefs.h >>conftest.$ac_ext
9687     cat >>conftest.$ac_ext <<_ACEOF
9688     /* end confdefs.h. */
9689     /* Define connect to an innocuous variant, in case <limits.h> declares connect.
9690     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9691     #define connect innocuous_connect
9692    
9693 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9694 pcg 1.11 which can conflict with char connect (); below.
9695     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9696     <limits.h> exists even on freestanding compilers. */
9697    
9698     #ifdef __STDC__
9699     # include <limits.h>
9700     #else
9701     # include <assert.h>
9702     #endif
9703    
9704     #undef connect
9705    
9706 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9707 pcg 1.11 #ifdef __cplusplus
9708     extern "C"
9709     {
9710     #endif
9711 pcg 1.1 /* We use char because int might match the return type of a gcc2
9712 pcg 1.11 builtin and then its argument prototype would still apply. */
9713     char connect ();
9714 pcg 1.1 /* The GNU C library defines this for functions which it implements
9715     to always fail with ENOSYS. Some functions are actually named
9716     something starting with __ and the normal name is an alias. */
9717     #if defined (__stub_connect) || defined (__stub___connect)
9718     choke me
9719     #else
9720 pcg 1.11 char (*f) () = connect;
9721     #endif
9722     #ifdef __cplusplus
9723     }
9724 pcg 1.1 #endif
9725    
9726 pcg 1.11 int
9727     main ()
9728     {
9729     return f != connect;
9730     ;
9731     return 0;
9732     }
9733     _ACEOF
9734     rm -f conftest.$ac_objext conftest$ac_exeext
9735     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9736     (eval $ac_link) 2>conftest.er1
9737     ac_status=$?
9738     grep -v '^ *+' conftest.er1 >conftest.err
9739     rm -f conftest.er1
9740     cat conftest.err >&5
9741     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9742     (exit $ac_status); } &&
9743 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9744 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9745     (eval $ac_try) 2>&5
9746     ac_status=$?
9747     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9748     (exit $ac_status); }; } &&
9749     { ac_try='test -s conftest$ac_exeext'
9750     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9751     (eval $ac_try) 2>&5
9752     ac_status=$?
9753     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9754     (exit $ac_status); }; }; then
9755     ac_cv_func_connect=yes
9756     else
9757     echo "$as_me: failed program was:" >&5
9758     sed 's/^/| /' conftest.$ac_ext >&5
9759    
9760     ac_cv_func_connect=no
9761 pcg 1.1 fi
9762 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9763     conftest$ac_exeext conftest.$ac_ext
9764 pcg 1.1 fi
9765 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
9766     echo "${ECHO_T}$ac_cv_func_connect" >&6
9767 pcg 1.1
9768     if test $ac_cv_func_connect = no; then
9769 pcg 1.11 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
9770     echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
9771     if test "${ac_cv_lib_socket_connect+set}" = set; then
9772     echo $ECHO_N "(cached) $ECHO_C" >&6
9773 pcg 1.1 else
9774 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9775 pcg 1.1 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
9776 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9777     /* confdefs.h. */
9778     _ACEOF
9779     cat confdefs.h >>conftest.$ac_ext
9780     cat >>conftest.$ac_ext <<_ACEOF
9781     /* end confdefs.h. */
9782    
9783 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9784 pcg 1.11 #ifdef __cplusplus
9785     extern "C"
9786     #endif
9787 pcg 1.1 /* We use char because int might match the return type of a gcc2
9788 pcg 1.11 builtin and then its argument prototype would still apply. */
9789     char connect ();
9790     int
9791     main ()
9792     {
9793     connect ();
9794     ;
9795     return 0;
9796     }
9797     _ACEOF
9798     rm -f conftest.$ac_objext conftest$ac_exeext
9799     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9800     (eval $ac_link) 2>conftest.er1
9801     ac_status=$?
9802     grep -v '^ *+' conftest.er1 >conftest.err
9803     rm -f conftest.er1
9804     cat conftest.err >&5
9805     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9806     (exit $ac_status); } &&
9807 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9808 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9809     (eval $ac_try) 2>&5
9810     ac_status=$?
9811     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9812     (exit $ac_status); }; } &&
9813     { ac_try='test -s conftest$ac_exeext'
9814     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9815     (eval $ac_try) 2>&5
9816     ac_status=$?
9817     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9818     (exit $ac_status); }; }; then
9819     ac_cv_lib_socket_connect=yes
9820     else
9821     echo "$as_me: failed program was:" >&5
9822     sed 's/^/| /' conftest.$ac_ext >&5
9823    
9824     ac_cv_lib_socket_connect=no
9825     fi
9826     rm -f conftest.err conftest.$ac_objext \
9827     conftest$ac_exeext conftest.$ac_ext
9828     LIBS=$ac_check_lib_save_LIBS
9829     fi
9830     echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
9831     echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
9832     if test $ac_cv_lib_socket_connect = yes; then
9833 pcg 1.1 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
9834     fi
9835    
9836     fi
9837    
9838 pcg 1.11 # Guillermo Gomez says -lposix is necessary on A/UX.
9839     echo "$as_me:$LINENO: checking for remove" >&5
9840     echo $ECHO_N "checking for remove... $ECHO_C" >&6
9841     if test "${ac_cv_func_remove+set}" = set; then
9842     echo $ECHO_N "(cached) $ECHO_C" >&6
9843     else
9844     cat >conftest.$ac_ext <<_ACEOF
9845     /* confdefs.h. */
9846     _ACEOF
9847     cat confdefs.h >>conftest.$ac_ext
9848     cat >>conftest.$ac_ext <<_ACEOF
9849     /* end confdefs.h. */
9850     /* Define remove to an innocuous variant, in case <limits.h> declares remove.
9851     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9852     #define remove innocuous_remove
9853    
9854 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9855 pcg 1.11 which can conflict with char remove (); below.
9856     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9857     <limits.h> exists even on freestanding compilers. */
9858    
9859     #ifdef __STDC__
9860     # include <limits.h>
9861     #else
9862     # include <assert.h>
9863     #endif
9864    
9865     #undef remove
9866    
9867 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9868 pcg 1.11 #ifdef __cplusplus
9869     extern "C"
9870     {
9871     #endif
9872 pcg 1.1 /* We use char because int might match the return type of a gcc2
9873 pcg 1.11 builtin and then its argument prototype would still apply. */
9874     char remove ();
9875 pcg 1.1 /* The GNU C library defines this for functions which it implements
9876     to always fail with ENOSYS. Some functions are actually named
9877     something starting with __ and the normal name is an alias. */
9878     #if defined (__stub_remove) || defined (__stub___remove)
9879     choke me
9880     #else
9881 pcg 1.11 char (*f) () = remove;
9882     #endif
9883     #ifdef __cplusplus
9884     }
9885 pcg 1.1 #endif
9886    
9887 pcg 1.11 int
9888     main ()
9889     {
9890     return f != remove;
9891     ;
9892     return 0;
9893     }
9894     _ACEOF
9895     rm -f conftest.$ac_objext conftest$ac_exeext
9896     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9897     (eval $ac_link) 2>conftest.er1
9898     ac_status=$?
9899     grep -v '^ *+' conftest.er1 >conftest.err
9900     rm -f conftest.er1
9901     cat conftest.err >&5
9902     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9903     (exit $ac_status); } &&
9904 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9905 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9906     (eval $ac_try) 2>&5
9907     ac_status=$?
9908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9909     (exit $ac_status); }; } &&
9910     { ac_try='test -s conftest$ac_exeext'
9911     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9912     (eval $ac_try) 2>&5
9913     ac_status=$?
9914     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9915     (exit $ac_status); }; }; then
9916     ac_cv_func_remove=yes
9917     else
9918     echo "$as_me: failed program was:" >&5
9919     sed 's/^/| /' conftest.$ac_ext >&5
9920    
9921     ac_cv_func_remove=no
9922 pcg 1.1 fi
9923 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9924     conftest$ac_exeext conftest.$ac_ext
9925 pcg 1.1 fi
9926 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
9927     echo "${ECHO_T}$ac_cv_func_remove" >&6
9928 pcg 1.1
9929     if test $ac_cv_func_remove = no; then
9930 pcg 1.11 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
9931     echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
9932     if test "${ac_cv_lib_posix_remove+set}" = set; then
9933     echo $ECHO_N "(cached) $ECHO_C" >&6
9934 pcg 1.1 else
9935 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9936 pcg 1.1 LIBS="-lposix $LIBS"
9937 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9938     /* confdefs.h. */
9939     _ACEOF
9940     cat confdefs.h >>conftest.$ac_ext
9941     cat >>conftest.$ac_ext <<_ACEOF
9942     /* end confdefs.h. */
9943    
9944 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9945 pcg 1.11 #ifdef __cplusplus
9946     extern "C"
9947     #endif
9948 pcg 1.1 /* We use char because int might match the return type of a gcc2
9949 pcg 1.11 builtin and then its argument prototype would still apply. */
9950     char remove ();
9951     int
9952     main ()
9953     {
9954     remove ();
9955     ;
9956     return 0;
9957     }
9958     _ACEOF
9959     rm -f conftest.$ac_objext conftest$ac_exeext
9960     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9961     (eval $ac_link) 2>conftest.er1
9962     ac_status=$?
9963     grep -v '^ *+' conftest.er1 >conftest.err
9964     rm -f conftest.er1
9965     cat conftest.err >&5
9966     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9967     (exit $ac_status); } &&
9968 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9969 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9970     (eval $ac_try) 2>&5
9971     ac_status=$?
9972     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9973     (exit $ac_status); }; } &&
9974     { ac_try='test -s conftest$ac_exeext'
9975     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9976     (eval $ac_try) 2>&5
9977     ac_status=$?
9978     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9979     (exit $ac_status); }; }; then
9980     ac_cv_lib_posix_remove=yes
9981     else
9982     echo "$as_me: failed program was:" >&5
9983     sed 's/^/| /' conftest.$ac_ext >&5
9984    
9985     ac_cv_lib_posix_remove=no
9986     fi
9987     rm -f conftest.err conftest.$ac_objext \
9988     conftest$ac_exeext conftest.$ac_ext
9989     LIBS=$ac_check_lib_save_LIBS
9990     fi
9991     echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
9992     echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
9993     if test $ac_cv_lib_posix_remove = yes; then
9994 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
9995     fi
9996    
9997     fi
9998    
9999     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
10000 pcg 1.11 echo "$as_me:$LINENO: checking for shmat" >&5
10001     echo $ECHO_N "checking for shmat... $ECHO_C" >&6
10002     if test "${ac_cv_func_shmat+set}" = set; then
10003     echo $ECHO_N "(cached) $ECHO_C" >&6
10004     else
10005     cat >conftest.$ac_ext <<_ACEOF
10006     /* confdefs.h. */
10007     _ACEOF
10008     cat confdefs.h >>conftest.$ac_ext
10009     cat >>conftest.$ac_ext <<_ACEOF
10010     /* end confdefs.h. */
10011     /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
10012     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10013     #define shmat innocuous_shmat
10014    
10015 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
10016 pcg 1.11 which can conflict with char shmat (); below.
10017     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10018     <limits.h> exists even on freestanding compilers. */
10019    
10020     #ifdef __STDC__
10021     # include <limits.h>
10022     #else
10023     # include <assert.h>
10024     #endif
10025    
10026     #undef shmat
10027    
10028 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10029 pcg 1.11 #ifdef __cplusplus
10030     extern "C"
10031     {
10032     #endif
10033 pcg 1.1 /* We use char because int might match the return type of a gcc2
10034 pcg 1.11 builtin and then its argument prototype would still apply. */
10035     char shmat ();
10036 pcg 1.1 /* The GNU C library defines this for functions which it implements
10037     to always fail with ENOSYS. Some functions are actually named
10038     something starting with __ and the normal name is an alias. */
10039     #if defined (__stub_shmat) || defined (__stub___shmat)
10040     choke me
10041     #else
10042 pcg 1.11 char (*f) () = shmat;
10043 pcg 1.1 #endif
10044 pcg 1.11 #ifdef __cplusplus
10045     }
10046     #endif
10047    
10048     int
10049     main ()
10050     {
10051     return f != shmat;
10052     ;
10053     return 0;
10054     }
10055     _ACEOF
10056     rm -f conftest.$ac_objext conftest$ac_exeext
10057     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10058     (eval $ac_link) 2>conftest.er1
10059     ac_status=$?
10060     grep -v '^ *+' conftest.er1 >conftest.err
10061     rm -f conftest.er1
10062     cat conftest.err >&5
10063     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10064     (exit $ac_status); } &&
10065 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10066 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10067     (eval $ac_try) 2>&5
10068     ac_status=$?
10069     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10070     (exit $ac_status); }; } &&
10071     { ac_try='test -s conftest$ac_exeext'
10072     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10073     (eval $ac_try) 2>&5
10074     ac_status=$?
10075     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10076     (exit $ac_status); }; }; then
10077     ac_cv_func_shmat=yes
10078     else
10079     echo "$as_me: failed program was:" >&5
10080     sed 's/^/| /' conftest.$ac_ext >&5
10081 pcg 1.1
10082 pcg 1.11 ac_cv_func_shmat=no
10083 pcg 1.1 fi
10084 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10085     conftest$ac_exeext conftest.$ac_ext
10086 pcg 1.1 fi
10087 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10088     echo "${ECHO_T}$ac_cv_func_shmat" >&6
10089 pcg 1.1
10090     if test $ac_cv_func_shmat = no; then
10091 pcg 1.11 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10092     echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10093     if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10094     echo $ECHO_N "(cached) $ECHO_C" >&6
10095 pcg 1.1 else
10096 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10097 pcg 1.1 LIBS="-lipc $LIBS"
10098 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10099     /* confdefs.h. */
10100     _ACEOF
10101     cat confdefs.h >>conftest.$ac_ext
10102     cat >>conftest.$ac_ext <<_ACEOF
10103     /* end confdefs.h. */
10104    
10105 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10106 pcg 1.11 #ifdef __cplusplus
10107     extern "C"
10108     #endif
10109 pcg 1.1 /* We use char because int might match the return type of a gcc2
10110 pcg 1.11 builtin and then its argument prototype would still apply. */
10111     char shmat ();
10112     int
10113     main ()
10114     {
10115     shmat ();
10116     ;
10117     return 0;
10118     }
10119     _ACEOF
10120     rm -f conftest.$ac_objext conftest$ac_exeext
10121     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10122     (eval $ac_link) 2>conftest.er1
10123     ac_status=$?
10124     grep -v '^ *+' conftest.er1 >conftest.err
10125     rm -f conftest.er1
10126     cat conftest.err >&5
10127     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10128     (exit $ac_status); } &&
10129 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10130 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10131     (eval $ac_try) 2>&5
10132     ac_status=$?
10133     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10134     (exit $ac_status); }; } &&
10135     { ac_try='test -s conftest$ac_exeext'
10136     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10137     (eval $ac_try) 2>&5
10138     ac_status=$?
10139     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10140     (exit $ac_status); }; }; then
10141     ac_cv_lib_ipc_shmat=yes
10142     else
10143     echo "$as_me: failed program was:" >&5
10144     sed 's/^/| /' conftest.$ac_ext >&5
10145    
10146     ac_cv_lib_ipc_shmat=no
10147     fi
10148     rm -f conftest.err conftest.$ac_objext \
10149     conftest$ac_exeext conftest.$ac_ext
10150     LIBS=$ac_check_lib_save_LIBS
10151     fi
10152     echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
10153     echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
10154     if test $ac_cv_lib_ipc_shmat = yes; then
10155 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10156     fi
10157    
10158     fi
10159     fi
10160    
10161     # Check for libraries that X11R6 Xt/Xaw programs need.
10162 pcg 1.11 ac_save_LDFLAGS=$LDFLAGS
10163 pcg 1.1 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
10164     # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
10165     # check for ICE first), but we must link in the order -lSM -lICE or
10166     # we get undefined symbols. So assume we have SM if we have ICE.
10167     # These have to be linked with before -lX11, unlike the other
10168     # libraries we check for below, so use a different variable.
10169 pcg 1.11 # John Interrante, Karl Berry
10170     echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
10171     echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
10172     if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
10173     echo $ECHO_N "(cached) $ECHO_C" >&6
10174 pcg 1.1 else
10175 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10176 pcg 1.1 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10177 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10178     /* confdefs.h. */
10179     _ACEOF
10180     cat confdefs.h >>conftest.$ac_ext
10181     cat >>conftest.$ac_ext <<_ACEOF
10182     /* end confdefs.h. */
10183    
10184 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10185 pcg 1.11 #ifdef __cplusplus
10186     extern "C"
10187     #endif
10188 pcg 1.1 /* We use char because int might match the return type of a gcc2
10189 pcg 1.11 builtin and then its argument prototype would still apply. */
10190     char IceConnectionNumber ();
10191     int
10192     main ()
10193     {
10194     IceConnectionNumber ();
10195     ;
10196     return 0;
10197     }
10198     _ACEOF
10199     rm -f conftest.$ac_objext conftest$ac_exeext
10200     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10201     (eval $ac_link) 2>conftest.er1
10202     ac_status=$?
10203     grep -v '^ *+' conftest.er1 >conftest.err
10204     rm -f conftest.er1
10205     cat conftest.err >&5
10206     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10207     (exit $ac_status); } &&
10208 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10209 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10210     (eval $ac_try) 2>&5
10211     ac_status=$?
10212     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10213     (exit $ac_status); }; } &&
10214     { ac_try='test -s conftest$ac_exeext'
10215     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10216     (eval $ac_try) 2>&5
10217     ac_status=$?
10218     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10219     (exit $ac_status); }; }; then
10220     ac_cv_lib_ICE_IceConnectionNumber=yes
10221     else
10222     echo "$as_me: failed program was:" >&5
10223     sed 's/^/| /' conftest.$ac_ext >&5
10224    
10225     ac_cv_lib_ICE_IceConnectionNumber=no
10226     fi
10227     rm -f conftest.err conftest.$ac_objext \
10228     conftest$ac_exeext conftest.$ac_ext
10229     LIBS=$ac_check_lib_save_LIBS
10230     fi
10231     echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10232     echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
10233     if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
10234 pcg 1.1 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10235     fi
10236    
10237 pcg 1.11 LDFLAGS=$ac_save_LDFLAGS
10238 pcg 1.1
10239     fi
10240    
10241    
10242    
10243     if test x$support_xpm = xyes; then
10244 pcg 1.11
10245 pcg 1.1
10246    
10247     # Initialize some more variables set by options.
10248     # The variables have the same names as the options, with
10249     # dashes changed to underlines.
10250    
10251     # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
10252     # paths, otherwise set no_xpm=yes.
10253     # Uses ac_ vars as temps to allow command line to override cache and checks.
10254 pcg 1.11 echo "$as_me:$LINENO: checking for libXpm" >&5
10255     echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10256    
10257 pcg 1.1
10258     # Check whether --with-xpm_includes or --without-xpm_includes was given.
10259     if test "${with_xpm_includes+set}" = set; then
10260     withval="$with_xpm_includes"
10261     xpm_includes="$withval"
10262     else
10263     xpm_includes=NO
10264 pcg 1.11 fi;
10265 pcg 1.1
10266     # Check whether --with-xpm_library or --without-xpm_library was given.
10267     if test "${with_xpm_library+set}" = set; then
10268     withval="$with_xpm_library"
10269     xpm_libraries="$withval"
10270     else
10271     xpm_libraries=NO
10272 pcg 1.11 fi;
10273 pcg 1.1
10274 pcg 1.11 # --without-xpm overrides everything else, but does not touch the cache.
10275 pcg 1.1
10276     # Check whether --with-xpm or --without-xpm was given.
10277     if test "${with_xpm+set}" = set; then
10278     withval="$with_xpm"
10279    
10280 pcg 1.11 fi;
10281 pcg 1.1 if test "$with_xpm" = no; then
10282     have_xpm=disabled
10283     else
10284 pcg 1.11 if test "${ac_cv_have_xpm+set}" = set; then
10285     echo $ECHO_N "(cached) $ECHO_C" >&6
10286 pcg 1.1 else
10287 pcg 1.11
10288 pcg 1.1 vt_xpm_include_X11=no
10289     if test -n "$xpm_includes"; then
10290     vt_xpm_includes=$xpm_includes
10291     else
10292     vt_xpm_includes=NO
10293     fi
10294     if test -n "$xpm_libraries"; then
10295     vt_xpm_libraries=$xpm_libraries
10296     else
10297     vt_xpm_libraries=NO
10298     fi
10299    
10300     if test "$vt_xpm_includes" = NO; then
10301     # Guess where to find xpm.h
10302    
10303     ac_save_CPPFLAGS="$CPPFLAGS"
10304     CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10305    
10306     # First, try using that file with no special directory specified.
10307 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10308     /* confdefs.h. */
10309     _ACEOF
10310     cat confdefs.h >>conftest.$ac_ext
10311     cat >>conftest.$ac_ext <<_ACEOF
10312     /* end confdefs.h. */
10313 pcg 1.1 #include <X11/xpm.h>
10314 pcg 1.11 _ACEOF
10315     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10316     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10317     ac_status=$?
10318     grep -v '^ *+' conftest.er1 >conftest.err
10319     rm -f conftest.er1
10320     cat conftest.err >&5
10321     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10322     (exit $ac_status); } >/dev/null; then
10323     if test -s conftest.err; then
10324 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10325     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10326 pcg 1.11 else
10327     ac_cpp_err=
10328     fi
10329     else
10330     ac_cpp_err=yes
10331     fi
10332     if test -z "$ac_cpp_err"; then
10333 pcg 1.1 # We can compile using X headers with no special include directory.
10334     vt_xpm_includes=
10335     vt_xpm_include_X11=yes
10336     else
10337 pcg 1.11 echo "$as_me: failed program was:" >&5
10338     sed 's/^/| /' conftest.$ac_ext >&5
10339    
10340 pcg 1.1 CPPFLAGS="$ac_save_CPPFLAGS"
10341     # Look for the header file in a standard set of common directories.
10342     for ac_dir in \
10343     /usr/X11/include \
10344     /usr/X11R6/include \
10345     /usr/X11R5/include \
10346     /usr/X11R4/include \
10347     \
10348     /usr/include/X11 \
10349     /usr/include/X11R6 \
10350     /usr/include/X11R5 \
10351     /usr/include/X11R4 \
10352     \
10353     /usr/local/X11/include \
10354     /usr/local/X11R6/include \
10355     /usr/local/X11R5/include \
10356     /usr/local/X11R4/include \
10357     \
10358     /usr/local/include/X11 \
10359     /usr/local/include/X11R6 \
10360     /usr/local/include/X11R5 \
10361     /usr/local/include/X11R4 \
10362     \
10363     /usr/X386/include \
10364     /usr/x386/include \
10365     /usr/XFree86/include/X11 \
10366     \
10367     /usr/include \
10368     /usr/local/include \
10369     /usr/unsupported/include \
10370     /usr/athena/include \
10371     /usr/local/x11r5/include \
10372     /usr/lpp/Xamples/include \
10373     \
10374     /usr/openwin/include \
10375     /usr/openwin/share/include \
10376     ; \
10377     do
10378     if test -r "$ac_dir/X11/xpm.h"; then
10379     vt_xpm_includes="$ac_dir"
10380     vt_xpm_include_X11=yes
10381     break
10382     else
10383     if test -r "$ac_dir/xpm.h"; then
10384     vt_xpm_includes=$ac_dir
10385     break
10386     fi
10387     fi
10388     done
10389     fi
10390 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10391 pcg 1.1 fi
10392    
10393     if test "$vt_xpm_libraries" = NO; then
10394     # Check for the libraries.
10395    
10396     # See if we find them without any special options.
10397     # Don't add to $LIBS permanently.
10398     ac_save_LIBS="$LIBS"
10399     LIBS="$LIBS $X_LIBS -lXpm -lX11"
10400 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10401     /* confdefs.h. */
10402     _ACEOF
10403     cat confdefs.h >>conftest.$ac_ext
10404     cat >>conftest.$ac_ext <<_ACEOF
10405     /* end confdefs.h. */
10406 pcg 1.1
10407 pcg 1.11 int
10408     main ()
10409     {
10410 pcg 1.1 XpmReadFileToPixmap()
10411 pcg 1.11 ;
10412     return 0;
10413     }
10414     _ACEOF
10415     rm -f conftest.$ac_objext conftest$ac_exeext
10416     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10417     (eval $ac_link) 2>conftest.er1
10418     ac_status=$?
10419     grep -v '^ *+' conftest.er1 >conftest.err
10420     rm -f conftest.er1
10421     cat conftest.err >&5
10422     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10423     (exit $ac_status); } &&
10424 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10425 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10426     (eval $ac_try) 2>&5
10427     ac_status=$?
10428     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10429     (exit $ac_status); }; } &&
10430     { ac_try='test -s conftest$ac_exeext'
10431     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10432     (eval $ac_try) 2>&5
10433     ac_status=$?
10434     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10435     (exit $ac_status); }; }; then
10436 pcg 1.1 LIBS="$ac_save_LIBS"
10437     # We can link libXpm with no special library path.
10438     vt_xpm_libraries=
10439     else
10440 pcg 1.11 echo "$as_me: failed program was:" >&5
10441     sed 's/^/| /' conftest.$ac_ext >&5
10442    
10443     LIBS="$ac_save_LIBS"
10444 pcg 1.1 # First see if replacing the include by lib works.
10445     for ac_dir in \
10446     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10447     /usr/X11/lib \
10448     /usr/X11R6/lib \
10449     /usr/X11R5/lib \
10450     /usr/X11R4/lib \
10451     \
10452     /usr/lib/X11 \
10453     /usr/lib/X11R6 \
10454     /usr/lib/X11R5 \
10455     /usr/lib/X11R4 \
10456     \
10457     /usr/local/X11/lib \
10458     /usr/local/X11R6/lib \
10459     /usr/local/X11R5/lib \
10460     /usr/local/X11R4/lib \
10461     \
10462     /usr/local/lib/X11 \
10463     /usr/local/lib/X11R6 \
10464     /usr/local/lib/X11R5 \
10465     /usr/local/lib/X11R4 \
10466     \
10467     /usr/X386/lib \
10468     /usr/x386/lib \
10469     /usr/XFree86/lib/X11 \
10470     \
10471     /usr/lib \
10472     /usr/local/lib \
10473     /usr/unsupported/lib \
10474     /usr/athena/lib \
10475     /usr/local/x11r5/lib \
10476     /usr/lpp/Xamples/lib \
10477     \
10478     /usr/openwin/lib \
10479     /usr/openwin/share/lib \
10480     ; \
10481     do
10482     for ac_extension in a so sl; do
10483     if test -r $ac_dir/libXpm.$ac_extension; then
10484     vt_xpm_libraries=$ac_dir
10485     break 2
10486     fi
10487     done
10488     done
10489     fi
10490 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10491     conftest$ac_exeext conftest.$ac_ext
10492 pcg 1.1 fi
10493    
10494    
10495     if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10496     ac_cv_have_xpm="have_xpm=no"
10497     else
10498     ac_cv_have_xpm="have_xpm=yes \
10499     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10500     vt_xpm_include_X11=$vt_xpm_include_X11"
10501     fi
10502     fi
10503     eval "$ac_cv_have_xpm"
10504     fi
10505    
10506     if test "$have_xpm" != yes; then
10507 pcg 1.11 echo "$as_me:$LINENO: result: $have_xpm" >&5
10508     echo "${ECHO_T}$have_xpm" >&6
10509 pcg 1.1 no_xpm=yes
10510     else
10511     if test "$xpm_includes" != NO; then
10512     if test "$xpm_includes" = "$vt_xpm_includes"; then
10513     if test -r "$xpm_includes/X11/xpm.h"; then
10514     vt_xpm_include_X11=yes
10515     fi
10516     else
10517     vt_xpm_include_X11=no
10518     if test -z "$xpm_includes"; then
10519 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10520     /* confdefs.h. */
10521     _ACEOF
10522     cat confdefs.h >>conftest.$ac_ext
10523     cat >>conftest.$ac_ext <<_ACEOF
10524     /* end confdefs.h. */
10525 pcg 1.1 #include <X11/xpm.h>
10526 pcg 1.11 _ACEOF
10527     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10528     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10529     ac_status=$?
10530     grep -v '^ *+' conftest.er1 >conftest.err
10531     rm -f conftest.er1
10532     cat conftest.err >&5
10533     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10534     (exit $ac_status); } >/dev/null; then
10535     if test -s conftest.err; then
10536 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10537     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10538 pcg 1.11 else
10539     ac_cpp_err=
10540     fi
10541     else
10542     ac_cpp_err=yes
10543     fi
10544     if test -z "$ac_cpp_err"; then
10545 pcg 1.1 vt_xpm_include_X11=yes
10546     else
10547 pcg 1.11 echo "$as_me: failed program was:" >&5
10548     sed 's/^/| /' conftest.$ac_ext >&5
10549    
10550    
10551 pcg 1.1 fi
10552 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10553 pcg 1.1 else
10554     if test -r "$xpm_includes/X11/xpm.h"; then
10555     vt_xpm_include_X11=yes
10556     fi
10557     fi
10558     fi
10559     vt_xpm_includes=$xpm_includes
10560     fi
10561     if test "x$xpm_libraries" != xNO; then
10562     vt_xpm_libraries=$xpm_libraries
10563     fi
10564     # Update the cache value to reflect the command line values.
10565     ac_cv_have_xpm="have_xpm=yes \
10566     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10567     vt_xpm_include_X11=$vt_xpm_include_X11"
10568     eval "$ac_cv_have_xpm"
10569 pcg 1.11 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10570     echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10571 pcg 1.1 if test -n "$vt_xpm_includes"; then
10572     XPM_CPPFLAGS="-DHAVE_LIBXPM"
10573     fi
10574     if test -n "$vt_xpm_includes"; then
10575     XPM_CFLAGS="-I$vt_xpm_includes"
10576     fi
10577     XPM_LIBS="-lXpm"
10578     if test -n "$vt_xpm_libraries"; then
10579     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10580     fi
10581     if test "x$vt_xpm_include_X11" = xyes; then
10582 pcg 1.11
10583     cat >>confdefs.h <<\_ACEOF
10584 pcg 1.1 #define XPM_INC_X11 1
10585 pcg 1.11 _ACEOF
10586 pcg 1.1
10587     fi
10588     fi
10589    
10590    
10591    
10592    
10593    
10594     if test x$no_xpm = xyes; then
10595     support_xpm=needsmanualspecification
10596     fi
10597     fi
10598    
10599 pcg 1.11 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10600     echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10601     if test "${ac_cv_header_sys_wait_h+set}" = set; then
10602     echo $ECHO_N "(cached) $ECHO_C" >&6
10603     else
10604     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 <sys/types.h>
10611     #include <sys/wait.h>
10612     #ifndef WEXITSTATUS
10613 pcg 1.11 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10614 pcg 1.1 #endif
10615     #ifndef WIFEXITED
10616 pcg 1.11 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10617 pcg 1.1 #endif
10618 pcg 1.11
10619     int
10620     main ()
10621     {
10622     int s;
10623     wait (&s);
10624     s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10625     ;
10626     return 0;
10627     }
10628     _ACEOF
10629     rm -f conftest.$ac_objext
10630     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10631     (eval $ac_compile) 2>conftest.er1
10632     ac_status=$?
10633     grep -v '^ *+' conftest.er1 >conftest.err
10634     rm -f conftest.er1
10635     cat conftest.err >&5
10636     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10637     (exit $ac_status); } &&
10638 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10639 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10640     (eval $ac_try) 2>&5
10641     ac_status=$?
10642     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10643     (exit $ac_status); }; } &&
10644     { ac_try='test -s conftest.$ac_objext'
10645     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10646     (eval $ac_try) 2>&5
10647     ac_status=$?
10648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10649     (exit $ac_status); }; }; then
10650     ac_cv_header_sys_wait_h=yes
10651 pcg 1.1 else
10652 pcg 1.11 echo "$as_me: failed program was:" >&5
10653     sed 's/^/| /' conftest.$ac_ext >&5
10654    
10655     ac_cv_header_sys_wait_h=no
10656 pcg 1.1 fi
10657 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10658 pcg 1.1 fi
10659 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10660     echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10661     if test $ac_cv_header_sys_wait_h = yes; then
10662 pcg 1.1
10663 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10664 pcg 1.1 #define HAVE_SYS_WAIT_H 1
10665 pcg 1.11 _ACEOF
10666 pcg 1.1
10667     fi
10668    
10669 pcg 1.11
10670    
10671    
10672    
10673    
10674    
10675    
10676    
10677    
10678    
10679    
10680    
10681    
10682    
10683    
10684    
10685    
10686    
10687    
10688     for ac_header in \
10689 pcg 1.1 assert.h \
10690     fcntl.h \
10691     grp.h \
10692     libc.h \
10693     lastlog.h \
10694     stdarg.h \
10695     stdlib.h \
10696     string.h \
10697     termios.h \
10698     unistd.h \
10699     sys/byteorder.h \
10700     sys/ioctl.h \
10701     sys/select.h \
10702     sys/sockio.h \
10703     sys/strredir.h \
10704     sys/time.h \
10705     utmp.h \
10706     utmpx.h \
10707     stdint.h \
10708    
10709     do
10710 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10711     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10712     echo "$as_me:$LINENO: checking for $ac_header" >&5
10713     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10714     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10715     echo $ECHO_N "(cached) $ECHO_C" >&6
10716     fi
10717     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10718     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10719     else
10720     # Is the header compilable?
10721     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10722     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10723     cat >conftest.$ac_ext <<_ACEOF
10724     /* confdefs.h. */
10725     _ACEOF
10726     cat confdefs.h >>conftest.$ac_ext
10727     cat >>conftest.$ac_ext <<_ACEOF
10728     /* end confdefs.h. */
10729     $ac_includes_default
10730     #include <$ac_header>
10731     _ACEOF
10732     rm -f conftest.$ac_objext
10733     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10734     (eval $ac_compile) 2>conftest.er1
10735     ac_status=$?
10736     grep -v '^ *+' conftest.er1 >conftest.err
10737     rm -f conftest.er1
10738     cat conftest.err >&5
10739     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10740     (exit $ac_status); } &&
10741 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10742 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10743     (eval $ac_try) 2>&5
10744     ac_status=$?
10745     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10746     (exit $ac_status); }; } &&
10747     { ac_try='test -s conftest.$ac_objext'
10748     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10749     (eval $ac_try) 2>&5
10750     ac_status=$?
10751     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10752     (exit $ac_status); }; }; then
10753     ac_header_compiler=yes
10754     else
10755     echo "$as_me: failed program was:" >&5
10756     sed 's/^/| /' conftest.$ac_ext >&5
10757    
10758     ac_header_compiler=no
10759     fi
10760     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10761     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10762     echo "${ECHO_T}$ac_header_compiler" >&6
10763    
10764     # Is the header present?
10765     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10766     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10767     cat >conftest.$ac_ext <<_ACEOF
10768     /* confdefs.h. */
10769     _ACEOF
10770     cat confdefs.h >>conftest.$ac_ext
10771     cat >>conftest.$ac_ext <<_ACEOF
10772     /* end confdefs.h. */
10773     #include <$ac_header>
10774     _ACEOF
10775     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10776     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10777     ac_status=$?
10778     grep -v '^ *+' conftest.er1 >conftest.err
10779     rm -f conftest.er1
10780     cat conftest.err >&5
10781     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10782     (exit $ac_status); } >/dev/null; then
10783     if test -s conftest.err; then
10784 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10785     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10786 pcg 1.11 else
10787     ac_cpp_err=
10788     fi
10789     else
10790     ac_cpp_err=yes
10791     fi
10792     if test -z "$ac_cpp_err"; then
10793     ac_header_preproc=yes
10794 pcg 1.1 else
10795 pcg 1.11 echo "$as_me: failed program was:" >&5
10796     sed 's/^/| /' conftest.$ac_ext >&5
10797    
10798     ac_header_preproc=no
10799     fi
10800     rm -f conftest.err conftest.$ac_ext
10801     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10802     echo "${ECHO_T}$ac_header_preproc" >&6
10803    
10804     # So? What about this header?
10805 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10806 pcg 1.11 yes:no: )
10807     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10808     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10809     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10810     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10811     ac_header_preproc=yes
10812     ;;
10813     no:yes:* )
10814     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10815     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10816     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10817     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10818     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10819     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10820     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10821     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10822     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10823     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10824     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10825     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10826     (
10827     cat <<\_ASBOX
10828     ## ------------------------------------------ ##
10829     ## Report this to the AC_PACKAGE_NAME lists. ##
10830     ## ------------------------------------------ ##
10831     _ASBOX
10832     ) |
10833     sed "s/^/$as_me: WARNING: /" >&2
10834     ;;
10835     esac
10836     echo "$as_me:$LINENO: checking for $ac_header" >&5
10837     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10838     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10839     echo $ECHO_N "(cached) $ECHO_C" >&6
10840 pcg 1.1 else
10841 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
10842 pcg 1.1 fi
10843 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10844     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10845    
10846 pcg 1.1 fi
10847 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10848     cat >>confdefs.h <<_ACEOF
10849     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10850     _ACEOF
10851    
10852 pcg 1.1 fi
10853 pcg 1.11
10854 pcg 1.1 done
10855    
10856    
10857 pcg 1.11 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10858     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10859     if test "${ac_cv_header_time+set}" = set; then
10860     echo $ECHO_N "(cached) $ECHO_C" >&6
10861     else
10862     cat >conftest.$ac_ext <<_ACEOF
10863     /* confdefs.h. */
10864     _ACEOF
10865     cat confdefs.h >>conftest.$ac_ext
10866     cat >>conftest.$ac_ext <<_ACEOF
10867     /* end confdefs.h. */
10868 pcg 1.1 #include <sys/types.h>
10869     #include <sys/time.h>
10870     #include <time.h>
10871 pcg 1.11
10872     int
10873     main ()
10874     {
10875     if ((struct tm *) 0)
10876     return 0;
10877     ;
10878     return 0;
10879     }
10880     _ACEOF
10881     rm -f conftest.$ac_objext
10882     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10883     (eval $ac_compile) 2>conftest.er1
10884     ac_status=$?
10885     grep -v '^ *+' conftest.er1 >conftest.err
10886     rm -f conftest.er1
10887     cat conftest.err >&5
10888     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10889     (exit $ac_status); } &&
10890 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10891 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10892     (eval $ac_try) 2>&5
10893     ac_status=$?
10894     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10895     (exit $ac_status); }; } &&
10896     { ac_try='test -s conftest.$ac_objext'
10897     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10898     (eval $ac_try) 2>&5
10899     ac_status=$?
10900     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10901     (exit $ac_status); }; }; then
10902 pcg 1.1 ac_cv_header_time=yes
10903     else
10904 pcg 1.11 echo "$as_me: failed program was:" >&5
10905     sed 's/^/| /' conftest.$ac_ext >&5
10906    
10907     ac_cv_header_time=no
10908 pcg 1.1 fi
10909 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10910 pcg 1.1 fi
10911 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10912     echo "${ECHO_T}$ac_cv_header_time" >&6
10913     if test $ac_cv_header_time = yes; then
10914 pcg 1.1
10915 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10916 pcg 1.1 #define TIME_WITH_SYS_TIME 1
10917 pcg 1.11 _ACEOF
10918 pcg 1.1
10919     fi
10920    
10921    
10922 pcg 1.11 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
10923     echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
10924     if test "${rxvt_cv_header_sysioctl+set}" = set; then
10925     echo $ECHO_N "(cached) $ECHO_C" >&6
10926 pcg 1.1 else
10927 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10928     /* confdefs.h. */
10929     _ACEOF
10930     cat confdefs.h >>conftest.$ac_ext
10931     cat >>conftest.$ac_ext <<_ACEOF
10932     /* end confdefs.h. */
10933 pcg 1.1 #include <stdio.h>
10934     #include <sys/ioctl.h>
10935     #ifdef HAVE_TERMIOS_H
10936     #include <termios.h>
10937     #endif
10938 pcg 1.11 int
10939     main ()
10940     {
10941 pcg 1.1 int a = ECHO;
10942 pcg 1.11 ;
10943     return 0;
10944     }
10945     _ACEOF
10946     rm -f conftest.$ac_objext
10947     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10948     (eval $ac_compile) 2>conftest.er1
10949     ac_status=$?
10950     grep -v '^ *+' conftest.er1 >conftest.err
10951     rm -f conftest.er1
10952     cat conftest.err >&5
10953     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10954     (exit $ac_status); } &&
10955 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10956 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10957     (eval $ac_try) 2>&5
10958     ac_status=$?
10959     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10960     (exit $ac_status); }; } &&
10961     { ac_try='test -s conftest.$ac_objext'
10962     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10963     (eval $ac_try) 2>&5
10964     ac_status=$?
10965     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10966     (exit $ac_status); }; }; then
10967 pcg 1.1 rxvt_cv_header_sysioctl=yes
10968     else
10969 pcg 1.11 echo "$as_me: failed program was:" >&5
10970     sed 's/^/| /' conftest.$ac_ext >&5
10971    
10972     rxvt_cv_header_sysioctl=no
10973 pcg 1.1 fi
10974 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10975 pcg 1.1 fi
10976 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
10977     echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
10978 pcg 1.1
10979     if test -n "$GCC"; then
10980     LDARG="-Wl,"
10981     else
10982     LDARG=""
10983     fi
10984     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
10985    
10986     ac_save_CFLAGS=$CFLAGS
10987     ac_save_LIBS=$LIBS
10988     CFLAGS="$CFLAGS $X_CFLAGS"
10989     LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
10990 pcg 1.11 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
10991     echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
10992     if test "${rxvt_cv_rpath+set}" = set; then
10993     echo $ECHO_N "(cached) $ECHO_C" >&6
10994 pcg 1.1 else
10995     if test "$cross_compiling" = yes; then
10996 pcg 1.11 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
10997     echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
10998 pcg 1.1 else
10999 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11000     /* confdefs.h. */
11001     _ACEOF
11002     cat confdefs.h >>conftest.$ac_ext
11003     cat >>conftest.$ac_ext <<_ACEOF
11004     /* end confdefs.h. */
11005 pcg 1.1
11006     main()
11007     {
11008     exit(0);
11009     (void) XOpenDisplay("foobar");
11010     }
11011 pcg 1.11 _ACEOF
11012     rm -f conftest$ac_exeext
11013     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11014     (eval $ac_link) 2>&5
11015     ac_status=$?
11016     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11017     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11018     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11019     (eval $ac_try) 2>&5
11020     ac_status=$?
11021     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11022     (exit $ac_status); }; }; then
11023 pcg 1.1 rxvt_cv_rpath=yes
11024     else
11025 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11026     echo "$as_me: failed program was:" >&5
11027     sed 's/^/| /' conftest.$ac_ext >&5
11028    
11029     ( exit $ac_status )
11030     rxvt_cv_rpath=no
11031 pcg 1.1 fi
11032 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11033 pcg 1.1 fi
11034     fi
11035 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11036     echo "${ECHO_T}$rxvt_cv_rpath" >&6
11037 pcg 1.1 if test x$rxvt_cv_rpath != xyes; then
11038     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11039     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11040 pcg 1.11 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11041     echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11042     if test "${rxvt_cv_R+set}" = set; then
11043     echo $ECHO_N "(cached) $ECHO_C" >&6
11044 pcg 1.1 else
11045     if test "$cross_compiling" = yes; then
11046     rxvt_cv_R=no
11047     else
11048 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11049     /* confdefs.h. */
11050     _ACEOF
11051     cat confdefs.h >>conftest.$ac_ext
11052     cat >>conftest.$ac_ext <<_ACEOF
11053     /* end confdefs.h. */
11054 pcg 1.1
11055     main()
11056     {
11057     exit(0);
11058     (void) XOpenDisplay("foobar");
11059     }
11060 pcg 1.11 _ACEOF
11061     rm -f conftest$ac_exeext
11062     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11063     (eval $ac_link) 2>&5
11064     ac_status=$?
11065     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11067     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11068     (eval $ac_try) 2>&5
11069     ac_status=$?
11070     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11071     (exit $ac_status); }; }; then
11072 pcg 1.1 rxvt_cv_R=yes
11073     else
11074 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11075     echo "$as_me: failed program was:" >&5
11076     sed 's/^/| /' conftest.$ac_ext >&5
11077    
11078     ( exit $ac_status )
11079     rxvt_cv_R=no
11080 pcg 1.1 fi
11081 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11082 pcg 1.1 fi
11083     fi
11084 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11085     echo "${ECHO_T}$rxvt_cv_R" >&6
11086 pcg 1.1 if test x$rxvt_cv_R != xyes; then
11087     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11088     fi
11089     fi
11090    
11091 pcg 1.11 echo "$as_me:$LINENO: checking for XPointer" >&5
11092     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11093     if test "${rxvt_cv_xpointer+set}" = set; then
11094     echo $ECHO_N "(cached) $ECHO_C" >&6
11095     else
11096     cat >conftest.$ac_ext <<_ACEOF
11097     /* confdefs.h. */
11098     _ACEOF
11099     cat confdefs.h >>conftest.$ac_ext
11100     cat >>conftest.$ac_ext <<_ACEOF
11101     /* end confdefs.h. */
11102 pcg 1.1 #include <X11/Xlib.h>
11103 pcg 1.11 int
11104     main ()
11105     {
11106 pcg 1.1 XPointer dummy;
11107 pcg 1.11 ;
11108     return 0;
11109     }
11110     _ACEOF
11111     rm -f conftest.$ac_objext
11112     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11113     (eval $ac_compile) 2>conftest.er1
11114     ac_status=$?
11115     grep -v '^ *+' conftest.er1 >conftest.err
11116     rm -f conftest.er1
11117     cat conftest.err >&5
11118     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11119     (exit $ac_status); } &&
11120 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11121 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11122     (eval $ac_try) 2>&5
11123     ac_status=$?
11124     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11125     (exit $ac_status); }; } &&
11126     { ac_try='test -s conftest.$ac_objext'
11127     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11128     (eval $ac_try) 2>&5
11129     ac_status=$?
11130     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11131     (exit $ac_status); }; }; then
11132 pcg 1.1 rxvt_cv_xpointer=yes
11133     else
11134 pcg 1.11 echo "$as_me: failed program was:" >&5
11135     sed 's/^/| /' conftest.$ac_ext >&5
11136    
11137     rxvt_cv_xpointer=no
11138 pcg 1.1 fi
11139 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11140 pcg 1.1 fi
11141 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11142     echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11143     if test x$rxvt_cv_xpointer = xyes; then
11144 pcg 1.1
11145 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11146 pcg 1.1 #define HAVE_XPOINTER 1
11147 pcg 1.11 _ACEOF
11148 pcg 1.1
11149     fi
11150     LIBS=$ac_save_LIBS
11151     CFLAGS=$ac_save_CFLAGS
11152    
11153    
11154 pcg 1.11 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11155     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11156     if test "${ac_cv_c_const+set}" = set; then
11157     echo $ECHO_N "(cached) $ECHO_C" >&6
11158     else
11159     cat >conftest.$ac_ext <<_ACEOF
11160     /* confdefs.h. */
11161     _ACEOF
11162     cat confdefs.h >>conftest.$ac_ext
11163     cat >>conftest.$ac_ext <<_ACEOF
11164     /* end confdefs.h. */
11165 pcg 1.1
11166 pcg 1.11 int
11167     main ()
11168     {
11169     /* FIXME: Include the comments suggested by Paul. */
11170     #ifndef __cplusplus
11171     /* Ultrix mips cc rejects this. */
11172     typedef int charset[2];
11173     const charset x;
11174     /* SunOS 4.1.1 cc rejects this. */
11175     char const *const *ccp;
11176     char **p;
11177     /* NEC SVR4.0.2 mips cc rejects this. */
11178     struct point {int x, y;};
11179     static struct point const zero = {0,0};
11180     /* AIX XL C 1.02.0.0 rejects this.
11181     It does not let you subtract one const X* pointer from another in
11182     an arm of an if-expression whose if-part is not a constant
11183     expression */
11184     const char *g = "string";
11185     ccp = &g + (g ? g-g : 0);
11186     /* HPUX 7.0 cc rejects these. */
11187     ++ccp;
11188     p = (char**) ccp;
11189     ccp = (char const *const *) p;
11190     { /* SCO 3.2v4 cc rejects this. */
11191     char *t;
11192     char const *s = 0 ? (char *) 0 : (char const *) 0;
11193    
11194     *t++ = 0;
11195     }
11196     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11197     int x[] = {25, 17};
11198     const int *foo = &x[0];
11199     ++foo;
11200     }
11201     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11202     typedef const int *iptr;
11203     iptr p = 0;
11204     ++p;
11205     }
11206     { /* AIX XL C 1.02.0.0 rejects this saying
11207     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11208     struct s { int j; const int *ap[3]; };
11209     struct s *b; b->j = 5;
11210     }
11211     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11212     const int foo = 10;
11213     }
11214     #endif
11215 pcg 1.1
11216 pcg 1.11 ;
11217     return 0;
11218 pcg 1.1 }
11219 pcg 1.11 _ACEOF
11220     rm -f conftest.$ac_objext
11221     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11222     (eval $ac_compile) 2>conftest.er1
11223     ac_status=$?
11224     grep -v '^ *+' conftest.er1 >conftest.err
11225     rm -f conftest.er1
11226     cat conftest.err >&5
11227     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11228     (exit $ac_status); } &&
11229 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11230 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11231     (eval $ac_try) 2>&5
11232     ac_status=$?
11233     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11234     (exit $ac_status); }; } &&
11235     { ac_try='test -s conftest.$ac_objext'
11236     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11237     (eval $ac_try) 2>&5
11238     ac_status=$?
11239     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11240     (exit $ac_status); }; }; then
11241 pcg 1.1 ac_cv_c_const=yes
11242     else
11243 pcg 1.11 echo "$as_me: failed program was:" >&5
11244     sed 's/^/| /' conftest.$ac_ext >&5
11245    
11246     ac_cv_c_const=no
11247 pcg 1.1 fi
11248 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11249 pcg 1.1 fi
11250 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11251     echo "${ECHO_T}$ac_cv_c_const" >&6
11252     if test $ac_cv_c_const = no; then
11253 pcg 1.1
11254 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11255     #define const
11256     _ACEOF
11257 pcg 1.1
11258     fi
11259    
11260 pcg 1.11 echo "$as_me:$LINENO: checking for inline" >&5
11261     echo $ECHO_N "checking for inline... $ECHO_C" >&6
11262     if test "${ac_cv_c_inline+set}" = set; then
11263     echo $ECHO_N "(cached) $ECHO_C" >&6
11264 pcg 1.1 else
11265     ac_cv_c_inline=no
11266     for ac_kw in inline __inline__ __inline; do
11267 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11268     /* confdefs.h. */
11269     _ACEOF
11270     cat confdefs.h >>conftest.$ac_ext
11271     cat >>conftest.$ac_ext <<_ACEOF
11272     /* end confdefs.h. */
11273     #ifndef __cplusplus
11274     typedef int foo_t;
11275     static $ac_kw foo_t static_foo () {return 0; }
11276     $ac_kw foo_t foo () {return 0; }
11277     #endif
11278 pcg 1.1
11279 pcg 1.11 _ACEOF
11280     rm -f conftest.$ac_objext
11281     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11282     (eval $ac_compile) 2>conftest.er1
11283     ac_status=$?
11284     grep -v '^ *+' conftest.er1 >conftest.err
11285     rm -f conftest.er1
11286     cat conftest.err >&5
11287     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11288     (exit $ac_status); } &&
11289 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11290 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11291     (eval $ac_try) 2>&5
11292     ac_status=$?
11293     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11294     (exit $ac_status); }; } &&
11295     { ac_try='test -s conftest.$ac_objext'
11296     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11297     (eval $ac_try) 2>&5
11298     ac_status=$?
11299     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11300     (exit $ac_status); }; }; then
11301 pcg 1.1 ac_cv_c_inline=$ac_kw; break
11302     else
11303 pcg 1.11 echo "$as_me: failed program was:" >&5
11304     sed 's/^/| /' conftest.$ac_ext >&5
11305    
11306 pcg 1.1 fi
11307 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11308 pcg 1.1 done
11309    
11310     fi
11311 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11312     echo "${ECHO_T}$ac_cv_c_inline" >&6
11313    
11314 pcg 1.1
11315 pcg 1.11 case $ac_cv_c_inline in
11316 pcg 1.1 inline | yes) ;;
11317 pcg 1.11 *)
11318     case $ac_cv_c_inline in
11319     no) ac_val=;;
11320     *) ac_val=$ac_cv_c_inline;;
11321     esac
11322     cat >>confdefs.h <<_ACEOF
11323     #ifndef __cplusplus
11324     #define inline $ac_val
11325     #endif
11326     _ACEOF
11327     ;;
11328 pcg 1.1 esac
11329    
11330    
11331    
11332 pcg 1.11 echo "$as_me:$LINENO: checking for mode_t" >&5
11333     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11334     if test "${ac_cv_type_mode_t+set}" = set; then
11335     echo $ECHO_N "(cached) $ECHO_C" >&6
11336     else
11337     cat >conftest.$ac_ext <<_ACEOF
11338     /* confdefs.h. */
11339     _ACEOF
11340     cat confdefs.h >>conftest.$ac_ext
11341     cat >>conftest.$ac_ext <<_ACEOF
11342     /* end confdefs.h. */
11343     $ac_includes_default
11344     int
11345     main ()
11346     {
11347     if ((mode_t *) 0)
11348     return 0;
11349     if (sizeof (mode_t))
11350     return 0;
11351     ;
11352     return 0;
11353     }
11354     _ACEOF
11355     rm -f conftest.$ac_objext
11356     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11357     (eval $ac_compile) 2>conftest.er1
11358     ac_status=$?
11359     grep -v '^ *+' conftest.er1 >conftest.err
11360     rm -f conftest.er1
11361     cat conftest.err >&5
11362     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11363     (exit $ac_status); } &&
11364 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11365 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11366     (eval $ac_try) 2>&5
11367     ac_status=$?
11368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11369     (exit $ac_status); }; } &&
11370     { ac_try='test -s conftest.$ac_objext'
11371     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11372     (eval $ac_try) 2>&5
11373     ac_status=$?
11374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11375     (exit $ac_status); }; }; then
11376     ac_cv_type_mode_t=yes
11377 pcg 1.1 else
11378 pcg 1.11 echo "$as_me: failed program was:" >&5
11379     sed 's/^/| /' conftest.$ac_ext >&5
11380 pcg 1.1
11381 pcg 1.11 ac_cv_type_mode_t=no
11382 pcg 1.1 fi
11383 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11384 pcg 1.1 fi
11385 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11386     echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11387     if test $ac_cv_type_mode_t = yes; then
11388 pcg 1.1 :
11389     else
11390    
11391 pcg 1.11 cat >>confdefs.h <<_ACEOF
11392     #define mode_t int
11393     _ACEOF
11394 pcg 1.1
11395     fi
11396    
11397 pcg 1.11 echo "$as_me:$LINENO: checking for pid_t" >&5
11398     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11399     if test "${ac_cv_type_pid_t+set}" = set; then
11400     echo $ECHO_N "(cached) $ECHO_C" >&6
11401     else
11402     cat >conftest.$ac_ext <<_ACEOF
11403     /* confdefs.h. */
11404     _ACEOF
11405     cat confdefs.h >>conftest.$ac_ext
11406     cat >>conftest.$ac_ext <<_ACEOF
11407     /* end confdefs.h. */
11408     $ac_includes_default
11409     int
11410     main ()
11411     {
11412     if ((pid_t *) 0)
11413     return 0;
11414     if (sizeof (pid_t))
11415     return 0;
11416     ;
11417     return 0;
11418     }
11419     _ACEOF
11420     rm -f conftest.$ac_objext
11421     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11422     (eval $ac_compile) 2>conftest.er1
11423     ac_status=$?
11424     grep -v '^ *+' conftest.er1 >conftest.err
11425     rm -f conftest.er1
11426     cat conftest.err >&5
11427     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11428     (exit $ac_status); } &&
11429 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11430 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11431     (eval $ac_try) 2>&5
11432     ac_status=$?
11433     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11434     (exit $ac_status); }; } &&
11435     { ac_try='test -s conftest.$ac_objext'
11436     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11437     (eval $ac_try) 2>&5
11438     ac_status=$?
11439     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11440     (exit $ac_status); }; }; then
11441     ac_cv_type_pid_t=yes
11442 pcg 1.1 else
11443 pcg 1.11 echo "$as_me: failed program was:" >&5
11444     sed 's/^/| /' conftest.$ac_ext >&5
11445 pcg 1.1
11446 pcg 1.11 ac_cv_type_pid_t=no
11447 pcg 1.1 fi
11448 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11449 pcg 1.1 fi
11450 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11451     echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11452     if test $ac_cv_type_pid_t = yes; then
11453     :
11454 pcg 1.1 else
11455    
11456 pcg 1.11 cat >>confdefs.h <<_ACEOF
11457 pcg 1.1 #define pid_t int
11458 pcg 1.11 _ACEOF
11459 pcg 1.1
11460     fi
11461    
11462 pcg 1.11 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11463     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11464     if test "${ac_cv_type_uid_t+set}" = set; then
11465     echo $ECHO_N "(cached) $ECHO_C" >&6
11466 pcg 1.1 else
11467 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11468     /* confdefs.h. */
11469     _ACEOF
11470     cat confdefs.h >>conftest.$ac_ext
11471     cat >>conftest.$ac_ext <<_ACEOF
11472     /* end confdefs.h. */
11473 pcg 1.1 #include <sys/types.h>
11474 pcg 1.11
11475     _ACEOF
11476 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11477 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
11478 pcg 1.1 ac_cv_type_uid_t=yes
11479     else
11480     ac_cv_type_uid_t=no
11481     fi
11482     rm -f conftest*
11483    
11484     fi
11485 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11486     echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11487     if test $ac_cv_type_uid_t = no; then
11488 pcg 1.1
11489 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11490 pcg 1.1 #define uid_t int
11491 pcg 1.11 _ACEOF
11492    
11493 pcg 1.1
11494 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11495 pcg 1.1 #define gid_t int
11496 pcg 1.11 _ACEOF
11497 pcg 1.1
11498     fi
11499    
11500    
11501    
11502 pcg 1.11 echo "$as_me:$LINENO: checking for char" >&5
11503     echo $ECHO_N "checking for char... $ECHO_C" >&6
11504     if test "${ac_cv_type_char+set}" = set; then
11505     echo $ECHO_N "(cached) $ECHO_C" >&6
11506 pcg 1.1 else
11507 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11508     /* confdefs.h. */
11509     _ACEOF
11510     cat confdefs.h >>conftest.$ac_ext
11511     cat >>conftest.$ac_ext <<_ACEOF
11512     /* end confdefs.h. */
11513     $ac_includes_default
11514     int
11515     main ()
11516     {
11517     if ((char *) 0)
11518     return 0;
11519     if (sizeof (char))
11520     return 0;
11521     ;
11522     return 0;
11523     }
11524     _ACEOF
11525     rm -f conftest.$ac_objext
11526     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11527     (eval $ac_compile) 2>conftest.er1
11528     ac_status=$?
11529     grep -v '^ *+' conftest.er1 >conftest.err
11530     rm -f conftest.er1
11531     cat conftest.err >&5
11532     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11533     (exit $ac_status); } &&
11534 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11535 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11536     (eval $ac_try) 2>&5
11537     ac_status=$?
11538     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11539     (exit $ac_status); }; } &&
11540     { ac_try='test -s conftest.$ac_objext'
11541     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11542     (eval $ac_try) 2>&5
11543     ac_status=$?
11544     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11545     (exit $ac_status); }; }; then
11546     ac_cv_type_char=yes
11547     else
11548     echo "$as_me: failed program was:" >&5
11549     sed 's/^/| /' conftest.$ac_ext >&5
11550    
11551     ac_cv_type_char=no
11552     fi
11553     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11554     fi
11555     echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11556     echo "${ECHO_T}$ac_cv_type_char" >&6
11557    
11558     echo "$as_me:$LINENO: checking size of char" >&5
11559     echo $ECHO_N "checking size of char... $ECHO_C" >&6
11560     if test "${ac_cv_sizeof_char+set}" = set; then
11561     echo $ECHO_N "(cached) $ECHO_C" >&6
11562     else
11563     if test "$ac_cv_type_char" = yes; then
11564     # The cast to unsigned long works around a bug in the HP C Compiler
11565     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11566     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11567     # This bug is HP SR number 8606223364.
11568 pcg 1.1 if test "$cross_compiling" = yes; then
11569 pcg 1.11 # Depending upon the size, compute the lo and hi bounds.
11570     cat >conftest.$ac_ext <<_ACEOF
11571     /* confdefs.h. */
11572     _ACEOF
11573     cat confdefs.h >>conftest.$ac_ext
11574     cat >>conftest.$ac_ext <<_ACEOF
11575     /* end confdefs.h. */
11576     $ac_includes_default
11577     int
11578     main ()
11579     {
11580     static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11581     test_array [0] = 0
11582    
11583     ;
11584     return 0;
11585     }
11586     _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     ac_lo=0 ac_mid=0
11609     while :; do
11610     cat >conftest.$ac_ext <<_ACEOF
11611     /* confdefs.h. */
11612     _ACEOF
11613     cat confdefs.h >>conftest.$ac_ext
11614     cat >>conftest.$ac_ext <<_ACEOF
11615     /* end confdefs.h. */
11616     $ac_includes_default
11617     int
11618     main ()
11619     {
11620     static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11621     test_array [0] = 0
11622    
11623     ;
11624     return 0;
11625     }
11626     _ACEOF
11627     rm -f conftest.$ac_objext
11628     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11629     (eval $ac_compile) 2>conftest.er1
11630     ac_status=$?
11631     grep -v '^ *+' conftest.er1 >conftest.err
11632     rm -f conftest.er1
11633     cat conftest.err >&5
11634     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11635     (exit $ac_status); } &&
11636 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11637 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11638     (eval $ac_try) 2>&5
11639     ac_status=$?
11640     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11641     (exit $ac_status); }; } &&
11642     { ac_try='test -s conftest.$ac_objext'
11643     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11644     (eval $ac_try) 2>&5
11645     ac_status=$?
11646     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11647     (exit $ac_status); }; }; then
11648     ac_hi=$ac_mid; break
11649     else
11650     echo "$as_me: failed program was:" >&5
11651     sed 's/^/| /' conftest.$ac_ext >&5
11652    
11653     ac_lo=`expr $ac_mid + 1`
11654     if test $ac_lo -le $ac_mid; then
11655     ac_lo= ac_hi=
11656     break
11657     fi
11658     ac_mid=`expr 2 '*' $ac_mid + 1`
11659     fi
11660     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11661     done
11662     else
11663     echo "$as_me: failed program was:" >&5
11664     sed 's/^/| /' conftest.$ac_ext >&5
11665    
11666     cat >conftest.$ac_ext <<_ACEOF
11667     /* confdefs.h. */
11668     _ACEOF
11669     cat confdefs.h >>conftest.$ac_ext
11670     cat >>conftest.$ac_ext <<_ACEOF
11671     /* end confdefs.h. */
11672     $ac_includes_default
11673     int
11674     main ()
11675     {
11676     static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11677     test_array [0] = 0
11678    
11679     ;
11680     return 0;
11681     }
11682     _ACEOF
11683     rm -f conftest.$ac_objext
11684     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11685     (eval $ac_compile) 2>conftest.er1
11686     ac_status=$?
11687     grep -v '^ *+' conftest.er1 >conftest.err
11688     rm -f conftest.er1
11689     cat conftest.err >&5
11690     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11691     (exit $ac_status); } &&
11692 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11693 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11694     (eval $ac_try) 2>&5
11695     ac_status=$?
11696     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11697     (exit $ac_status); }; } &&
11698     { ac_try='test -s conftest.$ac_objext'
11699     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11700     (eval $ac_try) 2>&5
11701     ac_status=$?
11702     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11703     (exit $ac_status); }; }; then
11704     ac_hi=-1 ac_mid=-1
11705     while :; do
11706     cat >conftest.$ac_ext <<_ACEOF
11707     /* confdefs.h. */
11708     _ACEOF
11709     cat confdefs.h >>conftest.$ac_ext
11710     cat >>conftest.$ac_ext <<_ACEOF
11711     /* end confdefs.h. */
11712     $ac_includes_default
11713     int
11714     main ()
11715     {
11716     static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11717     test_array [0] = 0
11718    
11719     ;
11720     return 0;
11721     }
11722     _ACEOF
11723     rm -f conftest.$ac_objext
11724     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11725     (eval $ac_compile) 2>conftest.er1
11726     ac_status=$?
11727     grep -v '^ *+' conftest.er1 >conftest.err
11728     rm -f conftest.er1
11729     cat conftest.err >&5
11730     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11731     (exit $ac_status); } &&
11732 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11733 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11734     (eval $ac_try) 2>&5
11735     ac_status=$?
11736     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11737     (exit $ac_status); }; } &&
11738     { ac_try='test -s conftest.$ac_objext'
11739     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11740     (eval $ac_try) 2>&5
11741     ac_status=$?
11742     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11743     (exit $ac_status); }; }; then
11744     ac_lo=$ac_mid; break
11745     else
11746     echo "$as_me: failed program was:" >&5
11747     sed 's/^/| /' conftest.$ac_ext >&5
11748    
11749     ac_hi=`expr '(' $ac_mid ')' - 1`
11750     if test $ac_mid -le $ac_hi; then
11751     ac_lo= ac_hi=
11752     break
11753     fi
11754     ac_mid=`expr 2 '*' $ac_mid`
11755     fi
11756     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11757     done
11758 pcg 1.1 else
11759 pcg 1.11 echo "$as_me: failed program was:" >&5
11760     sed 's/^/| /' conftest.$ac_ext >&5
11761    
11762     ac_lo= ac_hi=
11763     fi
11764     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11765     fi
11766     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11767     # Binary search between lo and hi bounds.
11768     while test "x$ac_lo" != "x$ac_hi"; do
11769     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11770     cat >conftest.$ac_ext <<_ACEOF
11771     /* confdefs.h. */
11772     _ACEOF
11773     cat confdefs.h >>conftest.$ac_ext
11774     cat >>conftest.$ac_ext <<_ACEOF
11775     /* end confdefs.h. */
11776     $ac_includes_default
11777     int
11778     main ()
11779     {
11780     static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11781     test_array [0] = 0
11782    
11783     ;
11784     return 0;
11785     }
11786     _ACEOF
11787     rm -f conftest.$ac_objext
11788     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11789     (eval $ac_compile) 2>conftest.er1
11790     ac_status=$?
11791     grep -v '^ *+' conftest.er1 >conftest.err
11792     rm -f conftest.er1
11793     cat conftest.err >&5
11794     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11795     (exit $ac_status); } &&
11796 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11797 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11798     (eval $ac_try) 2>&5
11799     ac_status=$?
11800     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11801     (exit $ac_status); }; } &&
11802     { ac_try='test -s conftest.$ac_objext'
11803     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11804     (eval $ac_try) 2>&5
11805     ac_status=$?
11806     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11807     (exit $ac_status); }; }; then
11808     ac_hi=$ac_mid
11809     else
11810     echo "$as_me: failed program was:" >&5
11811     sed 's/^/| /' conftest.$ac_ext >&5
11812    
11813     ac_lo=`expr '(' $ac_mid ')' + 1`
11814     fi
11815     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11816     done
11817     case $ac_lo in
11818     ?*) ac_cv_sizeof_char=$ac_lo;;
11819     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11820     See \`config.log' for more details." >&5
11821     echo "$as_me: error: cannot compute sizeof (char), 77
11822     See \`config.log' for more details." >&2;}
11823     { (exit 1); exit 1; }; } ;;
11824     esac
11825     else
11826     if test "$cross_compiling" = yes; then
11827 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
11828     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
11829 pcg 1.11 { (exit 1); exit 1; }; }
11830     else
11831     cat >conftest.$ac_ext <<_ACEOF
11832     /* confdefs.h. */
11833     _ACEOF
11834     cat confdefs.h >>conftest.$ac_ext
11835     cat >>conftest.$ac_ext <<_ACEOF
11836     /* end confdefs.h. */
11837     $ac_includes_default
11838     long longval () { return (long) (sizeof (char)); }
11839     unsigned long ulongval () { return (long) (sizeof (char)); }
11840 pcg 1.1 #include <stdio.h>
11841 pcg 1.11 #include <stdlib.h>
11842     int
11843     main ()
11844 pcg 1.1 {
11845 pcg 1.11
11846     FILE *f = fopen ("conftest.val", "w");
11847     if (! f)
11848     exit (1);
11849     if (((long) (sizeof (char))) < 0)
11850     {
11851     long i = longval ();
11852     if (i != ((long) (sizeof (char))))
11853     exit (1);
11854     fprintf (f, "%ld\n", i);
11855     }
11856     else
11857     {
11858     unsigned long i = ulongval ();
11859     if (i != ((long) (sizeof (char))))
11860     exit (1);
11861     fprintf (f, "%lu\n", i);
11862     }
11863     exit (ferror (f) || fclose (f) != 0);
11864    
11865     ;
11866     return 0;
11867 pcg 1.1 }
11868 pcg 1.11 _ACEOF
11869     rm -f conftest$ac_exeext
11870     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11871     (eval $ac_link) 2>&5
11872     ac_status=$?
11873     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11874     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11875     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11876     (eval $ac_try) 2>&5
11877     ac_status=$?
11878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11879     (exit $ac_status); }; }; then
11880     ac_cv_sizeof_char=`cat conftest.val`
11881     else
11882     echo "$as_me: program exited with status $ac_status" >&5
11883     echo "$as_me: failed program was:" >&5
11884     sed 's/^/| /' conftest.$ac_ext >&5
11885    
11886     ( exit $ac_status )
11887     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11888     See \`config.log' for more details." >&5
11889     echo "$as_me: error: cannot compute sizeof (char), 77
11890     See \`config.log' for more details." >&2;}
11891     { (exit 1); exit 1; }; }
11892     fi
11893     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11894     fi
11895     fi
11896     rm -f conftest.val
11897     else
11898 pcg 1.1 ac_cv_sizeof_char=0
11899     fi
11900     fi
11901 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
11902     echo "${ECHO_T}$ac_cv_sizeof_char" >&6
11903     cat >>confdefs.h <<_ACEOF
11904     #define SIZEOF_CHAR $ac_cv_sizeof_char
11905     _ACEOF
11906    
11907    
11908     echo "$as_me:$LINENO: checking for short" >&5
11909     echo $ECHO_N "checking for short... $ECHO_C" >&6
11910     if test "${ac_cv_type_short+set}" = set; then
11911     echo $ECHO_N "(cached) $ECHO_C" >&6
11912     else
11913     cat >conftest.$ac_ext <<_ACEOF
11914     /* confdefs.h. */
11915     _ACEOF
11916     cat confdefs.h >>conftest.$ac_ext
11917     cat >>conftest.$ac_ext <<_ACEOF
11918     /* end confdefs.h. */
11919     $ac_includes_default
11920     int
11921     main ()
11922     {
11923     if ((short *) 0)
11924     return 0;
11925     if (sizeof (short))
11926     return 0;
11927     ;
11928     return 0;
11929     }
11930     _ACEOF
11931     rm -f conftest.$ac_objext
11932     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11933     (eval $ac_compile) 2>conftest.er1
11934     ac_status=$?
11935     grep -v '^ *+' conftest.er1 >conftest.err
11936     rm -f conftest.er1
11937     cat conftest.err >&5
11938     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11939     (exit $ac_status); } &&
11940 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11941 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11942     (eval $ac_try) 2>&5
11943     ac_status=$?
11944     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11945     (exit $ac_status); }; } &&
11946     { ac_try='test -s conftest.$ac_objext'
11947     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11948     (eval $ac_try) 2>&5
11949     ac_status=$?
11950     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11951     (exit $ac_status); }; }; then
11952     ac_cv_type_short=yes
11953     else
11954     echo "$as_me: failed program was:" >&5
11955     sed 's/^/| /' conftest.$ac_ext >&5
11956    
11957     ac_cv_type_short=no
11958     fi
11959     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11960     fi
11961     echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11962     echo "${ECHO_T}$ac_cv_type_short" >&6
11963    
11964     echo "$as_me:$LINENO: checking size of short" >&5
11965     echo $ECHO_N "checking size of short... $ECHO_C" >&6
11966     if test "${ac_cv_sizeof_short+set}" = set; then
11967     echo $ECHO_N "(cached) $ECHO_C" >&6
11968     else
11969     if test "$ac_cv_type_short" = yes; then
11970     # The cast to unsigned long works around a bug in the HP C Compiler
11971     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11972     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11973     # This bug is HP SR number 8606223364.
11974     if test "$cross_compiling" = yes; then
11975     # Depending upon the size, compute the lo and hi bounds.
11976     cat >conftest.$ac_ext <<_ACEOF
11977     /* confdefs.h. */
11978     _ACEOF
11979     cat confdefs.h >>conftest.$ac_ext
11980     cat >>conftest.$ac_ext <<_ACEOF
11981     /* end confdefs.h. */
11982     $ac_includes_default
11983     int
11984     main ()
11985     {
11986     static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
11987     test_array [0] = 0
11988    
11989     ;
11990     return 0;
11991     }
11992     _ACEOF
11993     rm -f conftest.$ac_objext
11994     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11995     (eval $ac_compile) 2>conftest.er1
11996     ac_status=$?
11997     grep -v '^ *+' conftest.er1 >conftest.err
11998     rm -f conftest.er1
11999     cat conftest.err >&5
12000     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12001     (exit $ac_status); } &&
12002 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12003 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12004     (eval $ac_try) 2>&5
12005     ac_status=$?
12006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12007     (exit $ac_status); }; } &&
12008     { ac_try='test -s conftest.$ac_objext'
12009     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12010     (eval $ac_try) 2>&5
12011     ac_status=$?
12012     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12013     (exit $ac_status); }; }; then
12014     ac_lo=0 ac_mid=0
12015     while :; do
12016     cat >conftest.$ac_ext <<_ACEOF
12017     /* confdefs.h. */
12018     _ACEOF
12019     cat confdefs.h >>conftest.$ac_ext
12020     cat >>conftest.$ac_ext <<_ACEOF
12021     /* end confdefs.h. */
12022     $ac_includes_default
12023     int
12024     main ()
12025     {
12026     static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12027     test_array [0] = 0
12028    
12029     ;
12030     return 0;
12031     }
12032     _ACEOF
12033     rm -f conftest.$ac_objext
12034     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12035     (eval $ac_compile) 2>conftest.er1
12036     ac_status=$?
12037     grep -v '^ *+' conftest.er1 >conftest.err
12038     rm -f conftest.er1
12039     cat conftest.err >&5
12040     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12041     (exit $ac_status); } &&
12042 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12043 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12044     (eval $ac_try) 2>&5
12045     ac_status=$?
12046     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12047     (exit $ac_status); }; } &&
12048     { ac_try='test -s conftest.$ac_objext'
12049     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12050     (eval $ac_try) 2>&5
12051     ac_status=$?
12052     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053     (exit $ac_status); }; }; then
12054     ac_hi=$ac_mid; break
12055     else
12056     echo "$as_me: failed program was:" >&5
12057     sed 's/^/| /' conftest.$ac_ext >&5
12058    
12059     ac_lo=`expr $ac_mid + 1`
12060     if test $ac_lo -le $ac_mid; then
12061     ac_lo= ac_hi=
12062     break
12063     fi
12064     ac_mid=`expr 2 '*' $ac_mid + 1`
12065     fi
12066     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12067     done
12068     else
12069     echo "$as_me: failed program was:" >&5
12070     sed 's/^/| /' conftest.$ac_ext >&5
12071 pcg 1.1
12072 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
12073     /* confdefs.h. */
12074     _ACEOF
12075     cat confdefs.h >>conftest.$ac_ext
12076     cat >>conftest.$ac_ext <<_ACEOF
12077     /* end confdefs.h. */
12078     $ac_includes_default
12079     int
12080     main ()
12081     {
12082     static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
12083     test_array [0] = 0
12084    
12085     ;
12086     return 0;
12087     }
12088     _ACEOF
12089     rm -f conftest.$ac_objext
12090     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12091     (eval $ac_compile) 2>conftest.er1
12092     ac_status=$?
12093     grep -v '^ *+' conftest.er1 >conftest.err
12094     rm -f conftest.er1
12095     cat conftest.err >&5
12096     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12097     (exit $ac_status); } &&
12098 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12099 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12100     (eval $ac_try) 2>&5
12101     ac_status=$?
12102     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12103     (exit $ac_status); }; } &&
12104     { ac_try='test -s conftest.$ac_objext'
12105     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12106     (eval $ac_try) 2>&5
12107     ac_status=$?
12108     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12109     (exit $ac_status); }; }; then
12110     ac_hi=-1 ac_mid=-1
12111     while :; do
12112     cat >conftest.$ac_ext <<_ACEOF
12113     /* confdefs.h. */
12114     _ACEOF
12115     cat confdefs.h >>conftest.$ac_ext
12116     cat >>conftest.$ac_ext <<_ACEOF
12117     /* end confdefs.h. */
12118     $ac_includes_default
12119     int
12120     main ()
12121     {
12122     static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12123     test_array [0] = 0
12124    
12125     ;
12126     return 0;
12127     }
12128     _ACEOF
12129     rm -f conftest.$ac_objext
12130     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12131     (eval $ac_compile) 2>conftest.er1
12132     ac_status=$?
12133     grep -v '^ *+' conftest.er1 >conftest.err
12134     rm -f conftest.er1
12135     cat conftest.err >&5
12136     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12137     (exit $ac_status); } &&
12138 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12139 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12140     (eval $ac_try) 2>&5
12141     ac_status=$?
12142     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12143     (exit $ac_status); }; } &&
12144     { ac_try='test -s conftest.$ac_objext'
12145     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12146     (eval $ac_try) 2>&5
12147     ac_status=$?
12148     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12149     (exit $ac_status); }; }; then
12150     ac_lo=$ac_mid; break
12151     else
12152     echo "$as_me: failed program was:" >&5
12153     sed 's/^/| /' conftest.$ac_ext >&5
12154    
12155     ac_hi=`expr '(' $ac_mid ')' - 1`
12156     if test $ac_mid -le $ac_hi; then
12157     ac_lo= ac_hi=
12158     break
12159     fi
12160     ac_mid=`expr 2 '*' $ac_mid`
12161 pcg 1.1 fi
12162 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12163     done
12164     else
12165     echo "$as_me: failed program was:" >&5
12166     sed 's/^/| /' conftest.$ac_ext >&5
12167    
12168     ac_lo= ac_hi=
12169     fi
12170     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12171     fi
12172     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12173     # Binary search between lo and hi bounds.
12174     while test "x$ac_lo" != "x$ac_hi"; do
12175     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12176     cat >conftest.$ac_ext <<_ACEOF
12177     /* confdefs.h. */
12178     _ACEOF
12179     cat confdefs.h >>conftest.$ac_ext
12180     cat >>conftest.$ac_ext <<_ACEOF
12181     /* end confdefs.h. */
12182     $ac_includes_default
12183     int
12184     main ()
12185     {
12186     static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12187     test_array [0] = 0
12188 pcg 1.1
12189 pcg 1.11 ;
12190     return 0;
12191     }
12192     _ACEOF
12193     rm -f conftest.$ac_objext
12194     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12195     (eval $ac_compile) 2>conftest.er1
12196     ac_status=$?
12197     grep -v '^ *+' conftest.er1 >conftest.err
12198     rm -f conftest.er1
12199     cat conftest.err >&5
12200     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12201     (exit $ac_status); } &&
12202 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12203 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12204     (eval $ac_try) 2>&5
12205     ac_status=$?
12206     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12207     (exit $ac_status); }; } &&
12208     { ac_try='test -s conftest.$ac_objext'
12209     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12210     (eval $ac_try) 2>&5
12211     ac_status=$?
12212     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12213     (exit $ac_status); }; }; then
12214     ac_hi=$ac_mid
12215     else
12216     echo "$as_me: failed program was:" >&5
12217     sed 's/^/| /' conftest.$ac_ext >&5
12218 pcg 1.1
12219 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12220     fi
12221     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12222     done
12223     case $ac_lo in
12224     ?*) ac_cv_sizeof_short=$ac_lo;;
12225     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12226     See \`config.log' for more details." >&5
12227     echo "$as_me: error: cannot compute sizeof (short), 77
12228     See \`config.log' for more details." >&2;}
12229     { (exit 1); exit 1; }; } ;;
12230     esac
12231 pcg 1.1 else
12232     if test "$cross_compiling" = yes; then
12233 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12234     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12235 pcg 1.11 { (exit 1); exit 1; }; }
12236     else
12237     cat >conftest.$ac_ext <<_ACEOF
12238     /* confdefs.h. */
12239     _ACEOF
12240     cat confdefs.h >>conftest.$ac_ext
12241     cat >>conftest.$ac_ext <<_ACEOF
12242     /* end confdefs.h. */
12243     $ac_includes_default
12244     long longval () { return (long) (sizeof (short)); }
12245     unsigned long ulongval () { return (long) (sizeof (short)); }
12246 pcg 1.1 #include <stdio.h>
12247 pcg 1.11 #include <stdlib.h>
12248     int
12249     main ()
12250 pcg 1.1 {
12251 pcg 1.11
12252     FILE *f = fopen ("conftest.val", "w");
12253     if (! f)
12254     exit (1);
12255     if (((long) (sizeof (short))) < 0)
12256     {
12257     long i = longval ();
12258     if (i != ((long) (sizeof (short))))
12259     exit (1);
12260     fprintf (f, "%ld\n", i);
12261     }
12262     else
12263     {
12264     unsigned long i = ulongval ();
12265     if (i != ((long) (sizeof (short))))
12266     exit (1);
12267     fprintf (f, "%lu\n", i);
12268     }
12269     exit (ferror (f) || fclose (f) != 0);
12270    
12271     ;
12272     return 0;
12273 pcg 1.1 }
12274 pcg 1.11 _ACEOF
12275     rm -f conftest$ac_exeext
12276     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12277     (eval $ac_link) 2>&5
12278     ac_status=$?
12279     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12280     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12281     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12282     (eval $ac_try) 2>&5
12283     ac_status=$?
12284     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12285     (exit $ac_status); }; }; then
12286     ac_cv_sizeof_short=`cat conftest.val`
12287     else
12288     echo "$as_me: program exited with status $ac_status" >&5
12289     echo "$as_me: failed program was:" >&5
12290     sed 's/^/| /' conftest.$ac_ext >&5
12291    
12292     ( exit $ac_status )
12293     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12294     See \`config.log' for more details." >&5
12295     echo "$as_me: error: cannot compute sizeof (short), 77
12296     See \`config.log' for more details." >&2;}
12297     { (exit 1); exit 1; }; }
12298     fi
12299     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12300     fi
12301     fi
12302     rm -f conftest.val
12303     else
12304 pcg 1.1 ac_cv_sizeof_short=0
12305     fi
12306     fi
12307 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12308     echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12309     cat >>confdefs.h <<_ACEOF
12310     #define SIZEOF_SHORT $ac_cv_sizeof_short
12311     _ACEOF
12312    
12313    
12314     echo "$as_me:$LINENO: checking for int" >&5
12315     echo $ECHO_N "checking for int... $ECHO_C" >&6
12316     if test "${ac_cv_type_int+set}" = set; then
12317     echo $ECHO_N "(cached) $ECHO_C" >&6
12318     else
12319     cat >conftest.$ac_ext <<_ACEOF
12320     /* confdefs.h. */
12321     _ACEOF
12322     cat confdefs.h >>conftest.$ac_ext
12323     cat >>conftest.$ac_ext <<_ACEOF
12324     /* end confdefs.h. */
12325     $ac_includes_default
12326     int
12327     main ()
12328     {
12329     if ((int *) 0)
12330     return 0;
12331     if (sizeof (int))
12332     return 0;
12333     ;
12334     return 0;
12335     }
12336     _ACEOF
12337     rm -f conftest.$ac_objext
12338     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12339     (eval $ac_compile) 2>conftest.er1
12340     ac_status=$?
12341     grep -v '^ *+' conftest.er1 >conftest.err
12342     rm -f conftest.er1
12343     cat conftest.err >&5
12344     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12345     (exit $ac_status); } &&
12346 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12347 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12348     (eval $ac_try) 2>&5
12349     ac_status=$?
12350     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12351     (exit $ac_status); }; } &&
12352     { ac_try='test -s conftest.$ac_objext'
12353     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12354     (eval $ac_try) 2>&5
12355     ac_status=$?
12356     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12357     (exit $ac_status); }; }; then
12358     ac_cv_type_int=yes
12359     else
12360     echo "$as_me: failed program was:" >&5
12361     sed 's/^/| /' conftest.$ac_ext >&5
12362    
12363     ac_cv_type_int=no
12364     fi
12365     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12366     fi
12367     echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12368     echo "${ECHO_T}$ac_cv_type_int" >&6
12369    
12370     echo "$as_me:$LINENO: checking size of int" >&5
12371     echo $ECHO_N "checking size of int... $ECHO_C" >&6
12372     if test "${ac_cv_sizeof_int+set}" = set; then
12373     echo $ECHO_N "(cached) $ECHO_C" >&6
12374     else
12375     if test "$ac_cv_type_int" = yes; then
12376     # The cast to unsigned long works around a bug in the HP C Compiler
12377     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12378     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12379     # This bug is HP SR number 8606223364.
12380     if test "$cross_compiling" = yes; then
12381     # Depending upon the size, compute the lo and hi bounds.
12382     cat >conftest.$ac_ext <<_ACEOF
12383     /* confdefs.h. */
12384     _ACEOF
12385     cat confdefs.h >>conftest.$ac_ext
12386     cat >>conftest.$ac_ext <<_ACEOF
12387     /* end confdefs.h. */
12388     $ac_includes_default
12389     int
12390     main ()
12391     {
12392     static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12393     test_array [0] = 0
12394    
12395     ;
12396     return 0;
12397     }
12398     _ACEOF
12399     rm -f conftest.$ac_objext
12400     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12401     (eval $ac_compile) 2>conftest.er1
12402     ac_status=$?
12403     grep -v '^ *+' conftest.er1 >conftest.err
12404     rm -f conftest.er1
12405     cat conftest.err >&5
12406     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12407     (exit $ac_status); } &&
12408 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12409 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12410     (eval $ac_try) 2>&5
12411     ac_status=$?
12412     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12413     (exit $ac_status); }; } &&
12414     { ac_try='test -s conftest.$ac_objext'
12415     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12416     (eval $ac_try) 2>&5
12417     ac_status=$?
12418     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12419     (exit $ac_status); }; }; then
12420     ac_lo=0 ac_mid=0
12421     while :; do
12422     cat >conftest.$ac_ext <<_ACEOF
12423     /* confdefs.h. */
12424     _ACEOF
12425     cat confdefs.h >>conftest.$ac_ext
12426     cat >>conftest.$ac_ext <<_ACEOF
12427     /* end confdefs.h. */
12428     $ac_includes_default
12429     int
12430     main ()
12431     {
12432     static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12433     test_array [0] = 0
12434    
12435     ;
12436     return 0;
12437     }
12438     _ACEOF
12439     rm -f conftest.$ac_objext
12440     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12441     (eval $ac_compile) 2>conftest.er1
12442     ac_status=$?
12443     grep -v '^ *+' conftest.er1 >conftest.err
12444     rm -f conftest.er1
12445     cat conftest.err >&5
12446     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12447     (exit $ac_status); } &&
12448 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12449 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12450     (eval $ac_try) 2>&5
12451     ac_status=$?
12452     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12453     (exit $ac_status); }; } &&
12454     { ac_try='test -s conftest.$ac_objext'
12455     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12456     (eval $ac_try) 2>&5
12457     ac_status=$?
12458     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12459     (exit $ac_status); }; }; then
12460     ac_hi=$ac_mid; break
12461     else
12462     echo "$as_me: failed program was:" >&5
12463     sed 's/^/| /' conftest.$ac_ext >&5
12464    
12465     ac_lo=`expr $ac_mid + 1`
12466     if test $ac_lo -le $ac_mid; then
12467     ac_lo= ac_hi=
12468     break
12469     fi
12470     ac_mid=`expr 2 '*' $ac_mid + 1`
12471     fi
12472     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12473     done
12474     else
12475     echo "$as_me: failed program was:" >&5
12476     sed 's/^/| /' conftest.$ac_ext >&5
12477    
12478     cat >conftest.$ac_ext <<_ACEOF
12479     /* confdefs.h. */
12480     _ACEOF
12481     cat confdefs.h >>conftest.$ac_ext
12482     cat >>conftest.$ac_ext <<_ACEOF
12483     /* end confdefs.h. */
12484     $ac_includes_default
12485     int
12486     main ()
12487     {
12488     static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12489     test_array [0] = 0
12490    
12491     ;
12492     return 0;
12493     }
12494     _ACEOF
12495     rm -f conftest.$ac_objext
12496     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12497     (eval $ac_compile) 2>conftest.er1
12498     ac_status=$?
12499     grep -v '^ *+' conftest.er1 >conftest.err
12500     rm -f conftest.er1
12501     cat conftest.err >&5
12502     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12503     (exit $ac_status); } &&
12504 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12505 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12506     (eval $ac_try) 2>&5
12507     ac_status=$?
12508     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12509     (exit $ac_status); }; } &&
12510     { ac_try='test -s conftest.$ac_objext'
12511     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12512     (eval $ac_try) 2>&5
12513     ac_status=$?
12514     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12515     (exit $ac_status); }; }; then
12516     ac_hi=-1 ac_mid=-1
12517     while :; do
12518     cat >conftest.$ac_ext <<_ACEOF
12519     /* confdefs.h. */
12520     _ACEOF
12521     cat confdefs.h >>conftest.$ac_ext
12522     cat >>conftest.$ac_ext <<_ACEOF
12523     /* end confdefs.h. */
12524     $ac_includes_default
12525     int
12526     main ()
12527     {
12528     static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12529     test_array [0] = 0
12530    
12531     ;
12532     return 0;
12533     }
12534     _ACEOF
12535     rm -f conftest.$ac_objext
12536     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12537     (eval $ac_compile) 2>conftest.er1
12538     ac_status=$?
12539     grep -v '^ *+' conftest.er1 >conftest.err
12540     rm -f conftest.er1
12541     cat conftest.err >&5
12542     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12543     (exit $ac_status); } &&
12544 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12545 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12546     (eval $ac_try) 2>&5
12547     ac_status=$?
12548     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12549     (exit $ac_status); }; } &&
12550     { ac_try='test -s conftest.$ac_objext'
12551     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12552     (eval $ac_try) 2>&5
12553     ac_status=$?
12554     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12555     (exit $ac_status); }; }; then
12556     ac_lo=$ac_mid; break
12557     else
12558     echo "$as_me: failed program was:" >&5
12559     sed 's/^/| /' conftest.$ac_ext >&5
12560    
12561     ac_hi=`expr '(' $ac_mid ')' - 1`
12562     if test $ac_mid -le $ac_hi; then
12563     ac_lo= ac_hi=
12564     break
12565     fi
12566     ac_mid=`expr 2 '*' $ac_mid`
12567     fi
12568     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12569     done
12570     else
12571     echo "$as_me: failed program was:" >&5
12572     sed 's/^/| /' conftest.$ac_ext >&5
12573 pcg 1.1
12574 pcg 1.11 ac_lo= ac_hi=
12575 pcg 1.1 fi
12576 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12577     fi
12578     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12579     # Binary search between lo and hi bounds.
12580     while test "x$ac_lo" != "x$ac_hi"; do
12581     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12582     cat >conftest.$ac_ext <<_ACEOF
12583     /* confdefs.h. */
12584     _ACEOF
12585     cat confdefs.h >>conftest.$ac_ext
12586     cat >>conftest.$ac_ext <<_ACEOF
12587     /* end confdefs.h. */
12588     $ac_includes_default
12589     int
12590     main ()
12591     {
12592     static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12593     test_array [0] = 0
12594 pcg 1.1
12595 pcg 1.11 ;
12596     return 0;
12597     }
12598     _ACEOF
12599     rm -f conftest.$ac_objext
12600     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12601     (eval $ac_compile) 2>conftest.er1
12602     ac_status=$?
12603     grep -v '^ *+' conftest.er1 >conftest.err
12604     rm -f conftest.er1
12605     cat conftest.err >&5
12606     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12607     (exit $ac_status); } &&
12608 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12609 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12610     (eval $ac_try) 2>&5
12611     ac_status=$?
12612     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12613     (exit $ac_status); }; } &&
12614     { ac_try='test -s conftest.$ac_objext'
12615     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12616     (eval $ac_try) 2>&5
12617     ac_status=$?
12618     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12619     (exit $ac_status); }; }; then
12620     ac_hi=$ac_mid
12621     else
12622     echo "$as_me: failed program was:" >&5
12623     sed 's/^/| /' conftest.$ac_ext >&5
12624 pcg 1.1
12625 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12626     fi
12627     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12628     done
12629     case $ac_lo in
12630     ?*) ac_cv_sizeof_int=$ac_lo;;
12631     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12632     See \`config.log' for more details." >&5
12633     echo "$as_me: error: cannot compute sizeof (int), 77
12634     See \`config.log' for more details." >&2;}
12635     { (exit 1); exit 1; }; } ;;
12636     esac
12637 pcg 1.1 else
12638     if test "$cross_compiling" = yes; then
12639 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12640     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12641 pcg 1.11 { (exit 1); exit 1; }; }
12642     else
12643     cat >conftest.$ac_ext <<_ACEOF
12644     /* confdefs.h. */
12645     _ACEOF
12646     cat confdefs.h >>conftest.$ac_ext
12647     cat >>conftest.$ac_ext <<_ACEOF
12648     /* end confdefs.h. */
12649     $ac_includes_default
12650     long longval () { return (long) (sizeof (int)); }
12651     unsigned long ulongval () { return (long) (sizeof (int)); }
12652 pcg 1.1 #include <stdio.h>
12653 pcg 1.11 #include <stdlib.h>
12654     int
12655     main ()
12656 pcg 1.1 {
12657 pcg 1.11
12658     FILE *f = fopen ("conftest.val", "w");
12659     if (! f)
12660     exit (1);
12661     if (((long) (sizeof (int))) < 0)
12662     {
12663     long i = longval ();
12664     if (i != ((long) (sizeof (int))))
12665     exit (1);
12666     fprintf (f, "%ld\n", i);
12667     }
12668     else
12669     {
12670     unsigned long i = ulongval ();
12671     if (i != ((long) (sizeof (int))))
12672     exit (1);
12673     fprintf (f, "%lu\n", i);
12674     }
12675     exit (ferror (f) || fclose (f) != 0);
12676    
12677     ;
12678     return 0;
12679 pcg 1.1 }
12680 pcg 1.11 _ACEOF
12681     rm -f conftest$ac_exeext
12682     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12683     (eval $ac_link) 2>&5
12684     ac_status=$?
12685     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12686     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12687     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12688     (eval $ac_try) 2>&5
12689     ac_status=$?
12690     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12691     (exit $ac_status); }; }; then
12692     ac_cv_sizeof_int=`cat conftest.val`
12693     else
12694     echo "$as_me: program exited with status $ac_status" >&5
12695     echo "$as_me: failed program was:" >&5
12696     sed 's/^/| /' conftest.$ac_ext >&5
12697    
12698     ( exit $ac_status )
12699     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12700     See \`config.log' for more details." >&5
12701     echo "$as_me: error: cannot compute sizeof (int), 77
12702     See \`config.log' for more details." >&2;}
12703     { (exit 1); exit 1; }; }
12704     fi
12705     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12706     fi
12707     fi
12708     rm -f conftest.val
12709     else
12710 pcg 1.1 ac_cv_sizeof_int=0
12711     fi
12712     fi
12713 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12714     echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12715     cat >>confdefs.h <<_ACEOF
12716     #define SIZEOF_INT $ac_cv_sizeof_int
12717     _ACEOF
12718    
12719    
12720     echo "$as_me:$LINENO: checking for long" >&5
12721     echo $ECHO_N "checking for long... $ECHO_C" >&6
12722     if test "${ac_cv_type_long+set}" = set; then
12723     echo $ECHO_N "(cached) $ECHO_C" >&6
12724     else
12725     cat >conftest.$ac_ext <<_ACEOF
12726     /* confdefs.h. */
12727     _ACEOF
12728     cat confdefs.h >>conftest.$ac_ext
12729     cat >>conftest.$ac_ext <<_ACEOF
12730     /* end confdefs.h. */
12731     $ac_includes_default
12732     int
12733     main ()
12734     {
12735     if ((long *) 0)
12736     return 0;
12737     if (sizeof (long))
12738     return 0;
12739     ;
12740     return 0;
12741     }
12742     _ACEOF
12743     rm -f conftest.$ac_objext
12744     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12745     (eval $ac_compile) 2>conftest.er1
12746     ac_status=$?
12747     grep -v '^ *+' conftest.er1 >conftest.err
12748     rm -f conftest.er1
12749     cat conftest.err >&5
12750     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12751     (exit $ac_status); } &&
12752 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12753 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12754     (eval $ac_try) 2>&5
12755     ac_status=$?
12756     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12757     (exit $ac_status); }; } &&
12758     { ac_try='test -s conftest.$ac_objext'
12759     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12760     (eval $ac_try) 2>&5
12761     ac_status=$?
12762     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12763     (exit $ac_status); }; }; then
12764     ac_cv_type_long=yes
12765     else
12766     echo "$as_me: failed program was:" >&5
12767     sed 's/^/| /' conftest.$ac_ext >&5
12768    
12769     ac_cv_type_long=no
12770     fi
12771     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12772     fi
12773     echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12774     echo "${ECHO_T}$ac_cv_type_long" >&6
12775    
12776     echo "$as_me:$LINENO: checking size of long" >&5
12777     echo $ECHO_N "checking size of long... $ECHO_C" >&6
12778     if test "${ac_cv_sizeof_long+set}" = set; then
12779     echo $ECHO_N "(cached) $ECHO_C" >&6
12780     else
12781     if test "$ac_cv_type_long" = yes; then
12782     # The cast to unsigned long works around a bug in the HP C Compiler
12783     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12784     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12785     # This bug is HP SR number 8606223364.
12786     if test "$cross_compiling" = yes; then
12787     # Depending upon the size, compute the lo and hi bounds.
12788     cat >conftest.$ac_ext <<_ACEOF
12789     /* confdefs.h. */
12790     _ACEOF
12791     cat confdefs.h >>conftest.$ac_ext
12792     cat >>conftest.$ac_ext <<_ACEOF
12793     /* end confdefs.h. */
12794     $ac_includes_default
12795     int
12796     main ()
12797     {
12798     static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12799     test_array [0] = 0
12800    
12801     ;
12802     return 0;
12803     }
12804     _ACEOF
12805     rm -f conftest.$ac_objext
12806     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12807     (eval $ac_compile) 2>conftest.er1
12808     ac_status=$?
12809     grep -v '^ *+' conftest.er1 >conftest.err
12810     rm -f conftest.er1
12811     cat conftest.err >&5
12812     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12813     (exit $ac_status); } &&
12814 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12815 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12816     (eval $ac_try) 2>&5
12817     ac_status=$?
12818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12819     (exit $ac_status); }; } &&
12820     { ac_try='test -s conftest.$ac_objext'
12821     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12822     (eval $ac_try) 2>&5
12823     ac_status=$?
12824     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12825     (exit $ac_status); }; }; then
12826     ac_lo=0 ac_mid=0
12827     while :; do
12828     cat >conftest.$ac_ext <<_ACEOF
12829     /* confdefs.h. */
12830     _ACEOF
12831     cat confdefs.h >>conftest.$ac_ext
12832     cat >>conftest.$ac_ext <<_ACEOF
12833     /* end confdefs.h. */
12834     $ac_includes_default
12835     int
12836     main ()
12837     {
12838     static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12839     test_array [0] = 0
12840    
12841     ;
12842     return 0;
12843     }
12844     _ACEOF
12845     rm -f conftest.$ac_objext
12846     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12847     (eval $ac_compile) 2>conftest.er1
12848     ac_status=$?
12849     grep -v '^ *+' conftest.er1 >conftest.err
12850     rm -f conftest.er1
12851     cat conftest.err >&5
12852     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12853     (exit $ac_status); } &&
12854 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12855 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12856     (eval $ac_try) 2>&5
12857     ac_status=$?
12858     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12859     (exit $ac_status); }; } &&
12860     { ac_try='test -s conftest.$ac_objext'
12861     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12862     (eval $ac_try) 2>&5
12863     ac_status=$?
12864     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12865     (exit $ac_status); }; }; then
12866     ac_hi=$ac_mid; break
12867     else
12868     echo "$as_me: failed program was:" >&5
12869     sed 's/^/| /' conftest.$ac_ext >&5
12870    
12871     ac_lo=`expr $ac_mid + 1`
12872     if test $ac_lo -le $ac_mid; then
12873     ac_lo= ac_hi=
12874     break
12875     fi
12876     ac_mid=`expr 2 '*' $ac_mid + 1`
12877     fi
12878     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12879     done
12880     else
12881     echo "$as_me: failed program was:" >&5
12882     sed 's/^/| /' conftest.$ac_ext >&5
12883    
12884     cat >conftest.$ac_ext <<_ACEOF
12885     /* confdefs.h. */
12886     _ACEOF
12887     cat confdefs.h >>conftest.$ac_ext
12888     cat >>conftest.$ac_ext <<_ACEOF
12889     /* end confdefs.h. */
12890     $ac_includes_default
12891     int
12892     main ()
12893     {
12894     static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12895     test_array [0] = 0
12896    
12897     ;
12898     return 0;
12899     }
12900     _ACEOF
12901     rm -f conftest.$ac_objext
12902     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12903     (eval $ac_compile) 2>conftest.er1
12904     ac_status=$?
12905     grep -v '^ *+' conftest.er1 >conftest.err
12906     rm -f conftest.er1
12907     cat conftest.err >&5
12908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12909     (exit $ac_status); } &&
12910 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12911 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12912     (eval $ac_try) 2>&5
12913     ac_status=$?
12914     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12915     (exit $ac_status); }; } &&
12916     { ac_try='test -s conftest.$ac_objext'
12917     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12918     (eval $ac_try) 2>&5
12919     ac_status=$?
12920     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12921     (exit $ac_status); }; }; then
12922     ac_hi=-1 ac_mid=-1
12923     while :; do
12924     cat >conftest.$ac_ext <<_ACEOF
12925     /* confdefs.h. */
12926     _ACEOF
12927     cat confdefs.h >>conftest.$ac_ext
12928     cat >>conftest.$ac_ext <<_ACEOF
12929     /* end confdefs.h. */
12930     $ac_includes_default
12931     int
12932     main ()
12933     {
12934     static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12935     test_array [0] = 0
12936    
12937     ;
12938     return 0;
12939     }
12940     _ACEOF
12941     rm -f conftest.$ac_objext
12942     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12943     (eval $ac_compile) 2>conftest.er1
12944     ac_status=$?
12945     grep -v '^ *+' conftest.er1 >conftest.err
12946     rm -f conftest.er1
12947     cat conftest.err >&5
12948     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12949     (exit $ac_status); } &&
12950 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12951 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12952     (eval $ac_try) 2>&5
12953     ac_status=$?
12954     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12955     (exit $ac_status); }; } &&
12956     { ac_try='test -s conftest.$ac_objext'
12957     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12958     (eval $ac_try) 2>&5
12959     ac_status=$?
12960     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12961     (exit $ac_status); }; }; then
12962     ac_lo=$ac_mid; break
12963     else
12964     echo "$as_me: failed program was:" >&5
12965     sed 's/^/| /' conftest.$ac_ext >&5
12966    
12967     ac_hi=`expr '(' $ac_mid ')' - 1`
12968     if test $ac_mid -le $ac_hi; then
12969     ac_lo= ac_hi=
12970     break
12971     fi
12972     ac_mid=`expr 2 '*' $ac_mid`
12973     fi
12974     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12975     done
12976     else
12977     echo "$as_me: failed program was:" >&5
12978     sed 's/^/| /' conftest.$ac_ext >&5
12979 pcg 1.1
12980 pcg 1.11 ac_lo= ac_hi=
12981     fi
12982     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12983 pcg 1.1 fi
12984 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12985     # Binary search between lo and hi bounds.
12986     while test "x$ac_lo" != "x$ac_hi"; do
12987     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12988     cat >conftest.$ac_ext <<_ACEOF
12989     /* confdefs.h. */
12990     _ACEOF
12991     cat confdefs.h >>conftest.$ac_ext
12992     cat >>conftest.$ac_ext <<_ACEOF
12993     /* end confdefs.h. */
12994     $ac_includes_default
12995     int
12996     main ()
12997     {
12998     static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12999     test_array [0] = 0
13000 pcg 1.1
13001 pcg 1.11 ;
13002     return 0;
13003     }
13004     _ACEOF
13005     rm -f conftest.$ac_objext
13006     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13007     (eval $ac_compile) 2>conftest.er1
13008     ac_status=$?
13009     grep -v '^ *+' conftest.er1 >conftest.err
13010     rm -f conftest.er1
13011     cat conftest.err >&5
13012     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13013     (exit $ac_status); } &&
13014 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13015 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13016     (eval $ac_try) 2>&5
13017     ac_status=$?
13018     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13019     (exit $ac_status); }; } &&
13020     { ac_try='test -s conftest.$ac_objext'
13021     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13022     (eval $ac_try) 2>&5
13023     ac_status=$?
13024     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13025     (exit $ac_status); }; }; then
13026     ac_hi=$ac_mid
13027     else
13028     echo "$as_me: failed program was:" >&5
13029     sed 's/^/| /' conftest.$ac_ext >&5
13030 pcg 1.1
13031 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13032     fi
13033     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13034     done
13035     case $ac_lo in
13036     ?*) ac_cv_sizeof_long=$ac_lo;;
13037     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13038     See \`config.log' for more details." >&5
13039     echo "$as_me: error: cannot compute sizeof (long), 77
13040     See \`config.log' for more details." >&2;}
13041     { (exit 1); exit 1; }; } ;;
13042     esac
13043 pcg 1.1 else
13044     if test "$cross_compiling" = yes; then
13045 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13046     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13047 pcg 1.11 { (exit 1); exit 1; }; }
13048     else
13049     cat >conftest.$ac_ext <<_ACEOF
13050     /* confdefs.h. */
13051     _ACEOF
13052     cat confdefs.h >>conftest.$ac_ext
13053     cat >>conftest.$ac_ext <<_ACEOF
13054     /* end confdefs.h. */
13055     $ac_includes_default
13056     long longval () { return (long) (sizeof (long)); }
13057     unsigned long ulongval () { return (long) (sizeof (long)); }
13058 pcg 1.1 #include <stdio.h>
13059 pcg 1.11 #include <stdlib.h>
13060     int
13061     main ()
13062 pcg 1.1 {
13063 pcg 1.11
13064     FILE *f = fopen ("conftest.val", "w");
13065     if (! f)
13066     exit (1);
13067     if (((long) (sizeof (long))) < 0)
13068     {
13069     long i = longval ();
13070     if (i != ((long) (sizeof (long))))
13071     exit (1);
13072     fprintf (f, "%ld\n", i);
13073     }
13074     else
13075     {
13076     unsigned long i = ulongval ();
13077     if (i != ((long) (sizeof (long))))
13078     exit (1);
13079     fprintf (f, "%lu\n", i);
13080     }
13081     exit (ferror (f) || fclose (f) != 0);
13082    
13083     ;
13084     return 0;
13085 pcg 1.1 }
13086 pcg 1.11 _ACEOF
13087     rm -f conftest$ac_exeext
13088     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13089     (eval $ac_link) 2>&5
13090     ac_status=$?
13091     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13092     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13093     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13094     (eval $ac_try) 2>&5
13095     ac_status=$?
13096     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13097     (exit $ac_status); }; }; then
13098     ac_cv_sizeof_long=`cat conftest.val`
13099     else
13100     echo "$as_me: program exited with status $ac_status" >&5
13101     echo "$as_me: failed program was:" >&5
13102     sed 's/^/| /' conftest.$ac_ext >&5
13103    
13104     ( exit $ac_status )
13105     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13106     See \`config.log' for more details." >&5
13107     echo "$as_me: error: cannot compute sizeof (long), 77
13108     See \`config.log' for more details." >&2;}
13109     { (exit 1); exit 1; }; }
13110     fi
13111     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13112     fi
13113     fi
13114     rm -f conftest.val
13115     else
13116 pcg 1.1 ac_cv_sizeof_long=0
13117     fi
13118     fi
13119 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13120     echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13121     cat >>confdefs.h <<_ACEOF
13122     #define SIZEOF_LONG $ac_cv_sizeof_long
13123     _ACEOF
13124    
13125    
13126     echo "$as_me:$LINENO: checking for long long" >&5
13127     echo $ECHO_N "checking for long long... $ECHO_C" >&6
13128     if test "${ac_cv_type_long_long+set}" = set; then
13129     echo $ECHO_N "(cached) $ECHO_C" >&6
13130     else
13131     cat >conftest.$ac_ext <<_ACEOF
13132     /* confdefs.h. */
13133     _ACEOF
13134     cat confdefs.h >>conftest.$ac_ext
13135     cat >>conftest.$ac_ext <<_ACEOF
13136     /* end confdefs.h. */
13137     $ac_includes_default
13138     int
13139     main ()
13140     {
13141     if ((long long *) 0)
13142     return 0;
13143     if (sizeof (long long))
13144     return 0;
13145     ;
13146     return 0;
13147     }
13148     _ACEOF
13149     rm -f conftest.$ac_objext
13150     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13151     (eval $ac_compile) 2>conftest.er1
13152     ac_status=$?
13153     grep -v '^ *+' conftest.er1 >conftest.err
13154     rm -f conftest.er1
13155     cat conftest.err >&5
13156     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13157     (exit $ac_status); } &&
13158 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13159 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13160     (eval $ac_try) 2>&5
13161     ac_status=$?
13162     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13163     (exit $ac_status); }; } &&
13164     { ac_try='test -s conftest.$ac_objext'
13165     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13166     (eval $ac_try) 2>&5
13167     ac_status=$?
13168     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13169     (exit $ac_status); }; }; then
13170     ac_cv_type_long_long=yes
13171     else
13172     echo "$as_me: failed program was:" >&5
13173     sed 's/^/| /' conftest.$ac_ext >&5
13174    
13175     ac_cv_type_long_long=no
13176     fi
13177     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13178     fi
13179     echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13180     echo "${ECHO_T}$ac_cv_type_long_long" >&6
13181    
13182     echo "$as_me:$LINENO: checking size of long long" >&5
13183     echo $ECHO_N "checking size of long long... $ECHO_C" >&6
13184     if test "${ac_cv_sizeof_long_long+set}" = set; then
13185     echo $ECHO_N "(cached) $ECHO_C" >&6
13186     else
13187     if test "$ac_cv_type_long_long" = yes; then
13188     # The cast to unsigned long works around a bug in the HP C Compiler
13189     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13190     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13191     # This bug is HP SR number 8606223364.
13192     if test "$cross_compiling" = yes; then
13193     # Depending upon the size, compute the lo and hi bounds.
13194     cat >conftest.$ac_ext <<_ACEOF
13195     /* confdefs.h. */
13196     _ACEOF
13197     cat confdefs.h >>conftest.$ac_ext
13198     cat >>conftest.$ac_ext <<_ACEOF
13199     /* end confdefs.h. */
13200     $ac_includes_default
13201     int
13202     main ()
13203     {
13204     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
13205     test_array [0] = 0
13206    
13207     ;
13208     return 0;
13209     }
13210     _ACEOF
13211     rm -f conftest.$ac_objext
13212     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13213     (eval $ac_compile) 2>conftest.er1
13214     ac_status=$?
13215     grep -v '^ *+' conftest.er1 >conftest.err
13216     rm -f conftest.er1
13217     cat conftest.err >&5
13218     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13219     (exit $ac_status); } &&
13220 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13221 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13222     (eval $ac_try) 2>&5
13223     ac_status=$?
13224     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13225     (exit $ac_status); }; } &&
13226     { ac_try='test -s conftest.$ac_objext'
13227     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13228     (eval $ac_try) 2>&5
13229     ac_status=$?
13230     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13231     (exit $ac_status); }; }; then
13232     ac_lo=0 ac_mid=0
13233     while :; do
13234     cat >conftest.$ac_ext <<_ACEOF
13235     /* confdefs.h. */
13236     _ACEOF
13237     cat confdefs.h >>conftest.$ac_ext
13238     cat >>conftest.$ac_ext <<_ACEOF
13239     /* end confdefs.h. */
13240     $ac_includes_default
13241     int
13242     main ()
13243     {
13244     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13245     test_array [0] = 0
13246    
13247     ;
13248     return 0;
13249     }
13250     _ACEOF
13251     rm -f conftest.$ac_objext
13252     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13253     (eval $ac_compile) 2>conftest.er1
13254     ac_status=$?
13255     grep -v '^ *+' conftest.er1 >conftest.err
13256     rm -f conftest.er1
13257     cat conftest.err >&5
13258     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13259     (exit $ac_status); } &&
13260 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13261 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13262     (eval $ac_try) 2>&5
13263     ac_status=$?
13264     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13265     (exit $ac_status); }; } &&
13266     { ac_try='test -s conftest.$ac_objext'
13267     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13268     (eval $ac_try) 2>&5
13269     ac_status=$?
13270     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13271     (exit $ac_status); }; }; then
13272     ac_hi=$ac_mid; break
13273     else
13274     echo "$as_me: failed program was:" >&5
13275     sed 's/^/| /' conftest.$ac_ext >&5
13276    
13277     ac_lo=`expr $ac_mid + 1`
13278     if test $ac_lo -le $ac_mid; then
13279     ac_lo= ac_hi=
13280     break
13281     fi
13282     ac_mid=`expr 2 '*' $ac_mid + 1`
13283     fi
13284     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13285     done
13286     else
13287     echo "$as_me: failed program was:" >&5
13288     sed 's/^/| /' conftest.$ac_ext >&5
13289    
13290     cat >conftest.$ac_ext <<_ACEOF
13291     /* confdefs.h. */
13292     _ACEOF
13293     cat confdefs.h >>conftest.$ac_ext
13294     cat >>conftest.$ac_ext <<_ACEOF
13295     /* end confdefs.h. */
13296     $ac_includes_default
13297     int
13298     main ()
13299     {
13300     static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
13301     test_array [0] = 0
13302    
13303     ;
13304     return 0;
13305     }
13306     _ACEOF
13307     rm -f conftest.$ac_objext
13308     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13309     (eval $ac_compile) 2>conftest.er1
13310     ac_status=$?
13311     grep -v '^ *+' conftest.er1 >conftest.err
13312     rm -f conftest.er1
13313     cat conftest.err >&5
13314     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13315     (exit $ac_status); } &&
13316 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13317 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13318     (eval $ac_try) 2>&5
13319     ac_status=$?
13320     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13321     (exit $ac_status); }; } &&
13322     { ac_try='test -s conftest.$ac_objext'
13323     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13324     (eval $ac_try) 2>&5
13325     ac_status=$?
13326     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13327     (exit $ac_status); }; }; then
13328     ac_hi=-1 ac_mid=-1
13329     while :; do
13330     cat >conftest.$ac_ext <<_ACEOF
13331     /* confdefs.h. */
13332     _ACEOF
13333     cat confdefs.h >>conftest.$ac_ext
13334     cat >>conftest.$ac_ext <<_ACEOF
13335     /* end confdefs.h. */
13336     $ac_includes_default
13337     int
13338     main ()
13339     {
13340     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
13341     test_array [0] = 0
13342    
13343     ;
13344     return 0;
13345     }
13346     _ACEOF
13347     rm -f conftest.$ac_objext
13348     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13349     (eval $ac_compile) 2>conftest.er1
13350     ac_status=$?
13351     grep -v '^ *+' conftest.er1 >conftest.err
13352     rm -f conftest.er1
13353     cat conftest.err >&5
13354     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13355     (exit $ac_status); } &&
13356 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13357 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13358     (eval $ac_try) 2>&5
13359     ac_status=$?
13360     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13361     (exit $ac_status); }; } &&
13362     { ac_try='test -s conftest.$ac_objext'
13363     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13364     (eval $ac_try) 2>&5
13365     ac_status=$?
13366     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13367     (exit $ac_status); }; }; then
13368     ac_lo=$ac_mid; break
13369     else
13370     echo "$as_me: failed program was:" >&5
13371     sed 's/^/| /' conftest.$ac_ext >&5
13372    
13373     ac_hi=`expr '(' $ac_mid ')' - 1`
13374     if test $ac_mid -le $ac_hi; then
13375     ac_lo= ac_hi=
13376     break
13377     fi
13378     ac_mid=`expr 2 '*' $ac_mid`
13379     fi
13380     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13381     done
13382     else
13383     echo "$as_me: failed program was:" >&5
13384     sed 's/^/| /' conftest.$ac_ext >&5
13385 pcg 1.1
13386 pcg 1.11 ac_lo= ac_hi=
13387     fi
13388     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13389 pcg 1.1 fi
13390 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13391     # Binary search between lo and hi bounds.
13392     while test "x$ac_lo" != "x$ac_hi"; do
13393     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13394     cat >conftest.$ac_ext <<_ACEOF
13395     /* confdefs.h. */
13396     _ACEOF
13397     cat confdefs.h >>conftest.$ac_ext
13398     cat >>conftest.$ac_ext <<_ACEOF
13399     /* end confdefs.h. */
13400     $ac_includes_default
13401     int
13402     main ()
13403     {
13404     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13405     test_array [0] = 0
13406 pcg 1.1
13407 pcg 1.11 ;
13408     return 0;
13409     }
13410     _ACEOF
13411     rm -f conftest.$ac_objext
13412     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13413     (eval $ac_compile) 2>conftest.er1
13414     ac_status=$?
13415     grep -v '^ *+' conftest.er1 >conftest.err
13416     rm -f conftest.er1
13417     cat conftest.err >&5
13418     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13419     (exit $ac_status); } &&
13420 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13421 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13422     (eval $ac_try) 2>&5
13423     ac_status=$?
13424     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13425     (exit $ac_status); }; } &&
13426     { ac_try='test -s conftest.$ac_objext'
13427     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13428     (eval $ac_try) 2>&5
13429     ac_status=$?
13430     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13431     (exit $ac_status); }; }; then
13432     ac_hi=$ac_mid
13433     else
13434     echo "$as_me: failed program was:" >&5
13435     sed 's/^/| /' conftest.$ac_ext >&5
13436 pcg 1.1
13437 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13438     fi
13439     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13440     done
13441     case $ac_lo in
13442     ?*) ac_cv_sizeof_long_long=$ac_lo;;
13443     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13444     See \`config.log' for more details." >&5
13445     echo "$as_me: error: cannot compute sizeof (long long), 77
13446     See \`config.log' for more details." >&2;}
13447     { (exit 1); exit 1; }; } ;;
13448     esac
13449 pcg 1.1 else
13450     if test "$cross_compiling" = yes; then
13451 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13452     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13453 pcg 1.11 { (exit 1); exit 1; }; }
13454     else
13455     cat >conftest.$ac_ext <<_ACEOF
13456     /* confdefs.h. */
13457     _ACEOF
13458     cat confdefs.h >>conftest.$ac_ext
13459     cat >>conftest.$ac_ext <<_ACEOF
13460     /* end confdefs.h. */
13461     $ac_includes_default
13462     long longval () { return (long) (sizeof (long long)); }
13463     unsigned long ulongval () { return (long) (sizeof (long long)); }
13464 pcg 1.1 #include <stdio.h>
13465 pcg 1.11 #include <stdlib.h>
13466     int
13467     main ()
13468 pcg 1.1 {
13469 pcg 1.11
13470     FILE *f = fopen ("conftest.val", "w");
13471     if (! f)
13472     exit (1);
13473     if (((long) (sizeof (long long))) < 0)
13474     {
13475     long i = longval ();
13476     if (i != ((long) (sizeof (long long))))
13477     exit (1);
13478     fprintf (f, "%ld\n", i);
13479     }
13480     else
13481     {
13482     unsigned long i = ulongval ();
13483     if (i != ((long) (sizeof (long long))))
13484     exit (1);
13485     fprintf (f, "%lu\n", i);
13486     }
13487     exit (ferror (f) || fclose (f) != 0);
13488    
13489     ;
13490     return 0;
13491 pcg 1.1 }
13492 pcg 1.11 _ACEOF
13493     rm -f conftest$ac_exeext
13494     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13495     (eval $ac_link) 2>&5
13496     ac_status=$?
13497     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13498     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13499     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13500     (eval $ac_try) 2>&5
13501     ac_status=$?
13502     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13503     (exit $ac_status); }; }; then
13504     ac_cv_sizeof_long_long=`cat conftest.val`
13505     else
13506     echo "$as_me: program exited with status $ac_status" >&5
13507     echo "$as_me: failed program was:" >&5
13508     sed 's/^/| /' conftest.$ac_ext >&5
13509    
13510     ( exit $ac_status )
13511     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13512     See \`config.log' for more details." >&5
13513     echo "$as_me: error: cannot compute sizeof (long long), 77
13514     See \`config.log' for more details." >&2;}
13515     { (exit 1); exit 1; }; }
13516     fi
13517     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13518     fi
13519     fi
13520     rm -f conftest.val
13521     else
13522 pcg 1.1 ac_cv_sizeof_long_long=0
13523     fi
13524 pcg 1.11 fi
13525     echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13526     echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13527     cat >>confdefs.h <<_ACEOF
13528     #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13529     _ACEOF
13530    
13531    
13532     echo "$as_me:$LINENO: checking for int *" >&5
13533     echo $ECHO_N "checking for int *... $ECHO_C" >&6
13534     if test "${ac_cv_type_int_p+set}" = set; then
13535     echo $ECHO_N "(cached) $ECHO_C" >&6
13536     else
13537     cat >conftest.$ac_ext <<_ACEOF
13538     /* confdefs.h. */
13539     _ACEOF
13540     cat confdefs.h >>conftest.$ac_ext
13541     cat >>conftest.$ac_ext <<_ACEOF
13542     /* end confdefs.h. */
13543     $ac_includes_default
13544     int
13545     main ()
13546     {
13547     if ((int * *) 0)
13548     return 0;
13549     if (sizeof (int *))
13550     return 0;
13551     ;
13552     return 0;
13553     }
13554     _ACEOF
13555     rm -f conftest.$ac_objext
13556     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13557     (eval $ac_compile) 2>conftest.er1
13558     ac_status=$?
13559     grep -v '^ *+' conftest.er1 >conftest.err
13560     rm -f conftest.er1
13561     cat conftest.err >&5
13562     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13563     (exit $ac_status); } &&
13564 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13565 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13566     (eval $ac_try) 2>&5
13567     ac_status=$?
13568     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13569     (exit $ac_status); }; } &&
13570     { ac_try='test -s conftest.$ac_objext'
13571     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13572     (eval $ac_try) 2>&5
13573     ac_status=$?
13574     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13575     (exit $ac_status); }; }; then
13576     ac_cv_type_int_p=yes
13577     else
13578     echo "$as_me: failed program was:" >&5
13579     sed 's/^/| /' conftest.$ac_ext >&5
13580    
13581     ac_cv_type_int_p=no
13582     fi
13583     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13584     fi
13585     echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13586     echo "${ECHO_T}$ac_cv_type_int_p" >&6
13587    
13588     echo "$as_me:$LINENO: checking size of int *" >&5
13589     echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13590     if test "${ac_cv_sizeof_int_p+set}" = set; then
13591     echo $ECHO_N "(cached) $ECHO_C" >&6
13592     else
13593     if test "$ac_cv_type_int_p" = yes; then
13594     # The cast to unsigned long works around a bug in the HP C Compiler
13595     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13596     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13597     # This bug is HP SR number 8606223364.
13598     if test "$cross_compiling" = yes; then
13599     # Depending upon the size, compute the lo and hi bounds.
13600     cat >conftest.$ac_ext <<_ACEOF
13601     /* confdefs.h. */
13602     _ACEOF
13603     cat confdefs.h >>conftest.$ac_ext
13604     cat >>conftest.$ac_ext <<_ACEOF
13605     /* end confdefs.h. */
13606     $ac_includes_default
13607     int
13608     main ()
13609     {
13610     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13611     test_array [0] = 0
13612    
13613     ;
13614     return 0;
13615     }
13616     _ACEOF
13617     rm -f conftest.$ac_objext
13618     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13619     (eval $ac_compile) 2>conftest.er1
13620     ac_status=$?
13621     grep -v '^ *+' conftest.er1 >conftest.err
13622     rm -f conftest.er1
13623     cat conftest.err >&5
13624     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13625     (exit $ac_status); } &&
13626 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13627 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13628     (eval $ac_try) 2>&5
13629     ac_status=$?
13630     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13631     (exit $ac_status); }; } &&
13632     { ac_try='test -s conftest.$ac_objext'
13633     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13634     (eval $ac_try) 2>&5
13635     ac_status=$?
13636     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13637     (exit $ac_status); }; }; then
13638     ac_lo=0 ac_mid=0
13639     while :; do
13640     cat >conftest.$ac_ext <<_ACEOF
13641     /* confdefs.h. */
13642     _ACEOF
13643     cat confdefs.h >>conftest.$ac_ext
13644     cat >>conftest.$ac_ext <<_ACEOF
13645     /* end confdefs.h. */
13646     $ac_includes_default
13647     int
13648     main ()
13649     {
13650     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13651     test_array [0] = 0
13652    
13653     ;
13654     return 0;
13655     }
13656     _ACEOF
13657     rm -f conftest.$ac_objext
13658     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13659     (eval $ac_compile) 2>conftest.er1
13660     ac_status=$?
13661     grep -v '^ *+' conftest.er1 >conftest.err
13662     rm -f conftest.er1
13663     cat conftest.err >&5
13664     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13665     (exit $ac_status); } &&
13666 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13667 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13668     (eval $ac_try) 2>&5
13669     ac_status=$?
13670     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13671     (exit $ac_status); }; } &&
13672     { ac_try='test -s conftest.$ac_objext'
13673     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13674     (eval $ac_try) 2>&5
13675     ac_status=$?
13676     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13677     (exit $ac_status); }; }; then
13678     ac_hi=$ac_mid; break
13679     else
13680     echo "$as_me: failed program was:" >&5
13681     sed 's/^/| /' conftest.$ac_ext >&5
13682    
13683     ac_lo=`expr $ac_mid + 1`
13684     if test $ac_lo -le $ac_mid; then
13685     ac_lo= ac_hi=
13686     break
13687     fi
13688     ac_mid=`expr 2 '*' $ac_mid + 1`
13689     fi
13690     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13691     done
13692     else
13693     echo "$as_me: failed program was:" >&5
13694     sed 's/^/| /' conftest.$ac_ext >&5
13695    
13696     cat >conftest.$ac_ext <<_ACEOF
13697     /* confdefs.h. */
13698     _ACEOF
13699     cat confdefs.h >>conftest.$ac_ext
13700     cat >>conftest.$ac_ext <<_ACEOF
13701     /* end confdefs.h. */
13702     $ac_includes_default
13703     int
13704     main ()
13705     {
13706     static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13707     test_array [0] = 0
13708    
13709     ;
13710     return 0;
13711     }
13712     _ACEOF
13713     rm -f conftest.$ac_objext
13714     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13715     (eval $ac_compile) 2>conftest.er1
13716     ac_status=$?
13717     grep -v '^ *+' conftest.er1 >conftest.err
13718     rm -f conftest.er1
13719     cat conftest.err >&5
13720     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13721     (exit $ac_status); } &&
13722 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13723 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13724     (eval $ac_try) 2>&5
13725     ac_status=$?
13726     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13727     (exit $ac_status); }; } &&
13728     { ac_try='test -s conftest.$ac_objext'
13729     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13730     (eval $ac_try) 2>&5
13731     ac_status=$?
13732     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13733     (exit $ac_status); }; }; then
13734     ac_hi=-1 ac_mid=-1
13735     while :; do
13736     cat >conftest.$ac_ext <<_ACEOF
13737     /* confdefs.h. */
13738     _ACEOF
13739     cat confdefs.h >>conftest.$ac_ext
13740     cat >>conftest.$ac_ext <<_ACEOF
13741     /* end confdefs.h. */
13742     $ac_includes_default
13743     int
13744     main ()
13745     {
13746     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13747     test_array [0] = 0
13748    
13749     ;
13750     return 0;
13751     }
13752     _ACEOF
13753     rm -f conftest.$ac_objext
13754     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13755     (eval $ac_compile) 2>conftest.er1
13756     ac_status=$?
13757     grep -v '^ *+' conftest.er1 >conftest.err
13758     rm -f conftest.er1
13759     cat conftest.err >&5
13760     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13761     (exit $ac_status); } &&
13762 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13763 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13764     (eval $ac_try) 2>&5
13765     ac_status=$?
13766     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13767     (exit $ac_status); }; } &&
13768     { ac_try='test -s conftest.$ac_objext'
13769     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13770     (eval $ac_try) 2>&5
13771     ac_status=$?
13772     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13773     (exit $ac_status); }; }; then
13774     ac_lo=$ac_mid; break
13775     else
13776     echo "$as_me: failed program was:" >&5
13777     sed 's/^/| /' conftest.$ac_ext >&5
13778    
13779     ac_hi=`expr '(' $ac_mid ')' - 1`
13780     if test $ac_mid -le $ac_hi; then
13781     ac_lo= ac_hi=
13782     break
13783     fi
13784     ac_mid=`expr 2 '*' $ac_mid`
13785     fi
13786     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13787     done
13788     else
13789     echo "$as_me: failed program was:" >&5
13790     sed 's/^/| /' conftest.$ac_ext >&5
13791    
13792     ac_lo= ac_hi=
13793     fi
13794     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13795     fi
13796     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13797     # Binary search between lo and hi bounds.
13798     while test "x$ac_lo" != "x$ac_hi"; do
13799     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13800     cat >conftest.$ac_ext <<_ACEOF
13801     /* confdefs.h. */
13802     _ACEOF
13803     cat confdefs.h >>conftest.$ac_ext
13804     cat >>conftest.$ac_ext <<_ACEOF
13805     /* end confdefs.h. */
13806     $ac_includes_default
13807     int
13808     main ()
13809     {
13810     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13811     test_array [0] = 0
13812    
13813     ;
13814     return 0;
13815     }
13816     _ACEOF
13817     rm -f conftest.$ac_objext
13818     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13819     (eval $ac_compile) 2>conftest.er1
13820     ac_status=$?
13821     grep -v '^ *+' conftest.er1 >conftest.err
13822     rm -f conftest.er1
13823     cat conftest.err >&5
13824     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13825     (exit $ac_status); } &&
13826 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13827 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13828     (eval $ac_try) 2>&5
13829     ac_status=$?
13830     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13831     (exit $ac_status); }; } &&
13832     { ac_try='test -s conftest.$ac_objext'
13833     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13834     (eval $ac_try) 2>&5
13835     ac_status=$?
13836     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13837     (exit $ac_status); }; }; then
13838     ac_hi=$ac_mid
13839     else
13840     echo "$as_me: failed program was:" >&5
13841     sed 's/^/| /' conftest.$ac_ext >&5
13842 pcg 1.1
13843 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13844 pcg 1.1 fi
13845 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13846     done
13847     case $ac_lo in
13848     ?*) ac_cv_sizeof_int_p=$ac_lo;;
13849     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13850     See \`config.log' for more details." >&5
13851     echo "$as_me: error: cannot compute sizeof (int *), 77
13852     See \`config.log' for more details." >&2;}
13853     { (exit 1); exit 1; }; } ;;
13854     esac
13855 pcg 1.1 else
13856     if test "$cross_compiling" = yes; then
13857 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13858     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13859 pcg 1.11 { (exit 1); exit 1; }; }
13860     else
13861     cat >conftest.$ac_ext <<_ACEOF
13862     /* confdefs.h. */
13863     _ACEOF
13864     cat confdefs.h >>conftest.$ac_ext
13865     cat >>conftest.$ac_ext <<_ACEOF
13866     /* end confdefs.h. */
13867     $ac_includes_default
13868     long longval () { return (long) (sizeof (int *)); }
13869     unsigned long ulongval () { return (long) (sizeof (int *)); }
13870 pcg 1.1 #include <stdio.h>
13871 pcg 1.11 #include <stdlib.h>
13872     int
13873     main ()
13874 pcg 1.1 {
13875 pcg 1.11
13876     FILE *f = fopen ("conftest.val", "w");
13877     if (! f)
13878     exit (1);
13879     if (((long) (sizeof (int *))) < 0)
13880     {
13881     long i = longval ();
13882     if (i != ((long) (sizeof (int *))))
13883     exit (1);
13884     fprintf (f, "%ld\n", i);
13885     }
13886     else
13887     {
13888     unsigned long i = ulongval ();
13889     if (i != ((long) (sizeof (int *))))
13890     exit (1);
13891     fprintf (f, "%lu\n", i);
13892     }
13893     exit (ferror (f) || fclose (f) != 0);
13894    
13895     ;
13896     return 0;
13897 pcg 1.1 }
13898 pcg 1.11 _ACEOF
13899     rm -f conftest$ac_exeext
13900     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13901     (eval $ac_link) 2>&5
13902     ac_status=$?
13903     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13904     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13905     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13906     (eval $ac_try) 2>&5
13907     ac_status=$?
13908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13909     (exit $ac_status); }; }; then
13910     ac_cv_sizeof_int_p=`cat conftest.val`
13911     else
13912     echo "$as_me: program exited with status $ac_status" >&5
13913     echo "$as_me: failed program was:" >&5
13914     sed 's/^/| /' conftest.$ac_ext >&5
13915    
13916     ( exit $ac_status )
13917     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13918     See \`config.log' for more details." >&5
13919     echo "$as_me: error: cannot compute sizeof (int *), 77
13920     See \`config.log' for more details." >&2;}
13921     { (exit 1); exit 1; }; }
13922     fi
13923     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13924     fi
13925     fi
13926     rm -f conftest.val
13927     else
13928 pcg 1.1 ac_cv_sizeof_int_p=0
13929     fi
13930     fi
13931 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13932     echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13933     cat >>confdefs.h <<_ACEOF
13934 pcg 1.1 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
13935 pcg 1.11 _ACEOF
13936 pcg 1.1
13937    
13938    
13939    
13940 pcg 1.11 echo "$as_me:$LINENO: checking for int16_t" >&5
13941     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13942     if test "${rxvt_cv_int16_t+set}" = set; then
13943     echo $ECHO_N "(cached) $ECHO_C" >&6
13944 pcg 1.1 else
13945 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
13946     /* confdefs.h. */
13947     _ACEOF
13948     cat confdefs.h >>conftest.$ac_ext
13949     cat >>conftest.$ac_ext <<_ACEOF
13950     /* end confdefs.h. */
13951 pcg 1.1 #include <stdint.h>
13952 pcg 1.11 int
13953     main ()
13954     {
13955 pcg 1.1 int16_t dummy;
13956 pcg 1.11 ;
13957     return 0;
13958     }
13959     _ACEOF
13960     rm -f conftest.$ac_objext
13961     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13962     (eval $ac_compile) 2>conftest.er1
13963     ac_status=$?
13964     grep -v '^ *+' conftest.er1 >conftest.err
13965     rm -f conftest.er1
13966     cat conftest.err >&5
13967     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13968     (exit $ac_status); } &&
13969 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13970 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13971     (eval $ac_try) 2>&5
13972     ac_status=$?
13973     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13974     (exit $ac_status); }; } &&
13975     { ac_try='test -s conftest.$ac_objext'
13976     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13977     (eval $ac_try) 2>&5
13978     ac_status=$?
13979     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13980     (exit $ac_status); }; }; then
13981 pcg 1.1 rxvt_cv_int16_t=yes
13982     else
13983 pcg 1.11 echo "$as_me: failed program was:" >&5
13984     sed 's/^/| /' conftest.$ac_ext >&5
13985    
13986     if test $ac_cv_sizeof_char -ge 2; then
13987 pcg 1.1 rxvt_cv_int16_t=" char"
13988     else
13989     if test $ac_cv_sizeof_short -ge 2; then
13990     rxvt_cv_int16_t=" short"
13991     else
13992     if test $ac_cv_sizeof_int -ge 2; then
13993     rxvt_cv_int16_t=" int"
13994     else
13995     if test $ac_cv_sizeof_long -ge 2; then
13996     rxvt_cv_int16_t=" long"
13997     else
13998     if test $ac_cv_sizeof_long_long -ge 2; then
13999     rxvt_cv_int16_t=" long long"
14000     else
14001     rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
14002     fi
14003     fi
14004     fi
14005     fi
14006     fi
14007     fi
14008 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14009 pcg 1.1 fi
14010 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
14011     echo "${ECHO_T}$rxvt_cv_int16_t" >&6
14012 pcg 1.1 if test x"$rxvt_cv_int16_t" != xyes; then
14013     rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
14014     else
14015     if test x"" = x; then
14016     rxvt_int16_typedef="/* typedef short int16_t; */"
14017     else
14018     rxvt_int16_typedef="/* typedef short int16_t; */"
14019     fi
14020 pcg 1.11 fi
14021 pcg 1.1
14022 pcg 1.11 echo "$as_me:$LINENO: checking for uint16_t" >&5
14023     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
14024     if test "${rxvt_cv_uint16_t+set}" = set; then
14025     echo $ECHO_N "(cached) $ECHO_C" >&6
14026     else
14027     cat >conftest.$ac_ext <<_ACEOF
14028     /* confdefs.h. */
14029     _ACEOF
14030     cat confdefs.h >>conftest.$ac_ext
14031     cat >>conftest.$ac_ext <<_ACEOF
14032     /* end confdefs.h. */
14033 pcg 1.1 #include <stdint.h>
14034 pcg 1.11 int
14035     main ()
14036     {
14037 pcg 1.1 uint16_t dummy;
14038 pcg 1.11 ;
14039     return 0;
14040     }
14041     _ACEOF
14042     rm -f conftest.$ac_objext
14043     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14044     (eval $ac_compile) 2>conftest.er1
14045     ac_status=$?
14046     grep -v '^ *+' conftest.er1 >conftest.err
14047     rm -f conftest.er1
14048     cat conftest.err >&5
14049     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14050     (exit $ac_status); } &&
14051 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14052 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14053     (eval $ac_try) 2>&5
14054     ac_status=$?
14055     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14056     (exit $ac_status); }; } &&
14057     { ac_try='test -s conftest.$ac_objext'
14058     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14059     (eval $ac_try) 2>&5
14060     ac_status=$?
14061     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14062     (exit $ac_status); }; }; then
14063 pcg 1.1 rxvt_cv_uint16_t=yes
14064     else
14065 pcg 1.11 echo "$as_me: failed program was:" >&5
14066     sed 's/^/| /' conftest.$ac_ext >&5
14067    
14068     if test $ac_cv_sizeof_char -ge 2; then
14069 pcg 1.1 rxvt_cv_uint16_t="unsigned char"
14070     else
14071     if test $ac_cv_sizeof_short -ge 2; then
14072     rxvt_cv_uint16_t="unsigned short"
14073     else
14074     if test $ac_cv_sizeof_int -ge 2; then
14075     rxvt_cv_uint16_t="unsigned int"
14076     else
14077     if test $ac_cv_sizeof_long -ge 2; then
14078     rxvt_cv_uint16_t="unsigned long"
14079     else
14080     if test $ac_cv_sizeof_long_long -ge 2; then
14081     rxvt_cv_uint16_t="unsigned long long"
14082     else
14083     rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14084     fi
14085     fi
14086     fi
14087     fi
14088     fi
14089     fi
14090 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14091 pcg 1.1 fi
14092 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
14093     echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
14094 pcg 1.1 if test x"$rxvt_cv_uint16_t" != xyes; then
14095     rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
14096     else
14097     if test x"unsigned" = x; then
14098     rxvt_uint16_typedef="/* typedef short uint16_t; */"
14099     else
14100     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
14101     fi
14102 pcg 1.11 fi
14103 pcg 1.1
14104 pcg 1.11 echo "$as_me:$LINENO: checking for int32_t" >&5
14105     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
14106     if test "${rxvt_cv_int32_t+set}" = set; then
14107     echo $ECHO_N "(cached) $ECHO_C" >&6
14108     else
14109     cat >conftest.$ac_ext <<_ACEOF
14110     /* confdefs.h. */
14111     _ACEOF
14112     cat confdefs.h >>conftest.$ac_ext
14113     cat >>conftest.$ac_ext <<_ACEOF
14114     /* end confdefs.h. */
14115 pcg 1.1 #include <stdint.h>
14116 pcg 1.11 int
14117     main ()
14118     {
14119 pcg 1.1 int32_t dummy;
14120 pcg 1.11 ;
14121     return 0;
14122     }
14123     _ACEOF
14124     rm -f conftest.$ac_objext
14125     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14126     (eval $ac_compile) 2>conftest.er1
14127     ac_status=$?
14128     grep -v '^ *+' conftest.er1 >conftest.err
14129     rm -f conftest.er1
14130     cat conftest.err >&5
14131     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14132     (exit $ac_status); } &&
14133 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14134 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14135     (eval $ac_try) 2>&5
14136     ac_status=$?
14137     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14138     (exit $ac_status); }; } &&
14139     { ac_try='test -s conftest.$ac_objext'
14140     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14141     (eval $ac_try) 2>&5
14142     ac_status=$?
14143     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14144     (exit $ac_status); }; }; then
14145 pcg 1.1 rxvt_cv_int32_t=yes
14146     else
14147 pcg 1.11 echo "$as_me: failed program was:" >&5
14148     sed 's/^/| /' conftest.$ac_ext >&5
14149    
14150     if test $ac_cv_sizeof_char -ge 4; then
14151 pcg 1.1 rxvt_cv_int32_t=" char"
14152     else
14153     if test $ac_cv_sizeof_short -ge 4; then
14154     rxvt_cv_int32_t=" short"
14155     else
14156     if test $ac_cv_sizeof_int -ge 4; then
14157     rxvt_cv_int32_t=" int"
14158     else
14159     if test $ac_cv_sizeof_long -ge 4; then
14160     rxvt_cv_int32_t=" long"
14161     else
14162     if test $ac_cv_sizeof_long_long -ge 4; then
14163     rxvt_cv_int32_t=" long long"
14164     else
14165     rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14166     fi
14167     fi
14168     fi
14169     fi
14170     fi
14171     fi
14172 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14173 pcg 1.1 fi
14174 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
14175     echo "${ECHO_T}$rxvt_cv_int32_t" >&6
14176 pcg 1.1 if test x"$rxvt_cv_int32_t" != xyes; then
14177     rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
14178     else
14179     if test x"" = x; then
14180     rxvt_int32_typedef="/* typedef int int32_t; */"
14181     else
14182     rxvt_int32_typedef="/* typedef int int32_t; */"
14183     fi
14184 pcg 1.11 fi
14185 pcg 1.1
14186 pcg 1.11 echo "$as_me:$LINENO: checking for uint32_t" >&5
14187     echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
14188     if test "${rxvt_cv_uint32_t+set}" = set; then
14189     echo $ECHO_N "(cached) $ECHO_C" >&6
14190     else
14191     cat >conftest.$ac_ext <<_ACEOF
14192     /* confdefs.h. */
14193     _ACEOF
14194     cat confdefs.h >>conftest.$ac_ext
14195     cat >>conftest.$ac_ext <<_ACEOF
14196     /* end confdefs.h. */
14197 pcg 1.1 #include <stdint.h>
14198 pcg 1.11 int
14199     main ()
14200     {
14201 pcg 1.1 uint32_t dummy;
14202 pcg 1.11 ;
14203     return 0;
14204     }
14205     _ACEOF
14206     rm -f conftest.$ac_objext
14207     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14208     (eval $ac_compile) 2>conftest.er1
14209     ac_status=$?
14210     grep -v '^ *+' conftest.er1 >conftest.err
14211     rm -f conftest.er1
14212     cat conftest.err >&5
14213     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14214     (exit $ac_status); } &&
14215 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14216 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14217     (eval $ac_try) 2>&5
14218     ac_status=$?
14219     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14220     (exit $ac_status); }; } &&
14221     { ac_try='test -s conftest.$ac_objext'
14222     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14223     (eval $ac_try) 2>&5
14224     ac_status=$?
14225     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14226     (exit $ac_status); }; }; then
14227 pcg 1.1 rxvt_cv_uint32_t=yes
14228     else
14229 pcg 1.11 echo "$as_me: failed program was:" >&5
14230     sed 's/^/| /' conftest.$ac_ext >&5
14231    
14232     if test $ac_cv_sizeof_char -ge 4; then
14233 pcg 1.1 rxvt_cv_uint32_t="unsigned char"
14234     else
14235     if test $ac_cv_sizeof_short -ge 4; then
14236     rxvt_cv_uint32_t="unsigned short"
14237     else
14238     if test $ac_cv_sizeof_int -ge 4; then
14239     rxvt_cv_uint32_t="unsigned int"
14240     else
14241     if test $ac_cv_sizeof_long -ge 4; then
14242     rxvt_cv_uint32_t="unsigned long"
14243     else
14244     if test $ac_cv_sizeof_long_long -ge 4; then
14245     rxvt_cv_uint32_t="unsigned long long"
14246     else
14247     rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14248     fi
14249     fi
14250     fi
14251     fi
14252     fi
14253     fi
14254 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14255 pcg 1.1 fi
14256 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
14257     echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
14258 pcg 1.1 if test x"$rxvt_cv_uint32_t" != xyes; then
14259     rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
14260     else
14261     if test x"unsigned" = x; then
14262     rxvt_uint32_typedef="/* typedef int uint32_t; */"
14263     else
14264     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14265     fi
14266 pcg 1.11 fi
14267 pcg 1.1
14268     if test $ac_cv_sizeof_int_p -eq 8; then
14269     rxvt_intp_define="#define intp_t int64_t"
14270     rxvt_u_intp_define="#define u_intp_t u_int64_t"
14271     else
14272     if test $ac_cv_sizeof_int_p -eq 4; then
14273     rxvt_intp_define="#define intp_t int32_t"
14274     rxvt_u_intp_define="#define u_intp_t u_int32_t"
14275     else
14276     if test $ac_cv_sizeof_int_p -eq 2; then
14277     rxvt_intp_define="#define intp_t int16_t"
14278     rxvt_u_intp_define="#define u_intp_t u_int16_t"
14279     else
14280     rxvt_intp_define="#error set intp_t"
14281     rxvt_u_intp_define="#error set u_intp_t"
14282     fi
14283     fi
14284     fi
14285    
14286    
14287    
14288 pcg 1.11 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
14289     echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
14290     if test "${ac_cv_type_signal+set}" = set; then
14291     echo $ECHO_N "(cached) $ECHO_C" >&6
14292     else
14293     cat >conftest.$ac_ext <<_ACEOF
14294     /* confdefs.h. */
14295     _ACEOF
14296     cat confdefs.h >>conftest.$ac_ext
14297     cat >>conftest.$ac_ext <<_ACEOF
14298     /* end confdefs.h. */
14299 pcg 1.1 #include <sys/types.h>
14300     #include <signal.h>
14301     #ifdef signal
14302 pcg 1.11 # undef signal
14303 pcg 1.1 #endif
14304     #ifdef __cplusplus
14305     extern "C" void (*signal (int, void (*)(int)))(int);
14306     #else
14307     void (*signal ()) ();
14308     #endif
14309    
14310 pcg 1.11 int
14311     main ()
14312     {
14313 pcg 1.1 int i;
14314 pcg 1.11 ;
14315     return 0;
14316     }
14317     _ACEOF
14318     rm -f conftest.$ac_objext
14319     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14320     (eval $ac_compile) 2>conftest.er1
14321     ac_status=$?
14322     grep -v '^ *+' conftest.er1 >conftest.err
14323     rm -f conftest.er1
14324     cat conftest.err >&5
14325     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14326     (exit $ac_status); } &&
14327 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14328 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14329     (eval $ac_try) 2>&5
14330     ac_status=$?
14331     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14332     (exit $ac_status); }; } &&
14333     { ac_try='test -s conftest.$ac_objext'
14334     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14335     (eval $ac_try) 2>&5
14336     ac_status=$?
14337     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14338     (exit $ac_status); }; }; then
14339 pcg 1.1 ac_cv_type_signal=void
14340     else
14341 pcg 1.11 echo "$as_me: failed program was:" >&5
14342     sed 's/^/| /' conftest.$ac_ext >&5
14343    
14344     ac_cv_type_signal=int
14345 pcg 1.1 fi
14346 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14347 pcg 1.1 fi
14348 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14349     echo "${ECHO_T}$ac_cv_type_signal" >&6
14350 pcg 1.1
14351 pcg 1.11 cat >>confdefs.h <<_ACEOF
14352 pcg 1.1 #define RETSIGTYPE $ac_cv_type_signal
14353 pcg 1.11 _ACEOF
14354 pcg 1.1
14355    
14356    
14357     case "$host_alias" in
14358     *ultrix) ac_cv_func_setsid='no' ;;
14359     *) break;;
14360     esac
14361    
14362 pcg 1.11
14363    
14364    
14365    
14366    
14367    
14368    
14369    
14370    
14371    
14372    
14373    
14374    
14375    
14376    
14377    
14378    
14379    
14380 pcg 1.1 for ac_func in \
14381     atexit \
14382     revoke \
14383     unsetenv \
14384     setutent \
14385     seteuid \
14386     setreuid \
14387     setsid \
14388     setpgrp \
14389     setpgid \
14390     openpty \
14391     _getpty \
14392     grantpt \
14393     unlockpt \
14394     isastream \
14395     on_exit \
14396     nanosleep \
14397     updwtmp \
14398     ttyslot \
14399    
14400     do
14401 pcg 1.11 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14402     echo "$as_me:$LINENO: checking for $ac_func" >&5
14403     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14404     if eval "test \"\${$as_ac_var+set}\" = set"; then
14405     echo $ECHO_N "(cached) $ECHO_C" >&6
14406     else
14407     cat >conftest.$ac_ext <<_ACEOF
14408     /* confdefs.h. */
14409     _ACEOF
14410     cat confdefs.h >>conftest.$ac_ext
14411     cat >>conftest.$ac_ext <<_ACEOF
14412     /* end confdefs.h. */
14413     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14414     For example, HP-UX 11i <limits.h> declares gettimeofday. */
14415     #define $ac_func innocuous_$ac_func
14416    
14417 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
14418 pcg 1.11 which can conflict with char $ac_func (); below.
14419     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14420     <limits.h> exists even on freestanding compilers. */
14421    
14422     #ifdef __STDC__
14423     # include <limits.h>
14424     #else
14425     # include <assert.h>
14426     #endif
14427    
14428     #undef $ac_func
14429    
14430 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
14431 pcg 1.11 #ifdef __cplusplus
14432     extern "C"
14433     {
14434     #endif
14435 pcg 1.1 /* We use char because int might match the return type of a gcc2
14436 pcg 1.11 builtin and then its argument prototype would still apply. */
14437     char $ac_func ();
14438 pcg 1.1 /* The GNU C library defines this for functions which it implements
14439     to always fail with ENOSYS. Some functions are actually named
14440     something starting with __ and the normal name is an alias. */
14441     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14442     choke me
14443     #else
14444 pcg 1.11 char (*f) () = $ac_func;
14445     #endif
14446     #ifdef __cplusplus
14447     }
14448 pcg 1.1 #endif
14449    
14450 pcg 1.11 int
14451     main ()
14452     {
14453     return f != $ac_func;
14454     ;
14455     return 0;
14456     }
14457     _ACEOF
14458     rm -f conftest.$ac_objext conftest$ac_exeext
14459     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14460     (eval $ac_link) 2>conftest.er1
14461     ac_status=$?
14462     grep -v '^ *+' conftest.er1 >conftest.err
14463     rm -f conftest.er1
14464     cat conftest.err >&5
14465     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14466     (exit $ac_status); } &&
14467 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14468 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14469     (eval $ac_try) 2>&5
14470     ac_status=$?
14471     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14472     (exit $ac_status); }; } &&
14473     { ac_try='test -s conftest$ac_exeext'
14474     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14475     (eval $ac_try) 2>&5
14476     ac_status=$?
14477     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14478     (exit $ac_status); }; }; then
14479     eval "$as_ac_var=yes"
14480     else
14481     echo "$as_me: failed program was:" >&5
14482     sed 's/^/| /' conftest.$ac_ext >&5
14483    
14484     eval "$as_ac_var=no"
14485     fi
14486     rm -f conftest.err conftest.$ac_objext \
14487     conftest$ac_exeext conftest.$ac_ext
14488     fi
14489     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14490     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14491     if test `eval echo '${'$as_ac_var'}'` = yes; then
14492     cat >>confdefs.h <<_ACEOF
14493     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14494     _ACEOF
14495 pcg 1.1
14496     fi
14497     done
14498    
14499    
14500    
14501 pcg 1.11 if test "${ac_cv_header_utmp_h+set}" = set; then
14502     echo "$as_me:$LINENO: checking for utmp.h" >&5
14503     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14504     if test "${ac_cv_header_utmp_h+set}" = set; then
14505     echo $ECHO_N "(cached) $ECHO_C" >&6
14506     fi
14507     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14508     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14509     else
14510     # Is the header compilable?
14511     echo "$as_me:$LINENO: checking utmp.h usability" >&5
14512     echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14513     cat >conftest.$ac_ext <<_ACEOF
14514     /* confdefs.h. */
14515     _ACEOF
14516     cat confdefs.h >>conftest.$ac_ext
14517     cat >>conftest.$ac_ext <<_ACEOF
14518     /* end confdefs.h. */
14519     $ac_includes_default
14520     #include <utmp.h>
14521     _ACEOF
14522     rm -f conftest.$ac_objext
14523     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14524     (eval $ac_compile) 2>conftest.er1
14525     ac_status=$?
14526     grep -v '^ *+' conftest.er1 >conftest.err
14527     rm -f conftest.er1
14528     cat conftest.err >&5
14529     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14530     (exit $ac_status); } &&
14531 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14532 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14533     (eval $ac_try) 2>&5
14534     ac_status=$?
14535     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14536     (exit $ac_status); }; } &&
14537     { ac_try='test -s conftest.$ac_objext'
14538     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14539     (eval $ac_try) 2>&5
14540     ac_status=$?
14541     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14542     (exit $ac_status); }; }; then
14543     ac_header_compiler=yes
14544     else
14545     echo "$as_me: failed program was:" >&5
14546     sed 's/^/| /' conftest.$ac_ext >&5
14547    
14548     ac_header_compiler=no
14549     fi
14550     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14551     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14552     echo "${ECHO_T}$ac_header_compiler" >&6
14553    
14554     # Is the header present?
14555     echo "$as_me:$LINENO: checking utmp.h presence" >&5
14556     echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14557     cat >conftest.$ac_ext <<_ACEOF
14558     /* confdefs.h. */
14559     _ACEOF
14560     cat confdefs.h >>conftest.$ac_ext
14561     cat >>conftest.$ac_ext <<_ACEOF
14562     /* end confdefs.h. */
14563 pcg 1.1 #include <utmp.h>
14564 pcg 1.11 _ACEOF
14565     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14566     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14567     ac_status=$?
14568     grep -v '^ *+' conftest.er1 >conftest.err
14569     rm -f conftest.er1
14570     cat conftest.err >&5
14571     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14572     (exit $ac_status); } >/dev/null; then
14573     if test -s conftest.err; then
14574 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14575     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14576 pcg 1.11 else
14577     ac_cpp_err=
14578     fi
14579 pcg 1.1 else
14580 pcg 1.11 ac_cpp_err=yes
14581 pcg 1.1 fi
14582 pcg 1.11 if test -z "$ac_cpp_err"; then
14583     ac_header_preproc=yes
14584     else
14585     echo "$as_me: failed program was:" >&5
14586     sed 's/^/| /' conftest.$ac_ext >&5
14587    
14588     ac_header_preproc=no
14589 pcg 1.1 fi
14590 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14591     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14592     echo "${ECHO_T}$ac_header_preproc" >&6
14593    
14594     # So? What about this header?
14595 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14596 pcg 1.11 yes:no: )
14597     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14598     echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14599     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14600     echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14601     ac_header_preproc=yes
14602     ;;
14603     no:yes:* )
14604     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14605     echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14606     { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14607     echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14608     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14609     echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14610     { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14611     echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14612     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14613     echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14614     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14615     echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14616     (
14617     cat <<\_ASBOX
14618     ## ------------------------------------------ ##
14619     ## Report this to the AC_PACKAGE_NAME lists. ##
14620     ## ------------------------------------------ ##
14621     _ASBOX
14622     ) |
14623     sed "s/^/$as_me: WARNING: /" >&2
14624     ;;
14625     esac
14626     echo "$as_me:$LINENO: checking for utmp.h" >&5
14627     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14628     if test "${ac_cv_header_utmp_h+set}" = set; then
14629     echo $ECHO_N "(cached) $ECHO_C" >&6
14630     else
14631     ac_cv_header_utmp_h=$ac_header_preproc
14632     fi
14633     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14634     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14635    
14636     fi
14637     if test $ac_cv_header_utmp_h = yes; then
14638     echo "$as_me:$LINENO: checking for struct utmp" >&5
14639     echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14640     if test "${rxvt_cv_struct_utmp+set}" = set; then
14641     echo $ECHO_N "(cached) $ECHO_C" >&6
14642     else
14643     cat >conftest.$ac_ext <<_ACEOF
14644     /* confdefs.h. */
14645     _ACEOF
14646     cat confdefs.h >>conftest.$ac_ext
14647     cat >>conftest.$ac_ext <<_ACEOF
14648     /* end confdefs.h. */
14649 pcg 1.1 #include <sys/types.h>
14650     #include <stdint.h>
14651     #include <utmp.h>
14652 pcg 1.11 int
14653     main ()
14654     {
14655 pcg 1.1 struct utmp ut;
14656 pcg 1.11 ;
14657     return 0;
14658     }
14659     _ACEOF
14660     rm -f conftest.$ac_objext
14661     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14662     (eval $ac_compile) 2>conftest.er1
14663     ac_status=$?
14664     grep -v '^ *+' conftest.er1 >conftest.err
14665     rm -f conftest.er1
14666     cat conftest.err >&5
14667     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14668     (exit $ac_status); } &&
14669 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14670 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14671     (eval $ac_try) 2>&5
14672     ac_status=$?
14673     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14674     (exit $ac_status); }; } &&
14675     { ac_try='test -s conftest.$ac_objext'
14676     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14677     (eval $ac_try) 2>&5
14678     ac_status=$?
14679     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14680     (exit $ac_status); }; }; then
14681 pcg 1.1 rxvt_cv_struct_utmp=yes
14682     else
14683 pcg 1.11 echo "$as_me: failed program was:" >&5
14684     sed 's/^/| /' conftest.$ac_ext >&5
14685    
14686     rxvt_cv_struct_utmp=no
14687 pcg 1.1 fi
14688 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14689 pcg 1.1 fi
14690 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14691     echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14692     if test x$rxvt_cv_struct_utmp = xyes; then
14693 pcg 1.1
14694 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14695 pcg 1.1 #define HAVE_STRUCT_UTMP 1
14696 pcg 1.11 _ACEOF
14697 pcg 1.1
14698     fi
14699    
14700    
14701 pcg 1.11 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14702     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14703     if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14704     echo $ECHO_N "(cached) $ECHO_C" >&6
14705 pcg 1.1 else
14706 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14707     /* confdefs.h. */
14708     _ACEOF
14709     cat confdefs.h >>conftest.$ac_ext
14710     cat >>conftest.$ac_ext <<_ACEOF
14711     /* end confdefs.h. */
14712 pcg 1.1 #include <sys/types.h>
14713     #include <utmp.h>
14714 pcg 1.11 int
14715     main ()
14716     {
14717 pcg 1.1 struct utmp ut; ut.ut_host;
14718 pcg 1.11 ;
14719     return 0;
14720     }
14721     _ACEOF
14722     rm -f conftest.$ac_objext
14723     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14724     (eval $ac_compile) 2>conftest.er1
14725     ac_status=$?
14726     grep -v '^ *+' conftest.er1 >conftest.err
14727     rm -f conftest.er1
14728     cat conftest.err >&5
14729     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14730     (exit $ac_status); } &&
14731 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14732 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14733     (eval $ac_try) 2>&5
14734     ac_status=$?
14735     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14736     (exit $ac_status); }; } &&
14737     { ac_try='test -s conftest.$ac_objext'
14738     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14739     (eval $ac_try) 2>&5
14740     ac_status=$?
14741     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14742     (exit $ac_status); }; }; then
14743 pcg 1.1 rxvt_cv_struct_utmp_host=yes
14744     else
14745 pcg 1.11 echo "$as_me: failed program was:" >&5
14746     sed 's/^/| /' conftest.$ac_ext >&5
14747    
14748     rxvt_cv_struct_utmp_host=no
14749 pcg 1.1 fi
14750 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14751 pcg 1.1 fi
14752 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14753     echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14754     if test x$rxvt_cv_struct_utmp_host = xyes; then
14755 pcg 1.1
14756 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14757 pcg 1.1 #define HAVE_UTMP_HOST 1
14758 pcg 1.11 _ACEOF
14759 pcg 1.1
14760     fi
14761    
14762 pcg 1.11 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14763     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14764     if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14765     echo $ECHO_N "(cached) $ECHO_C" >&6
14766 pcg 1.1 else
14767 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14768     /* confdefs.h. */
14769     _ACEOF
14770     cat confdefs.h >>conftest.$ac_ext
14771     cat >>conftest.$ac_ext <<_ACEOF
14772     /* end confdefs.h. */
14773 pcg 1.1 #include <sys/types.h>
14774     #include <utmp.h>
14775 pcg 1.11 int
14776     main ()
14777     {
14778 pcg 1.1 struct utmp ut; ut.ut_pid;
14779 pcg 1.11 ;
14780     return 0;
14781     }
14782     _ACEOF
14783     rm -f conftest.$ac_objext
14784     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14785     (eval $ac_compile) 2>conftest.er1
14786     ac_status=$?
14787     grep -v '^ *+' conftest.er1 >conftest.err
14788     rm -f conftest.er1
14789     cat conftest.err >&5
14790     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14791     (exit $ac_status); } &&
14792 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14793 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14794     (eval $ac_try) 2>&5
14795     ac_status=$?
14796     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14797     (exit $ac_status); }; } &&
14798     { ac_try='test -s conftest.$ac_objext'
14799     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14800     (eval $ac_try) 2>&5
14801     ac_status=$?
14802     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14803     (exit $ac_status); }; }; then
14804 pcg 1.1 rxvt_cv_struct_utmp_pid=yes
14805     else
14806 pcg 1.11 echo "$as_me: failed program was:" >&5
14807     sed 's/^/| /' conftest.$ac_ext >&5
14808    
14809     rxvt_cv_struct_utmp_pid=no
14810 pcg 1.1 fi
14811 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14812 pcg 1.1 fi
14813 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14814     echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14815     if test x$rxvt_cv_struct_utmp_pid = xyes; then
14816 pcg 1.1
14817 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14818 pcg 1.1 #define HAVE_UTMP_PID 1
14819 pcg 1.11 _ACEOF
14820 pcg 1.1
14821     fi
14822    
14823     fi
14824    
14825 pcg 1.11
14826    
14827     if test "${ac_cv_header_utmpx_h+set}" = set; then
14828     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14829     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14830     if test "${ac_cv_header_utmpx_h+set}" = set; then
14831     echo $ECHO_N "(cached) $ECHO_C" >&6
14832     fi
14833     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14834     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14835 pcg 1.1 else
14836 pcg 1.11 # Is the header compilable?
14837     echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14838     echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14839     cat >conftest.$ac_ext <<_ACEOF
14840     /* confdefs.h. */
14841     _ACEOF
14842     cat confdefs.h >>conftest.$ac_ext
14843     cat >>conftest.$ac_ext <<_ACEOF
14844     /* end confdefs.h. */
14845     $ac_includes_default
14846     #include <utmpx.h>
14847     _ACEOF
14848     rm -f conftest.$ac_objext
14849     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14850     (eval $ac_compile) 2>conftest.er1
14851     ac_status=$?
14852     grep -v '^ *+' conftest.er1 >conftest.err
14853     rm -f conftest.er1
14854     cat conftest.err >&5
14855     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14856     (exit $ac_status); } &&
14857 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14858 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14859     (eval $ac_try) 2>&5
14860     ac_status=$?
14861     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14862     (exit $ac_status); }; } &&
14863     { ac_try='test -s conftest.$ac_objext'
14864     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14865     (eval $ac_try) 2>&5
14866     ac_status=$?
14867     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14868     (exit $ac_status); }; }; then
14869     ac_header_compiler=yes
14870     else
14871     echo "$as_me: failed program was:" >&5
14872     sed 's/^/| /' conftest.$ac_ext >&5
14873    
14874     ac_header_compiler=no
14875     fi
14876     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14877     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14878     echo "${ECHO_T}$ac_header_compiler" >&6
14879    
14880     # Is the header present?
14881     echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14882     echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
14883     cat >conftest.$ac_ext <<_ACEOF
14884     /* confdefs.h. */
14885     _ACEOF
14886     cat confdefs.h >>conftest.$ac_ext
14887     cat >>conftest.$ac_ext <<_ACEOF
14888     /* end confdefs.h. */
14889 pcg 1.1 #include <utmpx.h>
14890 pcg 1.11 _ACEOF
14891     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14892     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14893     ac_status=$?
14894     grep -v '^ *+' conftest.er1 >conftest.err
14895     rm -f conftest.er1
14896     cat conftest.err >&5
14897     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14898     (exit $ac_status); } >/dev/null; then
14899     if test -s conftest.err; then
14900 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14901     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14902 pcg 1.11 else
14903     ac_cpp_err=
14904     fi
14905 pcg 1.1 else
14906 pcg 1.11 ac_cpp_err=yes
14907 pcg 1.1 fi
14908 pcg 1.11 if test -z "$ac_cpp_err"; then
14909     ac_header_preproc=yes
14910     else
14911     echo "$as_me: failed program was:" >&5
14912     sed 's/^/| /' conftest.$ac_ext >&5
14913    
14914     ac_header_preproc=no
14915 pcg 1.1 fi
14916 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14917     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14918     echo "${ECHO_T}$ac_header_preproc" >&6
14919    
14920     # So? What about this header?
14921 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14922 pcg 1.11 yes:no: )
14923     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14924     echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14925     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14926     echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14927     ac_header_preproc=yes
14928     ;;
14929     no:yes:* )
14930     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14931     echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14932     { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14933     echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14934     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14935     echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14936     { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14937     echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14938     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14939     echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14940     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14941     echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14942     (
14943     cat <<\_ASBOX
14944     ## ------------------------------------------ ##
14945     ## Report this to the AC_PACKAGE_NAME lists. ##
14946     ## ------------------------------------------ ##
14947     _ASBOX
14948     ) |
14949     sed "s/^/$as_me: WARNING: /" >&2
14950     ;;
14951     esac
14952     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14953     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14954     if test "${ac_cv_header_utmpx_h+set}" = set; then
14955     echo $ECHO_N "(cached) $ECHO_C" >&6
14956     else
14957     ac_cv_header_utmpx_h=$ac_header_preproc
14958     fi
14959     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14960     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14961    
14962     fi
14963     if test $ac_cv_header_utmpx_h = yes; then
14964     echo "$as_me:$LINENO: checking for struct utmpx" >&5
14965     echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14966     if test "${rxvt_cv_struct_utmpx+set}" = set; then
14967     echo $ECHO_N "(cached) $ECHO_C" >&6
14968     else
14969     cat >conftest.$ac_ext <<_ACEOF
14970     /* confdefs.h. */
14971     _ACEOF
14972     cat confdefs.h >>conftest.$ac_ext
14973     cat >>conftest.$ac_ext <<_ACEOF
14974     /* end confdefs.h. */
14975 pcg 1.1 #include <sys/types.h>
14976     #include <utmpx.h>
14977 pcg 1.11 int
14978     main ()
14979     {
14980 pcg 1.1 struct utmpx ut;
14981 pcg 1.11 ;
14982     return 0;
14983     }
14984     _ACEOF
14985     rm -f conftest.$ac_objext
14986     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14987     (eval $ac_compile) 2>conftest.er1
14988     ac_status=$?
14989     grep -v '^ *+' conftest.er1 >conftest.err
14990     rm -f conftest.er1
14991     cat conftest.err >&5
14992     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14993     (exit $ac_status); } &&
14994 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14995 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14996     (eval $ac_try) 2>&5
14997     ac_status=$?
14998     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14999     (exit $ac_status); }; } &&
15000     { ac_try='test -s conftest.$ac_objext'
15001     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15002     (eval $ac_try) 2>&5
15003     ac_status=$?
15004     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15005     (exit $ac_status); }; }; then
15006 pcg 1.1 rxvt_cv_struct_utmpx=yes
15007     else
15008 pcg 1.11 echo "$as_me: failed program was:" >&5
15009     sed 's/^/| /' conftest.$ac_ext >&5
15010    
15011     rxvt_cv_struct_utmpx=no
15012 pcg 1.1 fi
15013 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15014 pcg 1.1 fi
15015 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
15016     echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
15017     if test x$rxvt_cv_struct_utmpx = xyes; then
15018 pcg 1.1
15019 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15020 pcg 1.1 #define HAVE_STRUCT_UTMPX 1
15021 pcg 1.11 _ACEOF
15022 pcg 1.1
15023     fi
15024    
15025    
15026 pcg 1.11 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
15027     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
15028     if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
15029     echo $ECHO_N "(cached) $ECHO_C" >&6
15030 pcg 1.1 else
15031 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15032     /* confdefs.h. */
15033     _ACEOF
15034     cat confdefs.h >>conftest.$ac_ext
15035     cat >>conftest.$ac_ext <<_ACEOF
15036     /* end confdefs.h. */
15037 pcg 1.1 #include <sys/types.h>
15038     #include <utmpx.h>
15039 pcg 1.11 int
15040     main ()
15041     {
15042 pcg 1.1 struct utmpx utx; utx.ut_host;
15043 pcg 1.11 ;
15044     return 0;
15045     }
15046     _ACEOF
15047     rm -f conftest.$ac_objext
15048     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15049     (eval $ac_compile) 2>conftest.er1
15050     ac_status=$?
15051     grep -v '^ *+' conftest.er1 >conftest.err
15052     rm -f conftest.er1
15053     cat conftest.err >&5
15054     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15055     (exit $ac_status); } &&
15056 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15057 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15058     (eval $ac_try) 2>&5
15059     ac_status=$?
15060     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15061     (exit $ac_status); }; } &&
15062     { ac_try='test -s conftest.$ac_objext'
15063     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15064     (eval $ac_try) 2>&5
15065     ac_status=$?
15066     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15067     (exit $ac_status); }; }; then
15068 pcg 1.1 rxvt_cv_struct_utmpx_host=yes
15069     else
15070 pcg 1.11 echo "$as_me: failed program was:" >&5
15071     sed 's/^/| /' conftest.$ac_ext >&5
15072    
15073     rxvt_cv_struct_utmpx_host=no
15074 pcg 1.1 fi
15075 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15076 pcg 1.1 fi
15077 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
15078     echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
15079     if test x$rxvt_cv_struct_utmpx_host = xyes; then
15080 pcg 1.1
15081 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15082 pcg 1.1 #define HAVE_UTMPX_HOST 1
15083 pcg 1.11 _ACEOF
15084 pcg 1.1
15085     fi
15086    
15087     fi
15088    
15089 pcg 1.11
15090    
15091     echo "$as_me:$LINENO: checking for struct lastlog" >&5
15092     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15093     if test "${rxvt_cv_struct_lastlog+set}" = set; then
15094     echo $ECHO_N "(cached) $ECHO_C" >&6
15095 pcg 1.1 else
15096 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15097     /* confdefs.h. */
15098     _ACEOF
15099     cat confdefs.h >>conftest.$ac_ext
15100     cat >>conftest.$ac_ext <<_ACEOF
15101     /* end confdefs.h. */
15102 pcg 1.1 #include <sys/types.h>
15103     #include <utmp.h>
15104     #ifdef HAVE_LASTLOG_H
15105     #include <lastlog.h>
15106     #endif
15107    
15108 pcg 1.11 int
15109     main ()
15110     {
15111 pcg 1.1 struct lastlog ll;
15112 pcg 1.11 ;
15113     return 0;
15114     }
15115     _ACEOF
15116     rm -f conftest.$ac_objext
15117     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15118     (eval $ac_compile) 2>conftest.er1
15119     ac_status=$?
15120     grep -v '^ *+' conftest.er1 >conftest.err
15121     rm -f conftest.er1
15122     cat conftest.err >&5
15123     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15124     (exit $ac_status); } &&
15125 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15126 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15127     (eval $ac_try) 2>&5
15128     ac_status=$?
15129     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15130     (exit $ac_status); }; } &&
15131     { ac_try='test -s conftest.$ac_objext'
15132     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15133     (eval $ac_try) 2>&5
15134     ac_status=$?
15135     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15136     (exit $ac_status); }; }; then
15137 pcg 1.1 rxvt_cv_struct_lastlog=yes
15138     else
15139 pcg 1.11 echo "$as_me: failed program was:" >&5
15140     sed 's/^/| /' conftest.$ac_ext >&5
15141    
15142     rxvt_cv_struct_lastlog=no
15143 pcg 1.1 fi
15144 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15145 pcg 1.1 fi
15146 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
15147     echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
15148     if test x$rxvt_cv_struct_lastlog = xyes; then
15149 pcg 1.1
15150 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15151 pcg 1.1 #define HAVE_STRUCT_LASTLOG 1
15152 pcg 1.11 _ACEOF
15153 pcg 1.1
15154     fi
15155    
15156 pcg 1.11 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15157     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15158     if test "${rxvt_cv_struct_lastlogx+set}" = set; then
15159     echo $ECHO_N "(cached) $ECHO_C" >&6
15160 pcg 1.1 else
15161 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15162     /* confdefs.h. */
15163     _ACEOF
15164     cat confdefs.h >>conftest.$ac_ext
15165     cat >>conftest.$ac_ext <<_ACEOF
15166     /* end confdefs.h. */
15167 pcg 1.1 #include <sys/types.h>
15168     #include <utmpx.h>
15169     #ifdef HAVE_LASTLOG_H
15170     #include <lastlog.h>
15171     #endif
15172    
15173 pcg 1.11 int
15174     main ()
15175     {
15176 pcg 1.1 struct lastlogx ll;
15177 pcg 1.11 ;
15178     return 0;
15179     }
15180     _ACEOF
15181     rm -f conftest.$ac_objext
15182     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15183     (eval $ac_compile) 2>conftest.er1
15184     ac_status=$?
15185     grep -v '^ *+' conftest.er1 >conftest.err
15186     rm -f conftest.er1
15187     cat conftest.err >&5
15188     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15189     (exit $ac_status); } &&
15190 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15191 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15192     (eval $ac_try) 2>&5
15193     ac_status=$?
15194     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15195     (exit $ac_status); }; } &&
15196     { ac_try='test -s conftest.$ac_objext'
15197     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15198     (eval $ac_try) 2>&5
15199     ac_status=$?
15200     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15201     (exit $ac_status); }; }; then
15202 pcg 1.1 rxvt_cv_struct_lastlogx=yes
15203     else
15204 pcg 1.11 echo "$as_me: failed program was:" >&5
15205     sed 's/^/| /' conftest.$ac_ext >&5
15206    
15207     rxvt_cv_struct_lastlogx=no
15208 pcg 1.1 fi
15209 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15210 pcg 1.1 fi
15211 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
15212     echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
15213     if test x$rxvt_cv_struct_lastlogx = xyes; then
15214 pcg 1.1
15215 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15216 pcg 1.1 #define HAVE_STRUCT_LASTLOGX 1
15217 pcg 1.11 _ACEOF
15218 pcg 1.1
15219     fi
15220    
15221    
15222 pcg 1.11 echo "$as_me:$LINENO: checking where utmp is located" >&5
15223     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15224     if test "${rxvt_cv_path_utmp+set}" = set; then
15225     echo $ECHO_N "(cached) $ECHO_C" >&6
15226 pcg 1.1 else
15227     if test "$cross_compiling" = yes; then
15228 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
15229     echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
15230 pcg 1.1 else
15231 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15232     /* confdefs.h. */
15233     _ACEOF
15234     cat confdefs.h >>conftest.$ac_ext
15235     cat >>conftest.$ac_ext <<_ACEOF
15236     /* end confdefs.h. */
15237 pcg 1.1 #include <stdio.h>
15238     #include <sys/types.h>
15239     #include <utmp.h>
15240     #include <errno.h>
15241     main()
15242     {
15243     char **u, *utmplist[] = {
15244     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
15245     FILE *a, *f=fopen("conftestval", "w");
15246     if (!f) exit(1);
15247     #ifdef UTMP_FILE
15248     fprintf(f, "%s\n", UTMP_FILE);
15249     exit(0);
15250     #endif
15251     #ifdef _PATH_UTMP
15252     fprintf(f, "%s\n", _PATH_UTMP);
15253     exit(0);
15254     #endif
15255     for (u = utmplist; *u; u++) {
15256     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15257     fprintf(f, "%s\n", *u);
15258     exit(0);
15259     }
15260     }
15261     exit(0);
15262     }
15263 pcg 1.11 _ACEOF
15264     rm -f conftest$ac_exeext
15265     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15266     (eval $ac_link) 2>&5
15267     ac_status=$?
15268     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15269     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15270     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15271     (eval $ac_try) 2>&5
15272     ac_status=$?
15273     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15274     (exit $ac_status); }; }; then
15275 pcg 1.1 rxvt_cv_path_utmp=`cat conftestval`
15276     else
15277 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15278     echo "$as_me: failed program was:" >&5
15279     sed 's/^/| /' conftest.$ac_ext >&5
15280    
15281     ( exit $ac_status )
15282     rxvt_cv_path_utmp=
15283 pcg 1.1 fi
15284 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15285 pcg 1.1 fi
15286     fi
15287 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
15288     echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
15289     if test x$rxvt_cv_path_utmp != x; then
15290 pcg 1.1
15291 pcg 1.11 cat >>confdefs.h <<_ACEOF
15292 pcg 1.1 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
15293 pcg 1.11 _ACEOF
15294 pcg 1.1
15295     fi
15296    
15297    
15298 pcg 1.11 echo "$as_me:$LINENO: checking where utmpx is located" >&5
15299     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15300     if test "${rxvt_cv_path_utmpx+set}" = set; then
15301     echo $ECHO_N "(cached) $ECHO_C" >&6
15302 pcg 1.1 else
15303     if test "$cross_compiling" = yes; then
15304 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
15305     echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
15306 pcg 1.1 else
15307 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15308     /* confdefs.h. */
15309     _ACEOF
15310     cat confdefs.h >>conftest.$ac_ext
15311     cat >>conftest.$ac_ext <<_ACEOF
15312     /* end confdefs.h. */
15313 pcg 1.1 #include <stdio.h>
15314     #include <sys/types.h>
15315     #include <utmpx.h>
15316     #include <errno.h>
15317     #include <sys/stat.h>
15318     #ifdef HAVE_STRING_H
15319     #include <string.h>
15320     #endif
15321     main()
15322     {
15323     char **u, *p, *utmplist[] = {
15324     #ifdef UTMPX_FILE
15325     UTMPX_FILE,
15326     #endif
15327     #ifdef _PATH_UTMPX
15328     _PATH_UTMPX,
15329     #endif
15330     "/var/adm/utmpx", "/etc/utmpx", NULL };
15331     FILE *a, *f=fopen("conftestval", "w");
15332     struct stat statu, statux;
15333     if (!f) exit(1);
15334     for (u = utmplist; *u; u++) {
15335     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15336     if (stat(*u, &statux) < 0)
15337     continue;
15338     p = strdup(*u);
15339     p[strlen(p) - 1] = '\0';
15340     if (stat(p, &statu) >= 0
15341     && (statu.st_mtime - statux.st_mtime > 86400))
15342     continue;
15343     fprintf(f, "%s\n", *u);
15344     exit(0);
15345     }
15346     }
15347     exit(0);
15348     }
15349 pcg 1.11 _ACEOF
15350     rm -f conftest$ac_exeext
15351     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15352     (eval $ac_link) 2>&5
15353     ac_status=$?
15354     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15355     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15356     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15357     (eval $ac_try) 2>&5
15358     ac_status=$?
15359     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15360     (exit $ac_status); }; }; then
15361 pcg 1.1 rxvt_cv_path_utmpx=`cat conftestval`
15362     else
15363 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15364     echo "$as_me: failed program was:" >&5
15365     sed 's/^/| /' conftest.$ac_ext >&5
15366    
15367     ( exit $ac_status )
15368     rxvt_cv_path_utmpx=
15369 pcg 1.1 fi
15370 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15371 pcg 1.1 fi
15372     fi
15373 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
15374     echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
15375     if test x$rxvt_cv_path_utmpx != x; then
15376 pcg 1.1
15377 pcg 1.11 cat >>confdefs.h <<_ACEOF
15378 pcg 1.1 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
15379 pcg 1.11 _ACEOF
15380 pcg 1.1
15381     fi
15382    
15383    
15384 pcg 1.11 echo "$as_me:$LINENO: checking where wtmp is located" >&5
15385     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15386     if test "${rxvt_cv_path_wtmp+set}" = set; then
15387     echo $ECHO_N "(cached) $ECHO_C" >&6
15388 pcg 1.1 else
15389     if test "$cross_compiling" = yes; then
15390 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
15391     echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
15392 pcg 1.1 else
15393 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15394     /* confdefs.h. */
15395     _ACEOF
15396     cat confdefs.h >>conftest.$ac_ext
15397     cat >>conftest.$ac_ext <<_ACEOF
15398     /* end confdefs.h. */
15399 pcg 1.1 #include <stdio.h>
15400     #include <sys/types.h>
15401     #ifdef HAVE_UTMP_H
15402     #include <utmp.h>
15403     #endif
15404     #include <errno.h>
15405     main()
15406     {
15407     char **w, *wtmplist[] = {
15408 pcg 1.11 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
15409 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
15410     if (!f) exit(1);
15411     #ifdef WTMP_FILE
15412     fprintf(f, "%s\n", WTMP_FILE);
15413     exit(0);
15414     #endif
15415     #ifdef _PATH_WTMP
15416     fprintf(f, "%s\n", _PATH_WTMP);
15417     exit(0);
15418     #endif
15419     for (w = wtmplist; *w; w++) {
15420     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15421     fprintf(f, "%s\n", *w);
15422     exit(0);
15423     }
15424     }
15425     exit(0);
15426     }
15427 pcg 1.11 _ACEOF
15428     rm -f conftest$ac_exeext
15429     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15430     (eval $ac_link) 2>&5
15431     ac_status=$?
15432     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15433     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15434     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15435     (eval $ac_try) 2>&5
15436     ac_status=$?
15437     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15438     (exit $ac_status); }; }; then
15439 pcg 1.1 rxvt_cv_path_wtmp=`cat conftestval`
15440     else
15441 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15442     echo "$as_me: failed program was:" >&5
15443     sed 's/^/| /' conftest.$ac_ext >&5
15444    
15445     ( exit $ac_status )
15446     rxvt_cv_path_wtmp=
15447 pcg 1.1 fi
15448 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15449 pcg 1.1 fi
15450     fi
15451 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
15452     echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
15453     if test x$rxvt_cv_path_wtmp != x; then
15454 pcg 1.1
15455 pcg 1.11 cat >>confdefs.h <<_ACEOF
15456 pcg 1.1 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
15457 pcg 1.11 _ACEOF
15458 pcg 1.1
15459     fi
15460    
15461 pcg 1.11 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15462     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15463     if test "${rxvt_cv_path_wtmpx+set}" = set; then
15464     echo $ECHO_N "(cached) $ECHO_C" >&6
15465 pcg 1.1 else
15466     if test "$cross_compiling" = yes; then
15467 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
15468     echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
15469 pcg 1.1 else
15470 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15471     /* confdefs.h. */
15472     _ACEOF
15473     cat confdefs.h >>conftest.$ac_ext
15474     cat >>conftest.$ac_ext <<_ACEOF
15475     /* end confdefs.h. */
15476 pcg 1.1 #include <stdio.h>
15477     #ifdef HAVE_UTMPX_H
15478     #include <utmpx.h>
15479     #endif
15480     #include <errno.h>
15481     main()
15482     {
15483     char **w, *wtmplist[] = {
15484 pcg 1.11 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
15485 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
15486     if (!f) exit(1);
15487     #ifdef WTMPX_FILE
15488     fprintf(f, "%s\n", WTMPX_FILE);
15489     exit(0);
15490     #endif
15491     #ifdef _PATH_WTMPX
15492     fprintf(f, "%s\n", _PATH_WTMPX);
15493     exit(0);
15494     #endif
15495     for (w = wtmplist; *w; w++) {
15496     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15497     fprintf(f, "%s\n", *w);
15498     exit(0);
15499     }
15500     }
15501     exit(0);
15502     }
15503 pcg 1.11 _ACEOF
15504     rm -f conftest$ac_exeext
15505     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15506     (eval $ac_link) 2>&5
15507     ac_status=$?
15508     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15509     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15510     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15511     (eval $ac_try) 2>&5
15512     ac_status=$?
15513     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15514     (exit $ac_status); }; }; then
15515 pcg 1.1 rxvt_cv_path_wtmpx=`cat conftestval`
15516     else
15517 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15518     echo "$as_me: failed program was:" >&5
15519     sed 's/^/| /' conftest.$ac_ext >&5
15520    
15521     ( exit $ac_status )
15522     rxvt_cv_path_wtmpx=
15523 pcg 1.1 fi
15524 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15525 pcg 1.1 fi
15526     fi
15527 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15528     echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15529     if test x$rxvt_cv_path_wtmpx != x; then
15530 pcg 1.1
15531 pcg 1.11 cat >>confdefs.h <<_ACEOF
15532 pcg 1.1 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15533 pcg 1.11 _ACEOF
15534 pcg 1.1
15535     fi
15536    
15537 pcg 1.11 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15538     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15539     if test "${rxvt_cv_path_lastlog+set}" = set; then
15540     echo $ECHO_N "(cached) $ECHO_C" >&6
15541 pcg 1.1 else
15542     if test "$cross_compiling" = yes; then
15543 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15544     echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15545 pcg 1.1 else
15546 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15547     /* confdefs.h. */
15548     _ACEOF
15549     cat confdefs.h >>conftest.$ac_ext
15550     cat >>conftest.$ac_ext <<_ACEOF
15551     /* end confdefs.h. */
15552 pcg 1.1 #include <stdio.h>
15553     #include <sys/types.h>
15554     #ifdef HAVE_UTMPX_H
15555     #include <utmpx.h>
15556     #elif defined(HAVE_UTMP_H)
15557     #include <utmp.h>
15558     #endif
15559     #ifdef HAVE_LASTLOG_H
15560     #include <lastlog.h>
15561     #endif
15562     #include <errno.h>
15563     main()
15564     {
15565     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15566     FILE *a, *f=fopen("conftestval", "w");
15567     if (!f) exit(1);
15568     #ifdef LASTLOG_FILE
15569     fprintf(f, "%s\n", LASTLOG_FILE);
15570     exit(0);
15571     #endif
15572     #ifdef _PATH_LASTLOG
15573     fprintf(f, "%s\n", _PATH_LASTLOG);
15574     exit(0);
15575     #endif
15576     for (w = lastloglist; *w; w++) {
15577     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15578     fprintf(f, "%s\n", *w);
15579     exit(0);
15580     }
15581     }
15582     exit(0);
15583     }
15584 pcg 1.11 _ACEOF
15585     rm -f conftest$ac_exeext
15586     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15587     (eval $ac_link) 2>&5
15588     ac_status=$?
15589     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15590     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15591     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15592     (eval $ac_try) 2>&5
15593     ac_status=$?
15594     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15595     (exit $ac_status); }; }; then
15596 pcg 1.1 rxvt_cv_path_lastlog=`cat conftestval`
15597     else
15598 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15599     echo "$as_me: failed program was:" >&5
15600     sed 's/^/| /' conftest.$ac_ext >&5
15601    
15602     ( exit $ac_status )
15603     rxvt_cv_path_lastlog=
15604 pcg 1.1 fi
15605 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15606 pcg 1.1 fi
15607     fi
15608 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15609     echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15610     if test x$rxvt_cv_path_lastlog != x; then
15611 pcg 1.1
15612 pcg 1.11 cat >>confdefs.h <<_ACEOF
15613 pcg 1.1 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15614 pcg 1.11 _ACEOF
15615 pcg 1.1
15616     if test -d "$rxvt_cv_path_lastlog"; then
15617 pcg 1.11
15618     cat >>confdefs.h <<\_ACEOF
15619 pcg 1.1 #define LASTLOG_IS_DIR 1
15620 pcg 1.11 _ACEOF
15621 pcg 1.1
15622     fi
15623     fi
15624    
15625 pcg 1.11 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15626     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15627     if test "${rxvt_cv_path_lastlogx+set}" = set; then
15628     echo $ECHO_N "(cached) $ECHO_C" >&6
15629 pcg 1.1 else
15630     if test "$cross_compiling" = yes; then
15631 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15632     echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15633 pcg 1.1 else
15634 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15635     /* confdefs.h. */
15636     _ACEOF
15637     cat confdefs.h >>conftest.$ac_ext
15638     cat >>conftest.$ac_ext <<_ACEOF
15639     /* end confdefs.h. */
15640 pcg 1.1 #include <stdio.h>
15641     #ifdef HAVE_UTMPX_H
15642     #include <utmpx.h>
15643     #endif
15644     #include <errno.h>
15645     main()
15646     {
15647     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15648     FILE *a, *f=fopen("conftestval", "w");
15649     if (!f) exit(1);
15650     #ifdef LASTLOGX_FILE
15651     fprintf(f, "%s\n", LASTLOGX_FILE);
15652     exit(0);
15653     #endif
15654     #ifdef _PATH_LASTLOGX
15655     fprintf(f, "%s\n", _PATH_LASTLOGX);
15656     exit(0);
15657     #endif
15658     for (w = wtmplist; *w; w++) {
15659     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15660     fprintf(f, "%s\n", *w);
15661     exit(0);
15662     }
15663     }
15664     exit(0);
15665     }
15666 pcg 1.11 _ACEOF
15667     rm -f conftest$ac_exeext
15668     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15669     (eval $ac_link) 2>&5
15670     ac_status=$?
15671     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15672     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15673     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15674     (eval $ac_try) 2>&5
15675     ac_status=$?
15676     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15677     (exit $ac_status); }; }; then
15678 pcg 1.1 rxvt_cv_path_lastlogx=`cat conftestval`
15679     else
15680 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15681     echo "$as_me: failed program was:" >&5
15682     sed 's/^/| /' conftest.$ac_ext >&5
15683    
15684     ( exit $ac_status )
15685     rxvt_cv_path_lastlogx=
15686 pcg 1.1 fi
15687 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15688 pcg 1.1 fi
15689     fi
15690 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15691     echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15692     if test x$rxvt_cv_path_lastlogx != x; then
15693 pcg 1.1
15694 pcg 1.11 cat >>confdefs.h <<_ACEOF
15695 pcg 1.1 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15696 pcg 1.11 _ACEOF
15697 pcg 1.1
15698     fi
15699    
15700    
15701 pcg 1.11 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15702     echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15703     if test "${rxvt_cv_path_ttytab+set}" = set; then
15704     echo $ECHO_N "(cached) $ECHO_C" >&6
15705 pcg 1.1 else
15706     for ttys_file in /etc/ttys /etc/ttytab;
15707     do
15708 pcg 1.11 if test -f "$ttys_file" ; then
15709 pcg 1.1 rxvt_cv_path_ttytab=$ttys_file
15710     break
15711     fi
15712     done
15713    
15714     fi
15715 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15716     echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15717     if test x$rxvt_cv_path_ttytab != x; then
15718 pcg 1.1
15719 pcg 1.11 cat >>confdefs.h <<_ACEOF
15720 pcg 1.1 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15721 pcg 1.11 _ACEOF
15722 pcg 1.1
15723     fi
15724    
15725    
15726     ac_save_LIBS=$LIBS
15727     ac_save_CFLAGS=$CFLAGS
15728     CFLAGS="$CFLAGS $X_CFLAGS"
15729     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15730     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15731     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15732     fi
15733 pcg 1.11 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15734     echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15735     if test "${rxvt_cv_func_xlocale+set}" = set; then
15736     echo $ECHO_N "(cached) $ECHO_C" >&6
15737 pcg 1.1 else
15738     if test "$cross_compiling" = yes; then
15739 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15740     echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15741 pcg 1.1 else
15742 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15743     /* confdefs.h. */
15744     _ACEOF
15745     cat confdefs.h >>conftest.$ac_ext
15746     cat >>conftest.$ac_ext <<_ACEOF
15747     /* end confdefs.h. */
15748 pcg 1.1 #include <X11/Xlib.h>
15749     main() {
15750     char *p;
15751     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15752     exit (XSupportsLocale() ? 0 : 1);
15753     else
15754     exit (1);}
15755 pcg 1.11 _ACEOF
15756     rm -f conftest$ac_exeext
15757     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15758     (eval $ac_link) 2>&5
15759     ac_status=$?
15760     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15761     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15762     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15763     (eval $ac_try) 2>&5
15764     ac_status=$?
15765     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15766     (exit $ac_status); }; }; then
15767 pcg 1.1 rxvt_cv_func_xlocale=yes
15768     else
15769 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15770     echo "$as_me: failed program was:" >&5
15771     sed 's/^/| /' conftest.$ac_ext >&5
15772    
15773     ( exit $ac_status )
15774     rxvt_cv_func_xlocale=no
15775 pcg 1.1 fi
15776 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15777 pcg 1.1 fi
15778     fi
15779 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15780     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15781     if test x$rxvt_cv_func_xlocale = xyes; then
15782 pcg 1.1
15783 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15784 pcg 1.1 #define HAVE_XLOCALE 1
15785 pcg 1.11 _ACEOF
15786 pcg 1.1
15787     fi
15788    
15789 pcg 1.11 echo "$as_me:$LINENO: checking for working X setlocale" >&5
15790     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15791     if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15792     echo $ECHO_N "(cached) $ECHO_C" >&6
15793 pcg 1.1 else
15794 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15795     /* confdefs.h. */
15796     _ACEOF
15797     cat confdefs.h >>conftest.$ac_ext
15798     cat >>conftest.$ac_ext <<_ACEOF
15799     /* end confdefs.h. */
15800 pcg 1.1 #define X_LOCALE 1
15801     #include <X11/Xlocale.h>
15802 pcg 1.11 int
15803     main ()
15804     {
15805 pcg 1.1 setlocale(LC_CTYPE, "");
15806 pcg 1.11 ;
15807     return 0;
15808     }
15809     _ACEOF
15810     rm -f conftest.$ac_objext conftest$ac_exeext
15811     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15812     (eval $ac_link) 2>conftest.er1
15813     ac_status=$?
15814     grep -v '^ *+' conftest.er1 >conftest.err
15815     rm -f conftest.er1
15816     cat conftest.err >&5
15817     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15818     (exit $ac_status); } &&
15819 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15820 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15821     (eval $ac_try) 2>&5
15822     ac_status=$?
15823     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15824     (exit $ac_status); }; } &&
15825     { ac_try='test -s conftest$ac_exeext'
15826     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15827     (eval $ac_try) 2>&5
15828     ac_status=$?
15829     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15830     (exit $ac_status); }; }; then
15831 pcg 1.1 rxvt_cv_func_xsetlocale=yes
15832     else
15833 pcg 1.11 echo "$as_me: failed program was:" >&5
15834     sed 's/^/| /' conftest.$ac_ext >&5
15835    
15836     rxvt_cv_func_xsetlocale=no
15837 pcg 1.1 fi
15838 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15839     conftest$ac_exeext conftest.$ac_ext
15840 pcg 1.1 fi
15841 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
15842     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
15843     if test x$rxvt_cv_func_xsetlocale = xyes; then
15844 pcg 1.1
15845 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15846 pcg 1.1 #define HAVE_XSETLOCALE 1
15847 pcg 1.11 _ACEOF
15848 pcg 1.1
15849     fi
15850     LIBS=$ac_save_LIBS
15851     CFLAGS=$ac_save_CFLAGS
15852    
15853 pcg 1.11 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15854     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15855     if test "${rxvt_cv_func_setlocale+set}" = set; then
15856     echo $ECHO_N "(cached) $ECHO_C" >&6
15857     else
15858     cat >conftest.$ac_ext <<_ACEOF
15859     /* confdefs.h. */
15860     _ACEOF
15861     cat confdefs.h >>conftest.$ac_ext
15862     cat >>conftest.$ac_ext <<_ACEOF
15863     /* end confdefs.h. */
15864 pcg 1.1 #include <locale.h>
15865 pcg 1.11 int
15866     main ()
15867     {
15868 pcg 1.1 setlocale(LC_CTYPE, "");
15869 pcg 1.11 ;
15870     return 0;
15871     }
15872     _ACEOF
15873     rm -f conftest.$ac_objext conftest$ac_exeext
15874     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15875     (eval $ac_link) 2>conftest.er1
15876     ac_status=$?
15877     grep -v '^ *+' conftest.er1 >conftest.err
15878     rm -f conftest.er1
15879     cat conftest.err >&5
15880     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15881     (exit $ac_status); } &&
15882 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15883 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15884     (eval $ac_try) 2>&5
15885     ac_status=$?
15886     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15887     (exit $ac_status); }; } &&
15888     { ac_try='test -s conftest$ac_exeext'
15889     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15890     (eval $ac_try) 2>&5
15891     ac_status=$?
15892     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15893     (exit $ac_status); }; }; then
15894 pcg 1.1 rxvt_cv_func_setlocale=yes
15895     else
15896 pcg 1.11 echo "$as_me: failed program was:" >&5
15897     sed 's/^/| /' conftest.$ac_ext >&5
15898    
15899     rxvt_cv_func_setlocale=no
15900 pcg 1.1 fi
15901 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15902     conftest$ac_exeext conftest.$ac_ext
15903 pcg 1.1 fi
15904 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15905     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15906     if test x$rxvt_cv_func_setlocale = xyes; then
15907 pcg 1.1
15908 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15909 pcg 1.1 #define HAVE_SETLOCALE 1
15910 pcg 1.11 _ACEOF
15911 pcg 1.1
15912     fi
15913    
15914 pcg 1.11 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
15915     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
15916     if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
15917     echo $ECHO_N "(cached) $ECHO_C" >&6
15918 pcg 1.1 else
15919 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15920     /* confdefs.h. */
15921     _ACEOF
15922     cat confdefs.h >>conftest.$ac_ext
15923     cat >>conftest.$ac_ext <<_ACEOF
15924     /* end confdefs.h. */
15925 pcg 1.1 #include <langinfo.h>
15926 pcg 1.11 int
15927     main ()
15928     {
15929 pcg 1.1 nl_langinfo(CODESET);
15930 pcg 1.11 ;
15931     return 0;
15932     }
15933     _ACEOF
15934     rm -f conftest.$ac_objext conftest$ac_exeext
15935     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15936     (eval $ac_link) 2>conftest.er1
15937     ac_status=$?
15938     grep -v '^ *+' conftest.er1 >conftest.err
15939     rm -f conftest.er1
15940     cat conftest.err >&5
15941     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15942     (exit $ac_status); } &&
15943 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15944 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15945     (eval $ac_try) 2>&5
15946     ac_status=$?
15947     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15948     (exit $ac_status); }; } &&
15949     { ac_try='test -s conftest$ac_exeext'
15950     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15951     (eval $ac_try) 2>&5
15952     ac_status=$?
15953     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15954     (exit $ac_status); }; }; then
15955 pcg 1.1 rxvt_cv_func_nl_langinfo=yes
15956     else
15957 pcg 1.11 echo "$as_me: failed program was:" >&5
15958     sed 's/^/| /' conftest.$ac_ext >&5
15959    
15960     rxvt_cv_func_nl_langinfo=no
15961 pcg 1.1 fi
15962 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15963     conftest$ac_exeext conftest.$ac_ext
15964 pcg 1.1 fi
15965 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
15966     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
15967     if test x$rxvt_cv_func_nl_langinfo = xyes; then
15968 pcg 1.1
15969 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15970 pcg 1.1 #define HAVE_NL_LANGINFO 1
15971 pcg 1.11 _ACEOF
15972 pcg 1.1
15973     fi
15974    
15975 pcg 1.11 echo "$as_me:$LINENO: checking for getpt" >&5
15976     echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15977     if test "${rxvt_cv_func_getpt+set}" = set; then
15978     echo $ECHO_N "(cached) $ECHO_C" >&6
15979 pcg 1.1 else
15980 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15981     /* confdefs.h. */
15982     _ACEOF
15983     cat confdefs.h >>conftest.$ac_ext
15984     cat >>conftest.$ac_ext <<_ACEOF
15985     /* end confdefs.h. */
15986 pcg 1.1 #define _GNU_SOURCE
15987     #ifdef HAVE_STDLIB_H
15988     # include <stdlib.h>
15989     #endif
15990 pcg 1.11 int
15991     main ()
15992     {
15993 pcg 1.1 (void)getpt();
15994 pcg 1.11 ;
15995     return 0;
15996     }
15997     _ACEOF
15998     rm -f conftest.$ac_objext conftest$ac_exeext
15999     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16000     (eval $ac_link) 2>conftest.er1
16001     ac_status=$?
16002     grep -v '^ *+' conftest.er1 >conftest.err
16003     rm -f conftest.er1
16004     cat conftest.err >&5
16005     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16006     (exit $ac_status); } &&
16007 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16008 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16009     (eval $ac_try) 2>&5
16010     ac_status=$?
16011     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16012     (exit $ac_status); }; } &&
16013     { ac_try='test -s conftest$ac_exeext'
16014     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16015     (eval $ac_try) 2>&5
16016     ac_status=$?
16017     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16018     (exit $ac_status); }; }; then
16019 pcg 1.1 rxvt_cv_func_getpt=yes
16020     else
16021 pcg 1.11 echo "$as_me: failed program was:" >&5
16022     sed 's/^/| /' conftest.$ac_ext >&5
16023    
16024     rxvt_cv_func_getpt=no
16025 pcg 1.1 fi
16026 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
16027     conftest$ac_exeext conftest.$ac_ext
16028 pcg 1.1 fi
16029 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
16030     echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
16031     if test x$rxvt_cv_func_getpt = xyes; then
16032 pcg 1.1
16033 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16034 pcg 1.1 #define HAVE_GETPT 1
16035 pcg 1.11 _ACEOF
16036 pcg 1.1
16037     fi
16038    
16039 pcg 1.11 echo "$as_me:$LINENO: checking for pty/tty type" >&5
16040     echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
16041     if test "${rxvt_cv_ptys+set}" = set; then
16042     echo $ECHO_N "(cached) $ECHO_C" >&6
16043 pcg 1.1 else
16044     if test x$ac_cv_func_openpty = xyes; then
16045     rxvt_cv_ptys=OPENPTY
16046     else if test x$ac_cv_func__getpty = xyes; then
16047     rxvt_cv_ptys=SGI4
16048     else if test -c /dev/ttyp20; then
16049     rxvt_cv_ptys=SCO
16050     else if test -c /dev/ptym/clone; then
16051     rxvt_cv_ptys=HPUX
16052     else if test x$rxvt_cv_func_getpt = xyes; then
16053     rxvt_cv_ptys=GLIBC
16054     else if test -c /dev/ptc -a -c /dev/pts; then
16055     rxvt_cv_ptys=PTC
16056     else if test -c /dev/ptc -a -d /dev/pts; then
16057     rxvt_cv_ptys=PTC
16058     else if test -c /dev/ptmx -a -c /dev/pts/0; then
16059     rxvt_cv_ptys=STREAMS
16060     else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
16061     rxvt_cv_ptys=STREAMS
16062     else
16063     rxvt_cv_ptys=BSD
16064     fi
16065     fi
16066     fi
16067     fi
16068     fi
16069     fi
16070     fi
16071     fi
16072     fi
16073    
16074     fi
16075 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
16076     echo "${ECHO_T}$rxvt_cv_ptys" >&6
16077 pcg 1.1
16078 pcg 1.11 if test x$rxvt_cv_ptys = xOPENPTY; then
16079 pcg 1.1
16080 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16081 pcg 1.1 #define PTYS_ARE_OPENPTY 1
16082 pcg 1.11 _ACEOF
16083 pcg 1.1
16084     fi
16085     if test x$rxvt_cv_ptys = xSCO; then
16086 pcg 1.11
16087     cat >>confdefs.h <<\_ACEOF
16088 pcg 1.1 #define PTYS_ARE_NUMERIC 1
16089 pcg 1.11 _ACEOF
16090 pcg 1.1
16091     fi
16092     if test x$rxvt_cv_ptys = xSTREAMS; then
16093 pcg 1.11
16094     cat >>confdefs.h <<\_ACEOF
16095 pcg 1.1 #define PTYS_ARE_PTMX 1
16096 pcg 1.11 _ACEOF
16097 pcg 1.1
16098     fi
16099     if test x$rxvt_cv_ptys = xPTC; then
16100 pcg 1.11
16101     cat >>confdefs.h <<\_ACEOF
16102 pcg 1.1 #define PTYS_ARE_PTC 1
16103 pcg 1.11 _ACEOF
16104 pcg 1.1
16105     fi
16106     if test x$rxvt_cv_ptys = xSGI4; then
16107 pcg 1.11
16108     cat >>confdefs.h <<\_ACEOF
16109 pcg 1.1 #define PTYS_ARE__GETPTY 1
16110 pcg 1.11 _ACEOF
16111 pcg 1.1
16112     fi
16113     if test x$rxvt_cv_ptys = xCONVEX; then
16114 pcg 1.11
16115     cat >>confdefs.h <<\_ACEOF
16116 pcg 1.1 #define PTYS_ARE_GETPTY 1
16117 pcg 1.11 _ACEOF
16118 pcg 1.1
16119     fi
16120     if test x$rxvt_cv_ptys = xGLIBC; then
16121 pcg 1.11
16122     cat >>confdefs.h <<\_ACEOF
16123 pcg 1.1 #define PTYS_ARE_GETPT 1
16124 pcg 1.11 _ACEOF
16125 pcg 1.1
16126     fi
16127     if test x$rxvt_cv_ptys = xHPUX; then
16128 pcg 1.11
16129     cat >>confdefs.h <<\_ACEOF
16130 pcg 1.1 #define PTYS_ARE_CLONE 1
16131 pcg 1.11 _ACEOF
16132 pcg 1.1
16133     fi
16134     if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16135 pcg 1.11
16136     cat >>confdefs.h <<\_ACEOF
16137 pcg 1.1 #define PTYS_ARE_SEARCHED 1
16138 pcg 1.11 _ACEOF
16139 pcg 1.1
16140     fi
16141    
16142    
16143 pcg 1.11 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
16144     echo "$as_me: checking for pty ranges..." >&6;}
16145 pcg 1.1 ptys=`echo /dev/pty??`
16146     pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16147     pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16148     if test x$pch1 != x; then
16149 pcg 1.11
16150     cat >>confdefs.h <<_ACEOF
16151 pcg 1.1 #define PTYCHAR1 "$pch1"
16152 pcg 1.11 _ACEOF
16153 pcg 1.1
16154     fi
16155     if test x$pch2 != x; then
16156 pcg 1.11
16157     cat >>confdefs.h <<_ACEOF
16158 pcg 1.1 #define PTYCHAR2 "$pch2"
16159 pcg 1.11 _ACEOF
16160 pcg 1.1
16161     fi
16162    
16163 pcg 1.11 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
16164     echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
16165     if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
16166     echo $ECHO_N "(cached) $ECHO_C" >&6
16167 pcg 1.1 else
16168 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
16169 pcg 1.1 LIBS="-lxpg4 $LIBS"
16170 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
16171     /* confdefs.h. */
16172     _ACEOF
16173     cat confdefs.h >>conftest.$ac_ext
16174     cat >>conftest.$ac_ext <<_ACEOF
16175     /* end confdefs.h. */
16176    
16177 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
16178 pcg 1.11 #ifdef __cplusplus
16179     extern "C"
16180     #endif
16181 pcg 1.1 /* We use char because int might match the return type of a gcc2
16182 pcg 1.11 builtin and then its argument prototype would still apply. */
16183     char setlocale ();
16184     int
16185     main ()
16186     {
16187     setlocale ();
16188     ;
16189     return 0;
16190     }
16191     _ACEOF
16192     rm -f conftest.$ac_objext conftest$ac_exeext
16193     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16194     (eval $ac_link) 2>conftest.er1
16195     ac_status=$?
16196     grep -v '^ *+' conftest.er1 >conftest.err
16197     rm -f conftest.er1
16198     cat conftest.err >&5
16199     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16200     (exit $ac_status); } &&
16201 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16202 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16203     (eval $ac_try) 2>&5
16204     ac_status=$?
16205     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16206     (exit $ac_status); }; } &&
16207     { ac_try='test -s conftest$ac_exeext'
16208     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16209     (eval $ac_try) 2>&5
16210     ac_status=$?
16211     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16212     (exit $ac_status); }; }; then
16213     ac_cv_lib_xpg4_setlocale=yes
16214     else
16215     echo "$as_me: failed program was:" >&5
16216     sed 's/^/| /' conftest.$ac_ext >&5
16217    
16218     ac_cv_lib_xpg4_setlocale=no
16219     fi
16220     rm -f conftest.err conftest.$ac_objext \
16221     conftest$ac_exeext conftest.$ac_ext
16222     LIBS=$ac_check_lib_save_LIBS
16223     fi
16224     echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
16225     echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
16226     if test $ac_cv_lib_xpg4_setlocale = yes; then
16227 pcg 1.1 LIBS="$LIBS -lxpg4"
16228     fi
16229    
16230    
16231 pcg 1.11 if test x$support_inheritpixmap = xyes; then
16232 pcg 1.1
16233 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16234 pcg 1.1 #define TRANSPARENT 1
16235 pcg 1.11 _ACEOF
16236 pcg 1.1
16237     fi
16238     if test x$support_keepscrolling = xno; then
16239 pcg 1.11
16240     cat >>confdefs.h <<\_ACEOF
16241 pcg 1.1 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16242 pcg 1.11 _ACEOF
16243 pcg 1.1
16244     fi
16245     if test x$support_selectionscrolling = xyes; then
16246 pcg 1.11
16247     cat >>confdefs.h <<\_ACEOF
16248 pcg 1.1 #define SELECTION_SCROLLING 1
16249 pcg 1.11 _ACEOF
16250 pcg 1.1
16251     fi
16252     if test x$support_menubar = xyes; then
16253 pcg 1.11
16254     cat >>confdefs.h <<\_ACEOF
16255 pcg 1.1 #define MENUBAR 1
16256 pcg 1.11 _ACEOF
16257 pcg 1.1
16258     fi
16259     if test x$support_frills = xno; then
16260 pcg 1.11
16261     cat >>confdefs.h <<\_ACEOF
16262 pcg 1.1 #define NO_FRILLS 1
16263 pcg 1.11 _ACEOF
16264 pcg 1.1
16265     fi
16266     if test x$support_linespace = xno; then
16267 pcg 1.11
16268     cat >>confdefs.h <<\_ACEOF
16269 pcg 1.1 #define NO_LINESPACE 1
16270 pcg 1.11 _ACEOF
16271 pcg 1.1
16272     fi
16273     if test x$support_24bit = xyes; then
16274 pcg 1.11
16275     cat >>confdefs.h <<\_ACEOF
16276 pcg 1.1 #define PREFER_24BIT 1
16277 pcg 1.11 _ACEOF
16278 pcg 1.1
16279     fi
16280     if test x$support_mousewheel = xyes; then
16281 pcg 1.11
16282     cat >>confdefs.h <<\_ACEOF
16283 pcg 1.1 #define MOUSE_WHEEL 1
16284 pcg 1.11 _ACEOF
16285 pcg 1.1
16286     fi
16287     if test x$support_mouseslipwheel = xyes; then
16288 pcg 1.11
16289     cat >>confdefs.h <<\_ACEOF
16290 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
16291 pcg 1.11 _ACEOF
16292 pcg 1.1
16293     fi
16294     if test x$support_oldselection = xno; then
16295 pcg 1.11
16296     cat >>confdefs.h <<\_ACEOF
16297 pcg 1.1 #define NO_OLD_SELECTION 1
16298 pcg 1.11 _ACEOF
16299 pcg 1.1
16300     fi
16301     if test x$support_utmp = xyes; then
16302 pcg 1.11
16303     cat >>confdefs.h <<\_ACEOF
16304 pcg 1.1 #define UTMP_SUPPORT 1
16305 pcg 1.11 _ACEOF
16306 pcg 1.1
16307     fi
16308     if test x$support_wtmp = xyes; then
16309 pcg 1.11
16310     cat >>confdefs.h <<\_ACEOF
16311 pcg 1.1 #define WTMP_SUPPORT 1
16312 pcg 1.11 _ACEOF
16313 pcg 1.1
16314     fi
16315     if test x$support_lastlog = xyes; then
16316 pcg 1.11
16317     cat >>confdefs.h <<\_ACEOF
16318 pcg 1.1 #define LASTLOG_SUPPORT 1
16319 pcg 1.11 _ACEOF
16320 pcg 1.1
16321     fi
16322     if test x$support_xim = xyes -o x$multichar_set = xyes; then
16323     if test x$rxvt_cv_func_xlocale = xyes; then
16324 pcg 1.11
16325     cat >>confdefs.h <<\_ACEOF
16326 pcg 1.1 #define USE_XIM 1
16327 pcg 1.11 _ACEOF
16328 pcg 1.1
16329     fi
16330     fi
16331     if test x$support_xpm = xyes; then
16332 pcg 1.11
16333     cat >>confdefs.h <<\_ACEOF
16334 pcg 1.1 #define XPM_BACKGROUND 1
16335 pcg 1.11 _ACEOF
16336 pcg 1.1
16337     fi
16338     if test x$support_scroll_rxvt = xyes; then
16339 pcg 1.11
16340     cat >>confdefs.h <<\_ACEOF
16341 pcg 1.1 #define RXVT_SCROLLBAR 1
16342 pcg 1.11 _ACEOF
16343 pcg 1.1
16344     scrolltypes="rxvt"
16345     fi
16346     if test x$support_scroll_next = xyes; then
16347 pcg 1.11
16348     cat >>confdefs.h <<\_ACEOF
16349 pcg 1.1 #define NEXT_SCROLLBAR 1
16350 pcg 1.11 _ACEOF
16351 pcg 1.1
16352     scrolltypes="$scrolltypes next"
16353     fi
16354     if test x$support_scroll_xterm = xyes; then
16355 pcg 1.11
16356     cat >>confdefs.h <<\_ACEOF
16357 pcg 1.1 #define XTERM_SCROLLBAR 1
16358 pcg 1.11 _ACEOF
16359 pcg 1.1
16360     scrolltypes="$scrolltypes xterm"
16361     fi
16362 pcg 1.11 if test x$support_scroll_plain = xyes; then
16363    
16364     cat >>confdefs.h <<\_ACEOF
16365     #define PLAIN_SCROLLBAR 1
16366     _ACEOF
16367    
16368     scrolltypes="$scrolltypes plain"
16369     fi
16370 pcg 1.1 if test x$support_pointer_blank = xyes; then
16371 pcg 1.11
16372     cat >>confdefs.h <<\_ACEOF
16373 pcg 1.1 #define POINTER_BLANK 1
16374 pcg 1.11 _ACEOF
16375 pcg 1.1
16376     fi
16377     if test x$support_cursor_blink = xyes; then
16378 pcg 1.11
16379     cat >>confdefs.h <<\_ACEOF
16380 pcg 1.1 #define CURSOR_BLINK 1
16381 pcg 1.11 _ACEOF
16382    
16383     fi
16384     if test x$support_text_blink = xyes; then
16385    
16386     cat >>confdefs.h <<\_ACEOF
16387     #define TEXT_BLINK 1
16388     _ACEOF
16389 pcg 1.1
16390     fi
16391     if test x$support_unicode3 = xyes; then
16392 pcg 1.11
16393     cat >>confdefs.h <<\_ACEOF
16394 pcg 1.1 #define UNICODE_3 1
16395 pcg 1.11 _ACEOF
16396 pcg 1.1
16397     fi
16398     if test x$codesets = xall; then
16399     codesets=jp,jp-ext,kr,cn,cn-ext,vn
16400     fi
16401     for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16402 pcg 1.11
16403     cat >>confdefs.h <<\_ACEOF
16404 pcg 1.1 #define ENCODING_EU 1
16405 pcg 1.11 _ACEOF
16406 pcg 1.1
16407 pcg 1.13
16408 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16409 pcg 1.1 #define ENCODING_VN 1
16410 pcg 1.11 _ACEOF
16411 pcg 1.13
16412     case "$codeset" in
16413 pcg 1.11 JP )
16414     cat >>confdefs.h <<\_ACEOF
16415 pcg 1.1 #define ENCODING_JP 1
16416 pcg 1.11 _ACEOF
16417 pcg 1.1 ;;
16418 pcg 1.11 JP_EXT )
16419     cat >>confdefs.h <<\_ACEOF
16420 pcg 1.1 #define ENCODING_JP_EXT 1
16421 pcg 1.11 _ACEOF
16422 pcg 1.1 ;;
16423 pcg 1.11 KR )
16424     cat >>confdefs.h <<\_ACEOF
16425 pcg 1.1 #define ENCODING_KR 1
16426 pcg 1.11 _ACEOF
16427 pcg 1.1 ;;
16428 pcg 1.11 CN )
16429     cat >>confdefs.h <<\_ACEOF
16430 pcg 1.1 #define ENCODING_CN 1
16431 pcg 1.11 _ACEOF
16432 pcg 1.1 ;;
16433 pcg 1.11 CN_EXT )
16434     cat >>confdefs.h <<\_ACEOF
16435 pcg 1.1 #define ENCODING_CN_EXT 1
16436 pcg 1.11 _ACEOF
16437 pcg 1.1 ;;
16438     esac
16439     done
16440    
16441    
16442     CFLAGS=${CFLAGS--O}
16443     LDFLAGS=${LDFLAGS--O}
16444    
16445     CPPFLAGS="$CPPFLAGS"
16446    
16447    
16448    
16449    
16450    
16451    
16452    
16453     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16454     DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16455     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16456     X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16457     X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16458     XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16459     fi
16460    
16461    
16462    
16463    
16464    
16465     if test x$support_addstrings = xno; then
16466 pcg 1.11
16467     cat >>confdefs.h <<\_ACEOF
16468 pcg 1.1 #define NO_STRINGS 1
16469 pcg 1.11 _ACEOF
16470 pcg 1.1
16471     fi
16472    
16473     MCOMMON=./autoconf/Make.common
16474    
16475    
16476     test "$program_prefix" != NONE &&
16477 pcg 1.11 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16478 pcg 1.1 # Use a double $ so make ignores it.
16479     test "$program_suffix" != NONE &&
16480 pcg 1.11 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16481     # Double any \ or $. echo might interpret backslashes.
16482     # By default was `s,x,x', remove it if useless.
16483     cat <<\_ACEOF >conftest.sed
16484     s/[\\$]/&&/g;s/;s,x,x,$//
16485     _ACEOF
16486     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16487     rm conftest.sed
16488 pcg 1.1
16489    
16490    
16491    
16492    
16493     if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16494     include_stdint_h="#include <stdint.h>"
16495     else
16496     include_stdint_h="/* #include <stdint.h> */"
16497 pcg 1.11 fi
16498 pcg 1.1 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16499     include_stdarg_h="#include <stdarg.h>"
16500     else
16501     include_stdarg_h="/* #include <stdarg.h> */"
16502 pcg 1.11 fi
16503 pcg 1.1 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16504     include_stdlib_h="#include <stdlib.h>"
16505     else
16506     include_stdlib_h="/* #include <stdlib.h> */"
16507 pcg 1.11 fi
16508 pcg 1.1 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16509     include_unistd_h="#include <unistd.h>"
16510     else
16511     include_unistd_h="/* #include <unistd.h> */"
16512 pcg 1.11 fi
16513 pcg 1.1 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16514     include_string_h="#include <string.h>"
16515     else
16516     include_string_h="/* #include <string.h> */"
16517 pcg 1.11 fi
16518 pcg 1.1 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16519     include_fcntl_h="#include <fcntl.h>"
16520     else
16521     include_fcntl_h="/* #include <fcntl.h> */"
16522 pcg 1.11 fi
16523 pcg 1.1 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16524     include_util_h="#include <util.h>"
16525     else
16526     include_util_h="/* #include <util.h> */"
16527 pcg 1.11 fi
16528 pcg 1.1 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16529     include_assert_h="#include <assert.h>"
16530     else
16531     include_assert_h="/* #include <assert.h> */"
16532 pcg 1.11 fi
16533 pcg 1.1 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16534     include_sys_ioctl_h="#include <sys/ioctl.h>"
16535     else
16536     include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16537 pcg 1.11 fi
16538 pcg 1.1 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16539     include_sys_select_h="#include <sys/select.h>"
16540     else
16541     include_sys_select_h="/* #include <sys/select.h> */"
16542 pcg 1.11 fi
16543 pcg 1.1 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16544     include_sys_strredir_h="#include <sys/strredir.h>"
16545     else
16546     include_sys_strredir_h="/* #include <sys/strredir.h> */"
16547 pcg 1.11 fi
16548 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16549     include_sys_time_h="#include <sys/time.h>"
16550     else
16551     include_sys_time_h="/* #include <sys/time.h> */"
16552 pcg 1.11 fi
16553 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16554     include_time_h="#include <time.h>"
16555     else
16556     include_time_h="/* #include <time.h> */"
16557 pcg 1.11 fi
16558 pcg 1.1
16559     if test x$support_xft = xyes; then
16560     LIBS="$LIBS `pkg-config xft --libs`"
16561     CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16562     CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16563    
16564 pcg 1.11
16565     for ac_header in X11/Xft/Xft.h
16566 pcg 1.1 do
16567 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16568     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16569     echo "$as_me:$LINENO: checking for $ac_header" >&5
16570     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16571     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16572     echo $ECHO_N "(cached) $ECHO_C" >&6
16573     fi
16574     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16575     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16576     else
16577     # Is the header compilable?
16578     echo "$as_me:$LINENO: checking $ac_header usability" >&5
16579     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16580     cat >conftest.$ac_ext <<_ACEOF
16581     /* confdefs.h. */
16582     _ACEOF
16583     cat confdefs.h >>conftest.$ac_ext
16584     cat >>conftest.$ac_ext <<_ACEOF
16585     /* end confdefs.h. */
16586     $ac_includes_default
16587     #include <$ac_header>
16588     _ACEOF
16589     rm -f conftest.$ac_objext
16590     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16591     (eval $ac_compile) 2>conftest.er1
16592     ac_status=$?
16593     grep -v '^ *+' conftest.er1 >conftest.err
16594     rm -f conftest.er1
16595     cat conftest.err >&5
16596     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16597     (exit $ac_status); } &&
16598 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16599 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16600     (eval $ac_try) 2>&5
16601     ac_status=$?
16602     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16603     (exit $ac_status); }; } &&
16604     { ac_try='test -s conftest.$ac_objext'
16605     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16606     (eval $ac_try) 2>&5
16607     ac_status=$?
16608     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16609     (exit $ac_status); }; }; then
16610     ac_header_compiler=yes
16611     else
16612     echo "$as_me: failed program was:" >&5
16613     sed 's/^/| /' conftest.$ac_ext >&5
16614    
16615     ac_header_compiler=no
16616     fi
16617     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16618     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16619     echo "${ECHO_T}$ac_header_compiler" >&6
16620    
16621     # Is the header present?
16622     echo "$as_me:$LINENO: checking $ac_header presence" >&5
16623     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16624     cat >conftest.$ac_ext <<_ACEOF
16625     /* confdefs.h. */
16626     _ACEOF
16627     cat confdefs.h >>conftest.$ac_ext
16628     cat >>conftest.$ac_ext <<_ACEOF
16629     /* end confdefs.h. */
16630     #include <$ac_header>
16631     _ACEOF
16632     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16633     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16634     ac_status=$?
16635     grep -v '^ *+' conftest.er1 >conftest.err
16636     rm -f conftest.er1
16637     cat conftest.err >&5
16638     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16639     (exit $ac_status); } >/dev/null; then
16640     if test -s conftest.err; then
16641 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
16642     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
16643 pcg 1.11 else
16644     ac_cpp_err=
16645     fi
16646     else
16647     ac_cpp_err=yes
16648     fi
16649     if test -z "$ac_cpp_err"; then
16650     ac_header_preproc=yes
16651 pcg 1.1 else
16652 pcg 1.11 echo "$as_me: failed program was:" >&5
16653     sed 's/^/| /' conftest.$ac_ext >&5
16654    
16655     ac_header_preproc=no
16656     fi
16657     rm -f conftest.err conftest.$ac_ext
16658     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16659     echo "${ECHO_T}$ac_header_preproc" >&6
16660    
16661     # So? What about this header?
16662 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16663 pcg 1.11 yes:no: )
16664     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16665     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16666     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16667     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16668     ac_header_preproc=yes
16669     ;;
16670     no:yes:* )
16671     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16672     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16673     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16674     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16675     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16676     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16677     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16678     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16679     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16680     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16681     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16682     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16683     (
16684     cat <<\_ASBOX
16685     ## ------------------------------------------ ##
16686     ## Report this to the AC_PACKAGE_NAME lists. ##
16687     ## ------------------------------------------ ##
16688     _ASBOX
16689     ) |
16690     sed "s/^/$as_me: WARNING: /" >&2
16691     ;;
16692     esac
16693     echo "$as_me:$LINENO: checking for $ac_header" >&5
16694     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16695     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16696     echo $ECHO_N "(cached) $ECHO_C" >&6
16697 pcg 1.1 else
16698 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
16699 pcg 1.1 fi
16700 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16701     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16702    
16703 pcg 1.1 fi
16704 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16705     cat >>confdefs.h <<_ACEOF
16706     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16707     _ACEOF
16708    
16709 pcg 1.1 else
16710 pcg 1.11 support_xft=no
16711 pcg 1.1 fi
16712 pcg 1.11
16713 pcg 1.1 done
16714    
16715 pcg 1.11
16716     echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
16717     echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
16718     if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
16719     echo $ECHO_N "(cached) $ECHO_C" >&6
16720 pcg 1.1 else
16721 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
16722 pcg 1.1 LIBS="-lXft $LIBS"
16723 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
16724     /* confdefs.h. */
16725     _ACEOF
16726     cat confdefs.h >>conftest.$ac_ext
16727     cat >>conftest.$ac_ext <<_ACEOF
16728     /* end confdefs.h. */
16729    
16730 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
16731 pcg 1.11 #ifdef __cplusplus
16732     extern "C"
16733     #endif
16734 pcg 1.1 /* We use char because int might match the return type of a gcc2
16735 pcg 1.11 builtin and then its argument prototype would still apply. */
16736     char XftDrawString32 ();
16737     int
16738     main ()
16739     {
16740     XftDrawString32 ();
16741     ;
16742     return 0;
16743     }
16744     _ACEOF
16745     rm -f conftest.$ac_objext conftest$ac_exeext
16746     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16747     (eval $ac_link) 2>conftest.er1
16748     ac_status=$?
16749     grep -v '^ *+' conftest.er1 >conftest.err
16750     rm -f conftest.er1
16751     cat conftest.err >&5
16752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16753     (exit $ac_status); } &&
16754 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16755 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16756     (eval $ac_try) 2>&5
16757     ac_status=$?
16758     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16759     (exit $ac_status); }; } &&
16760     { ac_try='test -s conftest$ac_exeext'
16761     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16762     (eval $ac_try) 2>&5
16763     ac_status=$?
16764     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16765     (exit $ac_status); }; }; then
16766     ac_cv_lib_Xft_XftDrawString32=yes
16767     else
16768     echo "$as_me: failed program was:" >&5
16769     sed 's/^/| /' conftest.$ac_ext >&5
16770    
16771     ac_cv_lib_Xft_XftDrawString32=no
16772     fi
16773     rm -f conftest.err conftest.$ac_objext \
16774     conftest$ac_exeext conftest.$ac_ext
16775     LIBS=$ac_check_lib_save_LIBS
16776     fi
16777     echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
16778     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
16779     if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
16780     cat >>confdefs.h <<_ACEOF
16781     #define HAVE_LIBXFT 1
16782     _ACEOF
16783 pcg 1.1
16784     LIBS="-lXft $LIBS"
16785    
16786     else
16787 pcg 1.11 support_xft=no
16788 pcg 1.1 fi
16789    
16790 pcg 1.3
16791     if test x$support_xft = xyes; then
16792 pcg 1.11
16793     cat >>confdefs.h <<\_ACEOF
16794 pcg 1.1 #define XFT 1
16795 pcg 1.11 _ACEOF
16796 pcg 1.1
16797 pcg 1.3 fi
16798 pcg 1.1 fi
16799    
16800 pcg 1.11 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile"
16801     cat >confcache <<\_ACEOF
16802 pcg 1.1 # This file is a shell script that caches the results of configure
16803     # tests run on this system so they can be shared between configure
16804 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
16805     # It is not useful on other systems. If it contains results you don't
16806     # want to keep, you may remove or edit it.
16807 pcg 1.1 #
16808 pcg 1.11 # config.status only pays attention to the cache file if you give it
16809     # the --recheck option to rerun configure.
16810 pcg 1.1 #
16811 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16812     # loading this file, other *unset* `ac_cv_foo' will be assigned the
16813     # following values.
16814    
16815     _ACEOF
16816    
16817 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
16818     # but we know of no workaround that is simple, portable, and efficient.
16819     # So, don't put newlines in cache variables' values.
16820     # Ultrix sh set writes to stderr and can't be redirected directly,
16821     # and sets the high bit in the cache file unless we assign to the vars.
16822 pcg 1.11 {
16823     (set) 2>&1 |
16824     case `(ac_space=' '; set | grep ac_space) 2>&1` in
16825     *ac_space=\ *)
16826     # `set' does not quote correctly, so add quotes (double-quote
16827     # substitution turns \\\\ into \\, and sed turns \\ into \).
16828     sed -n \
16829     "s/'/'\\\\''/g;
16830     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16831     ;;
16832     *)
16833     # `set' quotes correctly as required by POSIX, so do not add quotes.
16834     sed -n \
16835     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16836     ;;
16837     esac;
16838     } |
16839     sed '
16840     t clear
16841     : clear
16842     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16843     t end
16844     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16845     : end' >>confcache
16846     if diff $cache_file confcache >/dev/null 2>&1; then :; else
16847 pcg 1.1 if test -w $cache_file; then
16848 pcg 1.11 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16849     cat confcache >$cache_file
16850 pcg 1.1 else
16851     echo "not updating unwritable cache $cache_file"
16852     fi
16853     fi
16854     rm -f confcache
16855    
16856     test "x$prefix" = xNONE && prefix=$ac_default_prefix
16857     # Let make expand exec_prefix.
16858     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16859    
16860 pcg 1.11 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16861     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16862     # trailing colons and then remove the whole line if VPATH becomes empty
16863     # (actually we leave an empty line to preserve line numbers).
16864 pcg 1.1 if test "x$srcdir" = x.; then
16865 pcg 1.11 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16866     s/:*\$(srcdir):*/:/;
16867     s/:*\${srcdir}:*/:/;
16868     s/:*@srcdir@:*/:/;
16869     s/^\([^=]*=[ ]*\):*/\1/;
16870     s/:*$//;
16871     s/^[^=]*=[ ]*$//;
16872     }'
16873 pcg 1.1 fi
16874    
16875 pcg 1.11 DEFS=-DHAVE_CONFIG_H
16876    
16877     ac_libobjs=
16878     ac_ltlibobjs=
16879     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16880     # 1. Remove the extension, and $U if already installed.
16881     ac_i=`echo "$ac_i" |
16882     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16883     # 2. Add them.
16884     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16885     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16886     done
16887     LIBOBJS=$ac_libobjs
16888    
16889     LTLIBOBJS=$ac_ltlibobjs
16890    
16891 pcg 1.1
16892    
16893     : ${CONFIG_STATUS=./config.status}
16894 pcg 1.11 ac_clean_files_save=$ac_clean_files
16895     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16896     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16897     echo "$as_me: creating $CONFIG_STATUS" >&6;}
16898     cat >$CONFIG_STATUS <<_ACEOF
16899     #! $SHELL
16900     # Generated by $as_me.
16901 pcg 1.1 # Run this file to recreate the current configuration.
16902     # Compiler output produced by configure, useful for debugging
16903 pcg 1.11 # configure, is in config.log if it exists.
16904    
16905     debug=false
16906     ac_cs_recheck=false
16907     ac_cs_silent=false
16908     SHELL=\${CONFIG_SHELL-$SHELL}
16909     _ACEOF
16910    
16911     cat >>$CONFIG_STATUS <<\_ACEOF
16912     ## --------------------- ##
16913     ## M4sh Initialization. ##
16914     ## --------------------- ##
16915    
16916     # Be Bourne compatible
16917     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16918     emulate sh
16919     NULLCMD=:
16920     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16921     # is contrary to our usage. Disable this feature.
16922     alias -g '${1+"$@"}'='"$@"'
16923     elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16924     set -o posix
16925     fi
16926     DUALCASE=1; export DUALCASE # for MKS sh
16927    
16928     # Support unset when possible.
16929     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16930     as_unset=unset
16931     else
16932     as_unset=false
16933     fi
16934    
16935    
16936     # Work around bugs in pre-3.0 UWIN ksh.
16937     $as_unset ENV MAIL MAILPATH
16938     PS1='$ '
16939     PS2='> '
16940     PS4='+ '
16941    
16942     # NLS nuisances.
16943     for as_var in \
16944     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16945     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16946     LC_TELEPHONE LC_TIME
16947     do
16948     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16949     eval $as_var=C; export $as_var
16950     else
16951     $as_unset $as_var
16952     fi
16953     done
16954    
16955     # Required to use basename.
16956     if expr a : '\(a\)' >/dev/null 2>&1; then
16957     as_expr=expr
16958     else
16959     as_expr=false
16960     fi
16961    
16962     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16963     as_basename=basename
16964     else
16965     as_basename=false
16966     fi
16967    
16968    
16969     # Name of the executable.
16970     as_me=`$as_basename "$0" ||
16971     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16972     X"$0" : 'X\(//\)$' \| \
16973     X"$0" : 'X\(/\)$' \| \
16974     . : '\(.\)' 2>/dev/null ||
16975     echo X/"$0" |
16976     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16977     /^X\/\(\/\/\)$/{ s//\1/; q; }
16978     /^X\/\(\/\).*/{ s//\1/; q; }
16979     s/.*/./; q'`
16980    
16981    
16982     # PATH needs CR, and LINENO needs CR and PATH.
16983     # Avoid depending upon Character Ranges.
16984     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16985     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16986     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16987     as_cr_digits='0123456789'
16988     as_cr_alnum=$as_cr_Letters$as_cr_digits
16989    
16990     # The user is always right.
16991     if test "${PATH_SEPARATOR+set}" != set; then
16992     echo "#! /bin/sh" >conf$$.sh
16993     echo "exit 0" >>conf$$.sh
16994     chmod +x conf$$.sh
16995     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16996     PATH_SEPARATOR=';'
16997     else
16998     PATH_SEPARATOR=:
16999     fi
17000     rm -f conf$$.sh
17001     fi
17002    
17003    
17004     as_lineno_1=$LINENO
17005     as_lineno_2=$LINENO
17006     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17007     test "x$as_lineno_1" != "x$as_lineno_2" &&
17008     test "x$as_lineno_3" = "x$as_lineno_2" || {
17009     # Find who we are. Look in the path if we contain no path at all
17010     # relative or not.
17011     case $0 in
17012     *[\\/]* ) as_myself=$0 ;;
17013     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17014     for as_dir in $PATH
17015     do
17016     IFS=$as_save_IFS
17017     test -z "$as_dir" && as_dir=.
17018     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17019     done
17020    
17021     ;;
17022     esac
17023     # We did not find ourselves, most probably we were run as `sh COMMAND'
17024     # in which case we are not to be found in the path.
17025     if test "x$as_myself" = x; then
17026     as_myself=$0
17027     fi
17028     if test ! -f "$as_myself"; then
17029     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17030     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17031     { (exit 1); exit 1; }; }
17032     fi
17033     case $CONFIG_SHELL in
17034     '')
17035     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17036     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17037     do
17038     IFS=$as_save_IFS
17039     test -z "$as_dir" && as_dir=.
17040     for as_base in sh bash ksh sh5; do
17041     case $as_dir in
17042     /*)
17043     if ("$as_dir/$as_base" -c '
17044     as_lineno_1=$LINENO
17045     as_lineno_2=$LINENO
17046     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17047     test "x$as_lineno_1" != "x$as_lineno_2" &&
17048     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
17049     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
17050     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
17051     CONFIG_SHELL=$as_dir/$as_base
17052     export CONFIG_SHELL
17053     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17054     fi;;
17055     esac
17056     done
17057     done
17058     ;;
17059     esac
17060    
17061     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17062     # uniformly replaced by the line number. The first 'sed' inserts a
17063     # line-number line before each line; the second 'sed' does the real
17064     # work. The second script uses 'N' to pair each line-number line
17065     # with the numbered line, and appends trailing '-' during
17066     # substitution so that $LINENO is not a special case at line end.
17067     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17068     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17069     sed '=' <$as_myself |
17070     sed '
17071     N
17072     s,$,-,
17073     : loop
17074     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17075     t loop
17076     s,-$,,
17077     s,^['$as_cr_digits']*\n,,
17078     ' >$as_me.lineno &&
17079     chmod +x $as_me.lineno ||
17080     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17081     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17082     { (exit 1); exit 1; }; }
17083    
17084     # Don't try to exec as it changes $[0], causing all sort of problems
17085     # (the dirname of $[0] is not the place where we might find the
17086     # original and so on. Autoconf is especially sensible to this).
17087     . ./$as_me.lineno
17088     # Exit status is that of the last command.
17089     exit
17090     }
17091    
17092    
17093     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17094     *c*,-n*) ECHO_N= ECHO_C='
17095     ' ECHO_T=' ' ;;
17096     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17097     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17098     esac
17099    
17100     if expr a : '\(a\)' >/dev/null 2>&1; then
17101     as_expr=expr
17102     else
17103     as_expr=false
17104     fi
17105    
17106     rm -f conf$$ conf$$.exe conf$$.file
17107     echo >conf$$.file
17108     if ln -s conf$$.file conf$$ 2>/dev/null; then
17109     # We could just check for DJGPP; but this test a) works b) is more generic
17110     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17111     if test -f conf$$.exe; then
17112     # Don't use ln at all; we don't have any links
17113     as_ln_s='cp -p'
17114     else
17115     as_ln_s='ln -s'
17116     fi
17117     elif ln conf$$.file conf$$ 2>/dev/null; then
17118     as_ln_s=ln
17119     else
17120     as_ln_s='cp -p'
17121     fi
17122     rm -f conf$$ conf$$.exe conf$$.file
17123    
17124     if mkdir -p . 2>/dev/null; then
17125     as_mkdir_p=:
17126     else
17127     test -d ./-p && rmdir ./-p
17128     as_mkdir_p=false
17129     fi
17130    
17131     as_executable_p="test -f"
17132    
17133     # Sed expression to map a string onto a valid CPP name.
17134     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17135    
17136     # Sed expression to map a string onto a valid variable name.
17137     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17138    
17139    
17140     # IFS
17141     # We need space, tab and new line, in precisely that order.
17142     as_nl='
17143     '
17144     IFS=" $as_nl"
17145    
17146     # CDPATH.
17147     $as_unset CDPATH
17148    
17149     exec 6>&1
17150    
17151     # Open the log real soon, to keep \$[0] and so on meaningful, and to
17152     # report actual input values of CONFIG_FILES etc. instead of their
17153     # values after options handling. Logging --version etc. is OK.
17154     exec 5>>config.log
17155     {
17156     echo
17157     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17158     ## Running $as_me. ##
17159     _ASBOX
17160     } >&5
17161     cat >&5 <<_CSEOF
17162    
17163     This file was extended by $as_me, which was
17164     generated by GNU Autoconf 2.59. Invocation command line was
17165    
17166     CONFIG_FILES = $CONFIG_FILES
17167     CONFIG_HEADERS = $CONFIG_HEADERS
17168     CONFIG_LINKS = $CONFIG_LINKS
17169     CONFIG_COMMANDS = $CONFIG_COMMANDS
17170     $ $0 $@
17171    
17172     _CSEOF
17173     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17174     echo >&5
17175     _ACEOF
17176    
17177     # Files that config.status was made for.
17178     if test -n "$ac_config_files"; then
17179     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17180     fi
17181    
17182     if test -n "$ac_config_headers"; then
17183     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17184     fi
17185    
17186     if test -n "$ac_config_links"; then
17187     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17188     fi
17189 pcg 1.1
17190 pcg 1.11 if test -n "$ac_config_commands"; then
17191     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17192     fi
17193    
17194     cat >>$CONFIG_STATUS <<\_ACEOF
17195    
17196     ac_cs_usage="\
17197     \`$as_me' instantiates files from templates according to the
17198     current configuration.
17199    
17200     Usage: $0 [OPTIONS] [FILE]...
17201    
17202     -h, --help print this help, then exit
17203     -V, --version print version number, then exit
17204     -q, --quiet do not print progress messages
17205     -d, --debug don't remove temporary files
17206     --recheck update $as_me by reconfiguring in the same conditions
17207     --file=FILE[:TEMPLATE]
17208     instantiate the configuration file FILE
17209     --header=FILE[:TEMPLATE]
17210     instantiate the configuration header FILE
17211    
17212     Configuration files:
17213     $config_files
17214    
17215     Configuration headers:
17216     $config_headers
17217    
17218     Report bugs to <bug-autoconf@gnu.org>."
17219     _ACEOF
17220    
17221     cat >>$CONFIG_STATUS <<_ACEOF
17222     ac_cs_version="\\
17223     config.status
17224     configured by $0, generated by GNU Autoconf 2.59,
17225     with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17226    
17227     Copyright (C) 2003 Free Software Foundation, Inc.
17228     This config.status script is free software; the Free Software Foundation
17229     gives unlimited permission to copy, distribute and modify it."
17230     srcdir=$srcdir
17231     INSTALL="$INSTALL"
17232     _ACEOF
17233    
17234     cat >>$CONFIG_STATUS <<\_ACEOF
17235     # If no file are specified by the user, then we need to provide default
17236     # value. By we need to know if files were specified by the user.
17237     ac_need_defaults=:
17238     while test $# != 0
17239 pcg 1.1 do
17240 pcg 1.11 case $1 in
17241     --*=*)
17242     ac_option=`expr "x$1" : 'x\([^=]*\)='`
17243     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17244     ac_shift=:
17245     ;;
17246     -*)
17247     ac_option=$1
17248     ac_optarg=$2
17249     ac_shift=shift
17250     ;;
17251     *) # This is not an option, so the user has probably given explicit
17252     # arguments.
17253     ac_option=$1
17254     ac_need_defaults=false;;
17255     esac
17256    
17257     case $ac_option in
17258     # Handling of the options.
17259     _ACEOF
17260     cat >>$CONFIG_STATUS <<\_ACEOF
17261 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17262 pcg 1.11 ac_cs_recheck=: ;;
17263     --version | --vers* | -V )
17264     echo "$ac_cs_version"; exit 0 ;;
17265     --he | --h)
17266     # Conflict between --help and --header
17267     { { echo "$as_me:$LINENO: error: ambiguous option: $1
17268     Try \`$0 --help' for more information." >&5
17269     echo "$as_me: error: ambiguous option: $1
17270     Try \`$0 --help' for more information." >&2;}
17271     { (exit 1); exit 1; }; };;
17272     --help | --hel | -h )
17273     echo "$ac_cs_usage"; exit 0 ;;
17274     --debug | --d* | -d )
17275     debug=: ;;
17276     --file | --fil | --fi | --f )
17277     $ac_shift
17278     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17279     ac_need_defaults=false;;
17280     --header | --heade | --head | --hea )
17281     $ac_shift
17282     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17283     ac_need_defaults=false;;
17284     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17285     | -silent | --silent | --silen | --sile | --sil | --si | --s)
17286     ac_cs_silent=: ;;
17287    
17288     # This is an error.
17289     -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
17290     Try \`$0 --help' for more information." >&5
17291     echo "$as_me: error: unrecognized option: $1
17292     Try \`$0 --help' for more information." >&2;}
17293     { (exit 1); exit 1; }; } ;;
17294    
17295     *) ac_config_targets="$ac_config_targets $1" ;;
17296    
17297     esac
17298     shift
17299     done
17300    
17301     ac_configure_extra_args=
17302    
17303     if $ac_cs_silent; then
17304     exec 6>/dev/null
17305     ac_configure_extra_args="$ac_configure_extra_args --silent"
17306     fi
17307    
17308     _ACEOF
17309     cat >>$CONFIG_STATUS <<_ACEOF
17310     if \$ac_cs_recheck; then
17311     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17312     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17313     fi
17314    
17315     _ACEOF
17316    
17317    
17318    
17319    
17320    
17321     cat >>$CONFIG_STATUS <<\_ACEOF
17322     for ac_config_target in $ac_config_targets
17323     do
17324     case "$ac_config_target" in
17325     # Handling of arguments.
17326     "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17327     "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17328     "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17329     "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17330     "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17331     "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17332     "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17333     "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
17334     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17335     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17336     { (exit 1); exit 1; }; };;
17337 pcg 1.1 esac
17338     done
17339    
17340 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
17341     # then the envvar interface is used. Set only those that are not.
17342     # We use the long form for the default assignment because of an extremely
17343     # bizarre bug on SunOS 4.1.3.
17344     if $ac_need_defaults; then
17345     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17346     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17347     fi
17348    
17349     # Have a temporary directory for convenience. Make it in the build tree
17350     # simply because there is no reason to put it here, and in addition,
17351     # creating and moving files from /tmp can sometimes cause problems.
17352     # Create a temporary directory, and hook for its removal unless debugging.
17353     $debug ||
17354     {
17355     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17356     trap '{ (exit 1); exit 1; }' 1 2 13 15
17357     }
17358    
17359     # Create a (secure) tmp directory for tmp files.
17360    
17361     {
17362     tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17363     test -n "$tmp" && test -d "$tmp"
17364     } ||
17365     {
17366     tmp=./confstat$$-$RANDOM
17367     (umask 077 && mkdir $tmp)
17368     } ||
17369     {
17370     echo "$me: cannot create a temporary directory in ." >&2
17371     { (exit 1); exit 1; }
17372     }
17373    
17374     _ACEOF
17375    
17376     cat >>$CONFIG_STATUS <<_ACEOF
17377 pcg 1.1
17378 pcg 1.11 #
17379     # CONFIG_FILES section.
17380     #
17381 pcg 1.1
17382 pcg 1.11 # No need to generate the scripts if there are no CONFIG_FILES.
17383     # This happens for instance when ./config.status config.h
17384     if test -n "\$CONFIG_FILES"; then
17385     # Protect against being on the right side of a sed subst in config.status.
17386     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17387     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17388     s,@SHELL@,$SHELL,;t t
17389     s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17390     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17391     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17392     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17393     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17394     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17395     s,@exec_prefix@,$exec_prefix,;t t
17396     s,@prefix@,$prefix,;t t
17397     s,@program_transform_name@,$program_transform_name,;t t
17398     s,@bindir@,$bindir,;t t
17399     s,@sbindir@,$sbindir,;t t
17400     s,@libexecdir@,$libexecdir,;t t
17401     s,@datadir@,$datadir,;t t
17402     s,@sysconfdir@,$sysconfdir,;t t
17403     s,@sharedstatedir@,$sharedstatedir,;t t
17404     s,@localstatedir@,$localstatedir,;t t
17405     s,@libdir@,$libdir,;t t
17406     s,@includedir@,$includedir,;t t
17407     s,@oldincludedir@,$oldincludedir,;t t
17408     s,@infodir@,$infodir,;t t
17409     s,@mandir@,$mandir,;t t
17410     s,@build_alias@,$build_alias,;t t
17411     s,@host_alias@,$host_alias,;t t
17412     s,@target_alias@,$target_alias,;t t
17413     s,@DEFS@,$DEFS,;t t
17414     s,@ECHO_C@,$ECHO_C,;t t
17415     s,@ECHO_N@,$ECHO_N,;t t
17416     s,@ECHO_T@,$ECHO_T,;t t
17417     s,@LIBS@,$LIBS,;t t
17418     s,@VERSION@,$VERSION,;t t
17419     s,@DATE@,$DATE,;t t
17420     s,@LSMDATE@,$LSMDATE,;t t
17421     s,@LIBVERSION@,$LIBVERSION,;t t
17422     s,@CC@,$CC,;t t
17423     s,@CFLAGS@,$CFLAGS,;t t
17424     s,@LDFLAGS@,$LDFLAGS,;t t
17425     s,@CPPFLAGS@,$CPPFLAGS,;t t
17426     s,@ac_ct_CC@,$ac_ct_CC,;t t
17427     s,@EXEEXT@,$EXEEXT,;t t
17428     s,@OBJEXT@,$OBJEXT,;t t
17429     s,@CXX@,$CXX,;t t
17430     s,@CXXFLAGS@,$CXXFLAGS,;t t
17431     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17432     s,@CPP@,$CPP,;t t
17433     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17434     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17435     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17436     s,@AWK@,$AWK,;t t
17437 pcg 1.13 s,@LINKER@,$LINKER,;t t
17438     s,@CXXCPP@,$CXXCPP,;t t
17439 pcg 1.11 s,@EGREP@,$EGREP,;t t
17440     s,@build@,$build,;t t
17441     s,@build_cpu@,$build_cpu,;t t
17442     s,@build_vendor@,$build_vendor,;t t
17443     s,@build_os@,$build_os,;t t
17444     s,@host@,$host,;t t
17445     s,@host_cpu@,$host_cpu,;t t
17446     s,@host_vendor@,$host_vendor,;t t
17447     s,@host_os@,$host_os,;t t
17448     s,@LN_S@,$LN_S,;t t
17449     s,@ECHO@,$ECHO,;t t
17450     s,@RANLIB@,$RANLIB,;t t
17451     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17452     s,@STRIP@,$STRIP,;t t
17453     s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17454     s,@LIBTOOL@,$LIBTOOL,;t t
17455     s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17456 pcg 1.15 s,@RXVTNAME@,$RXVTNAME,;t t
17457 pcg 1.11 s,@MV@,$MV,;t t
17458     s,@RM@,$RM,;t t
17459     s,@CP@,$CP,;t t
17460     s,@LN@,$LN,;t t
17461     s,@SED@,$SED,;t t
17462     s,@CMP@,$CMP,;t t
17463     s,@TBL@,$TBL,;t t
17464     s,@X_CFLAGS@,$X_CFLAGS,;t t
17465     s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17466     s,@X_LIBS@,$X_LIBS,;t t
17467     s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17468     s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17469     s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17470     s,@XPM_LIBS@,$XPM_LIBS,;t t
17471     s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17472     s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17473     s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17474     s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17475     s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17476     s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17477     s,@DEBUG@,$DEBUG,;t t
17478     s,@DINCLUDE@,$DINCLUDE,;t t
17479     s,@DLIB@,$DLIB,;t t
17480     s,@include_stdint_h@,$include_stdint_h,;t t
17481     s,@include_stdarg_h@,$include_stdarg_h,;t t
17482     s,@include_stdlib_h@,$include_stdlib_h,;t t
17483     s,@include_unistd_h@,$include_unistd_h,;t t
17484     s,@include_string_h@,$include_string_h,;t t
17485     s,@include_fcntl_h@,$include_fcntl_h,;t t
17486     s,@include_util_h@,$include_util_h,;t t
17487     s,@include_assert_h@,$include_assert_h,;t t
17488     s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17489     s,@include_sys_select_h@,$include_sys_select_h,;t t
17490     s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17491     s,@include_sys_time_h@,$include_sys_time_h,;t t
17492     s,@include_time_h@,$include_time_h,;t t
17493     s,@LIBOBJS@,$LIBOBJS,;t t
17494     s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17495 pcg 1.1 /@MCOMMON@/r $MCOMMON
17496 pcg 1.11 s,@MCOMMON@,,;t t
17497 pcg 1.1 CEOF
17498    
17499 pcg 1.11 _ACEOF
17500 pcg 1.1
17501 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
17502     # Split the substitutions into bite-sized pieces for seds with
17503     # small command number limits, like on Digital OSF/1 and HP-UX.
17504     ac_max_sed_lines=48
17505     ac_sed_frag=1 # Number of current file.
17506     ac_beg=1 # First line for current file.
17507     ac_end=$ac_max_sed_lines # Line after last line for current file.
17508     ac_more_lines=:
17509     ac_sed_cmds=
17510     while $ac_more_lines; do
17511     if test $ac_beg -gt 1; then
17512     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17513     else
17514     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17515     fi
17516     if test ! -s $tmp/subs.frag; then
17517     ac_more_lines=false
17518 pcg 1.1 else
17519 pcg 1.11 # The purpose of the label and of the branching condition is to
17520     # speed up the sed processing (if there are no `@' at all, there
17521     # is no need to browse any of the substitutions).
17522     # These are the two extra sed commands mentioned above.
17523     (echo ':t
17524     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17525     if test -z "$ac_sed_cmds"; then
17526     ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17527     else
17528     ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17529     fi
17530     ac_sed_frag=`expr $ac_sed_frag + 1`
17531     ac_beg=$ac_end
17532     ac_end=`expr $ac_end + $ac_max_sed_lines`
17533 pcg 1.1 fi
17534 pcg 1.11 done
17535     if test -z "$ac_sed_cmds"; then
17536     ac_sed_cmds=cat
17537 pcg 1.1 fi
17538 pcg 1.11 fi # test -n "$CONFIG_FILES"
17539 pcg 1.1
17540 pcg 1.11 _ACEOF
17541     cat >>$CONFIG_STATUS <<\_ACEOF
17542     for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17543 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17544 pcg 1.11 case $ac_file in
17545     - | *:- | *:-:* ) # input from stdin
17546     cat >$tmp/stdin
17547     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17548     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17549     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17550     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17551     * ) ac_file_in=$ac_file.in ;;
17552 pcg 1.1 esac
17553    
17554 pcg 1.11 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17555     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17556     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17557     X"$ac_file" : 'X\(//\)[^/]' \| \
17558     X"$ac_file" : 'X\(//\)$' \| \
17559     X"$ac_file" : 'X\(/\)' \| \
17560     . : '\(.\)' 2>/dev/null ||
17561     echo X"$ac_file" |
17562     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17563     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17564     /^X\(\/\/\)$/{ s//\1/; q; }
17565     /^X\(\/\).*/{ s//\1/; q; }
17566     s/.*/./; q'`
17567     { if $as_mkdir_p; then
17568     mkdir -p "$ac_dir"
17569     else
17570     as_dir="$ac_dir"
17571     as_dirs=
17572     while test ! -d "$as_dir"; do
17573     as_dirs="$as_dir $as_dirs"
17574     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17575     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17576     X"$as_dir" : 'X\(//\)[^/]' \| \
17577     X"$as_dir" : 'X\(//\)$' \| \
17578     X"$as_dir" : 'X\(/\)' \| \
17579     . : '\(.\)' 2>/dev/null ||
17580     echo X"$as_dir" |
17581     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17582     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17583     /^X\(\/\/\)$/{ s//\1/; q; }
17584     /^X\(\/\).*/{ s//\1/; q; }
17585     s/.*/./; q'`
17586     done
17587     test ! -n "$as_dirs" || mkdir $as_dirs
17588     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17589     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17590     { (exit 1); exit 1; }; }; }
17591    
17592     ac_builddir=.
17593    
17594     if test "$ac_dir" != .; then
17595     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17596     # A "../" for each directory in $ac_dir_suffix.
17597     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17598     else
17599     ac_dir_suffix= ac_top_builddir=
17600     fi
17601    
17602     case $srcdir in
17603     .) # No --srcdir option. We are building in place.
17604     ac_srcdir=.
17605     if test -z "$ac_top_builddir"; then
17606     ac_top_srcdir=.
17607     else
17608     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17609     fi ;;
17610     [\\/]* | ?:[\\/]* ) # Absolute path.
17611     ac_srcdir=$srcdir$ac_dir_suffix;
17612     ac_top_srcdir=$srcdir ;;
17613     *) # Relative path.
17614     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17615     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17616     esac
17617    
17618     # Do not use `cd foo && pwd` to compute absolute paths, because
17619     # the directories may not exist.
17620     case `pwd` in
17621     .) ac_abs_builddir="$ac_dir";;
17622     *)
17623     case "$ac_dir" in
17624     .) ac_abs_builddir=`pwd`;;
17625     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17626     *) ac_abs_builddir=`pwd`/"$ac_dir";;
17627     esac;;
17628     esac
17629     case $ac_abs_builddir in
17630     .) ac_abs_top_builddir=${ac_top_builddir}.;;
17631     *)
17632     case ${ac_top_builddir}. in
17633     .) ac_abs_top_builddir=$ac_abs_builddir;;
17634     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17635     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17636     esac;;
17637     esac
17638     case $ac_abs_builddir in
17639     .) ac_abs_srcdir=$ac_srcdir;;
17640     *)
17641     case $ac_srcdir in
17642     .) ac_abs_srcdir=$ac_abs_builddir;;
17643     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17644     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17645     esac;;
17646     esac
17647     case $ac_abs_builddir in
17648     .) ac_abs_top_srcdir=$ac_top_srcdir;;
17649     *)
17650     case $ac_top_srcdir in
17651     .) ac_abs_top_srcdir=$ac_abs_builddir;;
17652     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17653     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17654     esac;;
17655     esac
17656    
17657 pcg 1.1
17658 pcg 1.11 case $INSTALL in
17659     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17660     *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17661 pcg 1.1 esac
17662    
17663 pcg 1.11 # Let's still pretend it is `configure' which instantiates (i.e., don't
17664     # use $as_me), people would be surprised to read:
17665     # /* config.h. Generated by config.status. */
17666     if test x"$ac_file" = x-; then
17667     configure_input=
17668     else
17669     configure_input="$ac_file. "
17670     fi
17671     configure_input=$configure_input"Generated from `echo $ac_file_in |
17672     sed 's,.*/,,'` by configure."
17673    
17674     # First look for the input files in the build tree, otherwise in the
17675     # src tree.
17676     ac_file_inputs=`IFS=:
17677     for f in $ac_file_in; do
17678     case $f in
17679     -) echo $tmp/stdin ;;
17680     [\\/$]*)
17681     # Absolute (can't be DOS-style, as IFS=:)
17682     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17683     echo "$as_me: error: cannot find input file: $f" >&2;}
17684     { (exit 1); exit 1; }; }
17685     echo "$f";;
17686     *) # Relative
17687     if test -f "$f"; then
17688     # Build tree
17689     echo "$f"
17690     elif test -f "$srcdir/$f"; then
17691     # Source tree
17692     echo "$srcdir/$f"
17693     else
17694     # /dev/null tree
17695     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17696     echo "$as_me: error: cannot find input file: $f" >&2;}
17697     { (exit 1); exit 1; }; }
17698     fi;;
17699     esac
17700     done` || { (exit 1); exit 1; }
17701    
17702     if test x"$ac_file" != x-; then
17703     { echo "$as_me:$LINENO: creating $ac_file" >&5
17704     echo "$as_me: creating $ac_file" >&6;}
17705     rm -f "$ac_file"
17706     fi
17707     _ACEOF
17708     cat >>$CONFIG_STATUS <<_ACEOF
17709     sed "$ac_vpsub
17710     $extrasub
17711     _ACEOF
17712     cat >>$CONFIG_STATUS <<\_ACEOF
17713     :t
17714     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17715     s,@configure_input@,$configure_input,;t t
17716     s,@srcdir@,$ac_srcdir,;t t
17717     s,@abs_srcdir@,$ac_abs_srcdir,;t t
17718     s,@top_srcdir@,$ac_top_srcdir,;t t
17719     s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17720     s,@builddir@,$ac_builddir,;t t
17721     s,@abs_builddir@,$ac_abs_builddir,;t t
17722     s,@top_builddir@,$ac_top_builddir,;t t
17723     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17724     s,@INSTALL@,$ac_INSTALL,;t t
17725     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17726     rm -f $tmp/stdin
17727     if test x"$ac_file" != x-; then
17728     mv $tmp/out $ac_file
17729     else
17730     cat $tmp/out
17731     rm -f $tmp/out
17732     fi
17733 pcg 1.1
17734 pcg 1.11 done
17735     _ACEOF
17736     cat >>$CONFIG_STATUS <<\_ACEOF
17737 pcg 1.1
17738 pcg 1.11 #
17739     # CONFIG_HEADER section.
17740     #
17741 pcg 1.1
17742     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17743     # NAME is the cpp macro being defined and VALUE is the value it is being given.
17744     #
17745     # ac_d sets the value in "#define NAME VALUE" lines.
17746 pcg 1.11 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17747     ac_dB='[ ].*$,\1#\2'
17748     ac_dC=' '
17749     ac_dD=',;t'
17750     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17751     ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17752     ac_uB='$,\1#\2define\3'
17753 pcg 1.1 ac_uC=' '
17754 pcg 1.11 ac_uD=',;t'
17755 pcg 1.1
17756 pcg 1.11 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17757 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17758 pcg 1.11 case $ac_file in
17759     - | *:- | *:-:* ) # input from stdin
17760     cat >$tmp/stdin
17761     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17762     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17763     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17764     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17765     * ) ac_file_in=$ac_file.in ;;
17766 pcg 1.1 esac
17767    
17768 pcg 1.11 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17769     echo "$as_me: creating $ac_file" >&6;}
17770 pcg 1.1
17771 pcg 1.11 # First look for the input files in the build tree, otherwise in the
17772     # src tree.
17773     ac_file_inputs=`IFS=:
17774     for f in $ac_file_in; do
17775     case $f in
17776     -) echo $tmp/stdin ;;
17777     [\\/$]*)
17778     # Absolute (can't be DOS-style, as IFS=:)
17779     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17780     echo "$as_me: error: cannot find input file: $f" >&2;}
17781     { (exit 1); exit 1; }; }
17782     # Do quote $f, to prevent DOS paths from being IFS'd.
17783     echo "$f";;
17784     *) # Relative
17785     if test -f "$f"; then
17786     # Build tree
17787     echo "$f"
17788     elif test -f "$srcdir/$f"; then
17789     # Source tree
17790     echo "$srcdir/$f"
17791     else
17792     # /dev/null tree
17793     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17794     echo "$as_me: error: cannot find input file: $f" >&2;}
17795     { (exit 1); exit 1; }; }
17796     fi;;
17797     esac
17798     done` || { (exit 1); exit 1; }
17799     # Remove the trailing spaces.
17800     sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17801    
17802     _ACEOF
17803    
17804     # Transform confdefs.h into two sed scripts, `conftest.defines' and
17805     # `conftest.undefs', that substitutes the proper values into
17806     # config.h.in to produce config.h. The first handles `#define'
17807     # templates, and the second `#undef' templates.
17808     # And first: Protect against being on the right side of a sed subst in
17809     # config.status. Protect against being in an unquoted here document
17810     # in config.status.
17811     rm -f conftest.defines conftest.undefs
17812     # Using a here document instead of a string reduces the quoting nightmare.
17813     # Putting comments in sed scripts is not portable.
17814     #
17815     # `end' is used to avoid that the second main sed command (meant for
17816     # 0-ary CPP macros) applies to n-ary macro definitions.
17817     # See the Autoconf documentation for `clear'.
17818     cat >confdef2sed.sed <<\_ACEOF
17819     s/[\\&,]/\\&/g
17820     s,[\\$`],\\&,g
17821     t clear
17822     : clear
17823     s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17824     t end
17825     s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17826     : end
17827     _ACEOF
17828     # If some macros were called several times there might be several times
17829     # the same #defines, which is useless. Nevertheless, we may not want to
17830     # sort them, since we want the *last* AC-DEFINE to be honored.
17831     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17832     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17833     rm -f confdef2sed.sed
17834 pcg 1.1
17835     # This sed command replaces #undef with comments. This is necessary, for
17836     # example, in the case of _POSIX_SOURCE, which is predefined and required
17837     # on some systems where configure will not decide to define it.
17838 pcg 1.11 cat >>conftest.undefs <<\_ACEOF
17839     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17840     _ACEOF
17841    
17842     # Break up conftest.defines because some shells have a limit on the size
17843     # of here documents, and old seds have small limits too (100 cmds).
17844     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17845     echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17846     echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17847     echo ' :' >>$CONFIG_STATUS
17848     rm -f conftest.tail
17849     while grep . conftest.defines >/dev/null
17850     do
17851     # Write a limited-size here document to $tmp/defines.sed.
17852     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17853     # Speed up: don't consider the non `#define' lines.
17854     echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17855     # Work around the forget-to-reset-the-flag bug.
17856     echo 't clr' >>$CONFIG_STATUS
17857     echo ': clr' >>$CONFIG_STATUS
17858     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17859     echo 'CEOF
17860     sed -f $tmp/defines.sed $tmp/in >$tmp/out
17861     rm -f $tmp/in
17862     mv $tmp/out $tmp/in
17863     ' >>$CONFIG_STATUS
17864     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17865     rm -f conftest.defines
17866     mv conftest.tail conftest.defines
17867     done
17868     rm -f conftest.defines
17869     echo ' fi # grep' >>$CONFIG_STATUS
17870     echo >>$CONFIG_STATUS
17871    
17872     # Break up conftest.undefs because some shells have a limit on the size
17873     # of here documents, and old seds have small limits too (100 cmds).
17874     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17875 pcg 1.1 rm -f conftest.tail
17876 pcg 1.11 while grep . conftest.undefs >/dev/null
17877 pcg 1.1 do
17878 pcg 1.11 # Write a limited-size here document to $tmp/undefs.sed.
17879     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17880     # Speed up: don't consider the non `#undef'
17881     echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17882     # Work around the forget-to-reset-the-flag bug.
17883     echo 't clr' >>$CONFIG_STATUS
17884     echo ': clr' >>$CONFIG_STATUS
17885     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17886 pcg 1.1 echo 'CEOF
17887 pcg 1.11 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17888     rm -f $tmp/in
17889     mv $tmp/out $tmp/in
17890     ' >>$CONFIG_STATUS
17891     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17892     rm -f conftest.undefs
17893     mv conftest.tail conftest.undefs
17894     done
17895     rm -f conftest.undefs
17896    
17897     cat >>$CONFIG_STATUS <<\_ACEOF
17898     # Let's still pretend it is `configure' which instantiates (i.e., don't
17899     # use $as_me), people would be surprised to read:
17900     # /* config.h. Generated by config.status. */
17901     if test x"$ac_file" = x-; then
17902     echo "/* Generated by configure. */" >$tmp/config.h
17903     else
17904     echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17905     fi
17906     cat $tmp/in >>$tmp/config.h
17907     rm -f $tmp/in
17908     if test x"$ac_file" != x-; then
17909     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17910     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17911     echo "$as_me: $ac_file is unchanged" >&6;}
17912     else
17913     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17914     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17915     X"$ac_file" : 'X\(//\)[^/]' \| \
17916     X"$ac_file" : 'X\(//\)$' \| \
17917     X"$ac_file" : 'X\(/\)' \| \
17918     . : '\(.\)' 2>/dev/null ||
17919     echo X"$ac_file" |
17920     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17921     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17922     /^X\(\/\/\)$/{ s//\1/; q; }
17923     /^X\(\/\).*/{ s//\1/; q; }
17924     s/.*/./; q'`
17925     { if $as_mkdir_p; then
17926     mkdir -p "$ac_dir"
17927     else
17928     as_dir="$ac_dir"
17929     as_dirs=
17930     while test ! -d "$as_dir"; do
17931     as_dirs="$as_dir $as_dirs"
17932     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17933     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17934     X"$as_dir" : 'X\(//\)[^/]' \| \
17935     X"$as_dir" : 'X\(//\)$' \| \
17936     X"$as_dir" : 'X\(/\)' \| \
17937     . : '\(.\)' 2>/dev/null ||
17938     echo X"$as_dir" |
17939     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17940     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17941     /^X\(\/\/\)$/{ s//\1/; q; }
17942     /^X\(\/\).*/{ s//\1/; q; }
17943     s/.*/./; q'`
17944     done
17945     test ! -n "$as_dirs" || mkdir $as_dirs
17946     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17947     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17948     { (exit 1); exit 1; }; }; }
17949    
17950     rm -f $ac_file
17951     mv $tmp/config.h $ac_file
17952 pcg 1.1 fi
17953 pcg 1.11 else
17954     cat $tmp/config.h
17955     rm -f $tmp/config.h
17956 pcg 1.1 fi
17957 pcg 1.11 done
17958     _ACEOF
17959    
17960     cat >>$CONFIG_STATUS <<\_ACEOF
17961 pcg 1.1
17962 pcg 1.11 { (exit 0); exit 0; }
17963     _ACEOF
17964     chmod +x $CONFIG_STATUS
17965     ac_clean_files=$ac_clean_files_save
17966 pcg 1.1
17967    
17968 pcg 1.11 # configure is writing to config.log, and then calls config.status.
17969     # config.status does its own redirection, appending to config.log.
17970     # Unfortunately, on DOS this fails, as config.log is still kept open
17971     # by configure, so config.status won't be able to write to it; its
17972     # output is simply discarded. So we exec the FD to /dev/null,
17973     # effectively closing config.log, so it can be properly (re)opened and
17974     # appended to by config.status. When coming back to configure, we
17975     # need to make the FD available again.
17976     if test "$no_create" != yes; then
17977     ac_cs_success=:
17978     ac_config_status_args=
17979     test "$silent" = yes &&
17980     ac_config_status_args="$ac_config_status_args --quiet"
17981     exec 5>/dev/null
17982     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17983     exec 5>>config.log
17984     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17985     # would make configure fail if this is the last instruction.
17986     $ac_cs_success || { (exit 1); exit 1; }
17987     fi
17988 pcg 1.1
17989    
17990     echo "Configuration:
17991    
17992     Rxvt version: $VERSION : $DATE
17993     Source code location: $srcdir
17994     Install path: ${prefix}/bin
17995 pcg 1.13 Compiler: $CXX
17996     Compiler flags: $CFLAGS
17997     Linker: $LINKER"
17998 pcg 1.1
17999     if test "$MALLOC_TYPE" = S; then
18000     echo " malloc support: system default"
18001     fi
18002     if test "$MALLOC_TYPE" = G; then
18003     echo " malloc support: Gray Watson's dmalloc"
18004     fi
18005     if test "$MALLOC_TYPE" = D; then
18006     echo " malloc support: Doug Lea's malloc"
18007     fi
18008    
18009     if test x$support_xpm = xyes; then
18010     echo " Xpm library: $XPM_LIBS"
18011     fi
18012    
18013     echo "
18014     The following are set in config.h
18015     "
18016     echo " pty/tty type: "$rxvt_cv_ptys
18017     if test x$support_utmp != xyes; then
18018     echo " utmp support: disabled
18019     "
18020     else
18021     echo " utmp support: enabled
18022     utmp file: $rxvt_cv_path_utmp
18023     utmpx file: $rxvt_cv_path_utmpx
18024     wtmp file: $rxvt_cv_path_wtmp
18025     wtmpx file: $rxvt_cv_path_wtmpx
18026     lastlog file: $rxvt_cv_path_lastlog
18027     ttys/ttytab file: $rxvt_cv_path_ttytab
18028     "
18029     fi
18030     if test x$term != x; then
18031     echo " set TERM to: $term
18032     "
18033     fi
18034     if test x$terminfo != x; then
18035     echo " set TERMINFO to: $terminfo
18036     "
18037     fi
18038     if test x$rxvt_cv_ptys = xUNKNOWN; then
18039     echo ".----------------------------------------------------------------."
18040     echo ". WARNING: could not determine pty/tty type. Do not build until ."
18041     echo ". the appropriate PTYS_ARE_* is defined in config.h ."
18042     echo ".----------------------------------------------------------------."
18043     fi
18044     if test x$support_xpm = xneedsmanualspecification; then
18045     echo ".----------------------------------------------------------------."
18046     echo ". WARNING: --enable-xpm-background was specified however the ."
18047     echo ". XPM includes files and libraries could not be found. ."
18048     echo ". XPM backgrounds are now being DISABLED! If you want ."
18049     echo ". to use them you should rerun configure with the ."
18050     echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
18051     echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
18052     echo ".----------------------------------------------------------------."
18053     fi
18054     if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
18055     echo ".----------------------------------------------------------------."
18056     echo ". WARNING: --enable-xim was specified however the locale support ."
18057     echo ". functions could not be found. ."
18058     echo ". XIM is now being DISABLED! ."
18059     echo ".----------------------------------------------------------------."
18060     fi
18061     echo " *** Please check src/feature.h for further options ***
18062     "