ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.13
Committed: Mon Mar 1 01:06:45 2004 UTC (20 years, 3 months ago) by pcg
Branch: MAIN
CVS Tags: rel-2_0
Changes since 1.11: +480 -181 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.13 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 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 RXVTNAME 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     --enable-xft enable xft support on systems that have it
1035     --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     --enable-strings enable some replacement system functions
1053     --disable-swapscreen disable swap screen support
1054     --enable-frills enable support for rarely used features
1055     --enable-linespace enable support for linespace
1056     --enable-24bit enable support for using 24bit visuals if available
1057     --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1058     --enable-selectionscrolling enable scrolling during selections
1059     --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1060     --enable-slipwheeling enable slip wheel scrolling (requires previous)
1061     --enable-old-selection enable v2.20 (& prior) mouse selection style support
1062     --disable-new-selection disable new mouse (xterm) selection style support
1063     --enable-dmalloc enable Gray Watson's malloc - for debugging use
1064     --enable-dlmalloc enable Doug Lea's malloc - for production use
1065     NOTE: enable only one malloc package
1066     --enable-smart-resize enable smart growth/shrink behaviour
1067     --enable-256-color enable 256-color support
1068     --enable-cursor-blink enable blinking cursor
1069     --enable-text-blink enable blinking text
1070     --enable-pointer-blank enable pointer blank when typing or inactive pointer
1071    
1072     Optional Packages:
1073     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1074     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1075     --with-gnu-ld assume the C compiler uses GNU ld default=no
1076     --with-pic try to use only PIC/non-PIC objects default=use both
1077 pcg 1.13 --with-codesets=NAME,... compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,all)
1078 pcg 1.11 --with-term=NAME set the terminal to NAME (default \"rxvt\")
1079     --with-terminfo=PATH set the path to the terminfo tree to PATH
1080     --with-x use the X Window System
1081     --with-xpm-includes=DIR use XPM includes in DIR
1082     --with-xpm-library=DIR use XPM library in DIR
1083     --with-xpm use XPM
1084    
1085     Some influential environment variables:
1086     CC C compiler command
1087     CFLAGS C compiler flags
1088     LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1089     nonstandard directory <lib dir>
1090     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1091     headers in a nonstandard directory <include dir>
1092     CXX C++ compiler command
1093     CXXFLAGS C++ compiler flags
1094     CPP C preprocessor
1095 pcg 1.13 CXXCPP C++ preprocessor
1096 pcg 1.11
1097     Use these variables to override the choices made by `configure' or to help
1098     it to find libraries and programs with nonstandard names/locations.
1099    
1100     _ACEOF
1101     fi
1102    
1103     if test "$ac_init_help" = "recursive"; then
1104     # If there are subdirs, report their specific --help.
1105     ac_popdir=`pwd`
1106     for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1107     test -d $ac_dir || continue
1108     ac_builddir=.
1109    
1110     if test "$ac_dir" != .; then
1111     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1112     # A "../" for each directory in $ac_dir_suffix.
1113     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1114     else
1115     ac_dir_suffix= ac_top_builddir=
1116     fi
1117    
1118     case $srcdir in
1119     .) # No --srcdir option. We are building in place.
1120     ac_srcdir=.
1121     if test -z "$ac_top_builddir"; then
1122     ac_top_srcdir=.
1123     else
1124     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1125     fi ;;
1126     [\\/]* | ?:[\\/]* ) # Absolute path.
1127     ac_srcdir=$srcdir$ac_dir_suffix;
1128     ac_top_srcdir=$srcdir ;;
1129     *) # Relative path.
1130     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1131     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1132     esac
1133    
1134     # Do not use `cd foo && pwd` to compute absolute paths, because
1135     # the directories may not exist.
1136     case `pwd` in
1137     .) ac_abs_builddir="$ac_dir";;
1138     *)
1139     case "$ac_dir" in
1140     .) ac_abs_builddir=`pwd`;;
1141     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1142     *) ac_abs_builddir=`pwd`/"$ac_dir";;
1143     esac;;
1144     esac
1145     case $ac_abs_builddir in
1146     .) ac_abs_top_builddir=${ac_top_builddir}.;;
1147     *)
1148     case ${ac_top_builddir}. in
1149     .) ac_abs_top_builddir=$ac_abs_builddir;;
1150     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1151     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1152     esac;;
1153     esac
1154     case $ac_abs_builddir in
1155     .) ac_abs_srcdir=$ac_srcdir;;
1156     *)
1157     case $ac_srcdir in
1158     .) ac_abs_srcdir=$ac_abs_builddir;;
1159     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1160     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1161     esac;;
1162     esac
1163     case $ac_abs_builddir in
1164     .) ac_abs_top_srcdir=$ac_top_srcdir;;
1165     *)
1166     case $ac_top_srcdir in
1167     .) ac_abs_top_srcdir=$ac_abs_builddir;;
1168     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1169     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1170     esac;;
1171     esac
1172    
1173     cd $ac_dir
1174     # Check for guested configure; otherwise get Cygnus style configure.
1175     if test -f $ac_srcdir/configure.gnu; then
1176     echo
1177     $SHELL $ac_srcdir/configure.gnu --help=recursive
1178     elif test -f $ac_srcdir/configure; then
1179     echo
1180     $SHELL $ac_srcdir/configure --help=recursive
1181     elif test -f $ac_srcdir/configure.ac ||
1182     test -f $ac_srcdir/configure.in; then
1183     echo
1184     $ac_configure --help
1185     else
1186     echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1187     fi
1188     cd "$ac_popdir"
1189     done
1190     fi
1191    
1192     test -n "$ac_init_help" && exit 0
1193     if $ac_init_version; then
1194     cat <<\_ACEOF
1195    
1196     Copyright (C) 2003 Free Software Foundation, Inc.
1197     This configure script is free software; the Free Software Foundation
1198     gives unlimited permission to copy, distribute and modify it.
1199     _ACEOF
1200     exit 0
1201     fi
1202     exec 5>config.log
1203     cat >&5 <<_ACEOF
1204     This file contains any messages produced by compilers while
1205     running configure, to aid debugging if configure makes a mistake.
1206    
1207     It was created by $as_me, which was
1208     generated by GNU Autoconf 2.59. Invocation command line was
1209    
1210     $ $0 $@
1211    
1212     _ACEOF
1213     {
1214     cat <<_ASUNAME
1215     ## --------- ##
1216     ## Platform. ##
1217     ## --------- ##
1218    
1219     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1220     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1221     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1222     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1223     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1224    
1225     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1226     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1227    
1228     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1229     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1230     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1231     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1232     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1233     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1234     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1235    
1236     _ASUNAME
1237    
1238     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1239     for as_dir in $PATH
1240     do
1241     IFS=$as_save_IFS
1242     test -z "$as_dir" && as_dir=.
1243     echo "PATH: $as_dir"
1244     done
1245    
1246     } >&5
1247    
1248     cat >&5 <<_ACEOF
1249    
1250    
1251     ## ----------- ##
1252     ## Core tests. ##
1253     ## ----------- ##
1254    
1255     _ACEOF
1256    
1257    
1258     # Keep a trace of the command line.
1259     # Strip out --no-create and --no-recursion so they do not pile up.
1260     # Strip out --silent because we don't want to record it for future runs.
1261     # Also quote any args containing shell meta-characters.
1262     # Make two passes to allow for proper duplicate-argument suppression.
1263     ac_configure_args=
1264     ac_configure_args0=
1265     ac_configure_args1=
1266     ac_sep=
1267     ac_must_keep_next=false
1268     for ac_pass in 1 2
1269     do
1270     for ac_arg
1271     do
1272     case $ac_arg in
1273     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1274     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1275     | -silent | --silent | --silen | --sile | --sil)
1276     continue ;;
1277     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1278     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1279     esac
1280     case $ac_pass in
1281     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1282     2)
1283     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1284     if test $ac_must_keep_next = true; then
1285     ac_must_keep_next=false # Got value, back to normal.
1286     else
1287     case $ac_arg in
1288     *=* | --config-cache | -C | -disable-* | --disable-* \
1289     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1290     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1291     | -with-* | --with-* | -without-* | --without-* | --x)
1292     case "$ac_configure_args0 " in
1293     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1294     esac
1295     ;;
1296     -* ) ac_must_keep_next=true ;;
1297     esac
1298     fi
1299     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1300     # Get rid of the leading space.
1301     ac_sep=" "
1302     ;;
1303     esac
1304     done
1305     done
1306     $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1307     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1308    
1309     # When interrupted or exit'd, cleanup temporary files, and complete
1310     # config.log. We remove comments because anyway the quotes in there
1311     # would cause problems or look ugly.
1312     # WARNING: Be sure not to use single quotes in there, as some shells,
1313     # such as our DU 5.0 friend, will then `close' the trap.
1314     trap 'exit_status=$?
1315     # Save into config.log some information that might help in debugging.
1316     {
1317     echo
1318    
1319     cat <<\_ASBOX
1320     ## ---------------- ##
1321     ## Cache variables. ##
1322     ## ---------------- ##
1323     _ASBOX
1324     echo
1325     # The following way of writing the cache mishandles newlines in values,
1326     {
1327     (set) 2>&1 |
1328     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1329     *ac_space=\ *)
1330     sed -n \
1331     "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1332     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1333     ;;
1334     *)
1335     sed -n \
1336     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1337     ;;
1338     esac;
1339     }
1340     echo
1341    
1342     cat <<\_ASBOX
1343     ## ----------------- ##
1344     ## Output variables. ##
1345     ## ----------------- ##
1346     _ASBOX
1347     echo
1348     for ac_var in $ac_subst_vars
1349     do
1350     eval ac_val=$`echo $ac_var`
1351     echo "$ac_var='"'"'$ac_val'"'"'"
1352     done | sort
1353     echo
1354    
1355     if test -n "$ac_subst_files"; then
1356     cat <<\_ASBOX
1357     ## ------------- ##
1358     ## Output files. ##
1359     ## ------------- ##
1360     _ASBOX
1361     echo
1362     for ac_var in $ac_subst_files
1363     do
1364     eval ac_val=$`echo $ac_var`
1365     echo "$ac_var='"'"'$ac_val'"'"'"
1366     done | sort
1367     echo
1368     fi
1369    
1370     if test -s confdefs.h; then
1371     cat <<\_ASBOX
1372     ## ----------- ##
1373     ## confdefs.h. ##
1374     ## ----------- ##
1375     _ASBOX
1376     echo
1377     sed "/^$/d" confdefs.h | sort
1378     echo
1379     fi
1380     test "$ac_signal" != 0 &&
1381     echo "$as_me: caught signal $ac_signal"
1382     echo "$as_me: exit $exit_status"
1383     } >&5
1384     rm -f core *.core &&
1385     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1386     exit $exit_status
1387     ' 0
1388     for ac_signal in 1 2 13 15; do
1389     trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1390     done
1391     ac_signal=0
1392    
1393     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1394     rm -rf conftest* confdefs.h
1395     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1396     echo >confdefs.h
1397    
1398     # Predefined preprocessor variables.
1399    
1400     cat >>confdefs.h <<_ACEOF
1401     #define PACKAGE_NAME "$PACKAGE_NAME"
1402     _ACEOF
1403    
1404    
1405     cat >>confdefs.h <<_ACEOF
1406     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1407     _ACEOF
1408    
1409    
1410     cat >>confdefs.h <<_ACEOF
1411     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1412     _ACEOF
1413    
1414    
1415     cat >>confdefs.h <<_ACEOF
1416     #define PACKAGE_STRING "$PACKAGE_STRING"
1417     _ACEOF
1418    
1419    
1420     cat >>confdefs.h <<_ACEOF
1421     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1422     _ACEOF
1423 pcg 1.1
1424 pcg 1.11
1425     # Let the site file select an alternate cache file if it wants to.
1426 pcg 1.1 # Prefer explicitly selected file to automatically selected ones.
1427     if test -z "$CONFIG_SITE"; then
1428     if test "x$prefix" != xNONE; then
1429     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1430     else
1431     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1432     fi
1433     fi
1434     for ac_site_file in $CONFIG_SITE; do
1435     if test -r "$ac_site_file"; then
1436 pcg 1.11 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1437     echo "$as_me: loading site script $ac_site_file" >&6;}
1438     sed 's/^/| /' "$ac_site_file" >&5
1439 pcg 1.1 . "$ac_site_file"
1440     fi
1441     done
1442    
1443     if test -r "$cache_file"; then
1444 pcg 1.11 # Some versions of bash will fail to source /dev/null (special
1445     # files actually), so we avoid doing that.
1446     if test -f "$cache_file"; then
1447     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1448     echo "$as_me: loading cache $cache_file" >&6;}
1449     case $cache_file in
1450     [\\/]* | ?:[\\/]* ) . $cache_file;;
1451     *) . ./$cache_file;;
1452     esac
1453     fi
1454 pcg 1.1 else
1455 pcg 1.11 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1456     echo "$as_me: creating cache $cache_file" >&6;}
1457     >$cache_file
1458     fi
1459    
1460     # Check that the precious variables saved in the cache have kept the same
1461     # value.
1462     ac_cache_corrupted=false
1463     for ac_var in `(set) 2>&1 |
1464     sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1465     eval ac_old_set=\$ac_cv_env_${ac_var}_set
1466     eval ac_new_set=\$ac_env_${ac_var}_set
1467     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1468     eval ac_new_val="\$ac_env_${ac_var}_value"
1469     case $ac_old_set,$ac_new_set in
1470     set,)
1471     { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1472     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1473     ac_cache_corrupted=: ;;
1474     ,set)
1475     { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1476     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1477     ac_cache_corrupted=: ;;
1478     ,);;
1479     *)
1480     if test "x$ac_old_val" != "x$ac_new_val"; then
1481     { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1482     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1483     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1484     echo "$as_me: former value: $ac_old_val" >&2;}
1485     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1486     echo "$as_me: current value: $ac_new_val" >&2;}
1487     ac_cache_corrupted=:
1488     fi;;
1489     esac
1490     # Pass precious variables to config.status.
1491     if test "$ac_new_set" = set; then
1492     case $ac_new_val in
1493     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1494     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1495     *) ac_arg=$ac_var=$ac_new_val ;;
1496     esac
1497     case " $ac_configure_args " in
1498     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1499     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1500     esac
1501     fi
1502     done
1503     if $ac_cache_corrupted; then
1504     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1505     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1506     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1507     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1508     { (exit 1); exit 1; }; }
1509 pcg 1.1 fi
1510    
1511     ac_ext=c
1512     ac_cpp='$CPP $CPPFLAGS'
1513 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1514     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1515     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1516    
1517    
1518    
1519    
1520    
1521    
1522    
1523    
1524    
1525    
1526    
1527    
1528    
1529    
1530    
1531    
1532    
1533 pcg 1.1
1534    
1535     ac_aux_dir=
1536     for ac_dir in autoconf $srcdir/autoconf; do
1537     if test -f $ac_dir/install-sh; then
1538     ac_aux_dir=$ac_dir
1539     ac_install_sh="$ac_aux_dir/install-sh -c"
1540     break
1541     elif 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 pcg 1.11 elif test -f $ac_dir/shtool; then
1546     ac_aux_dir=$ac_dir
1547     ac_install_sh="$ac_aux_dir/shtool install -c"
1548     break
1549 pcg 1.1 fi
1550     done
1551     if test -z "$ac_aux_dir"; then
1552 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1553     echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1554     { (exit 1); exit 1; }; }
1555     fi
1556     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1557     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1558     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1559 pcg 1.1
1560 pcg 1.11 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1561 pcg 1.1
1562    
1563     VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1564     DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1565     LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1566     LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1567     echo ""
1568     echo "configuring for rxvt $VERSION"
1569     echo ""
1570    
1571    
1572 pcg 1.11 ac_ext=c
1573     ac_cpp='$CPP $CPPFLAGS'
1574     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1575     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1576     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1577     if test -n "$ac_tool_prefix"; then
1578     # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1579     set dummy ${ac_tool_prefix}gcc; ac_word=$2
1580     echo "$as_me:$LINENO: checking for $ac_word" >&5
1581     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1582     if test "${ac_cv_prog_CC+set}" = set; then
1583     echo $ECHO_N "(cached) $ECHO_C" >&6
1584     else
1585     if test -n "$CC"; then
1586     ac_cv_prog_CC="$CC" # Let the user override the test.
1587     else
1588     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1589     for as_dir in $PATH
1590     do
1591     IFS=$as_save_IFS
1592     test -z "$as_dir" && as_dir=.
1593     for ac_exec_ext in '' $ac_executable_extensions; do
1594     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1595     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1596     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1597     break 2
1598     fi
1599     done
1600     done
1601    
1602     fi
1603     fi
1604     CC=$ac_cv_prog_CC
1605     if test -n "$CC"; then
1606     echo "$as_me:$LINENO: result: $CC" >&5
1607     echo "${ECHO_T}$CC" >&6
1608     else
1609     echo "$as_me:$LINENO: result: no" >&5
1610     echo "${ECHO_T}no" >&6
1611     fi
1612    
1613     fi
1614     if test -z "$ac_cv_prog_CC"; then
1615     ac_ct_CC=$CC
1616     # Extract the first word of "gcc", so it can be a program name with args.
1617 pcg 1.1 set dummy gcc; ac_word=$2
1618 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1619     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1620     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1621     echo $ECHO_N "(cached) $ECHO_C" >&6
1622     else
1623     if test -n "$ac_ct_CC"; then
1624     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1625     else
1626     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1627     for as_dir in $PATH
1628     do
1629     IFS=$as_save_IFS
1630     test -z "$as_dir" && as_dir=.
1631     for ac_exec_ext in '' $ac_executable_extensions; do
1632     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1633     ac_cv_prog_ac_ct_CC="gcc"
1634     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1635     break 2
1636     fi
1637     done
1638     done
1639    
1640     fi
1641     fi
1642     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1643     if test -n "$ac_ct_CC"; then
1644     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1645     echo "${ECHO_T}$ac_ct_CC" >&6
1646     else
1647     echo "$as_me:$LINENO: result: no" >&5
1648     echo "${ECHO_T}no" >&6
1649     fi
1650    
1651     CC=$ac_ct_CC
1652     else
1653     CC="$ac_cv_prog_CC"
1654     fi
1655    
1656     if test -z "$CC"; then
1657     if test -n "$ac_tool_prefix"; then
1658     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1659     set dummy ${ac_tool_prefix}cc; ac_word=$2
1660     echo "$as_me:$LINENO: checking for $ac_word" >&5
1661     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1662     if test "${ac_cv_prog_CC+set}" = set; then
1663     echo $ECHO_N "(cached) $ECHO_C" >&6
1664 pcg 1.1 else
1665     if test -n "$CC"; then
1666     ac_cv_prog_CC="$CC" # Let the user override the test.
1667     else
1668 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1669     for as_dir in $PATH
1670     do
1671     IFS=$as_save_IFS
1672     test -z "$as_dir" && as_dir=.
1673     for ac_exec_ext in '' $ac_executable_extensions; do
1674     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1675     ac_cv_prog_CC="${ac_tool_prefix}cc"
1676     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1677     break 2
1678     fi
1679     done
1680     done
1681    
1682 pcg 1.1 fi
1683     fi
1684 pcg 1.11 CC=$ac_cv_prog_CC
1685 pcg 1.1 if test -n "$CC"; then
1686 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1687     echo "${ECHO_T}$CC" >&6
1688     else
1689     echo "$as_me:$LINENO: result: no" >&5
1690     echo "${ECHO_T}no" >&6
1691     fi
1692    
1693     fi
1694     if test -z "$ac_cv_prog_CC"; then
1695     ac_ct_CC=$CC
1696     # Extract the first word of "cc", so it can be a program name with args.
1697     set dummy cc; ac_word=$2
1698     echo "$as_me:$LINENO: checking for $ac_word" >&5
1699     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1700     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1701     echo $ECHO_N "(cached) $ECHO_C" >&6
1702     else
1703     if test -n "$ac_ct_CC"; then
1704     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1705     else
1706     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1707     for as_dir in $PATH
1708     do
1709     IFS=$as_save_IFS
1710     test -z "$as_dir" && as_dir=.
1711     for ac_exec_ext in '' $ac_executable_extensions; do
1712     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1713     ac_cv_prog_ac_ct_CC="cc"
1714     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1715     break 2
1716     fi
1717     done
1718     done
1719    
1720     fi
1721     fi
1722     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1723     if test -n "$ac_ct_CC"; then
1724     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1725     echo "${ECHO_T}$ac_ct_CC" >&6
1726     else
1727     echo "$as_me:$LINENO: result: no" >&5
1728     echo "${ECHO_T}no" >&6
1729     fi
1730    
1731     CC=$ac_ct_CC
1732 pcg 1.1 else
1733 pcg 1.11 CC="$ac_cv_prog_CC"
1734 pcg 1.1 fi
1735    
1736 pcg 1.11 fi
1737 pcg 1.1 if test -z "$CC"; then
1738     # Extract the first word of "cc", so it can be a program name with args.
1739     set dummy cc; ac_word=$2
1740 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1741     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1742     if test "${ac_cv_prog_CC+set}" = set; then
1743     echo $ECHO_N "(cached) $ECHO_C" >&6
1744 pcg 1.1 else
1745     if test -n "$CC"; then
1746     ac_cv_prog_CC="$CC" # Let the user override the test.
1747     else
1748     ac_prog_rejected=no
1749 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1750     for as_dir in $PATH
1751     do
1752     IFS=$as_save_IFS
1753     test -z "$as_dir" && as_dir=.
1754     for ac_exec_ext in '' $ac_executable_extensions; do
1755     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1756     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1757     ac_prog_rejected=yes
1758     continue
1759     fi
1760     ac_cv_prog_CC="cc"
1761     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1762     break 2
1763     fi
1764     done
1765     done
1766    
1767 pcg 1.1 if test $ac_prog_rejected = yes; then
1768     # We found a bogon in the path, so make sure we never use it.
1769     set dummy $ac_cv_prog_CC
1770     shift
1771 pcg 1.11 if test $# != 0; then
1772 pcg 1.1 # We chose a different compiler from the bogus one.
1773     # However, it has the same basename, so the bogon will be chosen
1774     # first if we set CC to just the basename; use the full file name.
1775     shift
1776 pcg 1.11 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1777 pcg 1.1 fi
1778     fi
1779     fi
1780     fi
1781 pcg 1.11 CC=$ac_cv_prog_CC
1782 pcg 1.1 if test -n "$CC"; then
1783 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1784     echo "${ECHO_T}$CC" >&6
1785 pcg 1.1 else
1786 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1787     echo "${ECHO_T}no" >&6
1788 pcg 1.1 fi
1789    
1790 pcg 1.11 fi
1791     if test -z "$CC"; then
1792     if test -n "$ac_tool_prefix"; then
1793     for ac_prog in cl
1794     do
1795     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1796     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1797     echo "$as_me:$LINENO: checking for $ac_word" >&5
1798     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1799     if test "${ac_cv_prog_CC+set}" = set; then
1800     echo $ECHO_N "(cached) $ECHO_C" >&6
1801 pcg 1.1 else
1802     if test -n "$CC"; then
1803     ac_cv_prog_CC="$CC" # Let the user override the test.
1804     else
1805 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1806     for as_dir in $PATH
1807     do
1808     IFS=$as_save_IFS
1809     test -z "$as_dir" && as_dir=.
1810     for ac_exec_ext in '' $ac_executable_extensions; do
1811     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1812     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1813     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1814     break 2
1815     fi
1816     done
1817     done
1818    
1819 pcg 1.1 fi
1820     fi
1821 pcg 1.11 CC=$ac_cv_prog_CC
1822 pcg 1.1 if test -n "$CC"; then
1823 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1824     echo "${ECHO_T}$CC" >&6
1825 pcg 1.1 else
1826 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1827     echo "${ECHO_T}no" >&6
1828     fi
1829    
1830     test -n "$CC" && break
1831     done
1832 pcg 1.1 fi
1833 pcg 1.11 if test -z "$CC"; then
1834     ac_ct_CC=$CC
1835     for ac_prog in cl
1836     do
1837     # Extract the first word of "$ac_prog", so it can be a program name with args.
1838     set dummy $ac_prog; ac_word=$2
1839     echo "$as_me:$LINENO: checking for $ac_word" >&5
1840     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1841     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1842     echo $ECHO_N "(cached) $ECHO_C" >&6
1843     else
1844     if test -n "$ac_ct_CC"; then
1845     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1846     else
1847     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1848     for as_dir in $PATH
1849     do
1850     IFS=$as_save_IFS
1851     test -z "$as_dir" && as_dir=.
1852     for ac_exec_ext in '' $ac_executable_extensions; do
1853     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1854     ac_cv_prog_ac_ct_CC="$ac_prog"
1855     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1856     break 2
1857 pcg 1.1 fi
1858 pcg 1.11 done
1859     done
1860    
1861     fi
1862     fi
1863     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1864     if test -n "$ac_ct_CC"; then
1865     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1866     echo "${ECHO_T}$ac_ct_CC" >&6
1867     else
1868     echo "$as_me:$LINENO: result: no" >&5
1869     echo "${ECHO_T}no" >&6
1870     fi
1871    
1872     test -n "$ac_ct_CC" && break
1873     done
1874    
1875     CC=$ac_ct_CC
1876     fi
1877    
1878 pcg 1.1 fi
1879    
1880    
1881 pcg 1.11 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1882     See \`config.log' for more details." >&5
1883     echo "$as_me: error: no acceptable C compiler found in \$PATH
1884     See \`config.log' for more details." >&2;}
1885     { (exit 1); exit 1; }; }
1886    
1887     # Provide some information about the compiler.
1888     echo "$as_me:$LINENO:" \
1889     "checking for C compiler version" >&5
1890     ac_compiler=`set X $ac_compile; echo $2`
1891     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1892     (eval $ac_compiler --version </dev/null >&5) 2>&5
1893     ac_status=$?
1894     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1895     (exit $ac_status); }
1896     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1897     (eval $ac_compiler -v </dev/null >&5) 2>&5
1898     ac_status=$?
1899     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1900     (exit $ac_status); }
1901     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1902     (eval $ac_compiler -V </dev/null >&5) 2>&5
1903     ac_status=$?
1904     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1905     (exit $ac_status); }
1906    
1907     cat >conftest.$ac_ext <<_ACEOF
1908     /* confdefs.h. */
1909     _ACEOF
1910     cat confdefs.h >>conftest.$ac_ext
1911     cat >>conftest.$ac_ext <<_ACEOF
1912     /* end confdefs.h. */
1913 pcg 1.1
1914 pcg 1.11 int
1915     main ()
1916     {
1917 pcg 1.1
1918 pcg 1.11 ;
1919     return 0;
1920     }
1921     _ACEOF
1922     ac_clean_files_save=$ac_clean_files
1923     ac_clean_files="$ac_clean_files a.out a.exe b.out"
1924     # Try to create an executable without -o first, disregard a.out.
1925     # It will help us diagnose broken compilers, and finding out an intuition
1926     # of exeext.
1927     echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1928     echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1929     ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1930     if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1931     (eval $ac_link_default) 2>&5
1932     ac_status=$?
1933     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1934     (exit $ac_status); }; then
1935     # Find the output, starting from the most likely. This scheme is
1936     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1937     # resort.
1938    
1939     # Be careful to initialize this variable, since it used to be cached.
1940     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1941     ac_cv_exeext=
1942     # b.out is created by i960 compilers.
1943     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1944     do
1945     test -f "$ac_file" || continue
1946     case $ac_file in
1947     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1948     ;;
1949     conftest.$ac_ext )
1950     # This is the source file.
1951     ;;
1952     [ab].out )
1953     # We found the default executable, but exeext='' is most
1954     # certainly right.
1955     break;;
1956     *.* )
1957     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1958     # FIXME: I believe we export ac_cv_exeext for Libtool,
1959     # but it would be cool to find out if it's true. Does anybody
1960     # maintain Libtool? --akim.
1961     export ac_cv_exeext
1962     break;;
1963     * )
1964     break;;
1965     esac
1966     done
1967     else
1968     echo "$as_me: failed program was:" >&5
1969     sed 's/^/| /' conftest.$ac_ext >&5
1970 pcg 1.1
1971 pcg 1.11 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1972     See \`config.log' for more details." >&5
1973     echo "$as_me: error: C compiler cannot create executables
1974     See \`config.log' for more details." >&2;}
1975     { (exit 77); exit 77; }; }
1976     fi
1977    
1978     ac_exeext=$ac_cv_exeext
1979     echo "$as_me:$LINENO: result: $ac_file" >&5
1980     echo "${ECHO_T}$ac_file" >&6
1981    
1982     # Check the compiler produces executables we can run. If not, either
1983     # the compiler is broken, or we cross compile.
1984     echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1985     echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1986     # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1987     # If not cross compiling, check that we can run a simple program.
1988     if test "$cross_compiling" != yes; then
1989     if { ac_try='./$ac_file'
1990     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1991     (eval $ac_try) 2>&5
1992     ac_status=$?
1993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1994     (exit $ac_status); }; }; then
1995     cross_compiling=no
1996     else
1997     if test "$cross_compiling" = maybe; then
1998     cross_compiling=yes
1999     else
2000     { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2001     If you meant to cross compile, use \`--host'.
2002     See \`config.log' for more details." >&5
2003     echo "$as_me: error: cannot run C compiled programs.
2004     If you meant to cross compile, use \`--host'.
2005     See \`config.log' for more details." >&2;}
2006     { (exit 1); exit 1; }; }
2007     fi
2008 pcg 1.1 fi
2009 pcg 1.11 fi
2010     echo "$as_me:$LINENO: result: yes" >&5
2011     echo "${ECHO_T}yes" >&6
2012    
2013     rm -f a.out a.exe conftest$ac_cv_exeext b.out
2014     ac_clean_files=$ac_clean_files_save
2015     # Check the compiler produces executables we can run. If not, either
2016     # the compiler is broken, or we cross compile.
2017     echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2018     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2019     echo "$as_me:$LINENO: result: $cross_compiling" >&5
2020     echo "${ECHO_T}$cross_compiling" >&6
2021    
2022     echo "$as_me:$LINENO: checking for suffix of executables" >&5
2023     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2024     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2025     (eval $ac_link) 2>&5
2026     ac_status=$?
2027     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2028     (exit $ac_status); }; then
2029     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2030     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2031     # work properly (i.e., refer to `conftest.exe'), while it won't with
2032     # `rm'.
2033     for ac_file in conftest.exe conftest conftest.*; do
2034     test -f "$ac_file" || continue
2035     case $ac_file in
2036     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2037     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2038     export ac_cv_exeext
2039     break;;
2040     * ) break;;
2041     esac
2042     done
2043 pcg 1.1 else
2044 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2045     See \`config.log' for more details." >&5
2046     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2047     See \`config.log' for more details." >&2;}
2048     { (exit 1); exit 1; }; }
2049 pcg 1.1 fi
2050 pcg 1.11
2051     rm -f conftest$ac_cv_exeext
2052     echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2053     echo "${ECHO_T}$ac_cv_exeext" >&6
2054    
2055     rm -f conftest.$ac_ext
2056     EXEEXT=$ac_cv_exeext
2057     ac_exeext=$EXEEXT
2058     echo "$as_me:$LINENO: checking for suffix of object files" >&5
2059     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2060     if test "${ac_cv_objext+set}" = set; then
2061     echo $ECHO_N "(cached) $ECHO_C" >&6
2062     else
2063     cat >conftest.$ac_ext <<_ACEOF
2064     /* confdefs.h. */
2065     _ACEOF
2066     cat confdefs.h >>conftest.$ac_ext
2067     cat >>conftest.$ac_ext <<_ACEOF
2068     /* end confdefs.h. */
2069    
2070     int
2071     main ()
2072     {
2073    
2074     ;
2075     return 0;
2076     }
2077     _ACEOF
2078     rm -f conftest.o conftest.obj
2079     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2080     (eval $ac_compile) 2>&5
2081     ac_status=$?
2082     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2083     (exit $ac_status); }; then
2084     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2085     case $ac_file in
2086     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2087     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2088     break;;
2089     esac
2090     done
2091 pcg 1.1 else
2092 pcg 1.11 echo "$as_me: failed program was:" >&5
2093     sed 's/^/| /' conftest.$ac_ext >&5
2094    
2095     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2096     See \`config.log' for more details." >&5
2097     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2098     See \`config.log' for more details." >&2;}
2099     { (exit 1); exit 1; }; }
2100 pcg 1.1 fi
2101 pcg 1.11
2102     rm -f conftest.$ac_cv_objext conftest.$ac_ext
2103 pcg 1.1 fi
2104 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2105     echo "${ECHO_T}$ac_cv_objext" >&6
2106     OBJEXT=$ac_cv_objext
2107     ac_objext=$OBJEXT
2108     echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2109     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2110     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2111     echo $ECHO_N "(cached) $ECHO_C" >&6
2112     else
2113     cat >conftest.$ac_ext <<_ACEOF
2114     /* confdefs.h. */
2115     _ACEOF
2116     cat confdefs.h >>conftest.$ac_ext
2117     cat >>conftest.$ac_ext <<_ACEOF
2118     /* end confdefs.h. */
2119    
2120     int
2121     main ()
2122     {
2123     #ifndef __GNUC__
2124     choke me
2125     #endif
2126 pcg 1.1
2127 pcg 1.11 ;
2128     return 0;
2129     }
2130     _ACEOF
2131     rm -f conftest.$ac_objext
2132     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2133     (eval $ac_compile) 2>conftest.er1
2134     ac_status=$?
2135     grep -v '^ *+' conftest.er1 >conftest.err
2136     rm -f conftest.er1
2137     cat conftest.err >&5
2138     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2139     (exit $ac_status); } &&
2140     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2141     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2142     (eval $ac_try) 2>&5
2143     ac_status=$?
2144     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2145     (exit $ac_status); }; } &&
2146     { ac_try='test -s conftest.$ac_objext'
2147     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2148     (eval $ac_try) 2>&5
2149     ac_status=$?
2150     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2151     (exit $ac_status); }; }; then
2152     ac_compiler_gnu=yes
2153     else
2154     echo "$as_me: failed program was:" >&5
2155     sed 's/^/| /' conftest.$ac_ext >&5
2156    
2157     ac_compiler_gnu=no
2158     fi
2159     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2160     ac_cv_c_compiler_gnu=$ac_compiler_gnu
2161    
2162     fi
2163     echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2164     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2165     GCC=`test $ac_compiler_gnu = yes && echo yes`
2166     ac_test_CFLAGS=${CFLAGS+set}
2167     ac_save_CFLAGS=$CFLAGS
2168     CFLAGS="-g"
2169     echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2170     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2171     if test "${ac_cv_prog_cc_g+set}" = set; then
2172     echo $ECHO_N "(cached) $ECHO_C" >&6
2173     else
2174     cat >conftest.$ac_ext <<_ACEOF
2175     /* confdefs.h. */
2176     _ACEOF
2177     cat confdefs.h >>conftest.$ac_ext
2178     cat >>conftest.$ac_ext <<_ACEOF
2179     /* end confdefs.h. */
2180 pcg 1.1
2181 pcg 1.11 int
2182     main ()
2183     {
2184 pcg 1.1
2185 pcg 1.11 ;
2186     return 0;
2187     }
2188     _ACEOF
2189     rm -f conftest.$ac_objext
2190     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2191     (eval $ac_compile) 2>conftest.er1
2192     ac_status=$?
2193     grep -v '^ *+' conftest.er1 >conftest.err
2194     rm -f conftest.er1
2195     cat conftest.err >&5
2196     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2197     (exit $ac_status); } &&
2198     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2199     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2200     (eval $ac_try) 2>&5
2201     ac_status=$?
2202     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2203     (exit $ac_status); }; } &&
2204     { ac_try='test -s conftest.$ac_objext'
2205     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2206     (eval $ac_try) 2>&5
2207     ac_status=$?
2208     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2209     (exit $ac_status); }; }; then
2210 pcg 1.1 ac_cv_prog_cc_g=yes
2211     else
2212 pcg 1.11 echo "$as_me: failed program was:" >&5
2213     sed 's/^/| /' conftest.$ac_ext >&5
2214    
2215     ac_cv_prog_cc_g=no
2216 pcg 1.1 fi
2217 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2218 pcg 1.1 fi
2219 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2220     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2221 pcg 1.1 if test "$ac_test_CFLAGS" = set; then
2222 pcg 1.11 CFLAGS=$ac_save_CFLAGS
2223 pcg 1.1 elif test $ac_cv_prog_cc_g = yes; then
2224     if test "$GCC" = yes; then
2225     CFLAGS="-g -O2"
2226     else
2227     CFLAGS="-g"
2228     fi
2229     else
2230     if test "$GCC" = yes; then
2231     CFLAGS="-O2"
2232     else
2233     CFLAGS=
2234     fi
2235     fi
2236 pcg 1.11 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2237     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2238     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2239     echo $ECHO_N "(cached) $ECHO_C" >&6
2240     else
2241     ac_cv_prog_cc_stdc=no
2242     ac_save_CC=$CC
2243     cat >conftest.$ac_ext <<_ACEOF
2244     /* confdefs.h. */
2245     _ACEOF
2246     cat confdefs.h >>conftest.$ac_ext
2247     cat >>conftest.$ac_ext <<_ACEOF
2248     /* end confdefs.h. */
2249     #include <stdarg.h>
2250     #include <stdio.h>
2251     #include <sys/types.h>
2252     #include <sys/stat.h>
2253     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2254     struct buf { int x; };
2255     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2256     static char *e (p, i)
2257     char **p;
2258     int i;
2259     {
2260     return p[i];
2261     }
2262     static char *f (char * (*g) (char **, int), char **p, ...)
2263     {
2264     char *s;
2265     va_list v;
2266     va_start (v,p);
2267     s = g (p, va_arg (v,int));
2268     va_end (v);
2269     return s;
2270     }
2271 pcg 1.1
2272 pcg 1.11 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2273     function prototypes and stuff, but not '\xHH' hex character constants.
2274     These don't provoke an error unfortunately, instead are silently treated
2275     as 'x'. The following induces an error, until -std1 is added to get
2276     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2277     array size at least. It's necessary to write '\x00'==0 to get something
2278     that's true only with -std1. */
2279     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2280    
2281     int test (int i, double x);
2282     struct s1 {int (*f) (int a);};
2283     struct s2 {int (*f) (double a);};
2284     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2285     int argc;
2286     char **argv;
2287     int
2288     main ()
2289     {
2290     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2291     ;
2292     return 0;
2293     }
2294     _ACEOF
2295     # Don't try gcc -ansi; that turns off useful extensions and
2296     # breaks some systems' header files.
2297     # AIX -qlanglvl=ansi
2298     # Ultrix and OSF/1 -std1
2299     # HP-UX 10.20 and later -Ae
2300     # HP-UX older versions -Aa -D_HPUX_SOURCE
2301     # SVR4 -Xc -D__EXTENSIONS__
2302     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2303 pcg 1.1 do
2304 pcg 1.11 CC="$ac_save_CC $ac_arg"
2305     rm -f conftest.$ac_objext
2306     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2307     (eval $ac_compile) 2>conftest.er1
2308     ac_status=$?
2309     grep -v '^ *+' conftest.er1 >conftest.err
2310     rm -f conftest.er1
2311     cat conftest.err >&5
2312     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313     (exit $ac_status); } &&
2314     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2315     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2316     (eval $ac_try) 2>&5
2317     ac_status=$?
2318     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319     (exit $ac_status); }; } &&
2320     { ac_try='test -s conftest.$ac_objext'
2321     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2322     (eval $ac_try) 2>&5
2323     ac_status=$?
2324     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2325     (exit $ac_status); }; }; then
2326     ac_cv_prog_cc_stdc=$ac_arg
2327     break
2328 pcg 1.1 else
2329 pcg 1.11 echo "$as_me: failed program was:" >&5
2330     sed 's/^/| /' conftest.$ac_ext >&5
2331    
2332 pcg 1.1 fi
2333 pcg 1.11 rm -f conftest.err conftest.$ac_objext
2334 pcg 1.1 done
2335 pcg 1.11 rm -f conftest.$ac_ext conftest.$ac_objext
2336     CC=$ac_save_CC
2337 pcg 1.1
2338 pcg 1.11 fi
2339 pcg 1.1
2340 pcg 1.11 case "x$ac_cv_prog_cc_stdc" in
2341     x|xno)
2342     echo "$as_me:$LINENO: result: none needed" >&5
2343     echo "${ECHO_T}none needed" >&6 ;;
2344     *)
2345     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2346     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2347     CC="$CC $ac_cv_prog_cc_stdc" ;;
2348     esac
2349 pcg 1.1
2350 pcg 1.11 # Some people use a C++ compiler to compile C. Since we use `exit',
2351     # in C++ we need to declare it. In case someone uses the same compiler
2352     # for both compiling C and C++ we need to have the C++ compiler decide
2353     # the declaration of exit, since it's the most demanding environment.
2354     cat >conftest.$ac_ext <<_ACEOF
2355     #ifndef __cplusplus
2356     choke me
2357     #endif
2358     _ACEOF
2359     rm -f conftest.$ac_objext
2360     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2361     (eval $ac_compile) 2>conftest.er1
2362     ac_status=$?
2363     grep -v '^ *+' conftest.er1 >conftest.err
2364     rm -f conftest.er1
2365     cat conftest.err >&5
2366     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2367     (exit $ac_status); } &&
2368     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2369     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2370     (eval $ac_try) 2>&5
2371     ac_status=$?
2372     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2373     (exit $ac_status); }; } &&
2374     { ac_try='test -s conftest.$ac_objext'
2375     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2376     (eval $ac_try) 2>&5
2377     ac_status=$?
2378     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2379     (exit $ac_status); }; }; then
2380     for ac_declaration in \
2381     '' \
2382     'extern "C" void std::exit (int) throw (); using std::exit;' \
2383     'extern "C" void std::exit (int); using std::exit;' \
2384     'extern "C" void exit (int) throw ();' \
2385     'extern "C" void exit (int);' \
2386     'void exit (int);'
2387     do
2388     cat >conftest.$ac_ext <<_ACEOF
2389     /* confdefs.h. */
2390     _ACEOF
2391     cat confdefs.h >>conftest.$ac_ext
2392     cat >>conftest.$ac_ext <<_ACEOF
2393     /* end confdefs.h. */
2394     $ac_declaration
2395     #include <stdlib.h>
2396     int
2397     main ()
2398     {
2399     exit (42);
2400     ;
2401     return 0;
2402     }
2403     _ACEOF
2404     rm -f conftest.$ac_objext
2405     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2406     (eval $ac_compile) 2>conftest.er1
2407     ac_status=$?
2408     grep -v '^ *+' conftest.er1 >conftest.err
2409     rm -f conftest.er1
2410     cat conftest.err >&5
2411     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2412     (exit $ac_status); } &&
2413     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2414     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2415     (eval $ac_try) 2>&5
2416     ac_status=$?
2417     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2418     (exit $ac_status); }; } &&
2419     { ac_try='test -s conftest.$ac_objext'
2420     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2421     (eval $ac_try) 2>&5
2422     ac_status=$?
2423     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2424     (exit $ac_status); }; }; then
2425     :
2426     else
2427     echo "$as_me: failed program was:" >&5
2428     sed 's/^/| /' conftest.$ac_ext >&5
2429 pcg 1.1
2430 pcg 1.11 continue
2431     fi
2432     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2433     cat >conftest.$ac_ext <<_ACEOF
2434     /* confdefs.h. */
2435     _ACEOF
2436     cat confdefs.h >>conftest.$ac_ext
2437     cat >>conftest.$ac_ext <<_ACEOF
2438     /* end confdefs.h. */
2439     $ac_declaration
2440     int
2441     main ()
2442     {
2443     exit (42);
2444     ;
2445     return 0;
2446     }
2447     _ACEOF
2448     rm -f conftest.$ac_objext
2449     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2450     (eval $ac_compile) 2>conftest.er1
2451     ac_status=$?
2452     grep -v '^ *+' conftest.er1 >conftest.err
2453     rm -f conftest.er1
2454     cat conftest.err >&5
2455     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2456     (exit $ac_status); } &&
2457     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2458     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2459     (eval $ac_try) 2>&5
2460     ac_status=$?
2461     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2462     (exit $ac_status); }; } &&
2463     { ac_try='test -s conftest.$ac_objext'
2464     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2465     (eval $ac_try) 2>&5
2466     ac_status=$?
2467     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2468     (exit $ac_status); }; }; then
2469     break
2470     else
2471     echo "$as_me: failed program was:" >&5
2472     sed 's/^/| /' conftest.$ac_ext >&5
2473 pcg 1.1
2474 pcg 1.11 fi
2475     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2476     done
2477     rm -f conftest*
2478     if test -n "$ac_declaration"; then
2479     echo '#ifdef __cplusplus' >>confdefs.h
2480     echo $ac_declaration >>confdefs.h
2481     echo '#endif' >>confdefs.h
2482     fi
2483 pcg 1.1
2484     else
2485 pcg 1.11 echo "$as_me: failed program was:" >&5
2486     sed 's/^/| /' conftest.$ac_ext >&5
2487    
2488 pcg 1.1 fi
2489 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2490 pcg 1.1 ac_ext=c
2491     ac_cpp='$CPP $CPPFLAGS'
2492 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2493     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2494     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2495    
2496     ac_ext=cc
2497     ac_cpp='$CXXCPP $CPPFLAGS'
2498     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2499     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2500     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2501     if test -n "$ac_tool_prefix"; then
2502     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2503     do
2504     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2505     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2506     echo "$as_me:$LINENO: checking for $ac_word" >&5
2507     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2508     if test "${ac_cv_prog_CXX+set}" = set; then
2509     echo $ECHO_N "(cached) $ECHO_C" >&6
2510     else
2511     if test -n "$CXX"; then
2512     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2513 pcg 1.1 else
2514 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2515     for as_dir in $PATH
2516     do
2517     IFS=$as_save_IFS
2518     test -z "$as_dir" && as_dir=.
2519     for ac_exec_ext in '' $ac_executable_extensions; do
2520     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2521     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2522     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2523     break 2
2524     fi
2525     done
2526     done
2527    
2528 pcg 1.1 fi
2529     fi
2530 pcg 1.11 CXX=$ac_cv_prog_CXX
2531     if test -n "$CXX"; then
2532     echo "$as_me:$LINENO: result: $CXX" >&5
2533     echo "${ECHO_T}$CXX" >&6
2534 pcg 1.1 else
2535 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
2536     echo "${ECHO_T}no" >&6
2537 pcg 1.1 fi
2538    
2539 pcg 1.11 test -n "$CXX" && break
2540     done
2541     fi
2542     if test -z "$CXX"; then
2543     ac_ct_CXX=$CXX
2544     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2545     do
2546     # Extract the first word of "$ac_prog", so it can be a program name with args.
2547     set dummy $ac_prog; ac_word=$2
2548     echo "$as_me:$LINENO: checking for $ac_word" >&5
2549     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2550     if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2551     echo $ECHO_N "(cached) $ECHO_C" >&6
2552 pcg 1.1 else
2553 pcg 1.11 if test -n "$ac_ct_CXX"; then
2554     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2555 pcg 1.1 else
2556 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2557     for as_dir in $PATH
2558     do
2559     IFS=$as_save_IFS
2560     test -z "$as_dir" && as_dir=.
2561     for ac_exec_ext in '' $ac_executable_extensions; do
2562     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2563     ac_cv_prog_ac_ct_CXX="$ac_prog"
2564     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2565     break 2
2566     fi
2567     done
2568     done
2569    
2570 pcg 1.1 fi
2571 pcg 1.11 fi
2572     ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2573     if test -n "$ac_ct_CXX"; then
2574     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2575     echo "${ECHO_T}$ac_ct_CXX" >&6
2576     else
2577     echo "$as_me:$LINENO: result: no" >&5
2578     echo "${ECHO_T}no" >&6
2579 pcg 1.1 fi
2580    
2581 pcg 1.11 test -n "$ac_ct_CXX" && break
2582     done
2583     test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2584    
2585     CXX=$ac_ct_CXX
2586     fi
2587    
2588    
2589     # Provide some information about the compiler.
2590     echo "$as_me:$LINENO:" \
2591     "checking for C++ compiler version" >&5
2592     ac_compiler=`set X $ac_compile; echo $2`
2593     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2594     (eval $ac_compiler --version </dev/null >&5) 2>&5
2595     ac_status=$?
2596     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2597     (exit $ac_status); }
2598     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2599     (eval $ac_compiler -v </dev/null >&5) 2>&5
2600     ac_status=$?
2601     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602     (exit $ac_status); }
2603     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2604     (eval $ac_compiler -V </dev/null >&5) 2>&5
2605     ac_status=$?
2606     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2607     (exit $ac_status); }
2608    
2609     echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2610     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2611     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2612     echo $ECHO_N "(cached) $ECHO_C" >&6
2613     else
2614     cat >conftest.$ac_ext <<_ACEOF
2615     /* confdefs.h. */
2616     _ACEOF
2617     cat confdefs.h >>conftest.$ac_ext
2618     cat >>conftest.$ac_ext <<_ACEOF
2619     /* end confdefs.h. */
2620    
2621     int
2622     main ()
2623     {
2624     #ifndef __GNUC__
2625     choke me
2626     #endif
2627    
2628     ;
2629     return 0;
2630     }
2631     _ACEOF
2632     rm -f conftest.$ac_objext
2633     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2634     (eval $ac_compile) 2>conftest.er1
2635     ac_status=$?
2636     grep -v '^ *+' conftest.er1 >conftest.err
2637     rm -f conftest.er1
2638     cat conftest.err >&5
2639     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2640     (exit $ac_status); } &&
2641     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2642     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2643     (eval $ac_try) 2>&5
2644     ac_status=$?
2645     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2646     (exit $ac_status); }; } &&
2647     { ac_try='test -s conftest.$ac_objext'
2648     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2649     (eval $ac_try) 2>&5
2650     ac_status=$?
2651     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2652     (exit $ac_status); }; }; then
2653     ac_compiler_gnu=yes
2654     else
2655     echo "$as_me: failed program was:" >&5
2656     sed 's/^/| /' conftest.$ac_ext >&5
2657    
2658     ac_compiler_gnu=no
2659     fi
2660     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2661     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2662    
2663     fi
2664     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2665     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2666     GXX=`test $ac_compiler_gnu = yes && echo yes`
2667     ac_test_CXXFLAGS=${CXXFLAGS+set}
2668     ac_save_CXXFLAGS=$CXXFLAGS
2669     CXXFLAGS="-g"
2670     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2671     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2672     if test "${ac_cv_prog_cxx_g+set}" = set; then
2673     echo $ECHO_N "(cached) $ECHO_C" >&6
2674     else
2675     cat >conftest.$ac_ext <<_ACEOF
2676     /* confdefs.h. */
2677     _ACEOF
2678     cat confdefs.h >>conftest.$ac_ext
2679     cat >>conftest.$ac_ext <<_ACEOF
2680     /* end confdefs.h. */
2681    
2682     int
2683     main ()
2684     {
2685    
2686     ;
2687     return 0;
2688     }
2689     _ACEOF
2690     rm -f conftest.$ac_objext
2691     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2692     (eval $ac_compile) 2>conftest.er1
2693     ac_status=$?
2694     grep -v '^ *+' conftest.er1 >conftest.err
2695     rm -f conftest.er1
2696     cat conftest.err >&5
2697     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2698     (exit $ac_status); } &&
2699     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2700     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2701     (eval $ac_try) 2>&5
2702     ac_status=$?
2703     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2704     (exit $ac_status); }; } &&
2705     { ac_try='test -s conftest.$ac_objext'
2706     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2707     (eval $ac_try) 2>&5
2708     ac_status=$?
2709     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2710     (exit $ac_status); }; }; then
2711     ac_cv_prog_cxx_g=yes
2712     else
2713     echo "$as_me: failed program was:" >&5
2714     sed 's/^/| /' conftest.$ac_ext >&5
2715    
2716     ac_cv_prog_cxx_g=no
2717     fi
2718     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2719     fi
2720     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2721     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2722 pcg 1.1 if test "$ac_test_CXXFLAGS" = set; then
2723 pcg 1.11 CXXFLAGS=$ac_save_CXXFLAGS
2724 pcg 1.1 elif test $ac_cv_prog_cxx_g = yes; then
2725     if test "$GXX" = yes; then
2726     CXXFLAGS="-g -O2"
2727     else
2728     CXXFLAGS="-g"
2729     fi
2730     else
2731     if test "$GXX" = yes; then
2732     CXXFLAGS="-O2"
2733     else
2734     CXXFLAGS=
2735     fi
2736     fi
2737 pcg 1.11 for ac_declaration in \
2738     '' \
2739     'extern "C" void std::exit (int) throw (); using std::exit;' \
2740     'extern "C" void std::exit (int); using std::exit;' \
2741     'extern "C" void exit (int) throw ();' \
2742     'extern "C" void exit (int);' \
2743     'void exit (int);'
2744     do
2745     cat >conftest.$ac_ext <<_ACEOF
2746     /* confdefs.h. */
2747     _ACEOF
2748     cat confdefs.h >>conftest.$ac_ext
2749     cat >>conftest.$ac_ext <<_ACEOF
2750     /* end confdefs.h. */
2751     $ac_declaration
2752     #include <stdlib.h>
2753     int
2754     main ()
2755     {
2756     exit (42);
2757     ;
2758     return 0;
2759     }
2760     _ACEOF
2761     rm -f conftest.$ac_objext
2762     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2763     (eval $ac_compile) 2>conftest.er1
2764     ac_status=$?
2765     grep -v '^ *+' conftest.er1 >conftest.err
2766     rm -f conftest.er1
2767     cat conftest.err >&5
2768     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2769     (exit $ac_status); } &&
2770     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2771     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2772     (eval $ac_try) 2>&5
2773     ac_status=$?
2774     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2775     (exit $ac_status); }; } &&
2776     { ac_try='test -s conftest.$ac_objext'
2777     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2778     (eval $ac_try) 2>&5
2779     ac_status=$?
2780     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2781     (exit $ac_status); }; }; then
2782     :
2783     else
2784     echo "$as_me: failed program was:" >&5
2785     sed 's/^/| /' conftest.$ac_ext >&5
2786    
2787     continue
2788     fi
2789     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2790     cat >conftest.$ac_ext <<_ACEOF
2791     /* confdefs.h. */
2792     _ACEOF
2793     cat confdefs.h >>conftest.$ac_ext
2794     cat >>conftest.$ac_ext <<_ACEOF
2795     /* end confdefs.h. */
2796     $ac_declaration
2797     int
2798     main ()
2799     {
2800     exit (42);
2801     ;
2802     return 0;
2803     }
2804     _ACEOF
2805     rm -f conftest.$ac_objext
2806     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2807     (eval $ac_compile) 2>conftest.er1
2808     ac_status=$?
2809     grep -v '^ *+' conftest.er1 >conftest.err
2810     rm -f conftest.er1
2811     cat conftest.err >&5
2812     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2813     (exit $ac_status); } &&
2814     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2815     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2816     (eval $ac_try) 2>&5
2817     ac_status=$?
2818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2819     (exit $ac_status); }; } &&
2820     { ac_try='test -s conftest.$ac_objext'
2821     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2822     (eval $ac_try) 2>&5
2823     ac_status=$?
2824     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2825     (exit $ac_status); }; }; then
2826     break
2827     else
2828     echo "$as_me: failed program was:" >&5
2829     sed 's/^/| /' conftest.$ac_ext >&5
2830    
2831     fi
2832     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2833     done
2834     rm -f conftest*
2835     if test -n "$ac_declaration"; then
2836     echo '#ifdef __cplusplus' >>confdefs.h
2837     echo $ac_declaration >>confdefs.h
2838     echo '#endif' >>confdefs.h
2839     fi
2840    
2841     ac_ext=c
2842     ac_cpp='$CPP $CPPFLAGS'
2843     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2844     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2845     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2846 pcg 1.1
2847 pcg 1.11 ac_ext=c
2848     ac_cpp='$CPP $CPPFLAGS'
2849     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2850     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2851     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2852     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2853     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2854 pcg 1.1 # On Suns, sometimes $CPP names a directory.
2855     if test -n "$CPP" && test -d "$CPP"; then
2856     CPP=
2857     fi
2858     if test -z "$CPP"; then
2859 pcg 1.11 if test "${ac_cv_prog_CPP+set}" = set; then
2860     echo $ECHO_N "(cached) $ECHO_C" >&6
2861 pcg 1.1 else
2862 pcg 1.11 # Double quotes because CPP needs to be expanded
2863     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2864     do
2865     ac_preproc_ok=false
2866     for ac_c_preproc_warn_flag in '' yes
2867     do
2868     # Use a header file that comes with gcc, so configuring glibc
2869     # with a fresh cross-compiler works.
2870     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2871     # <limits.h> exists even on freestanding compilers.
2872 pcg 1.1 # On the NeXT, cc -E runs the code through the compiler's parser,
2873 pcg 1.11 # not just through cpp. "Syntax error" is here to catch this case.
2874     cat >conftest.$ac_ext <<_ACEOF
2875     /* confdefs.h. */
2876     _ACEOF
2877     cat confdefs.h >>conftest.$ac_ext
2878     cat >>conftest.$ac_ext <<_ACEOF
2879     /* end confdefs.h. */
2880     #ifdef __STDC__
2881     # include <limits.h>
2882     #else
2883     # include <assert.h>
2884     #endif
2885     Syntax error
2886     _ACEOF
2887     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2888     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2889     ac_status=$?
2890     grep -v '^ *+' conftest.er1 >conftest.err
2891     rm -f conftest.er1
2892     cat conftest.err >&5
2893     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2894     (exit $ac_status); } >/dev/null; then
2895     if test -s conftest.err; then
2896     ac_cpp_err=$ac_c_preproc_warn_flag
2897     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2898     else
2899     ac_cpp_err=
2900     fi
2901     else
2902     ac_cpp_err=yes
2903     fi
2904     if test -z "$ac_cpp_err"; then
2905 pcg 1.1 :
2906     else
2907 pcg 1.11 echo "$as_me: failed program was:" >&5
2908     sed 's/^/| /' conftest.$ac_ext >&5
2909    
2910     # Broken: fails on valid input.
2911     continue
2912     fi
2913     rm -f conftest.err conftest.$ac_ext
2914    
2915     # OK, works on sane cases. Now check whether non-existent headers
2916     # can be detected and how.
2917     cat >conftest.$ac_ext <<_ACEOF
2918     /* confdefs.h. */
2919     _ACEOF
2920     cat confdefs.h >>conftest.$ac_ext
2921     cat >>conftest.$ac_ext <<_ACEOF
2922     /* end confdefs.h. */
2923     #include <ac_nonexistent.h>
2924     _ACEOF
2925     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2926     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2927     ac_status=$?
2928     grep -v '^ *+' conftest.er1 >conftest.err
2929     rm -f conftest.er1
2930     cat conftest.err >&5
2931     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2932     (exit $ac_status); } >/dev/null; then
2933     if test -s conftest.err; then
2934     ac_cpp_err=$ac_c_preproc_warn_flag
2935     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2936     else
2937     ac_cpp_err=
2938     fi
2939     else
2940     ac_cpp_err=yes
2941     fi
2942     if test -z "$ac_cpp_err"; then
2943     # Broken: success on invalid input.
2944     continue
2945     else
2946     echo "$as_me: failed program was:" >&5
2947     sed 's/^/| /' conftest.$ac_ext >&5
2948    
2949     # Passes both tests.
2950     ac_preproc_ok=:
2951     break
2952     fi
2953     rm -f conftest.err conftest.$ac_ext
2954    
2955     done
2956     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2957     rm -f conftest.err conftest.$ac_ext
2958     if $ac_preproc_ok; then
2959     break
2960     fi
2961    
2962     done
2963     ac_cv_prog_CPP=$CPP
2964    
2965     fi
2966     CPP=$ac_cv_prog_CPP
2967     else
2968     ac_cv_prog_CPP=$CPP
2969     fi
2970     echo "$as_me:$LINENO: result: $CPP" >&5
2971     echo "${ECHO_T}$CPP" >&6
2972     ac_preproc_ok=false
2973     for ac_c_preproc_warn_flag in '' yes
2974     do
2975     # Use a header file that comes with gcc, so configuring glibc
2976     # with a fresh cross-compiler works.
2977     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2978     # <limits.h> exists even on freestanding compilers.
2979     # On the NeXT, cc -E runs the code through the compiler's parser,
2980     # not just through cpp. "Syntax error" is here to catch this case.
2981     cat >conftest.$ac_ext <<_ACEOF
2982     /* confdefs.h. */
2983     _ACEOF
2984     cat confdefs.h >>conftest.$ac_ext
2985     cat >>conftest.$ac_ext <<_ACEOF
2986     /* end confdefs.h. */
2987     #ifdef __STDC__
2988     # include <limits.h>
2989     #else
2990     # include <assert.h>
2991     #endif
2992     Syntax error
2993     _ACEOF
2994     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2995     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2996     ac_status=$?
2997     grep -v '^ *+' conftest.er1 >conftest.err
2998     rm -f conftest.er1
2999     cat conftest.err >&5
3000     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3001     (exit $ac_status); } >/dev/null; then
3002     if test -s conftest.err; then
3003     ac_cpp_err=$ac_c_preproc_warn_flag
3004     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3005     else
3006     ac_cpp_err=
3007     fi
3008 pcg 1.1 else
3009 pcg 1.11 ac_cpp_err=yes
3010     fi
3011     if test -z "$ac_cpp_err"; then
3012 pcg 1.1 :
3013     else
3014 pcg 1.11 echo "$as_me: failed program was:" >&5
3015     sed 's/^/| /' conftest.$ac_ext >&5
3016    
3017     # Broken: fails on valid input.
3018     continue
3019 pcg 1.1 fi
3020 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3021    
3022     # OK, works on sane cases. Now check whether non-existent headers
3023     # can be detected and how.
3024     cat >conftest.$ac_ext <<_ACEOF
3025     /* confdefs.h. */
3026     _ACEOF
3027     cat confdefs.h >>conftest.$ac_ext
3028     cat >>conftest.$ac_ext <<_ACEOF
3029     /* end confdefs.h. */
3030     #include <ac_nonexistent.h>
3031     _ACEOF
3032     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3033     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3034     ac_status=$?
3035     grep -v '^ *+' conftest.er1 >conftest.err
3036     rm -f conftest.er1
3037     cat conftest.err >&5
3038     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3039     (exit $ac_status); } >/dev/null; then
3040     if test -s conftest.err; then
3041     ac_cpp_err=$ac_c_preproc_warn_flag
3042     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3043     else
3044     ac_cpp_err=
3045     fi
3046     else
3047     ac_cpp_err=yes
3048 pcg 1.1 fi
3049 pcg 1.11 if test -z "$ac_cpp_err"; then
3050     # Broken: success on invalid input.
3051     continue
3052     else
3053     echo "$as_me: failed program was:" >&5
3054     sed 's/^/| /' conftest.$ac_ext >&5
3055    
3056     # Passes both tests.
3057     ac_preproc_ok=:
3058     break
3059 pcg 1.1 fi
3060 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3061    
3062     done
3063     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3064     rm -f conftest.err conftest.$ac_ext
3065     if $ac_preproc_ok; then
3066     :
3067 pcg 1.1 else
3068 pcg 1.11 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3069     See \`config.log' for more details." >&5
3070     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3071     See \`config.log' for more details." >&2;}
3072     { (exit 1); exit 1; }; }
3073 pcg 1.1 fi
3074 pcg 1.11
3075     ac_ext=c
3076     ac_cpp='$CPP $CPPFLAGS'
3077     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3078     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3079     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3080 pcg 1.1
3081     # Find a good install program. We prefer a C program (faster),
3082     # so one script is as good as another. But avoid the broken or
3083     # incompatible versions:
3084     # SysV /etc/install, /usr/sbin/install
3085     # SunOS /usr/etc/install
3086     # IRIX /sbin/install
3087     # AIX /bin/install
3088 pcg 1.11 # AmigaOS /C/install, which installs bootblocks on floppy discs
3089 pcg 1.1 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3090     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3091     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3092 pcg 1.11 # OS/2's system install, which has a completely different semantic
3093 pcg 1.1 # ./install, which can be erroneously created by make from ./install.sh.
3094 pcg 1.11 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3095     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3096 pcg 1.1 if test -z "$INSTALL"; then
3097 pcg 1.11 if test "${ac_cv_path_install+set}" = set; then
3098     echo $ECHO_N "(cached) $ECHO_C" >&6
3099 pcg 1.1 else
3100 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3101     for as_dir in $PATH
3102     do
3103     IFS=$as_save_IFS
3104     test -z "$as_dir" && as_dir=.
3105     # Account for people who put trailing slashes in PATH elements.
3106     case $as_dir/ in
3107     ./ | .// | /cC/* | \
3108     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3109     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3110     /usr/ucb/* ) ;;
3111     *)
3112     # OSF1 and SCO ODT 3.0 have their own names for install.
3113     # Don't use installbsd from OSF since it installs stuff as root
3114     # by default.
3115     for ac_prog in ginstall scoinst install; do
3116     for ac_exec_ext in '' $ac_executable_extensions; do
3117     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3118 pcg 1.1 if test $ac_prog = install &&
3119 pcg 1.11 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3120 pcg 1.1 # AIX install. It has an incompatible calling convention.
3121     :
3122 pcg 1.11 elif test $ac_prog = install &&
3123     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3124     # program-specific install script used by HP pwplus--don't use.
3125     :
3126 pcg 1.1 else
3127 pcg 1.11 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3128     break 3
3129 pcg 1.1 fi
3130     fi
3131     done
3132 pcg 1.11 done
3133     ;;
3134     esac
3135     done
3136    
3137 pcg 1.1
3138     fi
3139     if test "${ac_cv_path_install+set}" = set; then
3140 pcg 1.11 INSTALL=$ac_cv_path_install
3141 pcg 1.1 else
3142     # As a last resort, use the slow shell script. We don't cache a
3143     # path for INSTALL within a source directory, because that will
3144     # break other packages using the cache if that directory is
3145     # removed, or if the path is relative.
3146 pcg 1.11 INSTALL=$ac_install_sh
3147 pcg 1.1 fi
3148     fi
3149 pcg 1.11 echo "$as_me:$LINENO: result: $INSTALL" >&5
3150     echo "${ECHO_T}$INSTALL" >&6
3151 pcg 1.1
3152     # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3153     # It thinks the first close brace ends the variable substitution.
3154     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3155    
3156 pcg 1.11 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3157 pcg 1.1
3158     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3159    
3160 pcg 1.11 for ac_prog in gawk mawk nawk awk
3161 pcg 1.1 do
3162 pcg 1.11 # Extract the first word of "$ac_prog", so it can be a program name with args.
3163 pcg 1.1 set dummy $ac_prog; ac_word=$2
3164 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
3165     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3166     if test "${ac_cv_prog_AWK+set}" = set; then
3167     echo $ECHO_N "(cached) $ECHO_C" >&6
3168 pcg 1.1 else
3169     if test -n "$AWK"; then
3170     ac_cv_prog_AWK="$AWK" # Let the user override the test.
3171     else
3172 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3173     for as_dir in $PATH
3174     do
3175     IFS=$as_save_IFS
3176     test -z "$as_dir" && as_dir=.
3177     for ac_exec_ext in '' $ac_executable_extensions; do
3178     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3179     ac_cv_prog_AWK="$ac_prog"
3180     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3181     break 2
3182     fi
3183     done
3184     done
3185    
3186 pcg 1.1 fi
3187     fi
3188 pcg 1.11 AWK=$ac_cv_prog_AWK
3189 pcg 1.1 if test -n "$AWK"; then
3190 pcg 1.11 echo "$as_me:$LINENO: result: $AWK" >&5
3191     echo "${ECHO_T}$AWK" >&6
3192 pcg 1.1 else
3193 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3194     echo "${ECHO_T}no" >&6
3195 pcg 1.1 fi
3196    
3197 pcg 1.11 test -n "$AWK" && break
3198 pcg 1.1 done
3199    
3200    
3201 pcg 1.13 ac_ext=c
3202     ac_cpp='$CPP $CPPFLAGS'
3203     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3204     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3205     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3206    
3207    
3208     LINKER="$CXX"
3209     if test x$GCC = xyes && test x$GXX = xyes; then
3210    
3211     echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3212     echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3213     if test "${ac_cv_lib_supcpp_main+set}" = set; then
3214     echo $ECHO_N "(cached) $ECHO_C" >&6
3215     else
3216     ac_check_lib_save_LIBS=$LIBS
3217     LIBS="-lsupc++ $LIBS"
3218     cat >conftest.$ac_ext <<_ACEOF
3219     /* confdefs.h. */
3220     _ACEOF
3221     cat confdefs.h >>conftest.$ac_ext
3222     cat >>conftest.$ac_ext <<_ACEOF
3223     /* end confdefs.h. */
3224    
3225    
3226     int
3227     main ()
3228     {
3229     main ();
3230     ;
3231     return 0;
3232     }
3233     _ACEOF
3234     rm -f conftest.$ac_objext conftest$ac_exeext
3235     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3236     (eval $ac_link) 2>conftest.er1
3237     ac_status=$?
3238     grep -v '^ *+' conftest.er1 >conftest.err
3239     rm -f conftest.er1
3240     cat conftest.err >&5
3241     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3242     (exit $ac_status); } &&
3243     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3244     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3245     (eval $ac_try) 2>&5
3246     ac_status=$?
3247     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3248     (exit $ac_status); }; } &&
3249     { ac_try='test -s conftest$ac_exeext'
3250     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3251     (eval $ac_try) 2>&5
3252     ac_status=$?
3253     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3254     (exit $ac_status); }; }; then
3255     ac_cv_lib_supcpp_main=yes
3256     else
3257     echo "$as_me: failed program was:" >&5
3258     sed 's/^/| /' conftest.$ac_ext >&5
3259    
3260     ac_cv_lib_supcpp_main=no
3261     fi
3262     rm -f conftest.err conftest.$ac_objext \
3263     conftest$ac_exeext conftest.$ac_ext
3264     LIBS=$ac_check_lib_save_LIBS
3265     fi
3266     echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3267     echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3268     if test $ac_cv_lib_supcpp_main = yes; then
3269    
3270     LINKER="$CC"
3271     LIBS="$LIBS -lsupc++"
3272    
3273     fi
3274    
3275     fi
3276     LINKER=$LINKER
3277    
3278    
3279     CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3280    
3281     if test x$GXX = xyes; then
3282     CXXFLAGS="$CXXFLAGS -fno-exceptions"
3283     fi
3284    
3285     ac_ext=cc
3286     ac_cpp='$CXXCPP $CPPFLAGS'
3287     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3288     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3289     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3290    
3291    
3292    
3293     ac_ext=cc
3294     ac_cpp='$CXXCPP $CPPFLAGS'
3295     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3296     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3297     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3298     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3299     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3300     if test -z "$CXXCPP"; then
3301     if test "${ac_cv_prog_CXXCPP+set}" = set; then
3302     echo $ECHO_N "(cached) $ECHO_C" >&6
3303     else
3304     # Double quotes because CXXCPP needs to be expanded
3305     for CXXCPP in "$CXX -E" "/lib/cpp"
3306     do
3307     ac_preproc_ok=false
3308     for ac_cxx_preproc_warn_flag in '' yes
3309     do
3310     # Use a header file that comes with gcc, so configuring glibc
3311     # with a fresh cross-compiler works.
3312     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3313     # <limits.h> exists even on freestanding compilers.
3314     # On the NeXT, cc -E runs the code through the compiler's parser,
3315     # not just through cpp. "Syntax error" is here to catch this case.
3316     cat >conftest.$ac_ext <<_ACEOF
3317     /* confdefs.h. */
3318     _ACEOF
3319     cat confdefs.h >>conftest.$ac_ext
3320     cat >>conftest.$ac_ext <<_ACEOF
3321     /* end confdefs.h. */
3322     #ifdef __STDC__
3323     # include <limits.h>
3324     #else
3325     # include <assert.h>
3326     #endif
3327     Syntax error
3328     _ACEOF
3329     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3330     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3331     ac_status=$?
3332     grep -v '^ *+' conftest.er1 >conftest.err
3333     rm -f conftest.er1
3334     cat conftest.err >&5
3335     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3336     (exit $ac_status); } >/dev/null; then
3337     if test -s conftest.err; then
3338     ac_cpp_err=$ac_cxx_preproc_warn_flag
3339     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3340     else
3341     ac_cpp_err=
3342     fi
3343     else
3344     ac_cpp_err=yes
3345     fi
3346     if test -z "$ac_cpp_err"; then
3347     :
3348     else
3349     echo "$as_me: failed program was:" >&5
3350     sed 's/^/| /' conftest.$ac_ext >&5
3351    
3352     # Broken: fails on valid input.
3353     continue
3354     fi
3355     rm -f conftest.err conftest.$ac_ext
3356    
3357     # OK, works on sane cases. Now check whether non-existent headers
3358     # can be detected and how.
3359     cat >conftest.$ac_ext <<_ACEOF
3360     /* confdefs.h. */
3361     _ACEOF
3362     cat confdefs.h >>conftest.$ac_ext
3363     cat >>conftest.$ac_ext <<_ACEOF
3364     /* end confdefs.h. */
3365     #include <ac_nonexistent.h>
3366     _ACEOF
3367     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3368     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3369     ac_status=$?
3370     grep -v '^ *+' conftest.er1 >conftest.err
3371     rm -f conftest.er1
3372     cat conftest.err >&5
3373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3374     (exit $ac_status); } >/dev/null; then
3375     if test -s conftest.err; then
3376     ac_cpp_err=$ac_cxx_preproc_warn_flag
3377     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3378     else
3379     ac_cpp_err=
3380     fi
3381     else
3382     ac_cpp_err=yes
3383     fi
3384     if test -z "$ac_cpp_err"; then
3385     # Broken: success on invalid input.
3386     continue
3387     else
3388     echo "$as_me: failed program was:" >&5
3389     sed 's/^/| /' conftest.$ac_ext >&5
3390    
3391     # Passes both tests.
3392     ac_preproc_ok=:
3393     break
3394     fi
3395     rm -f conftest.err conftest.$ac_ext
3396    
3397     done
3398     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3399     rm -f conftest.err conftest.$ac_ext
3400     if $ac_preproc_ok; then
3401     break
3402     fi
3403    
3404     done
3405     ac_cv_prog_CXXCPP=$CXXCPP
3406    
3407     fi
3408     CXXCPP=$ac_cv_prog_CXXCPP
3409     else
3410     ac_cv_prog_CXXCPP=$CXXCPP
3411     fi
3412     echo "$as_me:$LINENO: result: $CXXCPP" >&5
3413     echo "${ECHO_T}$CXXCPP" >&6
3414     ac_preproc_ok=false
3415     for ac_cxx_preproc_warn_flag in '' yes
3416     do
3417     # Use a header file that comes with gcc, so configuring glibc
3418     # with a fresh cross-compiler works.
3419     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3420     # <limits.h> exists even on freestanding compilers.
3421     # On the NeXT, cc -E runs the code through the compiler's parser,
3422     # not just through cpp. "Syntax error" is here to catch this case.
3423     cat >conftest.$ac_ext <<_ACEOF
3424     /* confdefs.h. */
3425     _ACEOF
3426     cat confdefs.h >>conftest.$ac_ext
3427     cat >>conftest.$ac_ext <<_ACEOF
3428     /* end confdefs.h. */
3429     #ifdef __STDC__
3430     # include <limits.h>
3431     #else
3432     # include <assert.h>
3433     #endif
3434     Syntax error
3435     _ACEOF
3436     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3437     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3438     ac_status=$?
3439     grep -v '^ *+' conftest.er1 >conftest.err
3440     rm -f conftest.er1
3441     cat conftest.err >&5
3442     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3443     (exit $ac_status); } >/dev/null; then
3444     if test -s conftest.err; then
3445     ac_cpp_err=$ac_cxx_preproc_warn_flag
3446     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3447     else
3448     ac_cpp_err=
3449     fi
3450     else
3451     ac_cpp_err=yes
3452     fi
3453     if test -z "$ac_cpp_err"; then
3454     :
3455     else
3456     echo "$as_me: failed program was:" >&5
3457     sed 's/^/| /' conftest.$ac_ext >&5
3458    
3459     # Broken: fails on valid input.
3460     continue
3461     fi
3462     rm -f conftest.err conftest.$ac_ext
3463    
3464     # OK, works on sane cases. Now check whether non-existent headers
3465     # can be detected and how.
3466     cat >conftest.$ac_ext <<_ACEOF
3467     /* confdefs.h. */
3468     _ACEOF
3469     cat confdefs.h >>conftest.$ac_ext
3470     cat >>conftest.$ac_ext <<_ACEOF
3471     /* end confdefs.h. */
3472     #include <ac_nonexistent.h>
3473     _ACEOF
3474     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3475     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3476     ac_status=$?
3477     grep -v '^ *+' conftest.er1 >conftest.err
3478     rm -f conftest.er1
3479     cat conftest.err >&5
3480     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3481     (exit $ac_status); } >/dev/null; then
3482     if test -s conftest.err; then
3483     ac_cpp_err=$ac_cxx_preproc_warn_flag
3484     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3485     else
3486     ac_cpp_err=
3487     fi
3488     else
3489     ac_cpp_err=yes
3490     fi
3491     if test -z "$ac_cpp_err"; then
3492     # Broken: success on invalid input.
3493     continue
3494     else
3495     echo "$as_me: failed program was:" >&5
3496     sed 's/^/| /' conftest.$ac_ext >&5
3497    
3498     # Passes both tests.
3499     ac_preproc_ok=:
3500     break
3501     fi
3502     rm -f conftest.err conftest.$ac_ext
3503    
3504     done
3505     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3506     rm -f conftest.err conftest.$ac_ext
3507     if $ac_preproc_ok; then
3508     :
3509     else
3510     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3511     See \`config.log' for more details." >&5
3512     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3513     See \`config.log' for more details." >&2;}
3514     { (exit 1); exit 1; }; }
3515     fi
3516    
3517     ac_ext=cc
3518     ac_cpp='$CXXCPP $CPPFLAGS'
3519     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3520     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3521     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3522 pcg 1.11
3523    
3524     echo "$as_me:$LINENO: checking for egrep" >&5
3525     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3526     if test "${ac_cv_prog_egrep+set}" = set; then
3527     echo $ECHO_N "(cached) $ECHO_C" >&6
3528     else
3529     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3530     then ac_cv_prog_egrep='grep -E'
3531     else ac_cv_prog_egrep='egrep'
3532     fi
3533     fi
3534     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3535     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3536     EGREP=$ac_cv_prog_egrep
3537    
3538    
3539    
3540     echo "$as_me:$LINENO: checking for AIX" >&5
3541     echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3542     cat >conftest.$ac_ext <<_ACEOF
3543     /* confdefs.h. */
3544     _ACEOF
3545     cat confdefs.h >>conftest.$ac_ext
3546     cat >>conftest.$ac_ext <<_ACEOF
3547     /* end confdefs.h. */
3548 pcg 1.1 #ifdef _AIX
3549     yes
3550     #endif
3551    
3552 pcg 1.11 _ACEOF
3553 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3554 pcg 1.11 $EGREP "yes" >/dev/null 2>&1; then
3555     echo "$as_me:$LINENO: result: yes" >&5
3556     echo "${ECHO_T}yes" >&6
3557     cat >>confdefs.h <<\_ACEOF
3558 pcg 1.1 #define _ALL_SOURCE 1
3559 pcg 1.11 _ACEOF
3560 pcg 1.1
3561     else
3562 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3563     echo "${ECHO_T}no" >&6
3564 pcg 1.1 fi
3565     rm -f conftest*
3566    
3567    
3568 pcg 1.11 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3569     echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3570     if test "${ac_cv_search_strerror+set}" = set; then
3571     echo $ECHO_N "(cached) $ECHO_C" >&6
3572     else
3573     ac_func_search_save_LIBS=$LIBS
3574     ac_cv_search_strerror=no
3575     cat >conftest.$ac_ext <<_ACEOF
3576     /* confdefs.h. */
3577     _ACEOF
3578     cat confdefs.h >>conftest.$ac_ext
3579     cat >>conftest.$ac_ext <<_ACEOF
3580     /* end confdefs.h. */
3581    
3582     /* Override any gcc2 internal prototype to avoid an error. */
3583     #ifdef __cplusplus
3584     extern "C"
3585     #endif
3586     /* We use char because int might match the return type of a gcc2
3587     builtin and then its argument prototype would still apply. */
3588     char strerror ();
3589     int
3590     main ()
3591     {
3592     strerror ();
3593     ;
3594     return 0;
3595     }
3596     _ACEOF
3597     rm -f conftest.$ac_objext conftest$ac_exeext
3598     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3599     (eval $ac_link) 2>conftest.er1
3600     ac_status=$?
3601     grep -v '^ *+' conftest.er1 >conftest.err
3602     rm -f conftest.er1
3603     cat conftest.err >&5
3604     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3605     (exit $ac_status); } &&
3606 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3607 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3608     (eval $ac_try) 2>&5
3609     ac_status=$?
3610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611     (exit $ac_status); }; } &&
3612     { ac_try='test -s conftest$ac_exeext'
3613     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3614     (eval $ac_try) 2>&5
3615     ac_status=$?
3616     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3617     (exit $ac_status); }; }; then
3618     ac_cv_search_strerror="none required"
3619     else
3620     echo "$as_me: failed program was:" >&5
3621     sed 's/^/| /' conftest.$ac_ext >&5
3622    
3623     fi
3624     rm -f conftest.err conftest.$ac_objext \
3625     conftest$ac_exeext conftest.$ac_ext
3626     if test "$ac_cv_search_strerror" = no; then
3627     for ac_lib in cposix; do
3628     LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3629     cat >conftest.$ac_ext <<_ACEOF
3630     /* confdefs.h. */
3631     _ACEOF
3632     cat confdefs.h >>conftest.$ac_ext
3633     cat >>conftest.$ac_ext <<_ACEOF
3634     /* end confdefs.h. */
3635 pcg 1.1
3636 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
3637     #ifdef __cplusplus
3638     extern "C"
3639     #endif
3640     /* We use char because int might match the return type of a gcc2
3641     builtin and then its argument prototype would still apply. */
3642     char strerror ();
3643     int
3644     main ()
3645     {
3646     strerror ();
3647     ;
3648     return 0;
3649     }
3650     _ACEOF
3651     rm -f conftest.$ac_objext conftest$ac_exeext
3652     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3653     (eval $ac_link) 2>conftest.er1
3654     ac_status=$?
3655     grep -v '^ *+' conftest.er1 >conftest.err
3656     rm -f conftest.er1
3657     cat conftest.err >&5
3658     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3659     (exit $ac_status); } &&
3660 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3661 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3662     (eval $ac_try) 2>&5
3663     ac_status=$?
3664     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3665     (exit $ac_status); }; } &&
3666     { ac_try='test -s conftest$ac_exeext'
3667     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3668     (eval $ac_try) 2>&5
3669     ac_status=$?
3670     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3671     (exit $ac_status); }; }; then
3672     ac_cv_search_strerror="-l$ac_lib"
3673     break
3674 pcg 1.1 else
3675 pcg 1.11 echo "$as_me: failed program was:" >&5
3676     sed 's/^/| /' conftest.$ac_ext >&5
3677    
3678     fi
3679     rm -f conftest.err conftest.$ac_objext \
3680     conftest$ac_exeext conftest.$ac_ext
3681     done
3682     fi
3683     LIBS=$ac_func_search_save_LIBS
3684     fi
3685     echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3686     echo "${ECHO_T}$ac_cv_search_strerror" >&6
3687     if test "$ac_cv_search_strerror" != no; then
3688     test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3689    
3690 pcg 1.1 fi
3691    
3692    
3693     # Check whether --enable-shared or --disable-shared was given.
3694     if test "${enable_shared+set}" = set; then
3695     enableval="$enable_shared"
3696     p=${PACKAGE-default}
3697     case "$enableval" in
3698     yes) enable_shared=yes ;;
3699     no) enable_shared=no ;;
3700     *)
3701     enable_shared=no
3702     # Look at the argument we got. We use all the common list separators.
3703     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3704     for pkg in $enableval; do
3705     if test "X$pkg" = "X$p"; then
3706     enable_shared=yes
3707     fi
3708     done
3709     IFS="$ac_save_ifs"
3710     ;;
3711     esac
3712     else
3713     enable_shared=no
3714 pcg 1.11 fi; # Check whether --enable-static or --disable-static was given.
3715 pcg 1.1 if test "${enable_static+set}" = set; then
3716     enableval="$enable_static"
3717     p=${PACKAGE-default}
3718     case "$enableval" in
3719     yes) enable_static=yes ;;
3720     no) enable_static=no ;;
3721     *)
3722     enable_static=no
3723     # Look at the argument we got. We use all the common list separators.
3724     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3725     for pkg in $enableval; do
3726     if test "X$pkg" = "X$p"; then
3727     enable_static=yes
3728     fi
3729     done
3730     IFS="$ac_save_ifs"
3731     ;;
3732     esac
3733     else
3734     enable_static=yes
3735 pcg 1.11 fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3736 pcg 1.1 if test "${enable_fast_install+set}" = set; then
3737     enableval="$enable_fast_install"
3738     p=${PACKAGE-default}
3739     case "$enableval" in
3740     yes) enable_fast_install=yes ;;
3741     no) enable_fast_install=no ;;
3742     *)
3743     enable_fast_install=no
3744     # Look at the argument we got. We use all the common list separators.
3745     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3746     for pkg in $enableval; do
3747     if test "X$pkg" = "X$p"; then
3748     enable_fast_install=yes
3749     fi
3750     done
3751     IFS="$ac_save_ifs"
3752     ;;
3753     esac
3754     else
3755     enable_fast_install=yes
3756 pcg 1.11 fi;
3757 pcg 1.1 # Make sure we can run config.sub.
3758 pcg 1.11 $ac_config_sub sun4 >/dev/null 2>&1 ||
3759     { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3760     echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3761     { (exit 1); exit 1; }; }
3762    
3763     echo "$as_me:$LINENO: checking build system type" >&5
3764     echo $ECHO_N "checking build system type... $ECHO_C" >&6
3765     if test "${ac_cv_build+set}" = set; then
3766     echo $ECHO_N "(cached) $ECHO_C" >&6
3767     else
3768     ac_cv_build_alias=$build_alias
3769     test -z "$ac_cv_build_alias" &&
3770     ac_cv_build_alias=`$ac_config_guess`
3771     test -z "$ac_cv_build_alias" &&
3772     { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3773     echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3774     { (exit 1); exit 1; }; }
3775     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3776     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3777     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3778     { (exit 1); exit 1; }; }
3779    
3780     fi
3781     echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3782     echo "${ECHO_T}$ac_cv_build" >&6
3783     build=$ac_cv_build
3784     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3785     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3786     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3787    
3788    
3789     echo "$as_me:$LINENO: checking host system type" >&5
3790     echo $ECHO_N "checking host system type... $ECHO_C" >&6
3791     if test "${ac_cv_host+set}" = set; then
3792     echo $ECHO_N "(cached) $ECHO_C" >&6
3793     else
3794     ac_cv_host_alias=$host_alias
3795     test -z "$ac_cv_host_alias" &&
3796     ac_cv_host_alias=$ac_cv_build_alias
3797     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3798     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3799     echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3800     { (exit 1); exit 1; }; }
3801    
3802     fi
3803     echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3804     echo "${ECHO_T}$ac_cv_host" >&6
3805     host=$ac_cv_host
3806     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3807     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3808     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3809 pcg 1.1
3810    
3811    
3812     # Check whether --with-gnu-ld or --without-gnu-ld was given.
3813     if test "${with_gnu_ld+set}" = set; then
3814     withval="$with_gnu_ld"
3815     test "$withval" = no || with_gnu_ld=yes
3816     else
3817     with_gnu_ld=no
3818 pcg 1.11 fi;
3819 pcg 1.1 ac_prog=ld
3820     if test "$GCC" = yes; then
3821     # Check if gcc -print-prog-name=ld gives a path.
3822 pcg 1.11 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3823     echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3824 pcg 1.1 case $host in
3825     *-*-mingw*)
3826     # gcc leaves a trailing carriage return which upsets mingw
3827     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3828     *)
3829     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3830     esac
3831     case "$ac_prog" in
3832     # Accept absolute paths.
3833     [\\/]* | [A-Za-z]:[\\/]*)
3834     re_direlt='/[^/][^/]*/\.\./'
3835     # Canonicalize the path of ld
3836     ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3837     while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3838     ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3839     done
3840     test -z "$LD" && LD="$ac_prog"
3841     ;;
3842     "")
3843     # If it fails, then pretend we aren't using GCC.
3844     ac_prog=ld
3845     ;;
3846     *)
3847     # If it is relative, then search for the first ld in PATH.
3848     with_gnu_ld=unknown
3849     ;;
3850     esac
3851     elif test "$with_gnu_ld" = yes; then
3852 pcg 1.11 echo "$as_me:$LINENO: checking for GNU ld" >&5
3853     echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3854 pcg 1.1 else
3855 pcg 1.11 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3856     echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3857 pcg 1.1 fi
3858 pcg 1.11 if test "${lt_cv_path_LD+set}" = set; then
3859     echo $ECHO_N "(cached) $ECHO_C" >&6
3860 pcg 1.1 else
3861     if test -z "$LD"; then
3862     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3863     for ac_dir in $PATH; do
3864     test -z "$ac_dir" && ac_dir=.
3865     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3866     lt_cv_path_LD="$ac_dir/$ac_prog"
3867     # Check to see if the program is GNU ld. I'd rather use --version,
3868     # but apparently some GNU ld's only accept -v.
3869     # Break only if it was the GNU/non-GNU ld that we prefer.
3870     if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3871     test "$with_gnu_ld" != no && break
3872     else
3873     test "$with_gnu_ld" != yes && break
3874     fi
3875     fi
3876     done
3877     IFS="$ac_save_ifs"
3878     else
3879     lt_cv_path_LD="$LD" # Let the user override the test with a path.
3880     fi
3881     fi
3882    
3883     LD="$lt_cv_path_LD"
3884     if test -n "$LD"; then
3885 pcg 1.11 echo "$as_me:$LINENO: result: $LD" >&5
3886     echo "${ECHO_T}$LD" >&6
3887 pcg 1.1 else
3888 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3889     echo "${ECHO_T}no" >&6
3890 pcg 1.1 fi
3891 pcg 1.11 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3892     echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3893     { (exit 1); exit 1; }; }
3894     echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3895     echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3896     if test "${lt_cv_prog_gnu_ld+set}" = set; then
3897     echo $ECHO_N "(cached) $ECHO_C" >&6
3898 pcg 1.1 else
3899     # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3900     if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3901     lt_cv_prog_gnu_ld=yes
3902     else
3903     lt_cv_prog_gnu_ld=no
3904     fi
3905     fi
3906 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3907     echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3908 pcg 1.1 with_gnu_ld=$lt_cv_prog_gnu_ld
3909    
3910    
3911 pcg 1.11 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3912     echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3913     if test "${lt_cv_ld_reload_flag+set}" = set; then
3914     echo $ECHO_N "(cached) $ECHO_C" >&6
3915 pcg 1.1 else
3916     lt_cv_ld_reload_flag='-r'
3917     fi
3918 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3919     echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3920 pcg 1.1 reload_flag=$lt_cv_ld_reload_flag
3921     test -n "$reload_flag" && reload_flag=" $reload_flag"
3922    
3923 pcg 1.11 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3924     echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3925     if test "${lt_cv_path_NM+set}" = set; then
3926     echo $ECHO_N "(cached) $ECHO_C" >&6
3927 pcg 1.1 else
3928     if test -n "$NM"; then
3929     # Let the user override the test.
3930     lt_cv_path_NM="$NM"
3931     else
3932     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3933     for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3934     test -z "$ac_dir" && ac_dir=.
3935     tmp_nm=$ac_dir/${ac_tool_prefix}nm
3936     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3937     # Check to see if the nm accepts a BSD-compat flag.
3938     # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3939     # nm: unknown option "B" ignored
3940     # Tru64's nm complains that /dev/null is an invalid object file
3941     if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3942     lt_cv_path_NM="$tmp_nm -B"
3943     break
3944     elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3945     lt_cv_path_NM="$tmp_nm -p"
3946     break
3947     else
3948     lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3949     continue # so that we can try to find one that supports BSD flags
3950     fi
3951     fi
3952     done
3953     IFS="$ac_save_ifs"
3954     test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3955     fi
3956     fi
3957    
3958     NM="$lt_cv_path_NM"
3959 pcg 1.11 echo "$as_me:$LINENO: result: $NM" >&5
3960     echo "${ECHO_T}$NM" >&6
3961 pcg 1.1
3962 pcg 1.11 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3963     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3964     LN_S=$as_ln_s
3965     if test "$LN_S" = "ln -s"; then
3966     echo "$as_me:$LINENO: result: yes" >&5
3967     echo "${ECHO_T}yes" >&6
3968     else
3969     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3970     echo "${ECHO_T}no, using $LN_S" >&6
3971     fi
3972    
3973     echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3974     echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3975     if test "${lt_cv_deplibs_check_method+set}" = set; then
3976     echo $ECHO_N "(cached) $ECHO_C" >&6
3977 pcg 1.1 else
3978     lt_cv_file_magic_cmd='$MAGIC_CMD'
3979     lt_cv_file_magic_test_file=
3980     lt_cv_deplibs_check_method='unknown'
3981     # Need to set the preceding variable on all platforms that support
3982     # interlibrary dependencies.
3983     # 'none' -- dependencies not supported.
3984     # `unknown' -- same as none, but documents that we really don't know.
3985     # 'pass_all' -- all dependencies passed with no checks.
3986     # 'test_compile' -- check by making test program.
3987     # ['file_magic [regex]'] -- check by looking for files in library path
3988     # which responds to the $file_magic_cmd with a given egrep regex.
3989     # If you have `file' or equivalent on your system and you're not sure
3990     # whether `pass_all' will *always* work, you probably want this one.
3991    
3992     case "$host_os" in
3993     aix4*)
3994     lt_cv_deplibs_check_method=pass_all
3995     ;;
3996    
3997     beos*)
3998     lt_cv_deplibs_check_method=pass_all
3999     ;;
4000    
4001     bsdi4*)
4002     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4003     lt_cv_file_magic_cmd='/usr/bin/file -L'
4004     lt_cv_file_magic_test_file=/shlib/libc.so
4005     ;;
4006    
4007     cygwin* | mingw* | pw32*)
4008     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4009     lt_cv_file_magic_cmd='$OBJDUMP -f'
4010     ;;
4011    
4012     darwin*|rhapsody*)
4013     lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4014     lt_cv_file_magiic_cmd=/usr/bin/file
4015     lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4016     ;;
4017    
4018     freebsd*)
4019     if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4020     case "$host_cpu" in
4021     i*86 )
4022     # Not sure whether the presence of OpenBSD here was a mistake.
4023     # Let's accept both of them until this is cleared up.
4024     lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4025     lt_cv_file_magic_cmd=/usr/bin/file
4026     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4027     ;;
4028     esac
4029     else
4030     lt_cv_deplibs_check_method=pass_all
4031     fi
4032     ;;
4033    
4034     gnu*)
4035     lt_cv_deplibs_check_method=pass_all
4036     ;;
4037    
4038     hpux10.20*|hpux11*)
4039     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4040     lt_cv_file_magic_cmd=/usr/bin/file
4041     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4042     ;;
4043    
4044     irix5* | irix6*)
4045     case "$host_os" in
4046     irix5*)
4047     # this will be overridden with pass_all, but let us keep it just in case
4048     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4049     ;;
4050     *)
4051     case "$LD" in
4052     *-32|*"-32 ") libmagic=32-bit;;
4053     *-n32|*"-n32 ") libmagic=N32;;
4054     *-64|*"-64 ") libmagic=64-bit;;
4055     *) libmagic=never-match;;
4056     esac
4057     # this will be overridden with pass_all, but let us keep it just in case
4058     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4059     ;;
4060     esac
4061     lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4062     lt_cv_deplibs_check_method=pass_all
4063     ;;
4064    
4065     # This must be Linux ELF.
4066     linux-gnu*)
4067     case "$host_cpu" in
4068     alpha* | i*86 | powerpc* | sparc* | ia64* )
4069     lt_cv_deplibs_check_method=pass_all ;;
4070     *)
4071     # glibc up to 2.1.1 does not perform some relocations on ARM
4072     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4073     esac
4074     lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4075     ;;
4076    
4077     netbsd*)
4078     if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4079     lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4080     else
4081     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4082     fi
4083     lt_cv_file_magic_cmd='/usr/bin/file -L'
4084     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4085     ;;
4086    
4087     newos6*)
4088     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4089     lt_cv_file_magic_cmd=/usr/bin/file
4090     lt_cv_file_magic_test_file=/usr/lib/libnls.so
4091     ;;
4092    
4093     osf3* | osf4* | osf5*)
4094     # this will be overridden with pass_all, but let us keep it just in case
4095     lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4096     lt_cv_file_magic_test_file=/shlib/libc.so
4097     lt_cv_deplibs_check_method=pass_all
4098     ;;
4099    
4100     sco3.2v5*)
4101     lt_cv_deplibs_check_method=pass_all
4102     ;;
4103    
4104     solaris*)
4105     lt_cv_deplibs_check_method=pass_all
4106     lt_cv_file_magic_test_file=/lib/libc.so
4107     ;;
4108    
4109     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4110     case "$host_vendor" in
4111     motorola)
4112     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]'
4113     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4114     ;;
4115     ncr)
4116     lt_cv_deplibs_check_method=pass_all
4117     ;;
4118     sequent)
4119     lt_cv_file_magic_cmd='/bin/file'
4120     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4121     ;;
4122     sni)
4123     lt_cv_file_magic_cmd='/bin/file'
4124     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4125     lt_cv_file_magic_test_file=/lib/libc.so
4126     ;;
4127     esac
4128     ;;
4129     esac
4130    
4131     fi
4132 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4133     echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4134 pcg 1.1 file_magic_cmd=$lt_cv_file_magic_cmd
4135     deplibs_check_method=$lt_cv_deplibs_check_method
4136    
4137    
4138    
4139    
4140    
4141    
4142    
4143     # Check for command to grab the raw symbol name followed by C symbol from nm.
4144 pcg 1.11 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4145     echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4146     if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4147     echo $ECHO_N "(cached) $ECHO_C" >&6
4148 pcg 1.1 else
4149 pcg 1.11
4150 pcg 1.1 # These are sane defaults that work on at least a few old systems.
4151     # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4152    
4153     # Character class describing NM global symbol codes.
4154     symcode='[BCDEGRST]'
4155    
4156     # Regexp to match symbols that can be accessed directly from C.
4157     sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4158    
4159     # Transform the above into a raw symbol and a C symbol.
4160     symxfrm='\1 \2\3 \3'
4161    
4162     # Transform an extracted symbol line into a proper C declaration
4163     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4164    
4165     # Define system-specific variables.
4166     case "$host_os" in
4167     aix*)
4168     symcode='[BCDT]'
4169     ;;
4170     cygwin* | mingw* | pw32*)
4171     symcode='[ABCDGISTW]'
4172     ;;
4173     hpux*) # Its linker distinguishes data from code symbols
4174     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4175     ;;
4176     irix*)
4177     symcode='[BCDEGRST]'
4178     ;;
4179     solaris* | sysv5*)
4180     symcode='[BDT]'
4181     ;;
4182     sysv4)
4183     symcode='[DFNSTU]'
4184     ;;
4185     esac
4186    
4187     # Handle CRLF in mingw tool chain
4188     opt_cr=
4189     case "$host_os" in
4190     mingw*)
4191     opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4192     ;;
4193     esac
4194    
4195     # If we're using GNU nm, then use its standard symbol codes.
4196     if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4197     symcode='[ABCDGISTW]'
4198     fi
4199    
4200     # Try without a prefix undercore, then with it.
4201     for ac_symprfx in "" "_"; do
4202    
4203     # Write the raw and C identifiers.
4204     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4205    
4206     # Check to see that the pipe works correctly.
4207     pipe_works=no
4208     rm -f conftest*
4209     cat > conftest.$ac_ext <<EOF
4210     #ifdef __cplusplus
4211     extern "C" {
4212     #endif
4213     char nm_test_var;
4214     void nm_test_func(){}
4215     #ifdef __cplusplus
4216     }
4217     #endif
4218     main(){nm_test_var='a';nm_test_func();return(0);}
4219     EOF
4220    
4221 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4222     (eval $ac_compile) 2>&5
4223     ac_status=$?
4224     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4225     (exit $ac_status); }; then
4226 pcg 1.1 # Now try to grab the symbols.
4227     nlist=conftest.nm
4228 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4229     (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4230     ac_status=$?
4231     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4232     (exit $ac_status); } && test -s "$nlist"; then
4233 pcg 1.1 # Try sorting and uniquifying the output.
4234     if sort "$nlist" | uniq > "$nlist"T; then
4235     mv -f "$nlist"T "$nlist"
4236     else
4237     rm -f "$nlist"T
4238     fi
4239    
4240     # Make sure that we snagged all the symbols we need.
4241     if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4242     if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4243     cat <<EOF > conftest.$ac_ext
4244     #ifdef __cplusplus
4245     extern "C" {
4246     #endif
4247    
4248     EOF
4249     # Now generate the symbol file.
4250     eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4251    
4252     cat <<EOF >> conftest.$ac_ext
4253     #if defined (__STDC__) && __STDC__
4254     # define lt_ptr_t void *
4255     #else
4256     # define lt_ptr_t char *
4257     # define const
4258     #endif
4259    
4260     /* The mapping between symbol names and symbols. */
4261     const struct {
4262     const char *name;
4263     lt_ptr_t address;
4264     }
4265     lt_preloaded_symbols[] =
4266     {
4267     EOF
4268     sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4269     cat <<\EOF >> conftest.$ac_ext
4270     {0, (lt_ptr_t) 0}
4271     };
4272    
4273     #ifdef __cplusplus
4274     }
4275     #endif
4276     EOF
4277     # Now try linking the two files.
4278     mv conftest.$ac_objext conftstm.$ac_objext
4279     save_LIBS="$LIBS"
4280     save_CFLAGS="$CFLAGS"
4281     LIBS="conftstm.$ac_objext"
4282     CFLAGS="$CFLAGS$no_builtin_flag"
4283 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4284     (eval $ac_link) 2>&5
4285     ac_status=$?
4286     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4287     (exit $ac_status); } && test -s conftest; then
4288 pcg 1.1 pipe_works=yes
4289     fi
4290     LIBS="$save_LIBS"
4291     CFLAGS="$save_CFLAGS"
4292     else
4293     echo "cannot find nm_test_func in $nlist" >&5
4294     fi
4295     else
4296     echo "cannot find nm_test_var in $nlist" >&5
4297     fi
4298     else
4299     echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4300     fi
4301     else
4302     echo "$progname: failed program was:" >&5
4303     cat conftest.$ac_ext >&5
4304     fi
4305     rm -f conftest* conftst*
4306    
4307     # Do not use the global_symbol_pipe unless it works.
4308     if test "$pipe_works" = yes; then
4309     break
4310     else
4311     lt_cv_sys_global_symbol_pipe=
4312     fi
4313     done
4314    
4315     fi
4316    
4317     global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4318     if test -z "$lt_cv_sys_global_symbol_pipe"; then
4319     global_symbol_to_cdecl=
4320     else
4321     global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4322     fi
4323     if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4324 pcg 1.11 echo "$as_me:$LINENO: result: failed" >&5
4325     echo "${ECHO_T}failed" >&6
4326 pcg 1.1 else
4327 pcg 1.11 echo "$as_me:$LINENO: result: ok" >&5
4328     echo "${ECHO_T}ok" >&6
4329 pcg 1.1 fi
4330    
4331 pcg 1.11 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4332     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4333     if test "${ac_cv_header_stdc+set}" = set; then
4334     echo $ECHO_N "(cached) $ECHO_C" >&6
4335     else
4336     cat >conftest.$ac_ext <<_ACEOF
4337     /* confdefs.h. */
4338     _ACEOF
4339     cat confdefs.h >>conftest.$ac_ext
4340     cat >>conftest.$ac_ext <<_ACEOF
4341     /* end confdefs.h. */
4342     #include <stdlib.h>
4343     #include <stdarg.h>
4344     #include <string.h>
4345     #include <float.h>
4346    
4347     int
4348     main ()
4349     {
4350    
4351     ;
4352     return 0;
4353     }
4354     _ACEOF
4355     rm -f conftest.$ac_objext
4356     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4357     (eval $ac_compile) 2>conftest.er1
4358     ac_status=$?
4359     grep -v '^ *+' conftest.er1 >conftest.err
4360     rm -f conftest.er1
4361     cat conftest.err >&5
4362     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4363     (exit $ac_status); } &&
4364 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4365 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4366     (eval $ac_try) 2>&5
4367     ac_status=$?
4368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4369     (exit $ac_status); }; } &&
4370     { ac_try='test -s conftest.$ac_objext'
4371     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4372     (eval $ac_try) 2>&5
4373     ac_status=$?
4374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4375     (exit $ac_status); }; }; then
4376     ac_cv_header_stdc=yes
4377     else
4378     echo "$as_me: failed program was:" >&5
4379     sed 's/^/| /' conftest.$ac_ext >&5
4380    
4381     ac_cv_header_stdc=no
4382     fi
4383     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4384    
4385     if test $ac_cv_header_stdc = yes; then
4386     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4387     cat >conftest.$ac_ext <<_ACEOF
4388     /* confdefs.h. */
4389     _ACEOF
4390     cat confdefs.h >>conftest.$ac_ext
4391     cat >>conftest.$ac_ext <<_ACEOF
4392     /* end confdefs.h. */
4393     #include <string.h>
4394    
4395     _ACEOF
4396     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4397     $EGREP "memchr" >/dev/null 2>&1; then
4398     :
4399 pcg 1.1 else
4400 pcg 1.11 ac_cv_header_stdc=no
4401     fi
4402     rm -f conftest*
4403    
4404     fi
4405    
4406     if test $ac_cv_header_stdc = yes; then
4407     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4408     cat >conftest.$ac_ext <<_ACEOF
4409     /* confdefs.h. */
4410     _ACEOF
4411     cat confdefs.h >>conftest.$ac_ext
4412     cat >>conftest.$ac_ext <<_ACEOF
4413     /* end confdefs.h. */
4414     #include <stdlib.h>
4415    
4416     _ACEOF
4417     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4418     $EGREP "free" >/dev/null 2>&1; then
4419     :
4420 pcg 1.1 else
4421 pcg 1.11 ac_cv_header_stdc=no
4422 pcg 1.1 fi
4423     rm -f conftest*
4424 pcg 1.11
4425     fi
4426    
4427     if test $ac_cv_header_stdc = yes; then
4428     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4429     if test "$cross_compiling" = yes; then
4430     :
4431     else
4432     cat >conftest.$ac_ext <<_ACEOF
4433     /* confdefs.h. */
4434     _ACEOF
4435     cat confdefs.h >>conftest.$ac_ext
4436     cat >>conftest.$ac_ext <<_ACEOF
4437     /* end confdefs.h. */
4438     #include <ctype.h>
4439     #if ((' ' & 0x0FF) == 0x020)
4440     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4441     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4442     #else
4443     # define ISLOWER(c) \
4444     (('a' <= (c) && (c) <= 'i') \
4445     || ('j' <= (c) && (c) <= 'r') \
4446     || ('s' <= (c) && (c) <= 'z'))
4447     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4448     #endif
4449    
4450     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4451     int
4452     main ()
4453     {
4454     int i;
4455     for (i = 0; i < 256; i++)
4456     if (XOR (islower (i), ISLOWER (i))
4457     || toupper (i) != TOUPPER (i))
4458     exit(2);
4459     exit (0);
4460     }
4461     _ACEOF
4462     rm -f conftest$ac_exeext
4463     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4464     (eval $ac_link) 2>&5
4465     ac_status=$?
4466     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4467     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4468     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4469     (eval $ac_try) 2>&5
4470     ac_status=$?
4471     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4472     (exit $ac_status); }; }; then
4473     :
4474     else
4475     echo "$as_me: program exited with status $ac_status" >&5
4476     echo "$as_me: failed program was:" >&5
4477     sed 's/^/| /' conftest.$ac_ext >&5
4478    
4479     ( exit $ac_status )
4480     ac_cv_header_stdc=no
4481     fi
4482     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4483     fi
4484     fi
4485     fi
4486     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4487     echo "${ECHO_T}$ac_cv_header_stdc" >&6
4488     if test $ac_cv_header_stdc = yes; then
4489    
4490     cat >>confdefs.h <<\_ACEOF
4491     #define STDC_HEADERS 1
4492     _ACEOF
4493    
4494     fi
4495    
4496     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4497    
4498    
4499    
4500    
4501    
4502    
4503    
4504    
4505    
4506     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4507     inttypes.h stdint.h unistd.h
4508     do
4509     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4510     echo "$as_me:$LINENO: checking for $ac_header" >&5
4511     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4512     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4513     echo $ECHO_N "(cached) $ECHO_C" >&6
4514     else
4515     cat >conftest.$ac_ext <<_ACEOF
4516     /* confdefs.h. */
4517     _ACEOF
4518     cat confdefs.h >>conftest.$ac_ext
4519     cat >>conftest.$ac_ext <<_ACEOF
4520     /* end confdefs.h. */
4521     $ac_includes_default
4522    
4523     #include <$ac_header>
4524     _ACEOF
4525     rm -f conftest.$ac_objext
4526     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4527     (eval $ac_compile) 2>conftest.er1
4528     ac_status=$?
4529     grep -v '^ *+' conftest.er1 >conftest.err
4530     rm -f conftest.er1
4531     cat conftest.err >&5
4532     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4533     (exit $ac_status); } &&
4534 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4535 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4536     (eval $ac_try) 2>&5
4537     ac_status=$?
4538     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4539     (exit $ac_status); }; } &&
4540     { ac_try='test -s conftest.$ac_objext'
4541     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4542     (eval $ac_try) 2>&5
4543     ac_status=$?
4544     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4545     (exit $ac_status); }; }; then
4546     eval "$as_ac_Header=yes"
4547     else
4548     echo "$as_me: failed program was:" >&5
4549     sed 's/^/| /' conftest.$ac_ext >&5
4550    
4551     eval "$as_ac_Header=no"
4552     fi
4553     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4554     fi
4555     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4556     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4557     if test `eval echo '${'$as_ac_Header'}'` = yes; then
4558     cat >>confdefs.h <<_ACEOF
4559     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4560     _ACEOF
4561    
4562     fi
4563    
4564     done
4565    
4566    
4567    
4568     for ac_header in dlfcn.h
4569     do
4570     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4571     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4572     echo "$as_me:$LINENO: checking for $ac_header" >&5
4573     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4574     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4575     echo $ECHO_N "(cached) $ECHO_C" >&6
4576     fi
4577     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4578     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4579     else
4580     # Is the header compilable?
4581     echo "$as_me:$LINENO: checking $ac_header usability" >&5
4582     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4583     cat >conftest.$ac_ext <<_ACEOF
4584     /* confdefs.h. */
4585     _ACEOF
4586     cat confdefs.h >>conftest.$ac_ext
4587     cat >>conftest.$ac_ext <<_ACEOF
4588     /* end confdefs.h. */
4589     $ac_includes_default
4590     #include <$ac_header>
4591     _ACEOF
4592     rm -f conftest.$ac_objext
4593     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4594     (eval $ac_compile) 2>conftest.er1
4595     ac_status=$?
4596     grep -v '^ *+' conftest.er1 >conftest.err
4597     rm -f conftest.er1
4598     cat conftest.err >&5
4599     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4600     (exit $ac_status); } &&
4601 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4602 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4603     (eval $ac_try) 2>&5
4604     ac_status=$?
4605     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4606     (exit $ac_status); }; } &&
4607     { ac_try='test -s conftest.$ac_objext'
4608     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4609     (eval $ac_try) 2>&5
4610     ac_status=$?
4611     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4612     (exit $ac_status); }; }; then
4613     ac_header_compiler=yes
4614     else
4615     echo "$as_me: failed program was:" >&5
4616     sed 's/^/| /' conftest.$ac_ext >&5
4617    
4618     ac_header_compiler=no
4619     fi
4620     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4621     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4622     echo "${ECHO_T}$ac_header_compiler" >&6
4623    
4624     # Is the header present?
4625     echo "$as_me:$LINENO: checking $ac_header presence" >&5
4626     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4627     cat >conftest.$ac_ext <<_ACEOF
4628     /* confdefs.h. */
4629     _ACEOF
4630     cat confdefs.h >>conftest.$ac_ext
4631     cat >>conftest.$ac_ext <<_ACEOF
4632     /* end confdefs.h. */
4633     #include <$ac_header>
4634     _ACEOF
4635     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4636     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4637     ac_status=$?
4638     grep -v '^ *+' conftest.er1 >conftest.err
4639     rm -f conftest.er1
4640     cat conftest.err >&5
4641     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4642     (exit $ac_status); } >/dev/null; then
4643     if test -s conftest.err; then
4644 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
4645     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4646 pcg 1.11 else
4647     ac_cpp_err=
4648     fi
4649     else
4650     ac_cpp_err=yes
4651 pcg 1.1 fi
4652 pcg 1.11 if test -z "$ac_cpp_err"; then
4653     ac_header_preproc=yes
4654     else
4655     echo "$as_me: failed program was:" >&5
4656     sed 's/^/| /' conftest.$ac_ext >&5
4657    
4658     ac_header_preproc=no
4659     fi
4660     rm -f conftest.err conftest.$ac_ext
4661     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4662     echo "${ECHO_T}$ac_header_preproc" >&6
4663    
4664     # So? What about this header?
4665 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4666 pcg 1.11 yes:no: )
4667     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4668     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4669     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4670     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4671     ac_header_preproc=yes
4672     ;;
4673     no:yes:* )
4674     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4675     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4676     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4677     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4678     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4679     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4680     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4681     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4682     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4683     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4684     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4685     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4686     (
4687     cat <<\_ASBOX
4688     ## ------------------------------------------ ##
4689     ## Report this to the AC_PACKAGE_NAME lists. ##
4690     ## ------------------------------------------ ##
4691     _ASBOX
4692     ) |
4693     sed "s/^/$as_me: WARNING: /" >&2
4694     ;;
4695     esac
4696     echo "$as_me:$LINENO: checking for $ac_header" >&5
4697     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4698     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4699     echo $ECHO_N "(cached) $ECHO_C" >&6
4700 pcg 1.1 else
4701 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
4702 pcg 1.1 fi
4703 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4704     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4705    
4706     fi
4707     if test `eval echo '${'$as_ac_Header'}'` = yes; then
4708     cat >>confdefs.h <<_ACEOF
4709     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4710     _ACEOF
4711    
4712     fi
4713    
4714 pcg 1.1 done
4715    
4716    
4717    
4718    
4719    
4720     # Only perform the check for file, if the check method requires it
4721     case "$deplibs_check_method" in
4722     file_magic*)
4723     if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4724 pcg 1.11 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4725     echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4726     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4727     echo $ECHO_N "(cached) $ECHO_C" >&6
4728 pcg 1.1 else
4729     case "$MAGIC_CMD" in
4730     /*)
4731     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4732     ;;
4733     ?:/*)
4734     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4735     ;;
4736     *)
4737     ac_save_MAGIC_CMD="$MAGIC_CMD"
4738     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4739     ac_dummy="/usr/bin:$PATH"
4740     for ac_dir in $ac_dummy; do
4741     test -z "$ac_dir" && ac_dir=.
4742     if test -f $ac_dir/${ac_tool_prefix}file; then
4743     lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4744     if test -n "$file_magic_test_file"; then
4745     case "$deplibs_check_method" in
4746     "file_magic "*)
4747     file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4748     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4749     if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4750     egrep "$file_magic_regex" > /dev/null; then
4751     :
4752     else
4753     cat <<EOF 1>&2
4754    
4755     *** Warning: the command libtool uses to detect shared libraries,
4756     *** $file_magic_cmd, produces output that libtool cannot recognize.
4757     *** The result is that libtool may fail to recognize shared libraries
4758     *** as such. This will affect the creation of libtool libraries that
4759     *** depend on shared libraries, but programs linked with such libtool
4760     *** libraries will work regardless of this problem. Nevertheless, you
4761     *** may want to report the problem to your system manager and/or to
4762     *** bug-libtool@gnu.org
4763    
4764     EOF
4765     fi ;;
4766     esac
4767     fi
4768     break
4769     fi
4770     done
4771     IFS="$ac_save_ifs"
4772     MAGIC_CMD="$ac_save_MAGIC_CMD"
4773     ;;
4774     esac
4775     fi
4776    
4777     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4778     if test -n "$MAGIC_CMD"; then
4779 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4780     echo "${ECHO_T}$MAGIC_CMD" >&6
4781 pcg 1.1 else
4782 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4783     echo "${ECHO_T}no" >&6
4784 pcg 1.1 fi
4785    
4786     if test -z "$lt_cv_path_MAGIC_CMD"; then
4787     if test -n "$ac_tool_prefix"; then
4788 pcg 1.11 echo "$as_me:$LINENO: checking for file" >&5
4789     echo $ECHO_N "checking for file... $ECHO_C" >&6
4790     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4791     echo $ECHO_N "(cached) $ECHO_C" >&6
4792 pcg 1.1 else
4793     case "$MAGIC_CMD" in
4794     /*)
4795     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4796     ;;
4797     ?:/*)
4798     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4799     ;;
4800     *)
4801     ac_save_MAGIC_CMD="$MAGIC_CMD"
4802     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4803     ac_dummy="/usr/bin:$PATH"
4804     for ac_dir in $ac_dummy; do
4805     test -z "$ac_dir" && ac_dir=.
4806     if test -f $ac_dir/file; then
4807     lt_cv_path_MAGIC_CMD="$ac_dir/file"
4808     if test -n "$file_magic_test_file"; then
4809     case "$deplibs_check_method" in
4810     "file_magic "*)
4811     file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4812     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4813     if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4814     egrep "$file_magic_regex" > /dev/null; then
4815     :
4816     else
4817     cat <<EOF 1>&2
4818    
4819     *** Warning: the command libtool uses to detect shared libraries,
4820     *** $file_magic_cmd, produces output that libtool cannot recognize.
4821     *** The result is that libtool may fail to recognize shared libraries
4822     *** as such. This will affect the creation of libtool libraries that
4823     *** depend on shared libraries, but programs linked with such libtool
4824     *** libraries will work regardless of this problem. Nevertheless, you
4825     *** may want to report the problem to your system manager and/or to
4826     *** bug-libtool@gnu.org
4827    
4828     EOF
4829     fi ;;
4830     esac
4831     fi
4832     break
4833     fi
4834     done
4835     IFS="$ac_save_ifs"
4836     MAGIC_CMD="$ac_save_MAGIC_CMD"
4837     ;;
4838     esac
4839     fi
4840    
4841     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4842     if test -n "$MAGIC_CMD"; then
4843 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4844     echo "${ECHO_T}$MAGIC_CMD" >&6
4845 pcg 1.1 else
4846 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4847     echo "${ECHO_T}no" >&6
4848 pcg 1.1 fi
4849    
4850     else
4851     MAGIC_CMD=:
4852     fi
4853     fi
4854    
4855     fi
4856     ;;
4857     esac
4858    
4859 pcg 1.11 if test -n "$ac_tool_prefix"; then
4860     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4861 pcg 1.1 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4862 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4863     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4864     if test "${ac_cv_prog_RANLIB+set}" = set; then
4865     echo $ECHO_N "(cached) $ECHO_C" >&6
4866 pcg 1.1 else
4867     if test -n "$RANLIB"; then
4868     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4869     else
4870 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4871     for as_dir in $PATH
4872     do
4873     IFS=$as_save_IFS
4874     test -z "$as_dir" && as_dir=.
4875     for ac_exec_ext in '' $ac_executable_extensions; do
4876     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4877     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4878     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4879     break 2
4880     fi
4881     done
4882     done
4883    
4884 pcg 1.1 fi
4885     fi
4886 pcg 1.11 RANLIB=$ac_cv_prog_RANLIB
4887 pcg 1.1 if test -n "$RANLIB"; then
4888 pcg 1.11 echo "$as_me:$LINENO: result: $RANLIB" >&5
4889     echo "${ECHO_T}$RANLIB" >&6
4890 pcg 1.1 else
4891 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4892     echo "${ECHO_T}no" >&6
4893 pcg 1.1 fi
4894    
4895 pcg 1.11 fi
4896 pcg 1.1 if test -z "$ac_cv_prog_RANLIB"; then
4897 pcg 1.11 ac_ct_RANLIB=$RANLIB
4898 pcg 1.1 # Extract the first word of "ranlib", so it can be a program name with args.
4899     set dummy ranlib; ac_word=$2
4900 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4901     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4902     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4903     echo $ECHO_N "(cached) $ECHO_C" >&6
4904 pcg 1.1 else
4905 pcg 1.11 if test -n "$ac_ct_RANLIB"; then
4906     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4907 pcg 1.1 else
4908 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4909     for as_dir in $PATH
4910     do
4911     IFS=$as_save_IFS
4912     test -z "$as_dir" && as_dir=.
4913     for ac_exec_ext in '' $ac_executable_extensions; do
4914     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4915     ac_cv_prog_ac_ct_RANLIB="ranlib"
4916     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4917     break 2
4918     fi
4919     done
4920     done
4921    
4922     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4923 pcg 1.1 fi
4924     fi
4925 pcg 1.11 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4926     if test -n "$ac_ct_RANLIB"; then
4927     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4928     echo "${ECHO_T}$ac_ct_RANLIB" >&6
4929 pcg 1.1 else
4930 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4931     echo "${ECHO_T}no" >&6
4932 pcg 1.1 fi
4933    
4934 pcg 1.11 RANLIB=$ac_ct_RANLIB
4935 pcg 1.1 else
4936 pcg 1.11 RANLIB="$ac_cv_prog_RANLIB"
4937 pcg 1.1 fi
4938    
4939 pcg 1.11 if test -n "$ac_tool_prefix"; then
4940     # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4941 pcg 1.1 set dummy ${ac_tool_prefix}strip; ac_word=$2
4942 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4943     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4944     if test "${ac_cv_prog_STRIP+set}" = set; then
4945     echo $ECHO_N "(cached) $ECHO_C" >&6
4946 pcg 1.1 else
4947     if test -n "$STRIP"; then
4948     ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4949     else
4950 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4951     for as_dir in $PATH
4952     do
4953     IFS=$as_save_IFS
4954     test -z "$as_dir" && as_dir=.
4955     for ac_exec_ext in '' $ac_executable_extensions; do
4956     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4957     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4958     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4959     break 2
4960     fi
4961     done
4962     done
4963    
4964 pcg 1.1 fi
4965     fi
4966 pcg 1.11 STRIP=$ac_cv_prog_STRIP
4967 pcg 1.1 if test -n "$STRIP"; then
4968 pcg 1.11 echo "$as_me:$LINENO: result: $STRIP" >&5
4969     echo "${ECHO_T}$STRIP" >&6
4970 pcg 1.1 else
4971 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4972     echo "${ECHO_T}no" >&6
4973 pcg 1.1 fi
4974    
4975 pcg 1.11 fi
4976 pcg 1.1 if test -z "$ac_cv_prog_STRIP"; then
4977 pcg 1.11 ac_ct_STRIP=$STRIP
4978 pcg 1.1 # Extract the first word of "strip", so it can be a program name with args.
4979     set dummy strip; ac_word=$2
4980 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4981     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4982     if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4983     echo $ECHO_N "(cached) $ECHO_C" >&6
4984 pcg 1.1 else
4985 pcg 1.11 if test -n "$ac_ct_STRIP"; then
4986     ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4987 pcg 1.1 else
4988 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4989     for as_dir in $PATH
4990     do
4991     IFS=$as_save_IFS
4992     test -z "$as_dir" && as_dir=.
4993     for ac_exec_ext in '' $ac_executable_extensions; do
4994     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4995     ac_cv_prog_ac_ct_STRIP="strip"
4996     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4997     break 2
4998     fi
4999     done
5000     done
5001    
5002     test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5003 pcg 1.1 fi
5004     fi
5005 pcg 1.11 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5006     if test -n "$ac_ct_STRIP"; then
5007     echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5008     echo "${ECHO_T}$ac_ct_STRIP" >&6
5009 pcg 1.1 else
5010 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5011     echo "${ECHO_T}no" >&6
5012 pcg 1.1 fi
5013    
5014 pcg 1.11 STRIP=$ac_ct_STRIP
5015 pcg 1.1 else
5016 pcg 1.11 STRIP="$ac_cv_prog_STRIP"
5017 pcg 1.1 fi
5018    
5019    
5020     enable_dlopen=no
5021     enable_win32_dll=no
5022    
5023     # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5024     if test "${enable_libtool_lock+set}" = set; then
5025     enableval="$enable_libtool_lock"
5026    
5027 pcg 1.11 fi;
5028 pcg 1.1 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5029    
5030     # Some flags need to be propagated to the compiler or linker for good
5031     # libtool support.
5032     case "$host" in
5033     *-*-irix6*)
5034     # Find out which ABI we are using.
5035 pcg 1.13 echo '#line 5035 "configure"' > conftest.$ac_ext
5036 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5037     (eval $ac_compile) 2>&5
5038     ac_status=$?
5039     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5040     (exit $ac_status); }; then
5041 pcg 1.1 case "`/usr/bin/file conftest.$ac_objext`" in
5042     *32-bit*)
5043     LD="${LD-ld} -32"
5044     ;;
5045     *N32*)
5046     LD="${LD-ld} -n32"
5047     ;;
5048     *64-bit*)
5049     LD="${LD-ld} -64"
5050     ;;
5051     esac
5052     fi
5053     rm -rf conftest*
5054     ;;
5055    
5056     *-*-sco3.2v5*)
5057     # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5058     SAVE_CFLAGS="$CFLAGS"
5059     CFLAGS="$CFLAGS -belf"
5060 pcg 1.11 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5061     echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5062     if test "${lt_cv_cc_needs_belf+set}" = set; then
5063     echo $ECHO_N "(cached) $ECHO_C" >&6
5064 pcg 1.1 else
5065 pcg 1.11
5066    
5067 pcg 1.1 ac_ext=c
5068     ac_cpp='$CPP $CPPFLAGS'
5069 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5070     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5071     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5072    
5073     cat >conftest.$ac_ext <<_ACEOF
5074     /* confdefs.h. */
5075     _ACEOF
5076     cat confdefs.h >>conftest.$ac_ext
5077     cat >>conftest.$ac_ext <<_ACEOF
5078     /* end confdefs.h. */
5079 pcg 1.1
5080 pcg 1.11 int
5081     main ()
5082     {
5083 pcg 1.1
5084 pcg 1.11 ;
5085     return 0;
5086     }
5087     _ACEOF
5088     rm -f conftest.$ac_objext conftest$ac_exeext
5089     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5090     (eval $ac_link) 2>conftest.er1
5091     ac_status=$?
5092     grep -v '^ *+' conftest.er1 >conftest.err
5093     rm -f conftest.er1
5094     cat conftest.err >&5
5095     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5096     (exit $ac_status); } &&
5097     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5098     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5099     (eval $ac_try) 2>&5
5100     ac_status=$?
5101     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5102     (exit $ac_status); }; } &&
5103     { ac_try='test -s conftest$ac_exeext'
5104     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5105     (eval $ac_try) 2>&5
5106     ac_status=$?
5107     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5108     (exit $ac_status); }; }; then
5109 pcg 1.1 lt_cv_cc_needs_belf=yes
5110     else
5111 pcg 1.11 echo "$as_me: failed program was:" >&5
5112     sed 's/^/| /' conftest.$ac_ext >&5
5113    
5114     lt_cv_cc_needs_belf=no
5115 pcg 1.1 fi
5116 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5117     conftest$ac_exeext conftest.$ac_ext
5118 pcg 1.13 ac_ext=cc
5119     ac_cpp='$CXXCPP $CPPFLAGS'
5120     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5121     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5122     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5123 pcg 1.1
5124     fi
5125 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5126     echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5127 pcg 1.1 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5128     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5129     CFLAGS="$SAVE_CFLAGS"
5130     fi
5131     ;;
5132    
5133    
5134     esac
5135    
5136     # Sed substitution that helps us do robust quoting. It backslashifies
5137     # metacharacters that are still active within double-quoted strings.
5138     Xsed='sed -e s/^X//'
5139     sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5140    
5141     # Same as above, but do not quote variable references.
5142     double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5143    
5144     # Sed substitution to delay expansion of an escaped shell variable in a
5145     # double_quote_subst'ed string.
5146     delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5147    
5148     # Constants:
5149     rm="rm -f"
5150    
5151     # Global variables:
5152     default_ofile=libtool
5153     can_build_shared=yes
5154    
5155     # All known linkers require a `.a' archive for static linking (except M$VC,
5156     # which needs '.lib').
5157     libext=a
5158     ltmain="$ac_aux_dir/ltmain.sh"
5159     ofile="$default_ofile"
5160     with_gnu_ld="$lt_cv_prog_gnu_ld"
5161     need_locks="$enable_libtool_lock"
5162    
5163     old_CC="$CC"
5164     old_CFLAGS="$CFLAGS"
5165    
5166     # Set sane defaults for various variables
5167     test -z "$AR" && AR=ar
5168     test -z "$AR_FLAGS" && AR_FLAGS=cru
5169     test -z "$AS" && AS=as
5170     test -z "$CC" && CC=cc
5171     test -z "$DLLTOOL" && DLLTOOL=dlltool
5172     test -z "$LD" && LD=ld
5173     test -z "$LN_S" && LN_S="ln -s"
5174     test -z "$MAGIC_CMD" && MAGIC_CMD=file
5175     test -z "$NM" && NM=nm
5176     test -z "$OBJDUMP" && OBJDUMP=objdump
5177     test -z "$RANLIB" && RANLIB=:
5178     test -z "$STRIP" && STRIP=:
5179     test -z "$ac_objext" && ac_objext=o
5180    
5181     if test x"$host" != x"$build"; then
5182     ac_tool_prefix=${host_alias}-
5183     else
5184     ac_tool_prefix=
5185     fi
5186    
5187     # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5188     case "$host_os" in
5189     linux-gnu*) ;;
5190     linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5191     esac
5192    
5193     case "$host_os" in
5194     aix3*)
5195     # AIX sometimes has problems with the GCC collect2 program. For some
5196     # reason, if we set the COLLECT_NAMES environment variable, the problems
5197     # vanish in a puff of smoke.
5198     if test "X${COLLECT_NAMES+set}" != Xset; then
5199     COLLECT_NAMES=
5200     export COLLECT_NAMES
5201     fi
5202     ;;
5203     esac
5204    
5205     # Determine commands to create old-style static archives.
5206     old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5207     old_postinstall_cmds='chmod 644 $oldlib'
5208     old_postuninstall_cmds=
5209    
5210     if test -n "$RANLIB"; then
5211     old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5212     old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5213     fi
5214    
5215     # Allow CC to be a program name with arguments.
5216     set dummy $CC
5217     compiler="$2"
5218    
5219     ## FIXME: this should be a separate macro
5220     ##
5221 pcg 1.11 echo "$as_me:$LINENO: checking for objdir" >&5
5222     echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5223 pcg 1.1 rm -f .libs 2>/dev/null
5224     mkdir .libs 2>/dev/null
5225     if test -d .libs; then
5226     objdir=.libs
5227     else
5228     # MS-DOS does not allow filenames that begin with a dot.
5229     objdir=_libs
5230     fi
5231     rmdir .libs 2>/dev/null
5232 pcg 1.11 echo "$as_me:$LINENO: result: $objdir" >&5
5233     echo "${ECHO_T}$objdir" >&6
5234 pcg 1.1 ##
5235     ## END FIXME
5236    
5237    
5238     ## FIXME: this should be a separate macro
5239     ##
5240 pcg 1.11
5241 pcg 1.1 # Check whether --with-pic or --without-pic was given.
5242     if test "${with_pic+set}" = set; then
5243     withval="$with_pic"
5244     pic_mode="$withval"
5245     else
5246     pic_mode=default
5247 pcg 1.11 fi;
5248 pcg 1.1 test -z "$pic_mode" && pic_mode=default
5249    
5250     # We assume here that the value for lt_cv_prog_cc_pic will not be cached
5251     # in isolation, and that seeing it set (from the cache) indicates that
5252     # the associated values are set (in the cache) correctly too.
5253 pcg 1.11 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5254     echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5255     if test "${lt_cv_prog_cc_pic+set}" = set; then
5256     echo $ECHO_N "(cached) $ECHO_C" >&6
5257 pcg 1.1 else
5258     lt_cv_prog_cc_pic=
5259     lt_cv_prog_cc_shlib=
5260     lt_cv_prog_cc_wl=
5261     lt_cv_prog_cc_static=
5262     lt_cv_prog_cc_no_builtin=
5263     lt_cv_prog_cc_can_build_shared=$can_build_shared
5264    
5265     if test "$GCC" = yes; then
5266     lt_cv_prog_cc_wl='-Wl,'
5267     lt_cv_prog_cc_static='-static'
5268    
5269     case "$host_os" in
5270     beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5271     # PIC is the default for these OSes.
5272     ;;
5273     aix*)
5274     # Below there is a dirty hack to force normal static linking with -ldl
5275     # The problem is because libdl dynamically linked with both libc and
5276     # libC (AIX C++ library), which obviously doesn't included in libraries
5277     # list by gcc. This cause undefined symbols with -static flags.
5278     # This hack allows C programs to be linked with "-static -ldl", but
5279     # we not sure about C++ programs.
5280     lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5281     ;;
5282     cygwin* | mingw* | pw32* | os2*)
5283     # This hack is so that the source file can tell whether it is being
5284     # built for inclusion in a dll (and should export symbols for example).
5285     lt_cv_prog_cc_pic='-DDLL_EXPORT'
5286     ;;
5287     amigaos*)
5288     # FIXME: we need at least 68020 code to build shared libraries, but
5289     # adding the `-m68020' flag to GCC prevents building anything better,
5290     # like `-m68040'.
5291     lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5292     ;;
5293     sysv4*MP*)
5294     if test -d /usr/nec; then
5295     lt_cv_prog_cc_pic=-Kconform_pic
5296     fi
5297     ;;
5298     *)
5299     lt_cv_prog_cc_pic='-fPIC'
5300     ;;
5301     esac
5302     else
5303     # PORTME Check for PIC flags for the system compiler.
5304     case "$host_os" in
5305     aix3* | aix4*)
5306     # All AIX code is PIC.
5307     lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5308     ;;
5309    
5310     hpux9* | hpux10* | hpux11*)
5311     # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5312     lt_cv_prog_cc_wl='-Wl,'
5313     lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5314     lt_cv_prog_cc_pic='+Z'
5315     ;;
5316    
5317     irix5* | irix6*)
5318     lt_cv_prog_cc_wl='-Wl,'
5319     lt_cv_prog_cc_static='-non_shared'
5320     # PIC (with -KPIC) is the default.
5321     ;;
5322    
5323     cygwin* | mingw* | pw32* | os2*)
5324     # This hack is so that the source file can tell whether it is being
5325     # built for inclusion in a dll (and should export symbols for example).
5326     lt_cv_prog_cc_pic='-DDLL_EXPORT'
5327     ;;
5328    
5329     newsos6)
5330     lt_cv_prog_cc_pic='-KPIC'
5331     lt_cv_prog_cc_static='-Bstatic'
5332     ;;
5333    
5334     osf3* | osf4* | osf5*)
5335     # All OSF/1 code is PIC.
5336     lt_cv_prog_cc_wl='-Wl,'
5337     lt_cv_prog_cc_static='-non_shared'
5338     ;;
5339    
5340     sco3.2v5*)
5341     lt_cv_prog_cc_pic='-Kpic'
5342     lt_cv_prog_cc_static='-dn'
5343     lt_cv_prog_cc_shlib='-belf'
5344     ;;
5345    
5346     solaris*)
5347     lt_cv_prog_cc_pic='-KPIC'
5348     lt_cv_prog_cc_static='-Bstatic'
5349     lt_cv_prog_cc_wl='-Wl,'
5350     ;;
5351    
5352     sunos4*)
5353     lt_cv_prog_cc_pic='-PIC'
5354     lt_cv_prog_cc_static='-Bstatic'
5355     lt_cv_prog_cc_wl='-Qoption ld '
5356     ;;
5357    
5358     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5359     lt_cv_prog_cc_pic='-KPIC'
5360     lt_cv_prog_cc_static='-Bstatic'
5361     if test "x$host_vendor" = xsni; then
5362     lt_cv_prog_cc_wl='-LD'
5363     else
5364     lt_cv_prog_cc_wl='-Wl,'
5365     fi
5366     ;;
5367    
5368     uts4*)
5369     lt_cv_prog_cc_pic='-pic'
5370     lt_cv_prog_cc_static='-Bstatic'
5371     ;;
5372    
5373     sysv4*MP*)
5374     if test -d /usr/nec ;then
5375     lt_cv_prog_cc_pic='-Kconform_pic'
5376     lt_cv_prog_cc_static='-Bstatic'
5377     fi
5378     ;;
5379    
5380     *)
5381     lt_cv_prog_cc_can_build_shared=no
5382     ;;
5383     esac
5384     fi
5385    
5386     fi
5387    
5388     if test -z "$lt_cv_prog_cc_pic"; then
5389 pcg 1.11 echo "$as_me:$LINENO: result: none" >&5
5390     echo "${ECHO_T}none" >&6
5391 pcg 1.1 else
5392 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5393     echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5394 pcg 1.1
5395     # Check to make sure the pic_flag actually works.
5396 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5397     echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5398     if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5399     echo $ECHO_N "(cached) $ECHO_C" >&6
5400 pcg 1.1 else
5401     save_CFLAGS="$CFLAGS"
5402     CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5403 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5404     /* confdefs.h. */
5405     _ACEOF
5406     cat confdefs.h >>conftest.$ac_ext
5407     cat >>conftest.$ac_ext <<_ACEOF
5408     /* end confdefs.h. */
5409 pcg 1.1
5410 pcg 1.11 int
5411     main ()
5412     {
5413 pcg 1.1
5414 pcg 1.11 ;
5415     return 0;
5416     }
5417     _ACEOF
5418     rm -f conftest.$ac_objext
5419     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5420     (eval $ac_compile) 2>conftest.er1
5421     ac_status=$?
5422     grep -v '^ *+' conftest.er1 >conftest.err
5423     rm -f conftest.er1
5424     cat conftest.err >&5
5425     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5426     (exit $ac_status); } &&
5427 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5428 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5429     (eval $ac_try) 2>&5
5430     ac_status=$?
5431     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5432     (exit $ac_status); }; } &&
5433     { ac_try='test -s conftest.$ac_objext'
5434     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5435     (eval $ac_try) 2>&5
5436     ac_status=$?
5437     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5438     (exit $ac_status); }; }; then
5439 pcg 1.1 case "$host_os" in
5440     hpux9* | hpux10* | hpux11*)
5441     # On HP-UX, both CC and GCC only warn that PIC is supported... then
5442     # they create non-PIC objects. So, if there were any warnings, we
5443     # assume that PIC is not supported.
5444     if test -s conftest.err; then
5445     lt_cv_prog_cc_pic_works=no
5446     else
5447     lt_cv_prog_cc_pic_works=yes
5448     fi
5449     ;;
5450     *)
5451     lt_cv_prog_cc_pic_works=yes
5452     ;;
5453     esac
5454 pcg 1.11
5455 pcg 1.1 else
5456 pcg 1.11 echo "$as_me: failed program was:" >&5
5457     sed 's/^/| /' conftest.$ac_ext >&5
5458    
5459     lt_cv_prog_cc_pic_works=no
5460    
5461 pcg 1.1 fi
5462 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5463 pcg 1.1 CFLAGS="$save_CFLAGS"
5464 pcg 1.11
5465 pcg 1.1 fi
5466    
5467    
5468     if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5469     lt_cv_prog_cc_pic=
5470     lt_cv_prog_cc_can_build_shared=no
5471     else
5472     lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5473     fi
5474    
5475 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5476     echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5477 pcg 1.1 fi
5478     ##
5479     ## END FIXME
5480    
5481     # Check for any special shared library compilation flags.
5482     if test -n "$lt_cv_prog_cc_shlib"; then
5483 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5484     echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5485 pcg 1.1 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5486     else
5487 pcg 1.11 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5488     echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5489 pcg 1.1 lt_cv_prog_cc_can_build_shared=no
5490     fi
5491     fi
5492    
5493     ## FIXME: this should be a separate macro
5494     ##
5495 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5496     echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5497     if test "${lt_cv_prog_cc_static_works+set}" = set; then
5498     echo $ECHO_N "(cached) $ECHO_C" >&6
5499 pcg 1.1 else
5500     lt_cv_prog_cc_static_works=no
5501     save_LDFLAGS="$LDFLAGS"
5502     LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5503 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5504     /* confdefs.h. */
5505     _ACEOF
5506     cat confdefs.h >>conftest.$ac_ext
5507     cat >>conftest.$ac_ext <<_ACEOF
5508     /* end confdefs.h. */
5509 pcg 1.1
5510 pcg 1.11 int
5511     main ()
5512     {
5513 pcg 1.1
5514 pcg 1.11 ;
5515     return 0;
5516     }
5517     _ACEOF
5518     rm -f conftest.$ac_objext conftest$ac_exeext
5519     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5520     (eval $ac_link) 2>conftest.er1
5521     ac_status=$?
5522     grep -v '^ *+' conftest.er1 >conftest.err
5523     rm -f conftest.er1
5524     cat conftest.err >&5
5525     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5526     (exit $ac_status); } &&
5527 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5528 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5529     (eval $ac_try) 2>&5
5530     ac_status=$?
5531     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5532     (exit $ac_status); }; } &&
5533     { ac_try='test -s conftest$ac_exeext'
5534     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5535     (eval $ac_try) 2>&5
5536     ac_status=$?
5537     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5538     (exit $ac_status); }; }; then
5539 pcg 1.1 lt_cv_prog_cc_static_works=yes
5540     else
5541 pcg 1.11 echo "$as_me: failed program was:" >&5
5542     sed 's/^/| /' conftest.$ac_ext >&5
5543    
5544 pcg 1.1 fi
5545 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5546     conftest$ac_exeext conftest.$ac_ext
5547 pcg 1.1 LDFLAGS="$save_LDFLAGS"
5548    
5549     fi
5550    
5551    
5552     # Belt *and* braces to stop my trousers falling down:
5553     test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5554 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5555     echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5556 pcg 1.1
5557     pic_flag="$lt_cv_prog_cc_pic"
5558     special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5559     wl="$lt_cv_prog_cc_wl"
5560     link_static_flag="$lt_cv_prog_cc_static"
5561     no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5562     can_build_shared="$lt_cv_prog_cc_can_build_shared"
5563     ##
5564     ## END FIXME
5565    
5566    
5567     ## FIXME: this should be a separate macro
5568     ##
5569     # Check to see if options -o and -c are simultaneously supported by compiler
5570 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5571     echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5572 pcg 1.1 $rm -r conftest 2>/dev/null
5573     mkdir conftest
5574     cd conftest
5575     echo "int some_variable = 0;" > conftest.$ac_ext
5576     mkdir out
5577     # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5578     # that will create temporary files in the current directory regardless of
5579     # the output directory. Thus, making CWD read-only will cause this test
5580     # to fail, enabling locking or at least warning the user not to do parallel
5581     # builds.
5582     chmod -w .
5583     save_CFLAGS="$CFLAGS"
5584     CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5585     compiler_c_o=no
5586 pcg 1.13 if { (eval echo configure:5586: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5587 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5588     # So say no if there are warnings
5589     if test -s out/conftest.err; then
5590     compiler_c_o=no
5591     else
5592     compiler_c_o=yes
5593     fi
5594     else
5595     # Append any errors to the config.log.
5596     cat out/conftest.err 1>&5
5597     compiler_c_o=no
5598     fi
5599 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5600     echo "${ECHO_T}$compiler_c_o" >&6
5601 pcg 1.1 CFLAGS="$save_CFLAGS"
5602     chmod u+w .
5603     $rm conftest* out/*
5604     rmdir out
5605     cd ..
5606     rmdir conftest
5607     $rm -r conftest 2>/dev/null
5608    
5609     if test x"$compiler_c_o" = x"yes"; then
5610     # Check to see if we can write to a .lo
5611 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5612     echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5613 pcg 1.1 compiler_o_lo=no
5614     save_CFLAGS="$CFLAGS"
5615     CFLAGS="$CFLAGS -c -o conftest.lo"
5616 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5617     /* confdefs.h. */
5618     _ACEOF
5619     cat confdefs.h >>conftest.$ac_ext
5620     cat >>conftest.$ac_ext <<_ACEOF
5621     /* end confdefs.h. */
5622 pcg 1.1
5623 pcg 1.11 int
5624     main ()
5625     {
5626 pcg 1.1 int some_variable = 0;
5627 pcg 1.11 ;
5628     return 0;
5629     }
5630     _ACEOF
5631     rm -f conftest.$ac_objext
5632     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5633     (eval $ac_compile) 2>conftest.er1
5634     ac_status=$?
5635     grep -v '^ *+' conftest.er1 >conftest.err
5636     rm -f conftest.er1
5637     cat conftest.err >&5
5638     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5639     (exit $ac_status); } &&
5640 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5641 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5642     (eval $ac_try) 2>&5
5643     ac_status=$?
5644     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5645     (exit $ac_status); }; } &&
5646     { ac_try='test -s conftest.$ac_objext'
5647     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5648     (eval $ac_try) 2>&5
5649     ac_status=$?
5650     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5651     (exit $ac_status); }; }; then
5652 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5653     # So say no if there are warnings
5654     if test -s conftest.err; then
5655     compiler_o_lo=no
5656     else
5657     compiler_o_lo=yes
5658     fi
5659 pcg 1.11
5660 pcg 1.1 else
5661 pcg 1.11 echo "$as_me: failed program was:" >&5
5662     sed 's/^/| /' conftest.$ac_ext >&5
5663    
5664 pcg 1.1 fi
5665 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5666     echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5667     echo "${ECHO_T}$compiler_c_o" >&6
5668 pcg 1.1 CFLAGS="$save_CFLAGS"
5669     else
5670     compiler_o_lo=no
5671     fi
5672     ##
5673     ## END FIXME
5674    
5675     ## FIXME: this should be a separate macro
5676     ##
5677     # Check to see if we can do hard links to lock some files if needed
5678     hard_links="nottested"
5679     if test "$compiler_c_o" = no && test "$need_locks" != no; then
5680     # do not overwrite the value of need_locks provided by the user
5681 pcg 1.11 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5682     echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5683 pcg 1.1 hard_links=yes
5684     $rm conftest*
5685     ln conftest.a conftest.b 2>/dev/null && hard_links=no
5686     touch conftest.a
5687     ln conftest.a conftest.b 2>&5 || hard_links=no
5688     ln conftest.a conftest.b 2>/dev/null && hard_links=no
5689 pcg 1.11 echo "$as_me:$LINENO: result: $hard_links" >&5
5690     echo "${ECHO_T}$hard_links" >&6
5691 pcg 1.1 if test "$hard_links" = no; then
5692 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5693     echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5694 pcg 1.1 need_locks=warn
5695     fi
5696     else
5697     need_locks=no
5698     fi
5699     ##
5700     ## END FIXME
5701    
5702     ## FIXME: this should be a separate macro
5703     ##
5704     if test "$GCC" = yes; then
5705     # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5706 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5707     echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5708 pcg 1.1 echo "int some_variable = 0;" > conftest.$ac_ext
5709     save_CFLAGS="$CFLAGS"
5710     CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5711     compiler_rtti_exceptions=no
5712 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5713     /* confdefs.h. */
5714     _ACEOF
5715     cat confdefs.h >>conftest.$ac_ext
5716     cat >>conftest.$ac_ext <<_ACEOF
5717     /* end confdefs.h. */
5718 pcg 1.1
5719 pcg 1.11 int
5720     main ()
5721     {
5722 pcg 1.1 int some_variable = 0;
5723 pcg 1.11 ;
5724     return 0;
5725     }
5726     _ACEOF
5727     rm -f conftest.$ac_objext
5728     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5729     (eval $ac_compile) 2>conftest.er1
5730     ac_status=$?
5731     grep -v '^ *+' conftest.er1 >conftest.err
5732     rm -f conftest.er1
5733     cat conftest.err >&5
5734     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5735     (exit $ac_status); } &&
5736 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5737 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5738     (eval $ac_try) 2>&5
5739     ac_status=$?
5740     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5741     (exit $ac_status); }; } &&
5742     { ac_try='test -s conftest.$ac_objext'
5743     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5744     (eval $ac_try) 2>&5
5745     ac_status=$?
5746     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5747     (exit $ac_status); }; }; then
5748 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5749     # So say no if there are warnings
5750     if test -s conftest.err; then
5751     compiler_rtti_exceptions=no
5752     else
5753     compiler_rtti_exceptions=yes
5754     fi
5755 pcg 1.11
5756 pcg 1.1 else
5757 pcg 1.11 echo "$as_me: failed program was:" >&5
5758     sed 's/^/| /' conftest.$ac_ext >&5
5759    
5760 pcg 1.1 fi
5761 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5762 pcg 1.1 CFLAGS="$save_CFLAGS"
5763 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5764     echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5765 pcg 1.1
5766     if test "$compiler_rtti_exceptions" = "yes"; then
5767     no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5768     else
5769     no_builtin_flag=' -fno-builtin'
5770     fi
5771     fi
5772     ##
5773     ## END FIXME
5774    
5775     ## FIXME: this should be a separate macro
5776     ##
5777     # See if the linker supports building shared libraries.
5778 pcg 1.11 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5779     echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5780 pcg 1.1
5781     allow_undefined_flag=
5782     no_undefined_flag=
5783     need_lib_prefix=unknown
5784     need_version=unknown
5785     # when you set need_version to no, make sure it does not cause -set_version
5786     # flags to be left without arguments
5787     archive_cmds=
5788     archive_expsym_cmds=
5789     old_archive_from_new_cmds=
5790     old_archive_from_expsyms_cmds=
5791     export_dynamic_flag_spec=
5792     whole_archive_flag_spec=
5793     thread_safe_flag_spec=
5794     hardcode_into_libs=no
5795     hardcode_libdir_flag_spec=
5796     hardcode_libdir_separator=
5797     hardcode_direct=no
5798     hardcode_minus_L=no
5799     hardcode_shlibpath_var=unsupported
5800     runpath_var=
5801     link_all_deplibs=unknown
5802     always_export_symbols=no
5803     export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
5804     # include_expsyms should be a list of space-separated symbols to be *always*
5805     # included in the symbol list
5806     include_expsyms=
5807     # exclude_expsyms can be an egrep regular expression of symbols to exclude
5808     # it will be wrapped by ` (' and `)$', so one must not match beginning or
5809     # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
5810     # as well as any symbol that contains `d'.
5811     exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
5812     # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
5813     # platforms (ab)use it in PIC code, but their linkers get confused if
5814     # the symbol is explicitly referenced. Since portable code cannot
5815     # rely on this symbol name, it's probably fine to never include it in
5816     # preloaded symbol tables.
5817     extract_expsyms_cmds=
5818    
5819     case "$host_os" in
5820     cygwin* | mingw* | pw32* )
5821     # FIXME: the MSVC++ port hasn't been tested in a loooong time
5822     # When not using gcc, we currently assume that we are using
5823     # Microsoft Visual C++.
5824     if test "$GCC" != yes; then
5825     with_gnu_ld=no
5826     fi
5827     ;;
5828    
5829     esac
5830    
5831     ld_shlibs=yes
5832     if test "$with_gnu_ld" = yes; then
5833     # If archive_cmds runs LD, not CC, wlarc should be empty
5834     wlarc='${wl}'
5835    
5836     # See if GNU ld supports shared libraries.
5837     case "$host_os" in
5838     aix3* | aix4*)
5839     # On AIX, the GNU linker is very broken
5840     ld_shlibs=no
5841     cat <<EOF 1>&2
5842    
5843     *** Warning: the GNU linker, at least up to release 2.9.1, is reported
5844     *** to be unable to reliably create shared libraries on AIX.
5845     *** Therefore, libtool is disabling shared libraries support. If you
5846     *** really care for shared libraries, you may want to modify your PATH
5847     *** so that a non-GNU linker is found, and then restart.
5848    
5849     EOF
5850     ;;
5851    
5852     amigaos*)
5853     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)'
5854     hardcode_libdir_flag_spec='-L$libdir'
5855     hardcode_minus_L=yes
5856    
5857     # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
5858     # that the semantics of dynamic libraries on AmigaOS, at least up
5859     # to version 4, is to share data among multiple programs linked
5860     # with the same dynamic library. Since this doesn't match the
5861     # behavior of shared libraries on other platforms, we can use
5862     # them.
5863     ld_shlibs=no
5864     ;;
5865    
5866     beos*)
5867     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5868     allow_undefined_flag=unsupported
5869     # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
5870     # support --undefined. This deserves some investigation. FIXME
5871     archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5872     else
5873     ld_shlibs=no
5874     fi
5875     ;;
5876    
5877     cygwin* | mingw* | pw32*)
5878     # hardcode_libdir_flag_spec is actually meaningless, as there is
5879     # no search path for DLLs.
5880     hardcode_libdir_flag_spec='-L$libdir'
5881     allow_undefined_flag=unsupported
5882     always_export_symbols=yes
5883    
5884     extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
5885     sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
5886     test -f $output_objdir/impgen.exe || (cd $output_objdir && \
5887     if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
5888     else $CC -o impgen impgen.c ; fi)~
5889     $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
5890    
5891     old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
5892    
5893     # cygwin and mingw dlls have different entry points and sets of symbols
5894     # to exclude.
5895     # FIXME: what about values for MSVC?
5896     dll_entry=__cygwin_dll_entry@12
5897     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
5898     case "$host_os" in
5899     mingw*)
5900     # mingw values
5901     dll_entry=_DllMainCRTStartup@12
5902     dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
5903     ;;
5904     esac
5905    
5906     # mingw and cygwin differ, and it's simplest to just exclude the union
5907     # of the two symbol sets.
5908     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
5909    
5910     # recent cygwin and mingw systems supply a stub DllMain which the user
5911     # can override, but on older systems we have to supply one (in ltdll.c)
5912     if test "x$lt_cv_need_dllmain" = "xyes"; then
5913     ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
5914     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~
5915     test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
5916     else
5917     ltdll_obj=
5918     ltdll_cmds=
5919     fi
5920    
5921     # Extract the symbol export list from an `--export-all' def file,
5922     # then regenerate the def file from the symbol export list, so that
5923     # the compiled dll only exports the symbol export list.
5924     # Be careful not to strip the DATA tag left be newer dlltools.
5925     export_symbols_cmds="$ltdll_cmds"'
5926     $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
5927     sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
5928    
5929     # If DATA tags from a recent dlltool are present, honour them!
5930     archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
5931     _lt_hint=1;
5932     cat $export_symbols | while read symbol; do
5933     set dummy \$symbol;
5934     case \$# in
5935     2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
5936     *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
5937     esac;
5938     _lt_hint=`expr 1 + \$_lt_hint`;
5939     done~
5940     '"$ltdll_cmds"'
5941     $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~
5942     $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~
5943     $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~
5944     $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~
5945     $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
5946     ;;
5947    
5948     netbsd*)
5949     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
5950     archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
5951     wlarc=
5952     else
5953     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5954     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5955     fi
5956     ;;
5957    
5958     solaris* | sysv5*)
5959     if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
5960     ld_shlibs=no
5961     cat <<EOF 1>&2
5962    
5963     *** Warning: The releases 2.8.* of the GNU linker cannot reliably
5964     *** create shared libraries on Solaris systems. Therefore, libtool
5965     *** is disabling shared libraries support. We urge you to upgrade GNU
5966     *** binutils to release 2.9.1 or newer. Another option is to modify
5967     *** your PATH or compiler configuration so that the native linker is
5968     *** used, and then restart.
5969    
5970     EOF
5971     elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5972     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5973     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5974     else
5975     ld_shlibs=no
5976     fi
5977     ;;
5978    
5979     sunos4*)
5980     archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5981     wlarc=
5982     hardcode_direct=yes
5983     hardcode_shlibpath_var=no
5984     ;;
5985    
5986     *)
5987     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5988     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5989     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5990     else
5991     ld_shlibs=no
5992     fi
5993     ;;
5994     esac
5995    
5996     if test "$ld_shlibs" = yes; then
5997     runpath_var=LD_RUN_PATH
5998     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
5999     export_dynamic_flag_spec='${wl}--export-dynamic'
6000     case $host_os in
6001     cygwin* | mingw* | pw32*)
6002     # dlltool doesn't understand --whole-archive et. al.
6003     whole_archive_flag_spec=
6004     ;;
6005     *)
6006     # ancient GNU ld didn't support --whole-archive et. al.
6007     if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6008     whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6009     else
6010     whole_archive_flag_spec=
6011     fi
6012     ;;
6013     esac
6014     fi
6015     else
6016     # PORTME fill in a description of your system's linker (not GNU ld)
6017     case "$host_os" in
6018     aix3*)
6019     allow_undefined_flag=unsupported
6020     always_export_symbols=yes
6021     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'
6022     # Note: this linker hardcodes the directories in LIBPATH if there
6023     # are no directories specified by -L.
6024     hardcode_minus_L=yes
6025     if test "$GCC" = yes && test -z "$link_static_flag"; then
6026     # Neither direct hardcoding nor static linking is supported with a
6027     # broken collect2.
6028     hardcode_direct=unsupported
6029     fi
6030     ;;
6031    
6032     aix4*)
6033     hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6034     hardcode_libdir_separator=':'
6035     if test "$GCC" = yes; then
6036     collect2name=`${CC} -print-prog-name=collect2`
6037     if test -f "$collect2name" && \
6038     strings "$collect2name" | grep resolve_lib_name >/dev/null
6039     then
6040     # We have reworked collect2
6041     hardcode_direct=yes
6042     else
6043     # We have old collect2
6044     hardcode_direct=unsupported
6045     # It fails to find uninstalled libraries when the uninstalled
6046     # path is not listed in the libpath. Setting hardcode_minus_L
6047     # to unsupported forces relinking
6048     hardcode_minus_L=yes
6049     hardcode_libdir_flag_spec='-L$libdir'
6050     hardcode_libdir_separator=
6051     fi
6052     shared_flag='-shared'
6053     else
6054     shared_flag='${wl}-bM:SRE'
6055     hardcode_direct=yes
6056     fi
6057     allow_undefined_flag=' ${wl}-berok'
6058     archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6059     archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6060     case "$host_os" in aix4.[01]|aix4.[01].*)
6061     # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6062     always_export_symbols=yes ;;
6063     esac
6064    
6065     # We don't want to build shared libraries on unknown CPU types.
6066     case $host_cpu in
6067     powerpc | rs6000) ;;
6068     *) ld_shlibs=no ;;
6069     esac
6070     ;;
6071    
6072     amigaos*)
6073     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)'
6074     hardcode_libdir_flag_spec='-L$libdir'
6075     hardcode_minus_L=yes
6076     # see comment about different semantics on the GNU ld section
6077     ld_shlibs=no
6078     ;;
6079    
6080     cygwin* | mingw* | pw32*)
6081     # When not using gcc, we currently assume that we are using
6082     # Microsoft Visual C++.
6083     # hardcode_libdir_flag_spec is actually meaningless, as there is
6084     # no search path for DLLs.
6085     hardcode_libdir_flag_spec=' '
6086     allow_undefined_flag=unsupported
6087     # Tell ltmain to make .lib files, not .a files.
6088     libext=lib
6089     # FIXME: Setting linknames here is a bad hack.
6090     archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6091     # The linker will automatically build a .lib file if we build a DLL.
6092     old_archive_from_new_cmds='true'
6093     # FIXME: Should let the user specify the lib program.
6094     old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6095     fix_srcfile_path='`cygpath -w "$srcfile"`'
6096     ;;
6097    
6098     darwin* | rhapsody*)
6099     allow_undefined_flag='-undefined warning'
6100     archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6101     echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6102     archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6103     ## What we need is to hardcode the path to the library, not the search path
6104     #hardcode_direct=yes
6105     #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6106     hardcode_shlibpath_var=no
6107     whole_archive_flag_spec='-all_load'
6108     ;;
6109    
6110     freebsd1*)
6111     ld_shlibs=no
6112     ;;
6113    
6114     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6115     # support. Future versions do this automatically, but an explicit c++rt0.o
6116     # does not break anything, and helps significantly (at the cost of a little
6117     # extra space).
6118     freebsd2.2*)
6119     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6120     hardcode_libdir_flag_spec='-R$libdir'
6121     hardcode_direct=yes
6122     hardcode_shlibpath_var=no
6123     ;;
6124    
6125     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6126     freebsd2*)
6127     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6128     hardcode_direct=yes
6129     hardcode_minus_L=yes
6130     hardcode_shlibpath_var=no
6131     ;;
6132    
6133     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6134     freebsd*)
6135     archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6136     hardcode_libdir_flag_spec='-R$libdir'
6137     hardcode_direct=yes
6138     hardcode_shlibpath_var=no
6139     ;;
6140    
6141     hpux9* | hpux10* | hpux11*)
6142     case "$host_os" in
6143     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' ;;
6144     *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6145     esac
6146     hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6147     hardcode_libdir_separator=:
6148     hardcode_direct=yes
6149     hardcode_minus_L=yes # Not in the search PATH, but as the default
6150     # location of the library.
6151     export_dynamic_flag_spec='${wl}-E'
6152     ;;
6153    
6154     irix5* | irix6*)
6155     if test "$GCC" = yes; then
6156     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'
6157     else
6158     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'
6159     fi
6160     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6161     hardcode_libdir_separator=:
6162     link_all_deplibs=yes
6163     ;;
6164    
6165     netbsd*)
6166     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6167     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6168     else
6169     archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6170     fi
6171     hardcode_libdir_flag_spec='-R$libdir'
6172     hardcode_direct=yes
6173     hardcode_shlibpath_var=no
6174     ;;
6175    
6176     newsos6)
6177     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6178     hardcode_direct=yes
6179     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6180     hardcode_libdir_separator=:
6181     hardcode_shlibpath_var=no
6182     ;;
6183    
6184     openbsd*)
6185     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6186     hardcode_libdir_flag_spec='-R$libdir'
6187     hardcode_direct=yes
6188     hardcode_shlibpath_var=no
6189     ;;
6190    
6191     os2*)
6192     hardcode_libdir_flag_spec='-L$libdir'
6193     hardcode_minus_L=yes
6194     allow_undefined_flag=unsupported
6195     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'
6196     old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6197     ;;
6198    
6199     osf3*)
6200     if test "$GCC" = yes; then
6201     allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6202     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'
6203     else
6204     allow_undefined_flag=' -expect_unresolved \*'
6205     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'
6206     fi
6207     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6208     hardcode_libdir_separator=:
6209     ;;
6210    
6211     osf4* | osf5*) # as osf3* with the addition of -msym flag
6212     if test "$GCC" = yes; then
6213     allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6214     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'
6215     else
6216     allow_undefined_flag=' -expect_unresolved \*'
6217     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'
6218     archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6219     $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'
6220     fi
6221     #Both c and cxx compiler support -rpath directly
6222     hardcode_libdir_flag_spec='-rpath $libdir'
6223     hardcode_libdir_separator=:
6224     ;;
6225    
6226     sco3.2v5*)
6227     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6228     hardcode_shlibpath_var=no
6229     runpath_var=LD_RUN_PATH
6230     hardcode_runpath_var=yes
6231     ;;
6232    
6233     solaris*)
6234     no_undefined_flag=' -z text'
6235     # $CC -shared without GNU ld will not create a library from C++
6236     # object files and a static libstdc++, better avoid it by now
6237     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6238     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6239     $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6240     hardcode_libdir_flag_spec='-R$libdir'
6241     hardcode_shlibpath_var=no
6242     case "$host_os" in
6243     solaris2.[0-5] | solaris2.[0-5].*) ;;
6244     *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6245     whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6246     esac
6247     link_all_deplibs=yes
6248     ;;
6249    
6250     sunos4*)
6251     if test "x$host_vendor" = xsequent; then
6252     # Use $CC to link under sequent, because it throws in some extra .o
6253     # files that make .init and .fini sections work.
6254     archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6255     else
6256     archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6257     fi
6258     hardcode_libdir_flag_spec='-L$libdir'
6259     hardcode_direct=yes
6260     hardcode_minus_L=yes
6261     hardcode_shlibpath_var=no
6262     ;;
6263    
6264     sysv4)
6265     if test "x$host_vendor" = xsno; then
6266     archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6267     hardcode_direct=yes # is this really true???
6268     else
6269     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6270     hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6271     fi
6272     runpath_var='LD_RUN_PATH'
6273     hardcode_shlibpath_var=no
6274     ;;
6275    
6276     sysv4.3*)
6277     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6278     hardcode_shlibpath_var=no
6279     export_dynamic_flag_spec='-Bexport'
6280     ;;
6281    
6282     sysv5*)
6283     no_undefined_flag=' -z text'
6284     # $CC -shared without GNU ld will not create a library from C++
6285     # object files and a static libstdc++, better avoid it by now
6286     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6287     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6288     $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6289     hardcode_libdir_flag_spec=
6290     hardcode_shlibpath_var=no
6291     runpath_var='LD_RUN_PATH'
6292     ;;
6293    
6294     uts4*)
6295     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6296     hardcode_libdir_flag_spec='-L$libdir'
6297     hardcode_shlibpath_var=no
6298     ;;
6299    
6300     dgux*)
6301     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6302     hardcode_libdir_flag_spec='-L$libdir'
6303     hardcode_shlibpath_var=no
6304     ;;
6305    
6306     sysv4*MP*)
6307     if test -d /usr/nec; then
6308     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6309     hardcode_shlibpath_var=no
6310     runpath_var=LD_RUN_PATH
6311     hardcode_runpath_var=yes
6312     ld_shlibs=yes
6313     fi
6314     ;;
6315    
6316     sysv4.2uw2*)
6317     archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6318     hardcode_direct=yes
6319     hardcode_minus_L=no
6320     hardcode_shlibpath_var=no
6321     hardcode_runpath_var=yes
6322     runpath_var=LD_RUN_PATH
6323     ;;
6324    
6325     unixware7*)
6326     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6327     runpath_var='LD_RUN_PATH'
6328     hardcode_shlibpath_var=no
6329     ;;
6330    
6331     *)
6332     ld_shlibs=no
6333     ;;
6334     esac
6335     fi
6336 pcg 1.11 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6337     echo "${ECHO_T}$ld_shlibs" >&6
6338 pcg 1.1 test "$ld_shlibs" = no && can_build_shared=no
6339     ##
6340     ## END FIXME
6341    
6342     ## FIXME: this should be a separate macro
6343     ##
6344     # Check hardcoding attributes.
6345 pcg 1.11 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6346     echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6347 pcg 1.1 hardcode_action=
6348     if test -n "$hardcode_libdir_flag_spec" || \
6349     test -n "$runpath_var"; then
6350    
6351     # We can hardcode non-existant directories.
6352     if test "$hardcode_direct" != no &&
6353     # If the only mechanism to avoid hardcoding is shlibpath_var, we
6354     # have to relink, otherwise we might link with an installed library
6355     # when we should be linking with a yet-to-be-installed one
6356     ## test "$hardcode_shlibpath_var" != no &&
6357     test "$hardcode_minus_L" != no; then
6358     # Linking always hardcodes the temporary library directory.
6359     hardcode_action=relink
6360     else
6361     # We can link without hardcoding, and we can hardcode nonexisting dirs.
6362     hardcode_action=immediate
6363     fi
6364     else
6365     # We cannot hardcode anything, or else we can only hardcode existing
6366     # directories.
6367     hardcode_action=unsupported
6368     fi
6369 pcg 1.11 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6370     echo "${ECHO_T}$hardcode_action" >&6
6371 pcg 1.1 ##
6372     ## END FIXME
6373    
6374     ## FIXME: this should be a separate macro
6375     ##
6376     striplib=
6377     old_striplib=
6378 pcg 1.11 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6379     echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6380 pcg 1.1 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6381     test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6382     test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6383 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
6384     echo "${ECHO_T}yes" >&6
6385 pcg 1.1 else
6386 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
6387     echo "${ECHO_T}no" >&6
6388 pcg 1.1 fi
6389     ##
6390     ## END FIXME
6391    
6392     reload_cmds='$LD$reload_flag -o $output$reload_objs'
6393     test -z "$deplibs_check_method" && deplibs_check_method=unknown
6394    
6395     ## FIXME: this should be a separate macro
6396     ##
6397     # PORTME Fill in your ld.so characteristics
6398 pcg 1.11 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6399     echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6400 pcg 1.1 library_names_spec=
6401     libname_spec='lib$name'
6402     soname_spec=
6403     postinstall_cmds=
6404     postuninstall_cmds=
6405     finish_cmds=
6406     finish_eval=
6407     shlibpath_var=
6408     shlibpath_overrides_runpath=unknown
6409     version_type=none
6410     dynamic_linker="$host_os ld.so"
6411     sys_lib_dlsearch_path_spec="/lib /usr/lib"
6412     sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6413    
6414     case "$host_os" in
6415     aix3*)
6416     version_type=linux
6417     library_names_spec='${libname}${release}.so$versuffix $libname.a'
6418     shlibpath_var=LIBPATH
6419    
6420     # AIX has no versioning support, so we append a major version to the name.
6421     soname_spec='${libname}${release}.so$major'
6422     ;;
6423    
6424     aix4*)
6425     version_type=linux
6426     # AIX has no versioning support, so currently we can not hardcode correct
6427     # soname into executable. Probably we can add versioning support to
6428     # collect2, so additional links can be useful in future.
6429     # We preserve .a as extension for shared libraries though AIX4.2
6430     # and later linker supports .so
6431     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6432     shlibpath_var=LIBPATH
6433     ;;
6434    
6435     amigaos*)
6436     library_names_spec='$libname.ixlibrary $libname.a'
6437     # Create ${libname}_ixlibrary.a entries in /sys/libs.
6438     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'
6439     ;;
6440    
6441     beos*)
6442     library_names_spec='${libname}.so'
6443     dynamic_linker="$host_os ld.so"
6444     shlibpath_var=LIBRARY_PATH
6445     ;;
6446    
6447     bsdi4*)
6448     version_type=linux
6449     need_version=no
6450     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6451     soname_spec='${libname}${release}.so$major'
6452     finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6453     shlibpath_var=LD_LIBRARY_PATH
6454     sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6455     sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6456     export_dynamic_flag_spec=-rdynamic
6457     # the default ld.so.conf also contains /usr/contrib/lib and
6458     # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6459     # libtool to hard-code these into programs
6460     ;;
6461    
6462     cygwin* | mingw* | pw32*)
6463     version_type=windows
6464     need_version=no
6465     need_lib_prefix=no
6466     if test "$GCC" = yes; then
6467     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6468     else
6469     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6470     fi
6471     dynamic_linker='Win32 ld.exe'
6472     # FIXME: first we should search . and the directory the executable is in
6473     shlibpath_var=PATH
6474     ;;
6475    
6476     darwin* | rhapsody*)
6477     need_lib_prefix=no
6478     need_version=no
6479     library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6480     shlibpath_overrides_runpath=yes
6481     shlibpath_var=DYLD_LIBRARY_PATH
6482     postinstall_cmds='chmod +x $lib'
6483     ;;
6484    
6485     freebsd1*)
6486     dynamic_linker=no
6487     ;;
6488    
6489     freebsd*)
6490     objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6491     version_type=freebsd-$objformat
6492     case "$version_type" in
6493     freebsd-elf*)
6494     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6495     need_version=no
6496     need_lib_prefix=no
6497     ;;
6498     freebsd-*)
6499     library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6500     need_version=yes
6501     ;;
6502     esac
6503     shlibpath_var=LD_LIBRARY_PATH
6504     case "$host_os" in
6505     freebsd2*)
6506     shlibpath_overrides_runpath=yes
6507     ;;
6508     *)
6509     shlibpath_overrides_runpath=no
6510     hardcode_into_libs=yes
6511     ;;
6512     esac
6513     ;;
6514    
6515     gnu*)
6516     version_type=linux
6517     need_lib_prefix=no
6518     need_version=no
6519     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6520     soname_spec='${libname}${release}.so$major'
6521     shlibpath_var=LD_LIBRARY_PATH
6522     hardcode_into_libs=yes
6523     ;;
6524    
6525     hpux9* | hpux10* | hpux11*)
6526     # Give a soname corresponding to the major version so that dld.sl refuses to
6527     # link against other versions.
6528     dynamic_linker="$host_os dld.sl"
6529     version_type=sunos
6530     need_lib_prefix=no
6531     need_version=no
6532     shlibpath_var=SHLIB_PATH
6533     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6534     library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6535     soname_spec='${libname}${release}.sl$major'
6536     # HP-UX runs *really* slowly unless shared libraries are mode 555.
6537     postinstall_cmds='chmod 555 $lib'
6538     ;;
6539    
6540     irix5* | irix6*)
6541     version_type=irix
6542     need_lib_prefix=no
6543     need_version=no
6544     soname_spec='${libname}${release}.so$major'
6545     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6546     case "$host_os" in
6547     irix5*)
6548     libsuff= shlibsuff=
6549     ;;
6550     *)
6551     case "$LD" in # libtool.m4 will add one of these switches to LD
6552     *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6553     *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6554     *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6555     *) libsuff= shlibsuff= libmagic=never-match;;
6556     esac
6557     ;;
6558     esac
6559     shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6560     shlibpath_overrides_runpath=no
6561     sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6562     sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6563     ;;
6564    
6565     # No shared lib support for Linux oldld, aout, or coff.
6566     linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6567     dynamic_linker=no
6568     ;;
6569    
6570     # This must be Linux ELF.
6571     linux-gnu*)
6572     version_type=linux
6573     need_lib_prefix=no
6574     need_version=no
6575     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6576     soname_spec='${libname}${release}.so$major'
6577     finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6578     shlibpath_var=LD_LIBRARY_PATH
6579     shlibpath_overrides_runpath=no
6580     # This implies no fast_install, which is unacceptable.
6581     # Some rework will be needed to allow for fast_install
6582     # before this can be enabled.
6583     hardcode_into_libs=yes
6584    
6585     # We used to test for /lib/ld.so.1 and disable shared libraries on
6586     # powerpc, because MkLinux only supported shared libraries with the
6587     # GNU dynamic linker. Since this was broken with cross compilers,
6588     # most powerpc-linux boxes support dynamic linking these days and
6589     # people can always --disable-shared, the test was removed, and we
6590     # assume the GNU/Linux dynamic linker is in use.
6591     dynamic_linker='GNU/Linux ld.so'
6592     ;;
6593    
6594     netbsd*)
6595     version_type=sunos
6596     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6597     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6598     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6599     dynamic_linker='NetBSD (a.out) ld.so'
6600     else
6601     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6602     soname_spec='${libname}${release}.so$major'
6603     dynamic_linker='NetBSD ld.elf_so'
6604     fi
6605     shlibpath_var=LD_LIBRARY_PATH
6606     shlibpath_overrides_runpath=yes
6607     hardcode_into_libs=yes
6608     ;;
6609    
6610     newsos6)
6611     version_type=linux
6612     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6613     shlibpath_var=LD_LIBRARY_PATH
6614     shlibpath_overrides_runpath=yes
6615     ;;
6616    
6617     openbsd*)
6618     version_type=sunos
6619     if test "$with_gnu_ld" = yes; then
6620     need_lib_prefix=no
6621     need_version=no
6622     fi
6623     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6624     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6625     shlibpath_var=LD_LIBRARY_PATH
6626     ;;
6627    
6628     os2*)
6629     libname_spec='$name'
6630     need_lib_prefix=no
6631     library_names_spec='$libname.dll $libname.a'
6632     dynamic_linker='OS/2 ld.exe'
6633     shlibpath_var=LIBPATH
6634     ;;
6635    
6636     osf3* | osf4* | osf5*)
6637     version_type=osf
6638     need_version=no
6639     soname_spec='${libname}${release}.so'
6640     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6641     shlibpath_var=LD_LIBRARY_PATH
6642     sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6643     sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6644     ;;
6645    
6646     sco3.2v5*)
6647     version_type=osf
6648     soname_spec='${libname}${release}.so$major'
6649     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6650     shlibpath_var=LD_LIBRARY_PATH
6651     ;;
6652    
6653     solaris*)
6654     version_type=linux
6655     need_lib_prefix=no
6656     need_version=no
6657     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6658     soname_spec='${libname}${release}.so$major'
6659     shlibpath_var=LD_LIBRARY_PATH
6660     shlibpath_overrides_runpath=yes
6661     hardcode_into_libs=yes
6662     # ldd complains unless libraries are executable
6663     postinstall_cmds='chmod +x $lib'
6664     ;;
6665    
6666     sunos4*)
6667     version_type=sunos
6668     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6669     finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6670     shlibpath_var=LD_LIBRARY_PATH
6671     shlibpath_overrides_runpath=yes
6672     if test "$with_gnu_ld" = yes; then
6673     need_lib_prefix=no
6674     fi
6675     need_version=yes
6676     ;;
6677    
6678     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6679     version_type=linux
6680     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6681     soname_spec='${libname}${release}.so$major'
6682     shlibpath_var=LD_LIBRARY_PATH
6683     case "$host_vendor" in
6684     sni)
6685     shlibpath_overrides_runpath=no
6686     ;;
6687     motorola)
6688     need_lib_prefix=no
6689     need_version=no
6690     shlibpath_overrides_runpath=no
6691     sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6692     ;;
6693     esac
6694     ;;
6695    
6696     uts4*)
6697     version_type=linux
6698     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6699     soname_spec='${libname}${release}.so$major'
6700     shlibpath_var=LD_LIBRARY_PATH
6701     ;;
6702    
6703     dgux*)
6704     version_type=linux
6705     need_lib_prefix=no
6706     need_version=no
6707     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6708     soname_spec='${libname}${release}.so$major'
6709     shlibpath_var=LD_LIBRARY_PATH
6710     ;;
6711    
6712     sysv4*MP*)
6713     if test -d /usr/nec ;then
6714     version_type=linux
6715     library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6716     soname_spec='$libname.so.$major'
6717     shlibpath_var=LD_LIBRARY_PATH
6718     fi
6719     ;;
6720    
6721     *)
6722     dynamic_linker=no
6723     ;;
6724     esac
6725 pcg 1.11 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6726     echo "${ECHO_T}$dynamic_linker" >&6
6727 pcg 1.1 test "$dynamic_linker" = no && can_build_shared=no
6728     ##
6729     ## END FIXME
6730    
6731     ## FIXME: this should be a separate macro
6732     ##
6733     # Report the final consequences.
6734 pcg 1.11 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6735     echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6736     echo "$as_me:$LINENO: result: $can_build_shared" >&5
6737     echo "${ECHO_T}$can_build_shared" >&6
6738 pcg 1.1 ##
6739     ## END FIXME
6740    
6741     if test "$hardcode_action" = relink; then
6742     # Fast installation is not supported
6743     enable_fast_install=no
6744     elif test "$shlibpath_overrides_runpath" = yes ||
6745     test "$enable_shared" = no; then
6746     # Fast installation is not necessary
6747     enable_fast_install=needless
6748     fi
6749    
6750     variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6751     if test "$GCC" = yes; then
6752     variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6753     fi
6754    
6755     if test "x$enable_dlopen" != xyes; then
6756     enable_dlopen=unknown
6757     enable_dlopen_self=unknown
6758     enable_dlopen_self_static=unknown
6759     else
6760     lt_cv_dlopen=no
6761     lt_cv_dlopen_libs=
6762    
6763     case "$host_os" in
6764     beos*)
6765     lt_cv_dlopen="load_add_on"
6766     lt_cv_dlopen_libs=
6767     lt_cv_dlopen_self=yes
6768     ;;
6769    
6770     cygwin* | mingw* | pw32*)
6771     lt_cv_dlopen="LoadLibrary"
6772     lt_cv_dlopen_libs=
6773     ;;
6774    
6775     *)
6776 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6777     echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6778     if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6779     echo $ECHO_N "(cached) $ECHO_C" >&6
6780 pcg 1.1 else
6781 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6782 pcg 1.1 LIBS="-ldl $LIBS"
6783 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6784     /* confdefs.h. */
6785     _ACEOF
6786     cat confdefs.h >>conftest.$ac_ext
6787     cat >>conftest.$ac_ext <<_ACEOF
6788     /* end confdefs.h. */
6789    
6790 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6791 pcg 1.11 #ifdef __cplusplus
6792     extern "C"
6793     #endif
6794 pcg 1.1 /* We use char because int might match the return type of a gcc2
6795 pcg 1.11 builtin and then its argument prototype would still apply. */
6796     char dlopen ();
6797     int
6798     main ()
6799     {
6800     dlopen ();
6801     ;
6802     return 0;
6803     }
6804     _ACEOF
6805     rm -f conftest.$ac_objext conftest$ac_exeext
6806     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6807     (eval $ac_link) 2>conftest.er1
6808     ac_status=$?
6809     grep -v '^ *+' conftest.er1 >conftest.err
6810     rm -f conftest.er1
6811     cat conftest.err >&5
6812     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6813     (exit $ac_status); } &&
6814 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6815 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6816     (eval $ac_try) 2>&5
6817     ac_status=$?
6818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6819     (exit $ac_status); }; } &&
6820     { ac_try='test -s conftest$ac_exeext'
6821     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6822     (eval $ac_try) 2>&5
6823     ac_status=$?
6824     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825     (exit $ac_status); }; }; then
6826     ac_cv_lib_dl_dlopen=yes
6827     else
6828     echo "$as_me: failed program was:" >&5
6829     sed 's/^/| /' conftest.$ac_ext >&5
6830    
6831     ac_cv_lib_dl_dlopen=no
6832     fi
6833     rm -f conftest.err conftest.$ac_objext \
6834     conftest$ac_exeext conftest.$ac_ext
6835     LIBS=$ac_check_lib_save_LIBS
6836     fi
6837     echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
6838     echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
6839     if test $ac_cv_lib_dl_dlopen = yes; then
6840     lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
6841 pcg 1.1 else
6842 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen" >&5
6843     echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
6844     if test "${ac_cv_func_dlopen+set}" = set; then
6845     echo $ECHO_N "(cached) $ECHO_C" >&6
6846     else
6847     cat >conftest.$ac_ext <<_ACEOF
6848     /* confdefs.h. */
6849     _ACEOF
6850     cat confdefs.h >>conftest.$ac_ext
6851     cat >>conftest.$ac_ext <<_ACEOF
6852     /* end confdefs.h. */
6853     /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
6854     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6855     #define dlopen innocuous_dlopen
6856 pcg 1.1
6857     /* System header to define __stub macros and hopefully few prototypes,
6858 pcg 1.11 which can conflict with char dlopen (); below.
6859     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6860     <limits.h> exists even on freestanding compilers. */
6861    
6862     #ifdef __STDC__
6863     # include <limits.h>
6864     #else
6865     # include <assert.h>
6866     #endif
6867    
6868     #undef dlopen
6869    
6870 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6871 pcg 1.11 #ifdef __cplusplus
6872     extern "C"
6873     {
6874     #endif
6875 pcg 1.1 /* We use char because int might match the return type of a gcc2
6876 pcg 1.11 builtin and then its argument prototype would still apply. */
6877     char dlopen ();
6878 pcg 1.1 /* The GNU C library defines this for functions which it implements
6879     to always fail with ENOSYS. Some functions are actually named
6880     something starting with __ and the normal name is an alias. */
6881     #if defined (__stub_dlopen) || defined (__stub___dlopen)
6882     choke me
6883     #else
6884 pcg 1.11 char (*f) () = dlopen;
6885     #endif
6886     #ifdef __cplusplus
6887     }
6888 pcg 1.1 #endif
6889    
6890 pcg 1.11 int
6891     main ()
6892     {
6893     return f != dlopen;
6894     ;
6895     return 0;
6896     }
6897     _ACEOF
6898     rm -f conftest.$ac_objext conftest$ac_exeext
6899     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6900     (eval $ac_link) 2>conftest.er1
6901     ac_status=$?
6902     grep -v '^ *+' conftest.er1 >conftest.err
6903     rm -f conftest.er1
6904     cat conftest.err >&5
6905     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6906     (exit $ac_status); } &&
6907 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6908 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6909     (eval $ac_try) 2>&5
6910     ac_status=$?
6911     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6912     (exit $ac_status); }; } &&
6913     { ac_try='test -s conftest$ac_exeext'
6914     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6915     (eval $ac_try) 2>&5
6916     ac_status=$?
6917     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6918     (exit $ac_status); }; }; then
6919     ac_cv_func_dlopen=yes
6920     else
6921     echo "$as_me: failed program was:" >&5
6922     sed 's/^/| /' conftest.$ac_ext >&5
6923    
6924     ac_cv_func_dlopen=no
6925     fi
6926     rm -f conftest.err conftest.$ac_objext \
6927     conftest$ac_exeext conftest.$ac_ext
6928     fi
6929     echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
6930     echo "${ECHO_T}$ac_cv_func_dlopen" >&6
6931     if test $ac_cv_func_dlopen = yes; then
6932     lt_cv_dlopen="dlopen"
6933 pcg 1.1 else
6934 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load" >&5
6935     echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
6936     if test "${ac_cv_func_shl_load+set}" = set; then
6937     echo $ECHO_N "(cached) $ECHO_C" >&6
6938     else
6939     cat >conftest.$ac_ext <<_ACEOF
6940     /* confdefs.h. */
6941     _ACEOF
6942     cat confdefs.h >>conftest.$ac_ext
6943     cat >>conftest.$ac_ext <<_ACEOF
6944     /* end confdefs.h. */
6945     /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
6946     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6947     #define shl_load innocuous_shl_load
6948    
6949     /* System header to define __stub macros and hopefully few prototypes,
6950     which can conflict with char shl_load (); below.
6951     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6952     <limits.h> exists even on freestanding compilers. */
6953    
6954     #ifdef __STDC__
6955     # include <limits.h>
6956     #else
6957     # include <assert.h>
6958     #endif
6959    
6960     #undef shl_load
6961 pcg 1.1
6962     /* Override any gcc2 internal prototype to avoid an error. */
6963 pcg 1.11 #ifdef __cplusplus
6964     extern "C"
6965     {
6966     #endif
6967 pcg 1.1 /* We use char because int might match the return type of a gcc2
6968 pcg 1.11 builtin and then its argument prototype would still apply. */
6969     char shl_load ();
6970 pcg 1.1 /* The GNU C library defines this for functions which it implements
6971     to always fail with ENOSYS. Some functions are actually named
6972     something starting with __ and the normal name is an alias. */
6973     #if defined (__stub_shl_load) || defined (__stub___shl_load)
6974     choke me
6975     #else
6976 pcg 1.11 char (*f) () = shl_load;
6977     #endif
6978     #ifdef __cplusplus
6979     }
6980 pcg 1.1 #endif
6981    
6982 pcg 1.11 int
6983     main ()
6984     {
6985     return f != shl_load;
6986     ;
6987     return 0;
6988     }
6989     _ACEOF
6990     rm -f conftest.$ac_objext conftest$ac_exeext
6991     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6992     (eval $ac_link) 2>conftest.er1
6993     ac_status=$?
6994     grep -v '^ *+' conftest.er1 >conftest.err
6995     rm -f conftest.er1
6996     cat conftest.err >&5
6997     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6998     (exit $ac_status); } &&
6999 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7000 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7001     (eval $ac_try) 2>&5
7002     ac_status=$?
7003     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7004     (exit $ac_status); }; } &&
7005     { ac_try='test -s conftest$ac_exeext'
7006     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7007     (eval $ac_try) 2>&5
7008     ac_status=$?
7009     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7010     (exit $ac_status); }; }; then
7011     ac_cv_func_shl_load=yes
7012     else
7013     echo "$as_me: failed program was:" >&5
7014     sed 's/^/| /' conftest.$ac_ext >&5
7015    
7016     ac_cv_func_shl_load=no
7017     fi
7018     rm -f conftest.err conftest.$ac_objext \
7019     conftest$ac_exeext conftest.$ac_ext
7020     fi
7021     echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7022     echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7023     if test $ac_cv_func_shl_load = yes; then
7024 pcg 1.1 lt_cv_dlopen="shl_load"
7025     else
7026 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7027     echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7028     if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7029     echo $ECHO_N "(cached) $ECHO_C" >&6
7030 pcg 1.1 else
7031 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7032 pcg 1.1 LIBS="-lsvld $LIBS"
7033 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7034     /* confdefs.h. */
7035     _ACEOF
7036     cat confdefs.h >>conftest.$ac_ext
7037     cat >>conftest.$ac_ext <<_ACEOF
7038     /* end confdefs.h. */
7039    
7040 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7041 pcg 1.11 #ifdef __cplusplus
7042     extern "C"
7043     #endif
7044 pcg 1.1 /* We use char because int might match the return type of a gcc2
7045 pcg 1.11 builtin and then its argument prototype would still apply. */
7046     char dlopen ();
7047     int
7048     main ()
7049     {
7050     dlopen ();
7051     ;
7052     return 0;
7053     }
7054     _ACEOF
7055     rm -f conftest.$ac_objext conftest$ac_exeext
7056     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7057     (eval $ac_link) 2>conftest.er1
7058     ac_status=$?
7059     grep -v '^ *+' conftest.er1 >conftest.err
7060     rm -f conftest.er1
7061     cat conftest.err >&5
7062     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7063     (exit $ac_status); } &&
7064 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7065 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7066     (eval $ac_try) 2>&5
7067     ac_status=$?
7068     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7069     (exit $ac_status); }; } &&
7070     { ac_try='test -s conftest$ac_exeext'
7071     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7072     (eval $ac_try) 2>&5
7073     ac_status=$?
7074     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7075     (exit $ac_status); }; }; then
7076     ac_cv_lib_svld_dlopen=yes
7077     else
7078     echo "$as_me: failed program was:" >&5
7079     sed 's/^/| /' conftest.$ac_ext >&5
7080    
7081     ac_cv_lib_svld_dlopen=no
7082     fi
7083     rm -f conftest.err conftest.$ac_objext \
7084     conftest$ac_exeext conftest.$ac_ext
7085     LIBS=$ac_check_lib_save_LIBS
7086     fi
7087     echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7088     echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7089     if test $ac_cv_lib_svld_dlopen = yes; then
7090 pcg 1.1 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7091     else
7092 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7093     echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7094     if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7095     echo $ECHO_N "(cached) $ECHO_C" >&6
7096 pcg 1.1 else
7097 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7098 pcg 1.1 LIBS="-ldld $LIBS"
7099 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7100     /* confdefs.h. */
7101     _ACEOF
7102     cat confdefs.h >>conftest.$ac_ext
7103     cat >>conftest.$ac_ext <<_ACEOF
7104     /* end confdefs.h. */
7105    
7106 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7107 pcg 1.11 #ifdef __cplusplus
7108     extern "C"
7109     #endif
7110 pcg 1.1 /* We use char because int might match the return type of a gcc2
7111 pcg 1.11 builtin and then its argument prototype would still apply. */
7112     char shl_load ();
7113     int
7114     main ()
7115     {
7116     shl_load ();
7117     ;
7118     return 0;
7119     }
7120     _ACEOF
7121     rm -f conftest.$ac_objext conftest$ac_exeext
7122     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7123     (eval $ac_link) 2>conftest.er1
7124     ac_status=$?
7125     grep -v '^ *+' conftest.er1 >conftest.err
7126     rm -f conftest.er1
7127     cat conftest.err >&5
7128     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7129     (exit $ac_status); } &&
7130 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7131 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7132     (eval $ac_try) 2>&5
7133     ac_status=$?
7134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7135     (exit $ac_status); }; } &&
7136     { ac_try='test -s conftest$ac_exeext'
7137     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7138     (eval $ac_try) 2>&5
7139     ac_status=$?
7140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141     (exit $ac_status); }; }; then
7142     ac_cv_lib_dld_shl_load=yes
7143     else
7144     echo "$as_me: failed program was:" >&5
7145     sed 's/^/| /' conftest.$ac_ext >&5
7146    
7147     ac_cv_lib_dld_shl_load=no
7148     fi
7149     rm -f conftest.err conftest.$ac_objext \
7150     conftest$ac_exeext conftest.$ac_ext
7151     LIBS=$ac_check_lib_save_LIBS
7152     fi
7153     echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7154     echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7155     if test $ac_cv_lib_dld_shl_load = yes; then
7156     lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7157     fi
7158    
7159 pcg 1.1
7160     fi
7161 pcg 1.11
7162 pcg 1.1
7163     fi
7164    
7165    
7166     fi
7167    
7168    
7169     fi
7170    
7171     ;;
7172     esac
7173    
7174     if test "x$lt_cv_dlopen" != xno; then
7175     enable_dlopen=yes
7176     else
7177     enable_dlopen=no
7178     fi
7179    
7180     case "$lt_cv_dlopen" in
7181     dlopen)
7182     save_CPPFLAGS="$CPP_FLAGS"
7183     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7184    
7185     save_LDFLAGS="$LDFLAGS"
7186     eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7187    
7188     save_LIBS="$LIBS"
7189     LIBS="$lt_cv_dlopen_libs $LIBS"
7190    
7191 pcg 1.11 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7192     echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7193     if test "${lt_cv_dlopen_self+set}" = set; then
7194     echo $ECHO_N "(cached) $ECHO_C" >&6
7195 pcg 1.1 else
7196     if test "$cross_compiling" = yes; then :
7197     lt_cv_dlopen_self=cross
7198     else
7199     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7200     lt_status=$lt_dlunknown
7201     cat > conftest.$ac_ext <<EOF
7202 pcg 1.13 #line 7202 "configure"
7203 pcg 1.1 #include "confdefs.h"
7204    
7205     #if HAVE_DLFCN_H
7206     #include <dlfcn.h>
7207     #endif
7208    
7209     #include <stdio.h>
7210    
7211     #ifdef RTLD_GLOBAL
7212     # define LT_DLGLOBAL RTLD_GLOBAL
7213     #else
7214     # ifdef DL_GLOBAL
7215     # define LT_DLGLOBAL DL_GLOBAL
7216     # else
7217     # define LT_DLGLOBAL 0
7218     # endif
7219     #endif
7220    
7221     /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7222     find out it does not work in some platform. */
7223     #ifndef LT_DLLAZY_OR_NOW
7224     # ifdef RTLD_LAZY
7225     # define LT_DLLAZY_OR_NOW RTLD_LAZY
7226     # else
7227     # ifdef DL_LAZY
7228     # define LT_DLLAZY_OR_NOW DL_LAZY
7229     # else
7230     # ifdef RTLD_NOW
7231     # define LT_DLLAZY_OR_NOW RTLD_NOW
7232     # else
7233     # ifdef DL_NOW
7234     # define LT_DLLAZY_OR_NOW DL_NOW
7235     # else
7236     # define LT_DLLAZY_OR_NOW 0
7237     # endif
7238     # endif
7239     # endif
7240     # endif
7241     #endif
7242    
7243     #ifdef __cplusplus
7244     extern "C" void exit (int);
7245     #endif
7246    
7247     fnord() { int i=42;}
7248     main ()
7249     {
7250     void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7251     int status = $lt_dlunknown;
7252    
7253     if (self)
7254     {
7255     if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7256     else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7257     /* dlclose (self); */
7258     }
7259    
7260     exit (status);
7261     }
7262     EOF
7263 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7264     (eval $ac_link) 2>&5
7265     ac_status=$?
7266     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7267     (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7268 pcg 1.1 (./conftest; exit; ) 2>/dev/null
7269     lt_status=$?
7270     case x$lt_status in
7271     x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7272     x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7273     x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7274     esac
7275     else :
7276     # compilation failed
7277     lt_cv_dlopen_self=no
7278     fi
7279     fi
7280     rm -fr conftest*
7281    
7282 pcg 1.11
7283 pcg 1.1 fi
7284 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7285     echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7286 pcg 1.1
7287     if test "x$lt_cv_dlopen_self" = xyes; then
7288     LDFLAGS="$LDFLAGS $link_static_flag"
7289 pcg 1.11 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7290     echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7291     if test "${lt_cv_dlopen_self_static+set}" = set; then
7292     echo $ECHO_N "(cached) $ECHO_C" >&6
7293 pcg 1.1 else
7294     if test "$cross_compiling" = yes; then :
7295     lt_cv_dlopen_self_static=cross
7296     else
7297     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7298     lt_status=$lt_dlunknown
7299     cat > conftest.$ac_ext <<EOF
7300 pcg 1.13 #line 7300 "configure"
7301 pcg 1.1 #include "confdefs.h"
7302    
7303     #if HAVE_DLFCN_H
7304     #include <dlfcn.h>
7305     #endif
7306    
7307     #include <stdio.h>
7308    
7309     #ifdef RTLD_GLOBAL
7310     # define LT_DLGLOBAL RTLD_GLOBAL
7311     #else
7312     # ifdef DL_GLOBAL
7313     # define LT_DLGLOBAL DL_GLOBAL
7314     # else
7315     # define LT_DLGLOBAL 0
7316     # endif
7317     #endif
7318    
7319     /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7320     find out it does not work in some platform. */
7321     #ifndef LT_DLLAZY_OR_NOW
7322     # ifdef RTLD_LAZY
7323     # define LT_DLLAZY_OR_NOW RTLD_LAZY
7324     # else
7325     # ifdef DL_LAZY
7326     # define LT_DLLAZY_OR_NOW DL_LAZY
7327     # else
7328     # ifdef RTLD_NOW
7329     # define LT_DLLAZY_OR_NOW RTLD_NOW
7330     # else
7331     # ifdef DL_NOW
7332     # define LT_DLLAZY_OR_NOW DL_NOW
7333     # else
7334     # define LT_DLLAZY_OR_NOW 0
7335     # endif
7336     # endif
7337     # endif
7338     # endif
7339     #endif
7340    
7341     #ifdef __cplusplus
7342     extern "C" void exit (int);
7343     #endif
7344    
7345     fnord() { int i=42;}
7346     main ()
7347     {
7348     void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7349     int status = $lt_dlunknown;
7350    
7351     if (self)
7352     {
7353     if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7354     else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7355     /* dlclose (self); */
7356     }
7357    
7358     exit (status);
7359     }
7360     EOF
7361 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7362     (eval $ac_link) 2>&5
7363     ac_status=$?
7364     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7365     (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7366 pcg 1.1 (./conftest; exit; ) 2>/dev/null
7367     lt_status=$?
7368     case x$lt_status in
7369     x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7370     x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7371     x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7372     esac
7373     else :
7374     # compilation failed
7375     lt_cv_dlopen_self_static=no
7376     fi
7377     fi
7378     rm -fr conftest*
7379    
7380 pcg 1.11
7381 pcg 1.1 fi
7382 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7383     echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7384 pcg 1.1 fi
7385    
7386     CPPFLAGS="$save_CPPFLAGS"
7387     LDFLAGS="$save_LDFLAGS"
7388     LIBS="$save_LIBS"
7389     ;;
7390     esac
7391    
7392     case "$lt_cv_dlopen_self" in
7393     yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7394     *) enable_dlopen_self=unknown ;;
7395     esac
7396    
7397     case "$lt_cv_dlopen_self_static" in
7398     yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7399     *) enable_dlopen_self_static=unknown ;;
7400     esac
7401     fi
7402    
7403    
7404     ## FIXME: this should be a separate macro
7405     ##
7406     if test "$enable_shared" = yes && test "$GCC" = yes; then
7407     case "$archive_cmds" in
7408     *'~'*)
7409     # FIXME: we may have to deal with multi-command sequences.
7410     ;;
7411     '$CC '*)
7412     # Test whether the compiler implicitly links with -lc since on some
7413     # systems, -lgcc has to come before -lc. If gcc already passes -lc
7414     # to ld, don't add -lc before -lgcc.
7415 pcg 1.11 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7416     echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7417     if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7418     echo $ECHO_N "(cached) $ECHO_C" >&6
7419 pcg 1.1 else
7420     $rm conftest*
7421     echo 'static int dummy;' > conftest.$ac_ext
7422    
7423 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7424     (eval $ac_compile) 2>&5
7425     ac_status=$?
7426     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427     (exit $ac_status); }; then
7428 pcg 1.1 soname=conftest
7429     lib=conftest
7430     libobjs=conftest.$ac_objext
7431     deplibs=
7432     wl=$lt_cv_prog_cc_wl
7433     compiler_flags=-v
7434     linker_flags=-v
7435     verstring=
7436     output_objdir=.
7437     libname=conftest
7438     save_allow_undefined_flag=$allow_undefined_flag
7439     allow_undefined_flag=
7440 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7441     (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7442     ac_status=$?
7443     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7444     (exit $ac_status); }
7445 pcg 1.1 then
7446     lt_cv_archive_cmds_need_lc=no
7447     else
7448     lt_cv_archive_cmds_need_lc=yes
7449     fi
7450     allow_undefined_flag=$save_allow_undefined_flag
7451     else
7452     cat conftest.err 1>&5
7453     fi
7454     fi
7455    
7456 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7457     echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7458 pcg 1.1 ;;
7459     esac
7460     fi
7461     need_lc=${lt_cv_archive_cmds_need_lc-yes}
7462     ##
7463     ## END FIXME
7464    
7465     ## FIXME: this should be a separate macro
7466     ##
7467     # The second clause should only fire when bootstrapping the
7468     # libtool distribution, otherwise you forgot to ship ltmain.sh
7469     # with your package, and you will get complaints that there are
7470     # no rules to generate ltmain.sh.
7471     if test -f "$ltmain"; then
7472     :
7473     else
7474     # If there is no Makefile yet, we rely on a make rule to execute
7475     # `config.status --recheck' to rerun these tests and create the
7476     # libtool script then.
7477     test -f Makefile && make "$ltmain"
7478     fi
7479    
7480     if test -f "$ltmain"; then
7481     trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7482     $rm -f "${ofile}T"
7483    
7484     echo creating $ofile
7485    
7486     # Now quote all the things that may contain metacharacters while being
7487     # careful not to overquote the AC_SUBSTed values. We take copies of the
7488     # variables and quote the copies for generation of the libtool script.
7489     for var in echo old_CC old_CFLAGS \
7490     AR AR_FLAGS CC LD LN_S NM SHELL \
7491     reload_flag reload_cmds wl \
7492     pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7493     thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7494     library_names_spec soname_spec \
7495     RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7496     old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7497     postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7498     old_striplib striplib file_magic_cmd export_symbols_cmds \
7499     deplibs_check_method allow_undefined_flag no_undefined_flag \
7500     finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7501     hardcode_libdir_flag_spec hardcode_libdir_separator \
7502     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7503     compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7504    
7505     case "$var" in
7506     reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7507     old_postinstall_cmds | old_postuninstall_cmds | \
7508     export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7509     extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7510     postinstall_cmds | postuninstall_cmds | \
7511     finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7512     # Double-quote double-evaled strings.
7513     eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7514     ;;
7515     *)
7516     eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7517     ;;
7518     esac
7519     done
7520    
7521     cat <<__EOF__ > "${ofile}T"
7522     #! $SHELL
7523    
7524     # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7525     # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7526     # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7527     #
7528     # Copyright (C) 1996-2000 Free Software Foundation, Inc.
7529     # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7530     #
7531     # This program is free software; you can redistribute it and/or modify
7532     # it under the terms of the GNU General Public License as published by
7533     # the Free Software Foundation; either version 2 of the License, or
7534     # (at your option) any later version.
7535     #
7536     # This program is distributed in the hope that it will be useful, but
7537     # WITHOUT ANY WARRANTY; without even the implied warranty of
7538     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7539     # General Public License for more details.
7540     #
7541     # You should have received a copy of the GNU General Public License
7542     # along with this program; if not, write to the Free Software
7543     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7544     #
7545     # As a special exception to the GNU General Public License, if you
7546     # distribute this file as part of a program that contains a
7547     # configuration script generated by Autoconf, you may include it under
7548     # the same distribution terms that you use for the rest of that program.
7549    
7550     # Sed that helps us avoid accidentally triggering echo(1) options like -n.
7551     Xsed="sed -e s/^X//"
7552    
7553     # The HP-UX ksh and POSIX shell print the target directory to stdout
7554     # if CDPATH is set.
7555     if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7556    
7557     # ### BEGIN LIBTOOL CONFIG
7558    
7559     # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7560    
7561     # Shell to use when invoking shell scripts.
7562     SHELL=$lt_SHELL
7563    
7564     # Whether or not to build shared libraries.
7565     build_libtool_libs=$enable_shared
7566    
7567     # Whether or not to add -lc for building shared libraries.
7568     build_libtool_need_lc=$need_lc
7569    
7570     # Whether or not to build static libraries.
7571     build_old_libs=$enable_static
7572    
7573     # Whether or not to optimize for fast installation.
7574     fast_install=$enable_fast_install
7575    
7576     # The host system.
7577     host_alias=$host_alias
7578     host=$host
7579    
7580     # An echo program that does not interpret backslashes.
7581     echo=$lt_echo
7582    
7583     # The archiver.
7584     AR=$lt_AR
7585     AR_FLAGS=$lt_AR_FLAGS
7586    
7587     # The default C compiler.
7588     CC=$lt_CC
7589    
7590     # Is the compiler the GNU C compiler?
7591     with_gcc=$GCC
7592    
7593     # The linker used to build libraries.
7594     LD=$lt_LD
7595    
7596     # Whether we need hard or soft links.
7597     LN_S=$lt_LN_S
7598    
7599     # A BSD-compatible nm program.
7600     NM=$lt_NM
7601    
7602     # A symbol stripping program
7603     STRIP=$STRIP
7604    
7605     # Used to examine libraries when file_magic_cmd begins "file"
7606     MAGIC_CMD=$MAGIC_CMD
7607    
7608     # Used on cygwin: DLL creation program.
7609     DLLTOOL="$DLLTOOL"
7610    
7611     # Used on cygwin: object dumper.
7612     OBJDUMP="$OBJDUMP"
7613    
7614     # Used on cygwin: assembler.
7615     AS="$AS"
7616    
7617     # The name of the directory that contains temporary libtool files.
7618     objdir=$objdir
7619    
7620     # How to create reloadable object files.
7621     reload_flag=$lt_reload_flag
7622     reload_cmds=$lt_reload_cmds
7623    
7624     # How to pass a linker flag through the compiler.
7625     wl=$lt_wl
7626    
7627     # Object file suffix (normally "o").
7628     objext="$ac_objext"
7629    
7630     # Old archive suffix (normally "a").
7631     libext="$libext"
7632    
7633     # Executable file suffix (normally "").
7634     exeext="$exeext"
7635    
7636     # Additional compiler flags for building library objects.
7637     pic_flag=$lt_pic_flag
7638     pic_mode=$pic_mode
7639    
7640     # Does compiler simultaneously support -c and -o options?
7641     compiler_c_o=$lt_compiler_c_o
7642    
7643     # Can we write directly to a .lo ?
7644     compiler_o_lo=$lt_compiler_o_lo
7645    
7646     # Must we lock files when doing compilation ?
7647     need_locks=$lt_need_locks
7648    
7649     # Do we need the lib prefix for modules?
7650     need_lib_prefix=$need_lib_prefix
7651    
7652     # Do we need a version for libraries?
7653     need_version=$need_version
7654    
7655     # Whether dlopen is supported.
7656     dlopen_support=$enable_dlopen
7657    
7658     # Whether dlopen of programs is supported.
7659     dlopen_self=$enable_dlopen_self
7660    
7661     # Whether dlopen of statically linked programs is supported.
7662     dlopen_self_static=$enable_dlopen_self_static
7663    
7664     # Compiler flag to prevent dynamic linking.
7665     link_static_flag=$lt_link_static_flag
7666    
7667     # Compiler flag to turn off builtin functions.
7668     no_builtin_flag=$lt_no_builtin_flag
7669    
7670     # Compiler flag to allow reflexive dlopens.
7671     export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7672    
7673     # Compiler flag to generate shared objects directly from archives.
7674     whole_archive_flag_spec=$lt_whole_archive_flag_spec
7675    
7676     # Compiler flag to generate thread-safe objects.
7677     thread_safe_flag_spec=$lt_thread_safe_flag_spec
7678    
7679     # Library versioning type.
7680     version_type=$version_type
7681    
7682     # Format of library name prefix.
7683     libname_spec=$lt_libname_spec
7684    
7685     # List of archive names. First name is the real one, the rest are links.
7686     # The last name is the one that the linker finds with -lNAME.
7687     library_names_spec=$lt_library_names_spec
7688    
7689     # The coded name of the library, if different from the real name.
7690     soname_spec=$lt_soname_spec
7691    
7692     # Commands used to build and install an old-style archive.
7693     RANLIB=$lt_RANLIB
7694     old_archive_cmds=$lt_old_archive_cmds
7695     old_postinstall_cmds=$lt_old_postinstall_cmds
7696     old_postuninstall_cmds=$lt_old_postuninstall_cmds
7697    
7698     # Create an old-style archive from a shared archive.
7699     old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7700    
7701     # Create a temporary old-style archive to link instead of a shared archive.
7702     old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7703    
7704     # Commands used to build and install a shared archive.
7705     archive_cmds=$lt_archive_cmds
7706     archive_expsym_cmds=$lt_archive_expsym_cmds
7707     postinstall_cmds=$lt_postinstall_cmds
7708     postuninstall_cmds=$lt_postuninstall_cmds
7709    
7710     # Commands to strip libraries.
7711     old_striplib=$lt_old_striplib
7712     striplib=$lt_striplib
7713    
7714     # Method to check whether dependent libraries are shared objects.
7715     deplibs_check_method=$lt_deplibs_check_method
7716    
7717     # Command to use when deplibs_check_method == file_magic.
7718     file_magic_cmd=$lt_file_magic_cmd
7719    
7720     # Flag that allows shared libraries with undefined symbols to be built.
7721     allow_undefined_flag=$lt_allow_undefined_flag
7722    
7723     # Flag that forces no undefined symbols.
7724     no_undefined_flag=$lt_no_undefined_flag
7725    
7726     # Commands used to finish a libtool library installation in a directory.
7727     finish_cmds=$lt_finish_cmds
7728    
7729     # Same as above, but a single script fragment to be evaled but not shown.
7730     finish_eval=$lt_finish_eval
7731    
7732     # Take the output of nm and produce a listing of raw symbols and C names.
7733     global_symbol_pipe=$lt_global_symbol_pipe
7734    
7735     # Transform the output of nm in a proper C declaration
7736     global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7737    
7738     # This is the shared library runtime path variable.
7739     runpath_var=$runpath_var
7740    
7741     # This is the shared library path variable.
7742     shlibpath_var=$shlibpath_var
7743    
7744     # Is shlibpath searched before the hard-coded library search path?
7745     shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7746    
7747     # How to hardcode a shared library path into an executable.
7748     hardcode_action=$hardcode_action
7749    
7750     # Whether we should hardcode library paths into libraries.
7751     hardcode_into_libs=$hardcode_into_libs
7752    
7753     # Flag to hardcode \$libdir into a binary during linking.
7754     # This must work even if \$libdir does not exist.
7755     hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7756    
7757     # Whether we need a single -rpath flag with a separated argument.
7758     hardcode_libdir_separator=$lt_hardcode_libdir_separator
7759    
7760     # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7761     # resulting binary.
7762     hardcode_direct=$hardcode_direct
7763    
7764     # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7765     # resulting binary.
7766     hardcode_minus_L=$hardcode_minus_L
7767    
7768     # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7769     # the resulting binary.
7770     hardcode_shlibpath_var=$hardcode_shlibpath_var
7771    
7772     # Variables whose values should be saved in libtool wrapper scripts and
7773     # restored at relink time.
7774     variables_saved_for_relink="$variables_saved_for_relink"
7775    
7776     # Whether libtool must link a program against all its dependency libraries.
7777     link_all_deplibs=$link_all_deplibs
7778    
7779     # Compile-time system search path for libraries
7780     sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7781    
7782     # Run-time system search path for libraries
7783     sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7784    
7785     # Fix the shell variable \$srcfile for the compiler.
7786     fix_srcfile_path="$fix_srcfile_path"
7787    
7788     # Set to yes if exported symbols are required.
7789     always_export_symbols=$always_export_symbols
7790    
7791     # The commands to list exported symbols.
7792     export_symbols_cmds=$lt_export_symbols_cmds
7793    
7794     # The commands to extract the exported symbol list from a shared archive.
7795     extract_expsyms_cmds=$lt_extract_expsyms_cmds
7796    
7797     # Symbols that should not be listed in the preloaded symbols.
7798     exclude_expsyms=$lt_exclude_expsyms
7799    
7800     # Symbols that must always be exported.
7801     include_expsyms=$lt_include_expsyms
7802    
7803     # ### END LIBTOOL CONFIG
7804    
7805     __EOF__
7806    
7807     case "$host_os" in
7808     aix3*)
7809     cat <<\EOF >> "${ofile}T"
7810    
7811     # AIX sometimes has problems with the GCC collect2 program. For some
7812     # reason, if we set the COLLECT_NAMES environment variable, the problems
7813     # vanish in a puff of smoke.
7814     if test "X${COLLECT_NAMES+set}" != Xset; then
7815     COLLECT_NAMES=
7816     export COLLECT_NAMES
7817     fi
7818     EOF
7819     ;;
7820     esac
7821    
7822     case "$host_os" in
7823     cygwin* | mingw* | pw32* | os2*)
7824     cat <<'EOF' >> "${ofile}T"
7825     # This is a source program that is used to create dlls on Windows
7826     # Don't remove nor modify the starting and closing comments
7827     # /* ltdll.c starts here */
7828     # #define WIN32_LEAN_AND_MEAN
7829     # #include <windows.h>
7830     # #undef WIN32_LEAN_AND_MEAN
7831     # #include <stdio.h>
7832     #
7833     # #ifndef __CYGWIN__
7834     # # ifdef __CYGWIN32__
7835     # # define __CYGWIN__ __CYGWIN32__
7836     # # endif
7837     # #endif
7838     #
7839     # #ifdef __cplusplus
7840     # extern "C" {
7841     # #endif
7842     # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
7843     # #ifdef __cplusplus
7844     # }
7845     # #endif
7846     #
7847     # #ifdef __CYGWIN__
7848     # #include <cygwin/cygwin_dll.h>
7849     # DECLARE_CYGWIN_DLL( DllMain );
7850     # #endif
7851     # HINSTANCE __hDllInstance_base;
7852     #
7853     # BOOL APIENTRY
7854     # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
7855     # {
7856     # __hDllInstance_base = hInst;
7857     # return TRUE;
7858     # }
7859     # /* ltdll.c ends here */
7860     # This is a source program that is used to create import libraries
7861     # on Windows for dlls which lack them. Don't remove nor modify the
7862     # starting and closing comments
7863     # /* impgen.c starts here */
7864     # /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
7865     #
7866     # This file is part of GNU libtool.
7867     #
7868     # This program is free software; you can redistribute it and/or modify
7869     # it under the terms of the GNU General Public License as published by
7870     # the Free Software Foundation; either version 2 of the License, or
7871     # (at your option) any later version.
7872     #
7873     # This program is distributed in the hope that it will be useful,
7874     # but WITHOUT ANY WARRANTY; without even the implied warranty of
7875     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7876     # GNU General Public License for more details.
7877     #
7878     # You should have received a copy of the GNU General Public License
7879     # along with this program; if not, write to the Free Software
7880     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7881     # */
7882     #
7883     # #include <stdio.h> /* for printf() */
7884     # #include <unistd.h> /* for open(), lseek(), read() */
7885     # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
7886     # #include <string.h> /* for strdup() */
7887     #
7888     # /* O_BINARY isn't required (or even defined sometimes) under Unix */
7889     # #ifndef O_BINARY
7890     # #define O_BINARY 0
7891     # #endif
7892     #
7893     # static unsigned int
7894     # pe_get16 (fd, offset)
7895     # int fd;
7896     # int offset;
7897     # {
7898     # unsigned char b[2];
7899     # lseek (fd, offset, SEEK_SET);
7900     # read (fd, b, 2);
7901     # return b[0] + (b[1]<<8);
7902     # }
7903     #
7904     # static unsigned int
7905     # pe_get32 (fd, offset)
7906     # int fd;
7907     # int offset;
7908     # {
7909     # unsigned char b[4];
7910     # lseek (fd, offset, SEEK_SET);
7911     # read (fd, b, 4);
7912     # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7913     # }
7914     #
7915     # static unsigned int
7916     # pe_as32 (ptr)
7917     # void *ptr;
7918     # {
7919     # unsigned char *b = ptr;
7920     # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7921     # }
7922     #
7923     # int
7924     # main (argc, argv)
7925     # int argc;
7926     # char *argv[];
7927     # {
7928     # int dll;
7929     # unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
7930     # unsigned long export_rva, export_size, nsections, secptr, expptr;
7931     # unsigned long name_rvas, nexp;
7932     # unsigned char *expdata, *erva;
7933     # char *filename, *dll_name;
7934     #
7935     # filename = argv[1];
7936     #
7937     # dll = open(filename, O_RDONLY|O_BINARY);
7938     # if (!dll)
7939     # return 1;
7940     #
7941     # dll_name = filename;
7942     #
7943     # for (i=0; filename[i]; i++)
7944     # if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
7945     # dll_name = filename + i +1;
7946     #
7947     # pe_header_offset = pe_get32 (dll, 0x3c);
7948     # opthdr_ofs = pe_header_offset + 4 + 20;
7949     # num_entries = pe_get32 (dll, opthdr_ofs + 92);
7950     #
7951     # if (num_entries < 1) /* no exports */
7952     # return 1;
7953     #
7954     # export_rva = pe_get32 (dll, opthdr_ofs + 96);
7955     # export_size = pe_get32 (dll, opthdr_ofs + 100);
7956     # nsections = pe_get16 (dll, pe_header_offset + 4 +2);
7957     # secptr = (pe_header_offset + 4 + 20 +
7958     # pe_get16 (dll, pe_header_offset + 4 + 16));
7959     #
7960     # expptr = 0;
7961     # for (i = 0; i < nsections; i++)
7962     # {
7963     # char sname[8];
7964     # unsigned long secptr1 = secptr + 40 * i;
7965     # unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
7966     # unsigned long vsize = pe_get32 (dll, secptr1 + 16);
7967     # unsigned long fptr = pe_get32 (dll, secptr1 + 20);
7968     # lseek(dll, secptr1, SEEK_SET);
7969     # read(dll, sname, 8);
7970     # if (vaddr <= export_rva && vaddr+vsize > export_rva)
7971     # {
7972     # expptr = fptr + (export_rva - vaddr);
7973     # if (export_rva + export_size > vaddr + vsize)
7974     # export_size = vsize - (export_rva - vaddr);
7975     # break;
7976     # }
7977     # }
7978     #
7979     # expdata = (unsigned char*)malloc(export_size);
7980     # lseek (dll, expptr, SEEK_SET);
7981     # read (dll, expdata, export_size);
7982     # erva = expdata - export_rva;
7983     #
7984     # nexp = pe_as32 (expdata+24);
7985     # name_rvas = pe_as32 (expdata+32);
7986     #
7987     # printf ("EXPORTS\n");
7988     # for (i = 0; i<nexp; i++)
7989     # {
7990     # unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
7991     # printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
7992     # }
7993     #
7994     # return 0;
7995     # }
7996     # /* impgen.c ends here */
7997    
7998     EOF
7999     ;;
8000     esac
8001    
8002     # We use sed instead of cat because bash on DJGPP gets confused if
8003     # if finds mixed CR/LF and LF-only lines. Since sed operates in
8004     # text mode, it properly converts lines to CR/LF. This bash problem
8005     # is reportedly fixed, but why not run on old versions too?
8006     sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8007    
8008     mv -f "${ofile}T" "$ofile" || \
8009     (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8010     chmod +x "$ofile"
8011     fi
8012     ##
8013     ## END FIXME
8014    
8015    
8016    
8017    
8018    
8019     # This can be used to rebuild libtool when needed
8020     LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8021    
8022     # Always use our own libtool.
8023     LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8024    
8025     # Prevent multiple expansion
8026    
8027    
8028     MALLOC_TYPE=S
8029     support_addstrings=no
8030     support_frills=no
8031     support_linespace=no
8032     support_inheritpixmap=no
8033     support_keepscrolling=no
8034     support_selectionscrolling=no
8035 pcg 1.11 support_menubar=no
8036 pcg 1.1 support_mousewheel=no
8037     support_mouseslipwheel=no
8038     support_oldselection=no
8039     support_utmp=no
8040     support_wtmp=no
8041     support_lastlog=no
8042     support_cursor_blink=no
8043 pcg 1.11 support_text_blink=no
8044 pcg 1.1 support_pointer_blank=no
8045     support_scroll_rxvt=no
8046     support_scroll_next=no
8047     support_scroll_xterm=no
8048 pcg 1.11 support_scroll_plain=no
8049 pcg 1.1 support_xim=no
8050     support_xpm=no
8051     support_xft=no
8052     support_unicode3=no
8053     codesets=
8054    
8055    
8056     if test "x$enable_shared" = xyes; then
8057 pcg 1.11
8058     cat >>confdefs.h <<\_ACEOF
8059 pcg 1.1 #define LIBRXVT 1
8060 pcg 1.11 _ACEOF
8061 pcg 1.1
8062     INSTALL_LIBRXVT=yes
8063     fi
8064    
8065    
8066     # Check whether --enable-everything or --disable-everything was given.
8067     if test "${enable_everything+set}" = set; then
8068     enableval="$enable_everything"
8069     if test x$enableval = xyes; then
8070     support_24bit=yes
8071     support_frills=yes
8072     support_linespace=yes
8073     support_inheritpixmap=yes
8074     support_keepscrolling=yes
8075     support_selectionscrolling=yes
8076     support_lastlog=yes
8077     support_menubar=yes
8078     support_mousewheel=yes
8079     support_mouseslipwheel=yes
8080     support_oldselection=yes
8081     support_cursor_blink=yes
8082 pcg 1.11 support_text_blink=yes
8083 pcg 1.1 support_pointer_blank=yes
8084     support_scroll_rxvt=yes
8085     support_scroll_next=yes
8086     support_scroll_xterm=yes
8087 pcg 1.11 support_scroll_plain=yes
8088 pcg 1.1 support_utmp=yes
8089     support_wtmp=yes
8090     support_xim=yes
8091     support_xpm=yes
8092     support_xft=yes
8093     support_unicode3=yes
8094     codesets=all
8095     fi
8096 pcg 1.11 fi;
8097 pcg 1.4
8098 pcg 1.1 # Check whether --enable-unicode3 or --disable-unicode3 was given.
8099     if test "${enable_unicode3+set}" = set; then
8100     enableval="$enable_unicode3"
8101 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
8102 pcg 1.1 support_unicode3=yes
8103     fi
8104 pcg 1.11 fi;
8105 pcg 1.1
8106     # Check whether --enable-xft or --disable-xft was given.
8107     if test "${enable_xft+set}" = set; then
8108     enableval="$enable_xft"
8109 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
8110 pcg 1.1 support_xft=yes
8111     fi
8112 pcg 1.11 fi;
8113 pcg 1.1
8114    
8115     # Check whether --with-codesets or --without-codesets was given.
8116     if test "${with_codesets+set}" = set; then
8117     withval="$with_codesets"
8118 pcg 1.13 codesets="$withval"
8119 pcg 1.11 fi;
8120 pcg 1.1
8121     # Check whether --enable-utmp or --disable-utmp was given.
8122     if test "${enable_utmp+set}" = set; then
8123     enableval="$enable_utmp"
8124     if test x$enableval = xyes -o x$enableval = xno; then
8125     support_utmp=$enableval
8126     fi
8127 pcg 1.11 fi;
8128 pcg 1.1
8129     # Check whether --enable-wtmp or --disable-wtmp was given.
8130     if test "${enable_wtmp+set}" = set; then
8131     enableval="$enable_wtmp"
8132     if test x$enableval = xyes -o x$enableval = xno; then
8133     support_wtmp=$enableval
8134     fi
8135 pcg 1.11 fi;
8136 pcg 1.1
8137     # Check whether --enable-lastlog or --disable-lastlog was given.
8138     if test "${enable_lastlog+set}" = set; then
8139     enableval="$enable_lastlog"
8140     if test x$enableval = xyes -o x$enableval = xno; then
8141     support_lastlog=$enableval
8142     fi
8143 pcg 1.11 fi;
8144 pcg 1.1
8145     # Check whether --enable-xpm-background or --disable-xpm-background was given.
8146     if test "${enable_xpm_background+set}" = set; then
8147     enableval="$enable_xpm_background"
8148     if test x$enableval = xyes -o x$enableval = xno; then
8149     support_xpm=$enableval
8150     fi
8151 pcg 1.11 fi;
8152 pcg 1.1
8153     # Check whether --enable-transparency or --disable-transparency was given.
8154     if test "${enable_transparency+set}" = set; then
8155     enableval="$enable_transparency"
8156     if test x$enableval = xyes -o x$enableval = xno; then
8157     support_inheritpixmap=$enableval
8158     fi
8159 pcg 1.11 fi;
8160 pcg 1.1
8161     # Check whether --enable-menubar or --disable-menubar was given.
8162     if test "${enable_menubar+set}" = set; then
8163     enableval="$enable_menubar"
8164     if test x$enableval = xyes -o x$enableval = xno; then
8165     support_menubar=$enableval
8166     fi
8167 pcg 1.11 fi;
8168 pcg 1.1
8169     # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8170     if test "${enable_rxvt_scroll+set}" = set; then
8171     enableval="$enable_rxvt_scroll"
8172     if test x$enableval = xyes -o x$enableval = xno; then
8173     support_scroll_rxvt=$enableval
8174     fi
8175 pcg 1.11 fi;
8176 pcg 1.1
8177     # Check whether --enable-next-scroll or --disable-next-scroll was given.
8178     if test "${enable_next_scroll+set}" = set; then
8179     enableval="$enable_next_scroll"
8180     if test x$enableval = xyes -o x$enableval = xno; then
8181     support_scroll_next=$enableval
8182     fi
8183 pcg 1.11 fi;
8184 pcg 1.1
8185     # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8186     if test "${enable_xterm_scroll+set}" = set; then
8187     enableval="$enable_xterm_scroll"
8188     if test x$enableval = xyes -o x$enableval = xno; then
8189     support_scroll_xterm=$enableval
8190     fi
8191 pcg 1.11 fi;
8192 pcg 1.1
8193 pcg 1.11 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8194     if test "${enable_plain_scroll+set}" = set; then
8195     enableval="$enable_plain_scroll"
8196     if test x$enableval = xyes -o x$enableval = xno; then
8197     support_scroll_plain=$enableval
8198     fi
8199     fi;
8200 pcg 1.1
8201     # Check whether --enable-half-shadow or --disable-half-shadow was given.
8202     if test "${enable_half_shadow+set}" = set; then
8203     enableval="$enable_half_shadow"
8204     if test x$enableval = xyes; then
8205 pcg 1.11
8206     cat >>confdefs.h <<\_ACEOF
8207 pcg 1.1 #define HALFSHADOW 1
8208 pcg 1.11 _ACEOF
8209 pcg 1.1
8210     fi
8211 pcg 1.11 fi;
8212 pcg 1.1
8213     # Check whether --enable-xim or --disable-xim was given.
8214     if test "${enable_xim+set}" = set; then
8215     enableval="$enable_xim"
8216     if test x$enableval = xyes -o x$enableval = xno; then
8217     support_xim=$enableval
8218     fi
8219 pcg 1.11 fi;
8220 pcg 1.1
8221     # Check whether --enable-ttygid or --disable-ttygid was given.
8222     if test "${enable_ttygid+set}" = set; then
8223     enableval="$enable_ttygid"
8224     if test x$enableval = xyes; then
8225 pcg 1.11
8226     cat >>confdefs.h <<\_ACEOF
8227 pcg 1.1 #define TTY_GID_SUPPORT 1
8228 pcg 1.11 _ACEOF
8229 pcg 1.1
8230     fi
8231 pcg 1.11 fi;
8232 pcg 1.1
8233     # Check whether --enable-backspace-key or --disable-backspace-key was given.
8234     if test "${enable_backspace_key+set}" = set; then
8235     enableval="$enable_backspace_key"
8236     if test x$enableval = xno; then
8237 pcg 1.11
8238     cat >>confdefs.h <<\_ACEOF
8239 pcg 1.1 #define NO_BACKSPACE_KEY 1
8240 pcg 1.11 _ACEOF
8241 pcg 1.1
8242     fi
8243 pcg 1.11 fi;
8244 pcg 1.1
8245     # Check whether --enable-delete-key or --disable-delete-key was given.
8246     if test "${enable_delete_key+set}" = set; then
8247     enableval="$enable_delete_key"
8248     if test x$enableval = xno; then
8249 pcg 1.11
8250     cat >>confdefs.h <<\_ACEOF
8251 pcg 1.1 #define NO_DELETE_KEY 1
8252 pcg 1.11 _ACEOF
8253 pcg 1.1
8254     fi
8255 pcg 1.11 fi;
8256 pcg 1.1
8257     # Check whether --enable-resources or --disable-resources was given.
8258     if test "${enable_resources+set}" = set; then
8259     enableval="$enable_resources"
8260     if test x$enableval = xno; then
8261 pcg 1.11
8262     cat >>confdefs.h <<\_ACEOF
8263 pcg 1.1 #define NO_RESOURCES 1
8264 pcg 1.11 _ACEOF
8265 pcg 1.1
8266     fi
8267 pcg 1.11 fi;
8268 pcg 1.1
8269     # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8270     if test "${enable_xgetdefault+set}" = set; then
8271     enableval="$enable_xgetdefault"
8272     if test x$enableval = xyes; then
8273 pcg 1.11
8274     cat >>confdefs.h <<\_ACEOF
8275 pcg 1.1 #define USE_XGETDEFAULT 1
8276 pcg 1.11 _ACEOF
8277 pcg 1.1
8278     fi
8279 pcg 1.11 fi;
8280 pcg 1.1
8281     # Check whether --enable-strings or --disable-strings was given.
8282     if test "${enable_strings+set}" = set; then
8283     enableval="$enable_strings"
8284     if test x$enableval = xyes -o x$enableval = xno; then
8285     support_addstrings=$enableval
8286     fi
8287 pcg 1.11 fi;
8288 pcg 1.1
8289     # Check whether --enable-swapscreen or --disable-swapscreen was given.
8290     if test "${enable_swapscreen+set}" = set; then
8291     enableval="$enable_swapscreen"
8292     if test x$enableval = xno; then
8293 pcg 1.11
8294     cat >>confdefs.h <<\_ACEOF
8295 pcg 1.1 #define NO_SECONDARY_SCREEN 1
8296 pcg 1.11 _ACEOF
8297 pcg 1.1
8298     fi
8299 pcg 1.11 fi;
8300 pcg 1.1
8301     # Check whether --enable-frills or --disable-frills was given.
8302     if test "${enable_frills+set}" = set; then
8303     enableval="$enable_frills"
8304     if test x$enableval = xyes -o x$enableval = xno; then
8305     support_frills=$enableval
8306     fi
8307 pcg 1.11 fi;
8308 pcg 1.1
8309     # Check whether --enable-linespace or --disable-linespace was given.
8310     if test "${enable_linespace+set}" = set; then
8311     enableval="$enable_linespace"
8312     if test x$enableval = xyes -o x$enableval = xno; then
8313     support_linespace=$enableval
8314     fi
8315 pcg 1.11 fi;
8316 pcg 1.1
8317     # Check whether --enable-24bit or --disable-24bit was given.
8318     if test "${enable_24bit+set}" = set; then
8319     enableval="$enable_24bit"
8320     if test x$enableval = xyes -o x$enableval = xno; then
8321     support_24bit=$enableval
8322     fi
8323 pcg 1.11 fi;
8324 pcg 1.1
8325     # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8326     if test "${enable_keepscrolling+set}" = set; then
8327     enableval="$enable_keepscrolling"
8328     if test x$enableval = xyes -o x$enableval = xno; then
8329     support_keepscrolling=$enableval
8330     fi
8331 pcg 1.11 fi;
8332 pcg 1.1
8333     # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8334     if test "${enable_selectionscrolling+set}" = set; then
8335     enableval="$enable_selectionscrolling"
8336     if test x$enableval = xyes -o x$enableval = xno; then
8337     support_selectionscrolling=$enableval
8338     fi
8339 pcg 1.11 fi;
8340 pcg 1.1
8341     # Check whether --enable-mousewheel or --disable-mousewheel was given.
8342     if test "${enable_mousewheel+set}" = set; then
8343     enableval="$enable_mousewheel"
8344     if test x$enableval = xyes -o x$enableval = xno; then
8345     support_mousewheel=$enableval
8346     fi
8347 pcg 1.11 fi;
8348 pcg 1.1
8349     # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8350     if test "${enable_slipwheeling+set}" = set; then
8351     enableval="$enable_slipwheeling"
8352     if test x$enableval = xyes -o x$enableval = xno; then
8353     support_mouseslipwheel=$enableval
8354     fi
8355 pcg 1.11 fi;
8356 pcg 1.1
8357     # Check whether --enable-old-selection or --disable-old-selection was given.
8358     if test "${enable_old_selection+set}" = set; then
8359     enableval="$enable_old_selection"
8360     if test x$enableval = xyes -o x$enableval = xno; then
8361     support_oldselection=$enableval
8362     fi
8363 pcg 1.11 fi;
8364 pcg 1.1
8365     # Check whether --enable-new-selection or --disable-new-selection was given.
8366     if test "${enable_new_selection+set}" = set; then
8367     enableval="$enable_new_selection"
8368     if test x$enableval = xno; then
8369 pcg 1.11
8370     cat >>confdefs.h <<\_ACEOF
8371 pcg 1.1 #define NO_NEW_SELECTION 1
8372 pcg 1.11 _ACEOF
8373 pcg 1.1
8374     fi
8375 pcg 1.11 fi;
8376 pcg 1.1
8377     # Check whether --enable-dmalloc or --disable-dmalloc was given.
8378     if test "${enable_dmalloc+set}" = set; then
8379     enableval="$enable_dmalloc"
8380     if test x$enableval = xyes; then
8381     MALLOC_TYPE=G
8382     DEBUG=-DDEBUG_MALLOC
8383     DLIB="-L/usr/local/lib -ldmalloc"
8384     DINCLUDE=-I/usr/local/include
8385     fi
8386 pcg 1.11 fi;
8387 pcg 1.1
8388     # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8389     if test "${enable_dlmalloc+set}" = set; then
8390     enableval="$enable_dlmalloc"
8391     if test x$enableval = xyes; then
8392     MALLOC_TYPE=D
8393     DEBUG=
8394     DLIB="-L/usr/local/lib -ldlmalloc"
8395     DINCLUDE=
8396     fi
8397 pcg 1.11 fi;
8398 pcg 1.1
8399     # Check whether --enable-smart-resize or --disable-smart-resize was given.
8400     if test "${enable_smart_resize+set}" = set; then
8401     enableval="$enable_smart_resize"
8402     if test x$enableval = xyes; then
8403 pcg 1.11
8404     cat >>confdefs.h <<\_ACEOF
8405 pcg 1.1 #define SMART_RESIZE 1
8406 pcg 1.11 _ACEOF
8407 pcg 1.1
8408     fi
8409 pcg 1.11 fi;
8410 pcg 1.1
8411     # Check whether --enable-256-color or --disable-256-color was given.
8412     if test "${enable_256_color+set}" = set; then
8413     enableval="$enable_256_color"
8414     if test x$enableval = xyes; then
8415 pcg 1.11
8416     cat >>confdefs.h <<\_ACEOF
8417 pcg 1.1 #define TTY_256COLOR 1
8418 pcg 1.11 _ACEOF
8419 pcg 1.1
8420     fi
8421 pcg 1.11 fi;
8422 pcg 1.1
8423     # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8424     if test "${enable_cursor_blink+set}" = set; then
8425     enableval="$enable_cursor_blink"
8426     if test x$enableval = xyes -o x$enableval = xno; then
8427     support_cursor_blink=$enableval
8428     fi
8429 pcg 1.11 fi;
8430 pcg 1.1
8431 pcg 1.11 # Check whether --enable-text-blink or --disable-text-blink was given.
8432     if test "${enable_text_blink+set}" = set; then
8433     enableval="$enable_text_blink"
8434     if test x$enableval = xyes -o x$enableval = xno; then
8435     support_text_blink=$enableval
8436     fi
8437     fi;
8438 pcg 1.1
8439     # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8440     if test "${enable_pointer_blank+set}" = set; then
8441     enableval="$enable_pointer_blank"
8442     if test x$enableval = xyes -o x$enableval = xno; then
8443     support_pointer_blank=$enableval
8444     fi
8445 pcg 1.11 fi;
8446 pcg 1.1
8447    
8448     # Check whether --with-term or --without-term was given.
8449     if test "${with_term+set}" = set; then
8450     withval="$with_term"
8451     if test x$withval != x; then
8452 pcg 1.11
8453     cat >>confdefs.h <<_ACEOF
8454 pcg 1.1 #define TERMENV "$withval"
8455 pcg 1.11 _ACEOF
8456 pcg 1.1 term="$withval"
8457     fi
8458 pcg 1.11 fi;
8459 pcg 1.1
8460    
8461     # Check whether --with-terminfo or --without-terminfo was given.
8462     if test "${with_terminfo+set}" = set; then
8463     withval="$with_terminfo"
8464     if test x$withval != x; then
8465 pcg 1.11
8466     cat >>confdefs.h <<_ACEOF
8467 pcg 1.1 #define RXVT_TERMINFO "$withval"
8468 pcg 1.11 _ACEOF
8469 pcg 1.1 terminfo="$withval"
8470     fi
8471 pcg 1.11 fi;
8472 pcg 1.1
8473    
8474    
8475 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8476 pcg 1.1 #define PROTOTYPES 1
8477 pcg 1.11 _ACEOF
8478 pcg 1.1
8479    
8480     if test -z "$CFLAGS"; then
8481     if test -z "$CCOPTS"; then
8482     CCOPTS='-O'
8483     fi
8484     CFLAGS="$CCOPTS"
8485     fi
8486    
8487     # Extract the first word of "mv", so it can be a program name with args.
8488     set dummy mv; ac_word=$2
8489 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8490     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8491     if test "${ac_cv_path_MV+set}" = set; then
8492     echo $ECHO_N "(cached) $ECHO_C" >&6
8493 pcg 1.1 else
8494 pcg 1.11 case $MV in
8495     [\\/]* | ?:[\\/]*)
8496 pcg 1.1 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8497     ;;
8498     *)
8499 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8500     for as_dir in $PATH
8501     do
8502     IFS=$as_save_IFS
8503     test -z "$as_dir" && as_dir=.
8504     for ac_exec_ext in '' $ac_executable_extensions; do
8505     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8506     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8507     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8508     break 2
8509     fi
8510     done
8511     done
8512    
8513 pcg 1.1 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8514     ;;
8515     esac
8516     fi
8517 pcg 1.11 MV=$ac_cv_path_MV
8518    
8519 pcg 1.1 if test -n "$MV"; then
8520 pcg 1.11 echo "$as_me:$LINENO: result: $MV" >&5
8521     echo "${ECHO_T}$MV" >&6
8522 pcg 1.1 else
8523 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8524     echo "${ECHO_T}no" >&6
8525 pcg 1.1 fi
8526    
8527     # Extract the first word of "rm", so it can be a program name with args.
8528     set dummy rm; ac_word=$2
8529 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8530     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8531     if test "${ac_cv_path_RM+set}" = set; then
8532     echo $ECHO_N "(cached) $ECHO_C" >&6
8533 pcg 1.1 else
8534 pcg 1.11 case $RM in
8535     [\\/]* | ?:[\\/]*)
8536 pcg 1.1 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8537     ;;
8538     *)
8539 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8540     for as_dir in $PATH
8541     do
8542     IFS=$as_save_IFS
8543     test -z "$as_dir" && as_dir=.
8544     for ac_exec_ext in '' $ac_executable_extensions; do
8545     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8546     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8547     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8548     break 2
8549     fi
8550     done
8551     done
8552    
8553 pcg 1.1 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8554     ;;
8555     esac
8556     fi
8557 pcg 1.11 RM=$ac_cv_path_RM
8558    
8559 pcg 1.1 if test -n "$RM"; then
8560 pcg 1.11 echo "$as_me:$LINENO: result: $RM" >&5
8561     echo "${ECHO_T}$RM" >&6
8562 pcg 1.1 else
8563 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8564     echo "${ECHO_T}no" >&6
8565 pcg 1.1 fi
8566    
8567     # Extract the first word of "cp", so it can be a program name with args.
8568     set dummy cp; ac_word=$2
8569 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8570     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8571     if test "${ac_cv_path_CP+set}" = set; then
8572     echo $ECHO_N "(cached) $ECHO_C" >&6
8573 pcg 1.1 else
8574 pcg 1.11 case $CP in
8575     [\\/]* | ?:[\\/]*)
8576 pcg 1.1 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8577     ;;
8578     *)
8579 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8580     for as_dir in $PATH
8581     do
8582     IFS=$as_save_IFS
8583     test -z "$as_dir" && as_dir=.
8584     for ac_exec_ext in '' $ac_executable_extensions; do
8585     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8586     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8587     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8588     break 2
8589     fi
8590     done
8591     done
8592    
8593 pcg 1.1 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8594     ;;
8595     esac
8596     fi
8597 pcg 1.11 CP=$ac_cv_path_CP
8598    
8599 pcg 1.1 if test -n "$CP"; then
8600 pcg 1.11 echo "$as_me:$LINENO: result: $CP" >&5
8601     echo "${ECHO_T}$CP" >&6
8602 pcg 1.1 else
8603 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8604     echo "${ECHO_T}no" >&6
8605 pcg 1.1 fi
8606    
8607     # Extract the first word of "ln", so it can be a program name with args.
8608     set dummy ln; ac_word=$2
8609 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8610     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8611     if test "${ac_cv_path_LN+set}" = set; then
8612     echo $ECHO_N "(cached) $ECHO_C" >&6
8613 pcg 1.1 else
8614 pcg 1.11 case $LN in
8615     [\\/]* | ?:[\\/]*)
8616 pcg 1.1 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8617     ;;
8618     *)
8619 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8620     for as_dir in $PATH
8621     do
8622     IFS=$as_save_IFS
8623     test -z "$as_dir" && as_dir=.
8624     for ac_exec_ext in '' $ac_executable_extensions; do
8625     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8626     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8627     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8628     break 2
8629     fi
8630     done
8631     done
8632    
8633 pcg 1.1 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8634     ;;
8635     esac
8636     fi
8637 pcg 1.11 LN=$ac_cv_path_LN
8638    
8639 pcg 1.1 if test -n "$LN"; then
8640 pcg 1.11 echo "$as_me:$LINENO: result: $LN" >&5
8641     echo "${ECHO_T}$LN" >&6
8642 pcg 1.1 else
8643 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8644     echo "${ECHO_T}no" >&6
8645 pcg 1.1 fi
8646    
8647     # Extract the first word of "sed", so it can be a program name with args.
8648     set dummy sed; ac_word=$2
8649 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8650     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8651     if test "${ac_cv_path_SED+set}" = set; then
8652     echo $ECHO_N "(cached) $ECHO_C" >&6
8653 pcg 1.1 else
8654 pcg 1.11 case $SED in
8655     [\\/]* | ?:[\\/]*)
8656 pcg 1.1 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8657     ;;
8658     *)
8659 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8660     for as_dir in $PATH
8661     do
8662     IFS=$as_save_IFS
8663     test -z "$as_dir" && as_dir=.
8664     for ac_exec_ext in '' $ac_executable_extensions; do
8665     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8666     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8667     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8668     break 2
8669     fi
8670     done
8671     done
8672    
8673 pcg 1.1 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8674     ;;
8675     esac
8676     fi
8677 pcg 1.11 SED=$ac_cv_path_SED
8678    
8679 pcg 1.1 if test -n "$SED"; then
8680 pcg 1.11 echo "$as_me:$LINENO: result: $SED" >&5
8681     echo "${ECHO_T}$SED" >&6
8682 pcg 1.1 else
8683 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8684     echo "${ECHO_T}no" >&6
8685 pcg 1.1 fi
8686    
8687     # Extract the first word of "echo", so it can be a program name with args.
8688     set dummy echo; ac_word=$2
8689 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8690     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8691     if test "${ac_cv_path_ECHO+set}" = set; then
8692     echo $ECHO_N "(cached) $ECHO_C" >&6
8693 pcg 1.1 else
8694 pcg 1.11 case $ECHO in
8695     [\\/]* | ?:[\\/]*)
8696 pcg 1.1 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8697     ;;
8698     *)
8699 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8700     for as_dir in $PATH
8701     do
8702     IFS=$as_save_IFS
8703     test -z "$as_dir" && as_dir=.
8704     for ac_exec_ext in '' $ac_executable_extensions; do
8705     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8706     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8707     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8708     break 2
8709     fi
8710     done
8711     done
8712    
8713 pcg 1.1 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8714     ;;
8715     esac
8716     fi
8717 pcg 1.11 ECHO=$ac_cv_path_ECHO
8718    
8719 pcg 1.1 if test -n "$ECHO"; then
8720 pcg 1.11 echo "$as_me:$LINENO: result: $ECHO" >&5
8721     echo "${ECHO_T}$ECHO" >&6
8722 pcg 1.1 else
8723 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8724     echo "${ECHO_T}no" >&6
8725 pcg 1.1 fi
8726    
8727     # Extract the first word of "cmp", so it can be a program name with args.
8728     set dummy cmp; ac_word=$2
8729 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8730     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8731     if test "${ac_cv_path_CMP+set}" = set; then
8732     echo $ECHO_N "(cached) $ECHO_C" >&6
8733 pcg 1.1 else
8734 pcg 1.11 case $CMP in
8735     [\\/]* | ?:[\\/]*)
8736 pcg 1.1 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
8737     ;;
8738     *)
8739 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8740     for as_dir in $PATH
8741     do
8742     IFS=$as_save_IFS
8743     test -z "$as_dir" && as_dir=.
8744     for ac_exec_ext in '' $ac_executable_extensions; do
8745     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8746     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
8747     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8748     break 2
8749     fi
8750     done
8751     done
8752    
8753 pcg 1.1 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
8754     ;;
8755     esac
8756     fi
8757 pcg 1.11 CMP=$ac_cv_path_CMP
8758    
8759 pcg 1.1 if test -n "$CMP"; then
8760 pcg 1.11 echo "$as_me:$LINENO: result: $CMP" >&5
8761     echo "${ECHO_T}$CMP" >&6
8762 pcg 1.1 else
8763 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8764     echo "${ECHO_T}no" >&6
8765 pcg 1.1 fi
8766    
8767     # Extract the first word of "tbl", so it can be a program name with args.
8768     set dummy tbl; ac_word=$2
8769 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8770     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8771     if test "${ac_cv_path_TBL+set}" = set; then
8772     echo $ECHO_N "(cached) $ECHO_C" >&6
8773 pcg 1.1 else
8774 pcg 1.11 case $TBL in
8775     [\\/]* | ?:[\\/]*)
8776 pcg 1.1 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
8777     ;;
8778     *)
8779 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8780     for as_dir in $PATH
8781     do
8782     IFS=$as_save_IFS
8783     test -z "$as_dir" && as_dir=.
8784     for ac_exec_ext in '' $ac_executable_extensions; do
8785     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8786     ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
8787     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8788     break 2
8789     fi
8790     done
8791     done
8792    
8793 pcg 1.1 ;;
8794     esac
8795     fi
8796 pcg 1.11 TBL=$ac_cv_path_TBL
8797    
8798 pcg 1.1 if test -n "$TBL"; then
8799 pcg 1.11 echo "$as_me:$LINENO: result: $TBL" >&5
8800     echo "${ECHO_T}$TBL" >&6
8801 pcg 1.1 else
8802 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8803     echo "${ECHO_T}no" >&6
8804 pcg 1.1 fi
8805    
8806    
8807    
8808    
8809 pcg 1.11 echo "$as_me:$LINENO: checking for X" >&5
8810     echo $ECHO_N "checking for X... $ECHO_C" >&6
8811    
8812 pcg 1.1
8813     # Check whether --with-x or --without-x was given.
8814     if test "${with_x+set}" = set; then
8815     withval="$with_x"
8816    
8817 pcg 1.11 fi;
8818 pcg 1.1 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8819     if test "x$with_x" = xno; then
8820     # The user explicitly disabled X.
8821     have_x=disabled
8822     else
8823     if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
8824     # Both variables are already set.
8825     have_x=yes
8826     else
8827 pcg 1.11 if test "${ac_cv_have_x+set}" = set; then
8828     echo $ECHO_N "(cached) $ECHO_C" >&6
8829 pcg 1.1 else
8830     # One or both of the vars are not set, and there is no cached value.
8831 pcg 1.11 ac_x_includes=no ac_x_libraries=no
8832     rm -fr conftest.dir
8833     if mkdir conftest.dir; then
8834     cd conftest.dir
8835 pcg 1.1 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
8836 pcg 1.11 cat >Imakefile <<'_ACEOF'
8837 pcg 1.1 acfindx:
8838     @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
8839 pcg 1.11 _ACEOF
8840 pcg 1.1 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
8841     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8842     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8843     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8844     for ac_extension in a so sl; do
8845     if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
8846 pcg 1.11 test -f $ac_im_libdir/libX11.$ac_extension; then
8847     ac_im_usrlibdir=$ac_im_libdir; break
8848 pcg 1.1 fi
8849     done
8850     # Screen out bogus values from the imake configuration. They are
8851     # bogus both because they are the default anyway, and because
8852     # using them would break gcc on systems where it needs fixed includes.
8853 pcg 1.11 case $ac_im_incroot in
8854 pcg 1.1 /usr/include) ;;
8855 pcg 1.11 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8856 pcg 1.1 esac
8857 pcg 1.11 case $ac_im_usrlibdir in
8858 pcg 1.1 /usr/lib | /lib) ;;
8859 pcg 1.11 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8860 pcg 1.1 esac
8861     fi
8862     cd ..
8863 pcg 1.11 rm -fr conftest.dir
8864 pcg 1.1 fi
8865    
8866 pcg 1.11 # Standard set of common directories for X headers.
8867     # Check X11 before X11Rn because it is often a symlink to the current release.
8868     ac_x_header_dirs='
8869     /usr/X11/include
8870     /usr/X11R6/include
8871     /usr/X11R5/include
8872     /usr/X11R4/include
8873    
8874     /usr/include/X11
8875     /usr/include/X11R6
8876     /usr/include/X11R5
8877     /usr/include/X11R4
8878    
8879     /usr/local/X11/include
8880     /usr/local/X11R6/include
8881     /usr/local/X11R5/include
8882     /usr/local/X11R4/include
8883    
8884     /usr/local/include/X11
8885     /usr/local/include/X11R6
8886     /usr/local/include/X11R5
8887     /usr/local/include/X11R4
8888    
8889     /usr/X386/include
8890     /usr/x386/include
8891     /usr/XFree86/include/X11
8892    
8893     /usr/include
8894     /usr/local/include
8895     /usr/unsupported/include
8896     /usr/athena/include
8897     /usr/local/x11r5/include
8898     /usr/lpp/Xamples/include
8899    
8900     /usr/openwin/include
8901     /usr/openwin/share/include'
8902 pcg 1.1
8903 pcg 1.11 if test "$ac_x_includes" = no; then
8904     # Guess where to find include files, by looking for Intrinsic.h.
8905 pcg 1.1 # First, try using that file with no special directory specified.
8906 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8907     /* confdefs.h. */
8908     _ACEOF
8909     cat confdefs.h >>conftest.$ac_ext
8910     cat >>conftest.$ac_ext <<_ACEOF
8911     /* end confdefs.h. */
8912     #include <X11/Intrinsic.h>
8913     _ACEOF
8914     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8915     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8916     ac_status=$?
8917     grep -v '^ *+' conftest.er1 >conftest.err
8918     rm -f conftest.er1
8919     cat conftest.err >&5
8920     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8921     (exit $ac_status); } >/dev/null; then
8922     if test -s conftest.err; then
8923 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
8924     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8925 pcg 1.11 else
8926     ac_cpp_err=
8927     fi
8928     else
8929     ac_cpp_err=yes
8930     fi
8931     if test -z "$ac_cpp_err"; then
8932 pcg 1.1 # We can compile using X headers with no special include directory.
8933     ac_x_includes=
8934     else
8935 pcg 1.11 echo "$as_me: failed program was:" >&5
8936     sed 's/^/| /' conftest.$ac_ext >&5
8937    
8938     for ac_dir in $ac_x_header_dirs; do
8939     if test -r "$ac_dir/X11/Intrinsic.h"; then
8940     ac_x_includes=$ac_dir
8941     break
8942     fi
8943     done
8944 pcg 1.1 fi
8945 pcg 1.11 rm -f conftest.err conftest.$ac_ext
8946     fi # $ac_x_includes = no
8947 pcg 1.1
8948 pcg 1.11 if test "$ac_x_libraries" = no; then
8949 pcg 1.1 # Check for the libraries.
8950     # See if we find them without any special options.
8951     # Don't add to $LIBS permanently.
8952 pcg 1.11 ac_save_LIBS=$LIBS
8953     LIBS="-lXt $LIBS"
8954     cat >conftest.$ac_ext <<_ACEOF
8955     /* confdefs.h. */
8956     _ACEOF
8957     cat confdefs.h >>conftest.$ac_ext
8958     cat >>conftest.$ac_ext <<_ACEOF
8959     /* end confdefs.h. */
8960     #include <X11/Intrinsic.h>
8961     int
8962     main ()
8963     {
8964     XtMalloc (0)
8965     ;
8966     return 0;
8967     }
8968     _ACEOF
8969     rm -f conftest.$ac_objext conftest$ac_exeext
8970     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8971     (eval $ac_link) 2>conftest.er1
8972     ac_status=$?
8973     grep -v '^ *+' conftest.er1 >conftest.err
8974     rm -f conftest.er1
8975     cat conftest.err >&5
8976     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8977     (exit $ac_status); } &&
8978 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8979 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8980     (eval $ac_try) 2>&5
8981     ac_status=$?
8982     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8983     (exit $ac_status); }; } &&
8984     { ac_try='test -s conftest$ac_exeext'
8985     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8986     (eval $ac_try) 2>&5
8987     ac_status=$?
8988     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8989     (exit $ac_status); }; }; then
8990     LIBS=$ac_save_LIBS
8991 pcg 1.1 # We can link X programs with no special library path.
8992     ac_x_libraries=
8993     else
8994 pcg 1.11 echo "$as_me: failed program was:" >&5
8995     sed 's/^/| /' conftest.$ac_ext >&5
8996    
8997     LIBS=$ac_save_LIBS
8998     for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
8999 pcg 1.1 do
9000 pcg 1.11 # Don't even attempt the hair of trying to link an X program!
9001 pcg 1.1 for ac_extension in a so sl; do
9002 pcg 1.11 if test -r $ac_dir/libXt.$ac_extension; then
9003 pcg 1.1 ac_x_libraries=$ac_dir
9004     break 2
9005     fi
9006     done
9007     done
9008     fi
9009 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9010     conftest$ac_exeext conftest.$ac_ext
9011     fi # $ac_x_libraries = no
9012 pcg 1.1
9013 pcg 1.11 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9014 pcg 1.1 # Didn't find X anywhere. Cache the known absence of X.
9015     ac_cv_have_x="have_x=no"
9016     else
9017     # Record where we found X for the cache.
9018     ac_cv_have_x="have_x=yes \
9019 pcg 1.11 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9020 pcg 1.1 fi
9021     fi
9022 pcg 1.11
9023 pcg 1.1 fi
9024     eval "$ac_cv_have_x"
9025     fi # $with_x != no
9026    
9027     if test "$have_x" != yes; then
9028 pcg 1.11 echo "$as_me:$LINENO: result: $have_x" >&5
9029     echo "${ECHO_T}$have_x" >&6
9030 pcg 1.1 no_x=yes
9031     else
9032     # If each of the values was on the command line, it overrides each guess.
9033     test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9034     test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9035     # Update the cache value to reflect the command line values.
9036     ac_cv_have_x="have_x=yes \
9037     ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9038 pcg 1.11 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9039     echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
9040 pcg 1.1 fi
9041    
9042     if test "$no_x" = yes; then
9043     # Not all programs may use this symbol, but it does not hurt to define it.
9044 pcg 1.11
9045     cat >>confdefs.h <<\_ACEOF
9046 pcg 1.1 #define X_DISPLAY_MISSING 1
9047 pcg 1.11 _ACEOF
9048 pcg 1.1
9049     X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9050     else
9051     if test -n "$x_includes"; then
9052     X_CFLAGS="$X_CFLAGS -I$x_includes"
9053     fi
9054    
9055     # It would also be nice to do this for all -L options, not just this one.
9056     if test -n "$x_libraries"; then
9057     X_LIBS="$X_LIBS -L$x_libraries"
9058     # For Solaris; some versions of Sun CC require a space after -R and
9059     # others require no space. Words are not sufficient . . . .
9060 pcg 1.11 case `(uname -sr) 2>/dev/null` in
9061 pcg 1.1 "SunOS 5"*)
9062 pcg 1.11 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
9063     echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
9064     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9065     cat >conftest.$ac_ext <<_ACEOF
9066     /* confdefs.h. */
9067     _ACEOF
9068     cat confdefs.h >>conftest.$ac_ext
9069     cat >>conftest.$ac_ext <<_ACEOF
9070     /* end confdefs.h. */
9071 pcg 1.1
9072 pcg 1.11 int
9073     main ()
9074     {
9075 pcg 1.1
9076 pcg 1.11 ;
9077     return 0;
9078     }
9079     _ACEOF
9080     rm -f conftest.$ac_objext conftest$ac_exeext
9081     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9082     (eval $ac_link) 2>conftest.er1
9083     ac_status=$?
9084     grep -v '^ *+' conftest.er1 >conftest.err
9085     rm -f conftest.er1
9086     cat conftest.err >&5
9087     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9088     (exit $ac_status); } &&
9089 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9090 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9091     (eval $ac_try) 2>&5
9092     ac_status=$?
9093     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9094     (exit $ac_status); }; } &&
9095     { ac_try='test -s conftest$ac_exeext'
9096     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9097     (eval $ac_try) 2>&5
9098     ac_status=$?
9099     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9100     (exit $ac_status); }; }; then
9101 pcg 1.1 ac_R_nospace=yes
9102     else
9103 pcg 1.11 echo "$as_me: failed program was:" >&5
9104     sed 's/^/| /' conftest.$ac_ext >&5
9105    
9106     ac_R_nospace=no
9107 pcg 1.1 fi
9108 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9109     conftest$ac_exeext conftest.$ac_ext
9110 pcg 1.1 if test $ac_R_nospace = yes; then
9111 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
9112     echo "${ECHO_T}no" >&6
9113 pcg 1.1 X_LIBS="$X_LIBS -R$x_libraries"
9114     else
9115     LIBS="$ac_xsave_LIBS -R $x_libraries"
9116 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9117     /* confdefs.h. */
9118     _ACEOF
9119     cat confdefs.h >>conftest.$ac_ext
9120     cat >>conftest.$ac_ext <<_ACEOF
9121     /* end confdefs.h. */
9122 pcg 1.1
9123 pcg 1.11 int
9124     main ()
9125     {
9126 pcg 1.1
9127 pcg 1.11 ;
9128     return 0;
9129     }
9130     _ACEOF
9131     rm -f conftest.$ac_objext conftest$ac_exeext
9132     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9133     (eval $ac_link) 2>conftest.er1
9134     ac_status=$?
9135     grep -v '^ *+' conftest.er1 >conftest.err
9136     rm -f conftest.er1
9137     cat conftest.err >&5
9138     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9139     (exit $ac_status); } &&
9140 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9141 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9142     (eval $ac_try) 2>&5
9143     ac_status=$?
9144     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9145     (exit $ac_status); }; } &&
9146     { ac_try='test -s conftest$ac_exeext'
9147     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9148     (eval $ac_try) 2>&5
9149     ac_status=$?
9150     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9151     (exit $ac_status); }; }; then
9152 pcg 1.1 ac_R_space=yes
9153     else
9154 pcg 1.11 echo "$as_me: failed program was:" >&5
9155     sed 's/^/| /' conftest.$ac_ext >&5
9156    
9157     ac_R_space=no
9158 pcg 1.1 fi
9159 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9160     conftest$ac_exeext conftest.$ac_ext
9161 pcg 1.1 if test $ac_R_space = yes; then
9162 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
9163     echo "${ECHO_T}yes" >&6
9164 pcg 1.1 X_LIBS="$X_LIBS -R $x_libraries"
9165     else
9166 pcg 1.11 echo "$as_me:$LINENO: result: neither works" >&5
9167     echo "${ECHO_T}neither works" >&6
9168 pcg 1.1 fi
9169     fi
9170 pcg 1.11 LIBS=$ac_xsave_LIBS
9171 pcg 1.1 esac
9172     fi
9173    
9174     # Check for system-dependent libraries X programs must link with.
9175     # Do this before checking for the system-independent R6 libraries
9176     # (-lICE), since we may need -lsocket or whatever for X linking.
9177    
9178     if test "$ISC" = yes; then
9179     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
9180     else
9181 pcg 1.11 # Martyn Johnson says this is needed for Ultrix, if the X
9182     # libraries were built with DECnet support. And Karl Berry says
9183 pcg 1.1 # the Alpha needs dnet_stub (dnet does not exist).
9184 pcg 1.11 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9185     cat >conftest.$ac_ext <<_ACEOF
9186     /* confdefs.h. */
9187     _ACEOF
9188     cat confdefs.h >>conftest.$ac_ext
9189     cat >>conftest.$ac_ext <<_ACEOF
9190     /* end confdefs.h. */
9191    
9192 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9193 pcg 1.11 #ifdef __cplusplus
9194     extern "C"
9195     #endif
9196 pcg 1.1 /* We use char because int might match the return type of a gcc2
9197 pcg 1.11 builtin and then its argument prototype would still apply. */
9198     char XOpenDisplay ();
9199     int
9200     main ()
9201     {
9202     XOpenDisplay ();
9203     ;
9204     return 0;
9205     }
9206     _ACEOF
9207     rm -f conftest.$ac_objext conftest$ac_exeext
9208     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9209     (eval $ac_link) 2>conftest.er1
9210     ac_status=$?
9211     grep -v '^ *+' conftest.er1 >conftest.err
9212     rm -f conftest.er1
9213     cat conftest.err >&5
9214     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9215     (exit $ac_status); } &&
9216 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9217 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9218     (eval $ac_try) 2>&5
9219     ac_status=$?
9220     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9221     (exit $ac_status); }; } &&
9222     { ac_try='test -s conftest$ac_exeext'
9223     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9224     (eval $ac_try) 2>&5
9225     ac_status=$?
9226     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9227     (exit $ac_status); }; }; then
9228     :
9229     else
9230     echo "$as_me: failed program was:" >&5
9231     sed 's/^/| /' conftest.$ac_ext >&5
9232 pcg 1.1
9233 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
9234     echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
9235     if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
9236     echo $ECHO_N "(cached) $ECHO_C" >&6
9237 pcg 1.1 else
9238 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9239     LIBS="-ldnet $LIBS"
9240     cat >conftest.$ac_ext <<_ACEOF
9241     /* confdefs.h. */
9242     _ACEOF
9243     cat confdefs.h >>conftest.$ac_ext
9244     cat >>conftest.$ac_ext <<_ACEOF
9245     /* end confdefs.h. */
9246 pcg 1.1
9247 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9248     #ifdef __cplusplus
9249     extern "C"
9250     #endif
9251     /* We use char because int might match the return type of a gcc2
9252     builtin and then its argument prototype would still apply. */
9253     char dnet_ntoa ();
9254     int
9255     main ()
9256     {
9257     dnet_ntoa ();
9258     ;
9259     return 0;
9260     }
9261     _ACEOF
9262     rm -f conftest.$ac_objext conftest$ac_exeext
9263     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9264     (eval $ac_link) 2>conftest.er1
9265     ac_status=$?
9266     grep -v '^ *+' conftest.er1 >conftest.err
9267     rm -f conftest.er1
9268     cat conftest.err >&5
9269     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9270     (exit $ac_status); } &&
9271 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9272 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9273     (eval $ac_try) 2>&5
9274     ac_status=$?
9275     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9276     (exit $ac_status); }; } &&
9277     { ac_try='test -s conftest$ac_exeext'
9278     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9279     (eval $ac_try) 2>&5
9280     ac_status=$?
9281     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9282     (exit $ac_status); }; }; then
9283     ac_cv_lib_dnet_dnet_ntoa=yes
9284     else
9285     echo "$as_me: failed program was:" >&5
9286     sed 's/^/| /' conftest.$ac_ext >&5
9287    
9288     ac_cv_lib_dnet_dnet_ntoa=no
9289     fi
9290     rm -f conftest.err conftest.$ac_objext \
9291     conftest$ac_exeext conftest.$ac_ext
9292     LIBS=$ac_check_lib_save_LIBS
9293     fi
9294     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9295     echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
9296     if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
9297 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9298     fi
9299    
9300     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9301 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
9302     echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
9303     if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
9304     echo $ECHO_N "(cached) $ECHO_C" >&6
9305 pcg 1.1 else
9306 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9307 pcg 1.1 LIBS="-ldnet_stub $LIBS"
9308 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9309     /* confdefs.h. */
9310     _ACEOF
9311     cat confdefs.h >>conftest.$ac_ext
9312     cat >>conftest.$ac_ext <<_ACEOF
9313     /* end confdefs.h. */
9314    
9315 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9316 pcg 1.11 #ifdef __cplusplus
9317     extern "C"
9318     #endif
9319 pcg 1.1 /* We use char because int might match the return type of a gcc2
9320 pcg 1.11 builtin and then its argument prototype would still apply. */
9321     char dnet_ntoa ();
9322     int
9323     main ()
9324     {
9325     dnet_ntoa ();
9326     ;
9327     return 0;
9328     }
9329     _ACEOF
9330     rm -f conftest.$ac_objext conftest$ac_exeext
9331     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9332     (eval $ac_link) 2>conftest.er1
9333     ac_status=$?
9334     grep -v '^ *+' conftest.er1 >conftest.err
9335     rm -f conftest.er1
9336     cat conftest.err >&5
9337     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9338     (exit $ac_status); } &&
9339 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9340 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9341     (eval $ac_try) 2>&5
9342     ac_status=$?
9343     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9344     (exit $ac_status); }; } &&
9345     { ac_try='test -s conftest$ac_exeext'
9346     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9347     (eval $ac_try) 2>&5
9348     ac_status=$?
9349     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9350     (exit $ac_status); }; }; then
9351     ac_cv_lib_dnet_stub_dnet_ntoa=yes
9352     else
9353     echo "$as_me: failed program was:" >&5
9354     sed 's/^/| /' conftest.$ac_ext >&5
9355    
9356     ac_cv_lib_dnet_stub_dnet_ntoa=no
9357     fi
9358     rm -f conftest.err conftest.$ac_objext \
9359     conftest$ac_exeext conftest.$ac_ext
9360     LIBS=$ac_check_lib_save_LIBS
9361     fi
9362     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9363     echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9364     if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9365 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9366     fi
9367    
9368     fi
9369 pcg 1.11 fi
9370     rm -f conftest.err conftest.$ac_objext \
9371     conftest$ac_exeext conftest.$ac_ext
9372     LIBS="$ac_xsave_LIBS"
9373 pcg 1.1
9374     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9375     # to get the SysV transport functions.
9376 pcg 1.11 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9377 pcg 1.1 # needs -lnsl.
9378     # The nsl library prevents programs from opening the X display
9379 pcg 1.11 # on Irix 5.2, according to T.E. Dickey.
9380     # The functions gethostbyname, getservbyname, and inet_addr are
9381     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9382     echo "$as_me:$LINENO: checking for gethostbyname" >&5
9383     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9384     if test "${ac_cv_func_gethostbyname+set}" = set; then
9385     echo $ECHO_N "(cached) $ECHO_C" >&6
9386     else
9387     cat >conftest.$ac_ext <<_ACEOF
9388     /* confdefs.h. */
9389     _ACEOF
9390     cat confdefs.h >>conftest.$ac_ext
9391     cat >>conftest.$ac_ext <<_ACEOF
9392     /* end confdefs.h. */
9393     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9394     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9395     #define gethostbyname innocuous_gethostbyname
9396    
9397 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9398 pcg 1.11 which can conflict with char gethostbyname (); below.
9399     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9400     <limits.h> exists even on freestanding compilers. */
9401    
9402     #ifdef __STDC__
9403     # include <limits.h>
9404     #else
9405     # include <assert.h>
9406     #endif
9407    
9408     #undef gethostbyname
9409    
9410 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9411 pcg 1.11 #ifdef __cplusplus
9412     extern "C"
9413     {
9414     #endif
9415 pcg 1.1 /* We use char because int might match the return type of a gcc2
9416 pcg 1.11 builtin and then its argument prototype would still apply. */
9417     char gethostbyname ();
9418 pcg 1.1 /* The GNU C library defines this for functions which it implements
9419     to always fail with ENOSYS. Some functions are actually named
9420     something starting with __ and the normal name is an alias. */
9421     #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9422     choke me
9423     #else
9424 pcg 1.11 char (*f) () = gethostbyname;
9425     #endif
9426     #ifdef __cplusplus
9427     }
9428 pcg 1.1 #endif
9429    
9430 pcg 1.11 int
9431     main ()
9432     {
9433     return f != gethostbyname;
9434     ;
9435     return 0;
9436     }
9437     _ACEOF
9438     rm -f conftest.$ac_objext conftest$ac_exeext
9439     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9440     (eval $ac_link) 2>conftest.er1
9441     ac_status=$?
9442     grep -v '^ *+' conftest.er1 >conftest.err
9443     rm -f conftest.er1
9444     cat conftest.err >&5
9445     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446     (exit $ac_status); } &&
9447 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9448 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9449     (eval $ac_try) 2>&5
9450     ac_status=$?
9451     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9452     (exit $ac_status); }; } &&
9453     { ac_try='test -s conftest$ac_exeext'
9454     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9455     (eval $ac_try) 2>&5
9456     ac_status=$?
9457     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9458     (exit $ac_status); }; }; then
9459     ac_cv_func_gethostbyname=yes
9460     else
9461     echo "$as_me: failed program was:" >&5
9462     sed 's/^/| /' conftest.$ac_ext >&5
9463    
9464     ac_cv_func_gethostbyname=no
9465     fi
9466     rm -f conftest.err conftest.$ac_objext \
9467     conftest$ac_exeext conftest.$ac_ext
9468     fi
9469     echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9470     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9471    
9472 pcg 1.1 if test $ac_cv_func_gethostbyname = no; then
9473 pcg 1.11 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9474     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9475     if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9476     echo $ECHO_N "(cached) $ECHO_C" >&6
9477 pcg 1.1 else
9478 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9479 pcg 1.1 LIBS="-lnsl $LIBS"
9480 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9481     /* confdefs.h. */
9482     _ACEOF
9483     cat confdefs.h >>conftest.$ac_ext
9484     cat >>conftest.$ac_ext <<_ACEOF
9485     /* end confdefs.h. */
9486    
9487 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9488 pcg 1.11 #ifdef __cplusplus
9489     extern "C"
9490     #endif
9491 pcg 1.1 /* We use char because int might match the return type of a gcc2
9492 pcg 1.11 builtin and then its argument prototype would still apply. */
9493     char gethostbyname ();
9494     int
9495     main ()
9496     {
9497     gethostbyname ();
9498     ;
9499     return 0;
9500     }
9501     _ACEOF
9502     rm -f conftest.$ac_objext conftest$ac_exeext
9503     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9504     (eval $ac_link) 2>conftest.er1
9505     ac_status=$?
9506     grep -v '^ *+' conftest.er1 >conftest.err
9507     rm -f conftest.er1
9508     cat conftest.err >&5
9509     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9510     (exit $ac_status); } &&
9511 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9512 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9513     (eval $ac_try) 2>&5
9514     ac_status=$?
9515     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9516     (exit $ac_status); }; } &&
9517     { ac_try='test -s conftest$ac_exeext'
9518     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9519     (eval $ac_try) 2>&5
9520     ac_status=$?
9521     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9522     (exit $ac_status); }; }; then
9523     ac_cv_lib_nsl_gethostbyname=yes
9524     else
9525     echo "$as_me: failed program was:" >&5
9526     sed 's/^/| /' conftest.$ac_ext >&5
9527    
9528     ac_cv_lib_nsl_gethostbyname=no
9529     fi
9530     rm -f conftest.err conftest.$ac_objext \
9531     conftest$ac_exeext conftest.$ac_ext
9532     LIBS=$ac_check_lib_save_LIBS
9533     fi
9534     echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9535     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9536     if test $ac_cv_lib_nsl_gethostbyname = yes; then
9537     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9538     fi
9539 pcg 1.1
9540 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = no; then
9541     echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9542     echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9543     if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9544     echo $ECHO_N "(cached) $ECHO_C" >&6
9545     else
9546     ac_check_lib_save_LIBS=$LIBS
9547     LIBS="-lbsd $LIBS"
9548     cat >conftest.$ac_ext <<_ACEOF
9549     /* confdefs.h. */
9550     _ACEOF
9551     cat confdefs.h >>conftest.$ac_ext
9552     cat >>conftest.$ac_ext <<_ACEOF
9553     /* end confdefs.h. */
9554 pcg 1.1
9555 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9556     #ifdef __cplusplus
9557     extern "C"
9558     #endif
9559     /* We use char because int might match the return type of a gcc2
9560     builtin and then its argument prototype would still apply. */
9561     char gethostbyname ();
9562     int
9563     main ()
9564     {
9565     gethostbyname ();
9566     ;
9567     return 0;
9568     }
9569     _ACEOF
9570     rm -f conftest.$ac_objext conftest$ac_exeext
9571     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9572     (eval $ac_link) 2>conftest.er1
9573     ac_status=$?
9574     grep -v '^ *+' conftest.er1 >conftest.err
9575     rm -f conftest.er1
9576     cat conftest.err >&5
9577     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9578     (exit $ac_status); } &&
9579 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9580 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9581     (eval $ac_try) 2>&5
9582     ac_status=$?
9583     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9584     (exit $ac_status); }; } &&
9585     { ac_try='test -s conftest$ac_exeext'
9586     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9587     (eval $ac_try) 2>&5
9588     ac_status=$?
9589     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9590     (exit $ac_status); }; }; then
9591     ac_cv_lib_bsd_gethostbyname=yes
9592     else
9593     echo "$as_me: failed program was:" >&5
9594     sed 's/^/| /' conftest.$ac_ext >&5
9595    
9596     ac_cv_lib_bsd_gethostbyname=no
9597     fi
9598     rm -f conftest.err conftest.$ac_objext \
9599     conftest$ac_exeext conftest.$ac_ext
9600     LIBS=$ac_check_lib_save_LIBS
9601     fi
9602     echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9603     echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9604     if test $ac_cv_lib_bsd_gethostbyname = yes; then
9605     X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9606 pcg 1.1 fi
9607    
9608 pcg 1.11 fi
9609 pcg 1.1 fi
9610    
9611     # lieder@skyler.mavd.honeywell.com says without -lsocket,
9612     # socket/setsockopt and other routines are undefined under SCO ODT
9613     # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9614 pcg 1.11 # on later versions), says Simon Leinen: it contains gethostby*
9615     # variants that don't use the name server (or something). -lsocket
9616     # must be given before -lnsl if both are needed. We assume that
9617     # if connect needs -lnsl, so does gethostbyname.
9618     echo "$as_me:$LINENO: checking for connect" >&5
9619     echo $ECHO_N "checking for connect... $ECHO_C" >&6
9620     if test "${ac_cv_func_connect+set}" = set; then
9621     echo $ECHO_N "(cached) $ECHO_C" >&6
9622     else
9623     cat >conftest.$ac_ext <<_ACEOF
9624     /* confdefs.h. */
9625     _ACEOF
9626     cat confdefs.h >>conftest.$ac_ext
9627     cat >>conftest.$ac_ext <<_ACEOF
9628     /* end confdefs.h. */
9629     /* Define connect to an innocuous variant, in case <limits.h> declares connect.
9630     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9631     #define connect innocuous_connect
9632    
9633 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9634 pcg 1.11 which can conflict with char connect (); below.
9635     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9636     <limits.h> exists even on freestanding compilers. */
9637    
9638     #ifdef __STDC__
9639     # include <limits.h>
9640     #else
9641     # include <assert.h>
9642     #endif
9643    
9644     #undef connect
9645    
9646 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9647 pcg 1.11 #ifdef __cplusplus
9648     extern "C"
9649     {
9650     #endif
9651 pcg 1.1 /* We use char because int might match the return type of a gcc2
9652 pcg 1.11 builtin and then its argument prototype would still apply. */
9653     char connect ();
9654 pcg 1.1 /* The GNU C library defines this for functions which it implements
9655     to always fail with ENOSYS. Some functions are actually named
9656     something starting with __ and the normal name is an alias. */
9657     #if defined (__stub_connect) || defined (__stub___connect)
9658     choke me
9659     #else
9660 pcg 1.11 char (*f) () = connect;
9661     #endif
9662     #ifdef __cplusplus
9663     }
9664 pcg 1.1 #endif
9665    
9666 pcg 1.11 int
9667     main ()
9668     {
9669     return f != connect;
9670     ;
9671     return 0;
9672     }
9673     _ACEOF
9674     rm -f conftest.$ac_objext conftest$ac_exeext
9675     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9676     (eval $ac_link) 2>conftest.er1
9677     ac_status=$?
9678     grep -v '^ *+' conftest.er1 >conftest.err
9679     rm -f conftest.er1
9680     cat conftest.err >&5
9681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9682     (exit $ac_status); } &&
9683 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9684 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9685     (eval $ac_try) 2>&5
9686     ac_status=$?
9687     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9688     (exit $ac_status); }; } &&
9689     { ac_try='test -s conftest$ac_exeext'
9690     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9691     (eval $ac_try) 2>&5
9692     ac_status=$?
9693     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9694     (exit $ac_status); }; }; then
9695     ac_cv_func_connect=yes
9696     else
9697     echo "$as_me: failed program was:" >&5
9698     sed 's/^/| /' conftest.$ac_ext >&5
9699    
9700     ac_cv_func_connect=no
9701 pcg 1.1 fi
9702 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9703     conftest$ac_exeext conftest.$ac_ext
9704 pcg 1.1 fi
9705 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
9706     echo "${ECHO_T}$ac_cv_func_connect" >&6
9707 pcg 1.1
9708     if test $ac_cv_func_connect = no; then
9709 pcg 1.11 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
9710     echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
9711     if test "${ac_cv_lib_socket_connect+set}" = set; then
9712     echo $ECHO_N "(cached) $ECHO_C" >&6
9713 pcg 1.1 else
9714 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9715 pcg 1.1 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
9716 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9717     /* confdefs.h. */
9718     _ACEOF
9719     cat confdefs.h >>conftest.$ac_ext
9720     cat >>conftest.$ac_ext <<_ACEOF
9721     /* end confdefs.h. */
9722    
9723 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9724 pcg 1.11 #ifdef __cplusplus
9725     extern "C"
9726     #endif
9727 pcg 1.1 /* We use char because int might match the return type of a gcc2
9728 pcg 1.11 builtin and then its argument prototype would still apply. */
9729     char connect ();
9730     int
9731     main ()
9732     {
9733     connect ();
9734     ;
9735     return 0;
9736     }
9737     _ACEOF
9738     rm -f conftest.$ac_objext conftest$ac_exeext
9739     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9740     (eval $ac_link) 2>conftest.er1
9741     ac_status=$?
9742     grep -v '^ *+' conftest.er1 >conftest.err
9743     rm -f conftest.er1
9744     cat conftest.err >&5
9745     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9746     (exit $ac_status); } &&
9747 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9748 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9749     (eval $ac_try) 2>&5
9750     ac_status=$?
9751     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9752     (exit $ac_status); }; } &&
9753     { ac_try='test -s conftest$ac_exeext'
9754     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9755     (eval $ac_try) 2>&5
9756     ac_status=$?
9757     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9758     (exit $ac_status); }; }; then
9759     ac_cv_lib_socket_connect=yes
9760     else
9761     echo "$as_me: failed program was:" >&5
9762     sed 's/^/| /' conftest.$ac_ext >&5
9763    
9764     ac_cv_lib_socket_connect=no
9765     fi
9766     rm -f conftest.err conftest.$ac_objext \
9767     conftest$ac_exeext conftest.$ac_ext
9768     LIBS=$ac_check_lib_save_LIBS
9769     fi
9770     echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
9771     echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
9772     if test $ac_cv_lib_socket_connect = yes; then
9773 pcg 1.1 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
9774     fi
9775    
9776     fi
9777    
9778 pcg 1.11 # Guillermo Gomez says -lposix is necessary on A/UX.
9779     echo "$as_me:$LINENO: checking for remove" >&5
9780     echo $ECHO_N "checking for remove... $ECHO_C" >&6
9781     if test "${ac_cv_func_remove+set}" = set; then
9782     echo $ECHO_N "(cached) $ECHO_C" >&6
9783     else
9784     cat >conftest.$ac_ext <<_ACEOF
9785     /* confdefs.h. */
9786     _ACEOF
9787     cat confdefs.h >>conftest.$ac_ext
9788     cat >>conftest.$ac_ext <<_ACEOF
9789     /* end confdefs.h. */
9790     /* Define remove to an innocuous variant, in case <limits.h> declares remove.
9791     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9792     #define remove innocuous_remove
9793    
9794 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9795 pcg 1.11 which can conflict with char remove (); below.
9796     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9797     <limits.h> exists even on freestanding compilers. */
9798    
9799     #ifdef __STDC__
9800     # include <limits.h>
9801     #else
9802     # include <assert.h>
9803     #endif
9804    
9805     #undef remove
9806    
9807 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9808 pcg 1.11 #ifdef __cplusplus
9809     extern "C"
9810     {
9811     #endif
9812 pcg 1.1 /* We use char because int might match the return type of a gcc2
9813 pcg 1.11 builtin and then its argument prototype would still apply. */
9814     char remove ();
9815 pcg 1.1 /* The GNU C library defines this for functions which it implements
9816     to always fail with ENOSYS. Some functions are actually named
9817     something starting with __ and the normal name is an alias. */
9818     #if defined (__stub_remove) || defined (__stub___remove)
9819     choke me
9820     #else
9821 pcg 1.11 char (*f) () = remove;
9822     #endif
9823     #ifdef __cplusplus
9824     }
9825 pcg 1.1 #endif
9826    
9827 pcg 1.11 int
9828     main ()
9829     {
9830     return f != remove;
9831     ;
9832     return 0;
9833     }
9834     _ACEOF
9835     rm -f conftest.$ac_objext conftest$ac_exeext
9836     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9837     (eval $ac_link) 2>conftest.er1
9838     ac_status=$?
9839     grep -v '^ *+' conftest.er1 >conftest.err
9840     rm -f conftest.er1
9841     cat conftest.err >&5
9842     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9843     (exit $ac_status); } &&
9844 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9845 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9846     (eval $ac_try) 2>&5
9847     ac_status=$?
9848     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9849     (exit $ac_status); }; } &&
9850     { ac_try='test -s conftest$ac_exeext'
9851     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9852     (eval $ac_try) 2>&5
9853     ac_status=$?
9854     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9855     (exit $ac_status); }; }; then
9856     ac_cv_func_remove=yes
9857     else
9858     echo "$as_me: failed program was:" >&5
9859     sed 's/^/| /' conftest.$ac_ext >&5
9860    
9861     ac_cv_func_remove=no
9862 pcg 1.1 fi
9863 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9864     conftest$ac_exeext conftest.$ac_ext
9865 pcg 1.1 fi
9866 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
9867     echo "${ECHO_T}$ac_cv_func_remove" >&6
9868 pcg 1.1
9869     if test $ac_cv_func_remove = no; then
9870 pcg 1.11 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
9871     echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
9872     if test "${ac_cv_lib_posix_remove+set}" = set; then
9873     echo $ECHO_N "(cached) $ECHO_C" >&6
9874 pcg 1.1 else
9875 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9876 pcg 1.1 LIBS="-lposix $LIBS"
9877 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9878     /* confdefs.h. */
9879     _ACEOF
9880     cat confdefs.h >>conftest.$ac_ext
9881     cat >>conftest.$ac_ext <<_ACEOF
9882     /* end confdefs.h. */
9883    
9884 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9885 pcg 1.11 #ifdef __cplusplus
9886     extern "C"
9887     #endif
9888 pcg 1.1 /* We use char because int might match the return type of a gcc2
9889 pcg 1.11 builtin and then its argument prototype would still apply. */
9890     char remove ();
9891     int
9892     main ()
9893     {
9894     remove ();
9895     ;
9896     return 0;
9897     }
9898     _ACEOF
9899     rm -f conftest.$ac_objext conftest$ac_exeext
9900     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9901     (eval $ac_link) 2>conftest.er1
9902     ac_status=$?
9903     grep -v '^ *+' conftest.er1 >conftest.err
9904     rm -f conftest.er1
9905     cat conftest.err >&5
9906     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9907     (exit $ac_status); } &&
9908 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9909 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9910     (eval $ac_try) 2>&5
9911     ac_status=$?
9912     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9913     (exit $ac_status); }; } &&
9914     { ac_try='test -s conftest$ac_exeext'
9915     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9916     (eval $ac_try) 2>&5
9917     ac_status=$?
9918     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9919     (exit $ac_status); }; }; then
9920     ac_cv_lib_posix_remove=yes
9921     else
9922     echo "$as_me: failed program was:" >&5
9923     sed 's/^/| /' conftest.$ac_ext >&5
9924    
9925     ac_cv_lib_posix_remove=no
9926     fi
9927     rm -f conftest.err conftest.$ac_objext \
9928     conftest$ac_exeext conftest.$ac_ext
9929     LIBS=$ac_check_lib_save_LIBS
9930     fi
9931     echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
9932     echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
9933     if test $ac_cv_lib_posix_remove = yes; then
9934 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
9935     fi
9936    
9937     fi
9938    
9939     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
9940 pcg 1.11 echo "$as_me:$LINENO: checking for shmat" >&5
9941     echo $ECHO_N "checking for shmat... $ECHO_C" >&6
9942     if test "${ac_cv_func_shmat+set}" = set; then
9943     echo $ECHO_N "(cached) $ECHO_C" >&6
9944     else
9945     cat >conftest.$ac_ext <<_ACEOF
9946     /* confdefs.h. */
9947     _ACEOF
9948     cat confdefs.h >>conftest.$ac_ext
9949     cat >>conftest.$ac_ext <<_ACEOF
9950     /* end confdefs.h. */
9951     /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
9952     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9953     #define shmat innocuous_shmat
9954    
9955 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9956 pcg 1.11 which can conflict with char shmat (); below.
9957     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9958     <limits.h> exists even on freestanding compilers. */
9959    
9960     #ifdef __STDC__
9961     # include <limits.h>
9962     #else
9963     # include <assert.h>
9964     #endif
9965    
9966     #undef shmat
9967    
9968 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9969 pcg 1.11 #ifdef __cplusplus
9970     extern "C"
9971     {
9972     #endif
9973 pcg 1.1 /* We use char because int might match the return type of a gcc2
9974 pcg 1.11 builtin and then its argument prototype would still apply. */
9975     char shmat ();
9976 pcg 1.1 /* The GNU C library defines this for functions which it implements
9977     to always fail with ENOSYS. Some functions are actually named
9978     something starting with __ and the normal name is an alias. */
9979     #if defined (__stub_shmat) || defined (__stub___shmat)
9980     choke me
9981     #else
9982 pcg 1.11 char (*f) () = shmat;
9983 pcg 1.1 #endif
9984 pcg 1.11 #ifdef __cplusplus
9985     }
9986     #endif
9987    
9988     int
9989     main ()
9990     {
9991     return f != shmat;
9992     ;
9993     return 0;
9994     }
9995     _ACEOF
9996     rm -f conftest.$ac_objext conftest$ac_exeext
9997     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9998     (eval $ac_link) 2>conftest.er1
9999     ac_status=$?
10000     grep -v '^ *+' conftest.er1 >conftest.err
10001     rm -f conftest.er1
10002     cat conftest.err >&5
10003     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10004     (exit $ac_status); } &&
10005 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10006 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10007     (eval $ac_try) 2>&5
10008     ac_status=$?
10009     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10010     (exit $ac_status); }; } &&
10011     { ac_try='test -s conftest$ac_exeext'
10012     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10013     (eval $ac_try) 2>&5
10014     ac_status=$?
10015     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10016     (exit $ac_status); }; }; then
10017     ac_cv_func_shmat=yes
10018     else
10019     echo "$as_me: failed program was:" >&5
10020     sed 's/^/| /' conftest.$ac_ext >&5
10021 pcg 1.1
10022 pcg 1.11 ac_cv_func_shmat=no
10023 pcg 1.1 fi
10024 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10025     conftest$ac_exeext conftest.$ac_ext
10026 pcg 1.1 fi
10027 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10028     echo "${ECHO_T}$ac_cv_func_shmat" >&6
10029 pcg 1.1
10030     if test $ac_cv_func_shmat = no; then
10031 pcg 1.11 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10032     echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10033     if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10034     echo $ECHO_N "(cached) $ECHO_C" >&6
10035 pcg 1.1 else
10036 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10037 pcg 1.1 LIBS="-lipc $LIBS"
10038 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10039     /* confdefs.h. */
10040     _ACEOF
10041     cat confdefs.h >>conftest.$ac_ext
10042     cat >>conftest.$ac_ext <<_ACEOF
10043     /* end confdefs.h. */
10044    
10045 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10046 pcg 1.11 #ifdef __cplusplus
10047     extern "C"
10048     #endif
10049 pcg 1.1 /* We use char because int might match the return type of a gcc2
10050 pcg 1.11 builtin and then its argument prototype would still apply. */
10051     char shmat ();
10052     int
10053     main ()
10054     {
10055     shmat ();
10056     ;
10057     return 0;
10058     }
10059     _ACEOF
10060     rm -f conftest.$ac_objext conftest$ac_exeext
10061     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10062     (eval $ac_link) 2>conftest.er1
10063     ac_status=$?
10064     grep -v '^ *+' conftest.er1 >conftest.err
10065     rm -f conftest.er1
10066     cat conftest.err >&5
10067     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10068     (exit $ac_status); } &&
10069 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10070 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10071     (eval $ac_try) 2>&5
10072     ac_status=$?
10073     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10074     (exit $ac_status); }; } &&
10075     { ac_try='test -s conftest$ac_exeext'
10076     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10077     (eval $ac_try) 2>&5
10078     ac_status=$?
10079     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10080     (exit $ac_status); }; }; then
10081     ac_cv_lib_ipc_shmat=yes
10082     else
10083     echo "$as_me: failed program was:" >&5
10084     sed 's/^/| /' conftest.$ac_ext >&5
10085    
10086     ac_cv_lib_ipc_shmat=no
10087     fi
10088     rm -f conftest.err conftest.$ac_objext \
10089     conftest$ac_exeext conftest.$ac_ext
10090     LIBS=$ac_check_lib_save_LIBS
10091     fi
10092     echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
10093     echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
10094     if test $ac_cv_lib_ipc_shmat = yes; then
10095 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10096     fi
10097    
10098     fi
10099     fi
10100    
10101     # Check for libraries that X11R6 Xt/Xaw programs need.
10102 pcg 1.11 ac_save_LDFLAGS=$LDFLAGS
10103 pcg 1.1 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
10104     # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
10105     # check for ICE first), but we must link in the order -lSM -lICE or
10106     # we get undefined symbols. So assume we have SM if we have ICE.
10107     # These have to be linked with before -lX11, unlike the other
10108     # libraries we check for below, so use a different variable.
10109 pcg 1.11 # John Interrante, Karl Berry
10110     echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
10111     echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
10112     if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
10113     echo $ECHO_N "(cached) $ECHO_C" >&6
10114 pcg 1.1 else
10115 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10116 pcg 1.1 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10117 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10118     /* confdefs.h. */
10119     _ACEOF
10120     cat confdefs.h >>conftest.$ac_ext
10121     cat >>conftest.$ac_ext <<_ACEOF
10122     /* end confdefs.h. */
10123    
10124 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10125 pcg 1.11 #ifdef __cplusplus
10126     extern "C"
10127     #endif
10128 pcg 1.1 /* We use char because int might match the return type of a gcc2
10129 pcg 1.11 builtin and then its argument prototype would still apply. */
10130     char IceConnectionNumber ();
10131     int
10132     main ()
10133     {
10134     IceConnectionNumber ();
10135     ;
10136     return 0;
10137     }
10138     _ACEOF
10139     rm -f conftest.$ac_objext conftest$ac_exeext
10140     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10141     (eval $ac_link) 2>conftest.er1
10142     ac_status=$?
10143     grep -v '^ *+' conftest.er1 >conftest.err
10144     rm -f conftest.er1
10145     cat conftest.err >&5
10146     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10147     (exit $ac_status); } &&
10148 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10149 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10150     (eval $ac_try) 2>&5
10151     ac_status=$?
10152     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10153     (exit $ac_status); }; } &&
10154     { ac_try='test -s conftest$ac_exeext'
10155     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10156     (eval $ac_try) 2>&5
10157     ac_status=$?
10158     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10159     (exit $ac_status); }; }; then
10160     ac_cv_lib_ICE_IceConnectionNumber=yes
10161     else
10162     echo "$as_me: failed program was:" >&5
10163     sed 's/^/| /' conftest.$ac_ext >&5
10164    
10165     ac_cv_lib_ICE_IceConnectionNumber=no
10166     fi
10167     rm -f conftest.err conftest.$ac_objext \
10168     conftest$ac_exeext conftest.$ac_ext
10169     LIBS=$ac_check_lib_save_LIBS
10170     fi
10171     echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10172     echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
10173     if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
10174 pcg 1.1 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10175     fi
10176    
10177 pcg 1.11 LDFLAGS=$ac_save_LDFLAGS
10178 pcg 1.1
10179     fi
10180    
10181    
10182    
10183     if test x$support_xpm = xyes; then
10184 pcg 1.11
10185 pcg 1.1
10186    
10187     # Initialize some more variables set by options.
10188     # The variables have the same names as the options, with
10189     # dashes changed to underlines.
10190    
10191     # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
10192     # paths, otherwise set no_xpm=yes.
10193     # Uses ac_ vars as temps to allow command line to override cache and checks.
10194 pcg 1.11 echo "$as_me:$LINENO: checking for libXpm" >&5
10195     echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10196    
10197 pcg 1.1
10198     # Check whether --with-xpm_includes or --without-xpm_includes was given.
10199     if test "${with_xpm_includes+set}" = set; then
10200     withval="$with_xpm_includes"
10201     xpm_includes="$withval"
10202     else
10203     xpm_includes=NO
10204 pcg 1.11 fi;
10205 pcg 1.1
10206     # Check whether --with-xpm_library or --without-xpm_library was given.
10207     if test "${with_xpm_library+set}" = set; then
10208     withval="$with_xpm_library"
10209     xpm_libraries="$withval"
10210     else
10211     xpm_libraries=NO
10212 pcg 1.11 fi;
10213 pcg 1.1
10214 pcg 1.11 # --without-xpm overrides everything else, but does not touch the cache.
10215 pcg 1.1
10216     # Check whether --with-xpm or --without-xpm was given.
10217     if test "${with_xpm+set}" = set; then
10218     withval="$with_xpm"
10219    
10220 pcg 1.11 fi;
10221 pcg 1.1 if test "$with_xpm" = no; then
10222     have_xpm=disabled
10223     else
10224 pcg 1.11 if test "${ac_cv_have_xpm+set}" = set; then
10225     echo $ECHO_N "(cached) $ECHO_C" >&6
10226 pcg 1.1 else
10227 pcg 1.11
10228 pcg 1.1 vt_xpm_include_X11=no
10229     if test -n "$xpm_includes"; then
10230     vt_xpm_includes=$xpm_includes
10231     else
10232     vt_xpm_includes=NO
10233     fi
10234     if test -n "$xpm_libraries"; then
10235     vt_xpm_libraries=$xpm_libraries
10236     else
10237     vt_xpm_libraries=NO
10238     fi
10239    
10240     if test "$vt_xpm_includes" = NO; then
10241     # Guess where to find xpm.h
10242    
10243     ac_save_CPPFLAGS="$CPPFLAGS"
10244     CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10245    
10246     # First, try using that file with no special directory specified.
10247 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10248     /* confdefs.h. */
10249     _ACEOF
10250     cat confdefs.h >>conftest.$ac_ext
10251     cat >>conftest.$ac_ext <<_ACEOF
10252     /* end confdefs.h. */
10253 pcg 1.1 #include <X11/xpm.h>
10254 pcg 1.11 _ACEOF
10255     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10256     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10257     ac_status=$?
10258     grep -v '^ *+' conftest.er1 >conftest.err
10259     rm -f conftest.er1
10260     cat conftest.err >&5
10261     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10262     (exit $ac_status); } >/dev/null; then
10263     if test -s conftest.err; then
10264 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10265     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10266 pcg 1.11 else
10267     ac_cpp_err=
10268     fi
10269     else
10270     ac_cpp_err=yes
10271     fi
10272     if test -z "$ac_cpp_err"; then
10273 pcg 1.1 # We can compile using X headers with no special include directory.
10274     vt_xpm_includes=
10275     vt_xpm_include_X11=yes
10276     else
10277 pcg 1.11 echo "$as_me: failed program was:" >&5
10278     sed 's/^/| /' conftest.$ac_ext >&5
10279    
10280 pcg 1.1 CPPFLAGS="$ac_save_CPPFLAGS"
10281     # Look for the header file in a standard set of common directories.
10282     for ac_dir in \
10283     /usr/X11/include \
10284     /usr/X11R6/include \
10285     /usr/X11R5/include \
10286     /usr/X11R4/include \
10287     \
10288     /usr/include/X11 \
10289     /usr/include/X11R6 \
10290     /usr/include/X11R5 \
10291     /usr/include/X11R4 \
10292     \
10293     /usr/local/X11/include \
10294     /usr/local/X11R6/include \
10295     /usr/local/X11R5/include \
10296     /usr/local/X11R4/include \
10297     \
10298     /usr/local/include/X11 \
10299     /usr/local/include/X11R6 \
10300     /usr/local/include/X11R5 \
10301     /usr/local/include/X11R4 \
10302     \
10303     /usr/X386/include \
10304     /usr/x386/include \
10305     /usr/XFree86/include/X11 \
10306     \
10307     /usr/include \
10308     /usr/local/include \
10309     /usr/unsupported/include \
10310     /usr/athena/include \
10311     /usr/local/x11r5/include \
10312     /usr/lpp/Xamples/include \
10313     \
10314     /usr/openwin/include \
10315     /usr/openwin/share/include \
10316     ; \
10317     do
10318     if test -r "$ac_dir/X11/xpm.h"; then
10319     vt_xpm_includes="$ac_dir"
10320     vt_xpm_include_X11=yes
10321     break
10322     else
10323     if test -r "$ac_dir/xpm.h"; then
10324     vt_xpm_includes=$ac_dir
10325     break
10326     fi
10327     fi
10328     done
10329     fi
10330 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10331 pcg 1.1 fi
10332    
10333     if test "$vt_xpm_libraries" = NO; then
10334     # Check for the libraries.
10335    
10336     # See if we find them without any special options.
10337     # Don't add to $LIBS permanently.
10338     ac_save_LIBS="$LIBS"
10339     LIBS="$LIBS $X_LIBS -lXpm -lX11"
10340 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10341     /* confdefs.h. */
10342     _ACEOF
10343     cat confdefs.h >>conftest.$ac_ext
10344     cat >>conftest.$ac_ext <<_ACEOF
10345     /* end confdefs.h. */
10346 pcg 1.1
10347 pcg 1.11 int
10348     main ()
10349     {
10350 pcg 1.1 XpmReadFileToPixmap()
10351 pcg 1.11 ;
10352     return 0;
10353     }
10354     _ACEOF
10355     rm -f conftest.$ac_objext conftest$ac_exeext
10356     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10357     (eval $ac_link) 2>conftest.er1
10358     ac_status=$?
10359     grep -v '^ *+' conftest.er1 >conftest.err
10360     rm -f conftest.er1
10361     cat conftest.err >&5
10362     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10363     (exit $ac_status); } &&
10364 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10365 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10366     (eval $ac_try) 2>&5
10367     ac_status=$?
10368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10369     (exit $ac_status); }; } &&
10370     { ac_try='test -s conftest$ac_exeext'
10371     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10372     (eval $ac_try) 2>&5
10373     ac_status=$?
10374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10375     (exit $ac_status); }; }; then
10376 pcg 1.1 LIBS="$ac_save_LIBS"
10377     # We can link libXpm with no special library path.
10378     vt_xpm_libraries=
10379     else
10380 pcg 1.11 echo "$as_me: failed program was:" >&5
10381     sed 's/^/| /' conftest.$ac_ext >&5
10382    
10383     LIBS="$ac_save_LIBS"
10384 pcg 1.1 # First see if replacing the include by lib works.
10385     for ac_dir in \
10386     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10387     /usr/X11/lib \
10388     /usr/X11R6/lib \
10389     /usr/X11R5/lib \
10390     /usr/X11R4/lib \
10391     \
10392     /usr/lib/X11 \
10393     /usr/lib/X11R6 \
10394     /usr/lib/X11R5 \
10395     /usr/lib/X11R4 \
10396     \
10397     /usr/local/X11/lib \
10398     /usr/local/X11R6/lib \
10399     /usr/local/X11R5/lib \
10400     /usr/local/X11R4/lib \
10401     \
10402     /usr/local/lib/X11 \
10403     /usr/local/lib/X11R6 \
10404     /usr/local/lib/X11R5 \
10405     /usr/local/lib/X11R4 \
10406     \
10407     /usr/X386/lib \
10408     /usr/x386/lib \
10409     /usr/XFree86/lib/X11 \
10410     \
10411     /usr/lib \
10412     /usr/local/lib \
10413     /usr/unsupported/lib \
10414     /usr/athena/lib \
10415     /usr/local/x11r5/lib \
10416     /usr/lpp/Xamples/lib \
10417     \
10418     /usr/openwin/lib \
10419     /usr/openwin/share/lib \
10420     ; \
10421     do
10422     for ac_extension in a so sl; do
10423     if test -r $ac_dir/libXpm.$ac_extension; then
10424     vt_xpm_libraries=$ac_dir
10425     break 2
10426     fi
10427     done
10428     done
10429     fi
10430 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10431     conftest$ac_exeext conftest.$ac_ext
10432 pcg 1.1 fi
10433    
10434    
10435     if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10436     ac_cv_have_xpm="have_xpm=no"
10437     else
10438     ac_cv_have_xpm="have_xpm=yes \
10439     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10440     vt_xpm_include_X11=$vt_xpm_include_X11"
10441     fi
10442     fi
10443     eval "$ac_cv_have_xpm"
10444     fi
10445    
10446     if test "$have_xpm" != yes; then
10447 pcg 1.11 echo "$as_me:$LINENO: result: $have_xpm" >&5
10448     echo "${ECHO_T}$have_xpm" >&6
10449 pcg 1.1 no_xpm=yes
10450     else
10451     if test "$xpm_includes" != NO; then
10452     if test "$xpm_includes" = "$vt_xpm_includes"; then
10453     if test -r "$xpm_includes/X11/xpm.h"; then
10454     vt_xpm_include_X11=yes
10455     fi
10456     else
10457     vt_xpm_include_X11=no
10458     if test -z "$xpm_includes"; then
10459 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10460     /* confdefs.h. */
10461     _ACEOF
10462     cat confdefs.h >>conftest.$ac_ext
10463     cat >>conftest.$ac_ext <<_ACEOF
10464     /* end confdefs.h. */
10465 pcg 1.1 #include <X11/xpm.h>
10466 pcg 1.11 _ACEOF
10467     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10468     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10469     ac_status=$?
10470     grep -v '^ *+' conftest.er1 >conftest.err
10471     rm -f conftest.er1
10472     cat conftest.err >&5
10473     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10474     (exit $ac_status); } >/dev/null; then
10475     if test -s conftest.err; then
10476 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10477     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10478 pcg 1.11 else
10479     ac_cpp_err=
10480     fi
10481     else
10482     ac_cpp_err=yes
10483     fi
10484     if test -z "$ac_cpp_err"; then
10485 pcg 1.1 vt_xpm_include_X11=yes
10486     else
10487 pcg 1.11 echo "$as_me: failed program was:" >&5
10488     sed 's/^/| /' conftest.$ac_ext >&5
10489    
10490    
10491 pcg 1.1 fi
10492 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10493 pcg 1.1 else
10494     if test -r "$xpm_includes/X11/xpm.h"; then
10495     vt_xpm_include_X11=yes
10496     fi
10497     fi
10498     fi
10499     vt_xpm_includes=$xpm_includes
10500     fi
10501     if test "x$xpm_libraries" != xNO; then
10502     vt_xpm_libraries=$xpm_libraries
10503     fi
10504     # Update the cache value to reflect the command line values.
10505     ac_cv_have_xpm="have_xpm=yes \
10506     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10507     vt_xpm_include_X11=$vt_xpm_include_X11"
10508     eval "$ac_cv_have_xpm"
10509 pcg 1.11 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10510     echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10511 pcg 1.1 if test -n "$vt_xpm_includes"; then
10512     XPM_CPPFLAGS="-DHAVE_LIBXPM"
10513     fi
10514     if test -n "$vt_xpm_includes"; then
10515     XPM_CFLAGS="-I$vt_xpm_includes"
10516     fi
10517     XPM_LIBS="-lXpm"
10518     if test -n "$vt_xpm_libraries"; then
10519     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10520     fi
10521     if test "x$vt_xpm_include_X11" = xyes; then
10522 pcg 1.11
10523     cat >>confdefs.h <<\_ACEOF
10524 pcg 1.1 #define XPM_INC_X11 1
10525 pcg 1.11 _ACEOF
10526 pcg 1.1
10527     fi
10528     fi
10529    
10530    
10531    
10532    
10533    
10534     if test x$no_xpm = xyes; then
10535     support_xpm=needsmanualspecification
10536     fi
10537     fi
10538    
10539 pcg 1.11 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10540     echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10541     if test "${ac_cv_header_sys_wait_h+set}" = set; then
10542     echo $ECHO_N "(cached) $ECHO_C" >&6
10543     else
10544     cat >conftest.$ac_ext <<_ACEOF
10545     /* confdefs.h. */
10546     _ACEOF
10547     cat confdefs.h >>conftest.$ac_ext
10548     cat >>conftest.$ac_ext <<_ACEOF
10549     /* end confdefs.h. */
10550 pcg 1.1 #include <sys/types.h>
10551     #include <sys/wait.h>
10552     #ifndef WEXITSTATUS
10553 pcg 1.11 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10554 pcg 1.1 #endif
10555     #ifndef WIFEXITED
10556 pcg 1.11 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10557 pcg 1.1 #endif
10558 pcg 1.11
10559     int
10560     main ()
10561     {
10562     int s;
10563     wait (&s);
10564     s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10565     ;
10566     return 0;
10567     }
10568     _ACEOF
10569     rm -f conftest.$ac_objext
10570     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10571     (eval $ac_compile) 2>conftest.er1
10572     ac_status=$?
10573     grep -v '^ *+' conftest.er1 >conftest.err
10574     rm -f conftest.er1
10575     cat conftest.err >&5
10576     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10577     (exit $ac_status); } &&
10578 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10579 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10580     (eval $ac_try) 2>&5
10581     ac_status=$?
10582     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10583     (exit $ac_status); }; } &&
10584     { ac_try='test -s conftest.$ac_objext'
10585     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10586     (eval $ac_try) 2>&5
10587     ac_status=$?
10588     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10589     (exit $ac_status); }; }; then
10590     ac_cv_header_sys_wait_h=yes
10591 pcg 1.1 else
10592 pcg 1.11 echo "$as_me: failed program was:" >&5
10593     sed 's/^/| /' conftest.$ac_ext >&5
10594    
10595     ac_cv_header_sys_wait_h=no
10596 pcg 1.1 fi
10597 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10598 pcg 1.1 fi
10599 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10600     echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10601     if test $ac_cv_header_sys_wait_h = yes; then
10602 pcg 1.1
10603 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10604 pcg 1.1 #define HAVE_SYS_WAIT_H 1
10605 pcg 1.11 _ACEOF
10606 pcg 1.1
10607     fi
10608    
10609 pcg 1.11
10610    
10611    
10612    
10613    
10614    
10615    
10616    
10617    
10618    
10619    
10620    
10621    
10622    
10623    
10624    
10625    
10626    
10627    
10628     for ac_header in \
10629 pcg 1.1 assert.h \
10630     fcntl.h \
10631     grp.h \
10632     libc.h \
10633     lastlog.h \
10634     stdarg.h \
10635     stdlib.h \
10636     string.h \
10637     termios.h \
10638     unistd.h \
10639     sys/byteorder.h \
10640     sys/ioctl.h \
10641     sys/select.h \
10642     sys/sockio.h \
10643     sys/strredir.h \
10644     sys/time.h \
10645     utmp.h \
10646     utmpx.h \
10647     stdint.h \
10648    
10649     do
10650 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10651     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10652     echo "$as_me:$LINENO: checking for $ac_header" >&5
10653     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10654     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10655     echo $ECHO_N "(cached) $ECHO_C" >&6
10656     fi
10657     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10658     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10659     else
10660     # Is the header compilable?
10661     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10662     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10663     cat >conftest.$ac_ext <<_ACEOF
10664     /* confdefs.h. */
10665     _ACEOF
10666     cat confdefs.h >>conftest.$ac_ext
10667     cat >>conftest.$ac_ext <<_ACEOF
10668     /* end confdefs.h. */
10669     $ac_includes_default
10670     #include <$ac_header>
10671     _ACEOF
10672     rm -f conftest.$ac_objext
10673     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10674     (eval $ac_compile) 2>conftest.er1
10675     ac_status=$?
10676     grep -v '^ *+' conftest.er1 >conftest.err
10677     rm -f conftest.er1
10678     cat conftest.err >&5
10679     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10680     (exit $ac_status); } &&
10681 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10682 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10683     (eval $ac_try) 2>&5
10684     ac_status=$?
10685     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10686     (exit $ac_status); }; } &&
10687     { ac_try='test -s conftest.$ac_objext'
10688     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10689     (eval $ac_try) 2>&5
10690     ac_status=$?
10691     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10692     (exit $ac_status); }; }; then
10693     ac_header_compiler=yes
10694     else
10695     echo "$as_me: failed program was:" >&5
10696     sed 's/^/| /' conftest.$ac_ext >&5
10697    
10698     ac_header_compiler=no
10699     fi
10700     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10701     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10702     echo "${ECHO_T}$ac_header_compiler" >&6
10703    
10704     # Is the header present?
10705     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10706     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10707     cat >conftest.$ac_ext <<_ACEOF
10708     /* confdefs.h. */
10709     _ACEOF
10710     cat confdefs.h >>conftest.$ac_ext
10711     cat >>conftest.$ac_ext <<_ACEOF
10712     /* end confdefs.h. */
10713     #include <$ac_header>
10714     _ACEOF
10715     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10716     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10717     ac_status=$?
10718     grep -v '^ *+' conftest.er1 >conftest.err
10719     rm -f conftest.er1
10720     cat conftest.err >&5
10721     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10722     (exit $ac_status); } >/dev/null; then
10723     if test -s conftest.err; then
10724 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10725     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10726 pcg 1.11 else
10727     ac_cpp_err=
10728     fi
10729     else
10730     ac_cpp_err=yes
10731     fi
10732     if test -z "$ac_cpp_err"; then
10733     ac_header_preproc=yes
10734 pcg 1.1 else
10735 pcg 1.11 echo "$as_me: failed program was:" >&5
10736     sed 's/^/| /' conftest.$ac_ext >&5
10737    
10738     ac_header_preproc=no
10739     fi
10740     rm -f conftest.err conftest.$ac_ext
10741     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10742     echo "${ECHO_T}$ac_header_preproc" >&6
10743    
10744     # So? What about this header?
10745 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10746 pcg 1.11 yes:no: )
10747     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10748     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10749     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10750     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10751     ac_header_preproc=yes
10752     ;;
10753     no:yes:* )
10754     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10755     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10756     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10757     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10758     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10759     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10760     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10761     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10762     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10763     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10764     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10765     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10766     (
10767     cat <<\_ASBOX
10768     ## ------------------------------------------ ##
10769     ## Report this to the AC_PACKAGE_NAME lists. ##
10770     ## ------------------------------------------ ##
10771     _ASBOX
10772     ) |
10773     sed "s/^/$as_me: WARNING: /" >&2
10774     ;;
10775     esac
10776     echo "$as_me:$LINENO: checking for $ac_header" >&5
10777     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10778     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10779     echo $ECHO_N "(cached) $ECHO_C" >&6
10780 pcg 1.1 else
10781 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
10782 pcg 1.1 fi
10783 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10784     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10785    
10786 pcg 1.1 fi
10787 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10788     cat >>confdefs.h <<_ACEOF
10789     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10790     _ACEOF
10791    
10792 pcg 1.1 fi
10793 pcg 1.11
10794 pcg 1.1 done
10795    
10796    
10797 pcg 1.11 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10798     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10799     if test "${ac_cv_header_time+set}" = set; then
10800     echo $ECHO_N "(cached) $ECHO_C" >&6
10801     else
10802     cat >conftest.$ac_ext <<_ACEOF
10803     /* confdefs.h. */
10804     _ACEOF
10805     cat confdefs.h >>conftest.$ac_ext
10806     cat >>conftest.$ac_ext <<_ACEOF
10807     /* end confdefs.h. */
10808 pcg 1.1 #include <sys/types.h>
10809     #include <sys/time.h>
10810     #include <time.h>
10811 pcg 1.11
10812     int
10813     main ()
10814     {
10815     if ((struct tm *) 0)
10816     return 0;
10817     ;
10818     return 0;
10819     }
10820     _ACEOF
10821     rm -f conftest.$ac_objext
10822     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10823     (eval $ac_compile) 2>conftest.er1
10824     ac_status=$?
10825     grep -v '^ *+' conftest.er1 >conftest.err
10826     rm -f conftest.er1
10827     cat conftest.err >&5
10828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10829     (exit $ac_status); } &&
10830 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10831 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10832     (eval $ac_try) 2>&5
10833     ac_status=$?
10834     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10835     (exit $ac_status); }; } &&
10836     { ac_try='test -s conftest.$ac_objext'
10837     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10838     (eval $ac_try) 2>&5
10839     ac_status=$?
10840     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10841     (exit $ac_status); }; }; then
10842 pcg 1.1 ac_cv_header_time=yes
10843     else
10844 pcg 1.11 echo "$as_me: failed program was:" >&5
10845     sed 's/^/| /' conftest.$ac_ext >&5
10846    
10847     ac_cv_header_time=no
10848 pcg 1.1 fi
10849 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10850 pcg 1.1 fi
10851 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10852     echo "${ECHO_T}$ac_cv_header_time" >&6
10853     if test $ac_cv_header_time = yes; then
10854 pcg 1.1
10855 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10856 pcg 1.1 #define TIME_WITH_SYS_TIME 1
10857 pcg 1.11 _ACEOF
10858 pcg 1.1
10859     fi
10860    
10861    
10862 pcg 1.11 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
10863     echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
10864     if test "${rxvt_cv_header_sysioctl+set}" = set; then
10865     echo $ECHO_N "(cached) $ECHO_C" >&6
10866 pcg 1.1 else
10867 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10868     /* confdefs.h. */
10869     _ACEOF
10870     cat confdefs.h >>conftest.$ac_ext
10871     cat >>conftest.$ac_ext <<_ACEOF
10872     /* end confdefs.h. */
10873 pcg 1.1 #include <stdio.h>
10874     #include <sys/ioctl.h>
10875     #ifdef HAVE_TERMIOS_H
10876     #include <termios.h>
10877     #endif
10878 pcg 1.11 int
10879     main ()
10880     {
10881 pcg 1.1 int a = ECHO;
10882 pcg 1.11 ;
10883     return 0;
10884     }
10885     _ACEOF
10886     rm -f conftest.$ac_objext
10887     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10888     (eval $ac_compile) 2>conftest.er1
10889     ac_status=$?
10890     grep -v '^ *+' conftest.er1 >conftest.err
10891     rm -f conftest.er1
10892     cat conftest.err >&5
10893     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10894     (exit $ac_status); } &&
10895 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10896 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10897     (eval $ac_try) 2>&5
10898     ac_status=$?
10899     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10900     (exit $ac_status); }; } &&
10901     { ac_try='test -s conftest.$ac_objext'
10902     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10903     (eval $ac_try) 2>&5
10904     ac_status=$?
10905     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10906     (exit $ac_status); }; }; then
10907 pcg 1.1 rxvt_cv_header_sysioctl=yes
10908     else
10909 pcg 1.11 echo "$as_me: failed program was:" >&5
10910     sed 's/^/| /' conftest.$ac_ext >&5
10911    
10912     rxvt_cv_header_sysioctl=no
10913 pcg 1.1 fi
10914 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10915 pcg 1.1 fi
10916 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
10917     echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
10918 pcg 1.1
10919     if test -n "$GCC"; then
10920     LDARG="-Wl,"
10921     else
10922     LDARG=""
10923     fi
10924     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
10925    
10926     ac_save_CFLAGS=$CFLAGS
10927     ac_save_LIBS=$LIBS
10928     CFLAGS="$CFLAGS $X_CFLAGS"
10929     LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
10930 pcg 1.11 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
10931     echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
10932     if test "${rxvt_cv_rpath+set}" = set; then
10933     echo $ECHO_N "(cached) $ECHO_C" >&6
10934 pcg 1.1 else
10935     if test "$cross_compiling" = yes; then
10936 pcg 1.11 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
10937     echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
10938 pcg 1.1 else
10939 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10940     /* confdefs.h. */
10941     _ACEOF
10942     cat confdefs.h >>conftest.$ac_ext
10943     cat >>conftest.$ac_ext <<_ACEOF
10944     /* end confdefs.h. */
10945 pcg 1.1
10946     main()
10947     {
10948     exit(0);
10949     (void) XOpenDisplay("foobar");
10950     }
10951 pcg 1.11 _ACEOF
10952     rm -f conftest$ac_exeext
10953     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10954     (eval $ac_link) 2>&5
10955     ac_status=$?
10956     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10957     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10958     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10959     (eval $ac_try) 2>&5
10960     ac_status=$?
10961     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10962     (exit $ac_status); }; }; then
10963 pcg 1.1 rxvt_cv_rpath=yes
10964     else
10965 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
10966     echo "$as_me: failed program was:" >&5
10967     sed 's/^/| /' conftest.$ac_ext >&5
10968    
10969     ( exit $ac_status )
10970     rxvt_cv_rpath=no
10971 pcg 1.1 fi
10972 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10973 pcg 1.1 fi
10974     fi
10975 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
10976     echo "${ECHO_T}$rxvt_cv_rpath" >&6
10977 pcg 1.1 if test x$rxvt_cv_rpath != xyes; then
10978     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
10979     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
10980 pcg 1.11 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
10981     echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
10982     if test "${rxvt_cv_R+set}" = set; then
10983     echo $ECHO_N "(cached) $ECHO_C" >&6
10984 pcg 1.1 else
10985     if test "$cross_compiling" = yes; then
10986     rxvt_cv_R=no
10987     else
10988 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10989     /* confdefs.h. */
10990     _ACEOF
10991     cat confdefs.h >>conftest.$ac_ext
10992     cat >>conftest.$ac_ext <<_ACEOF
10993     /* end confdefs.h. */
10994 pcg 1.1
10995     main()
10996     {
10997     exit(0);
10998     (void) XOpenDisplay("foobar");
10999     }
11000 pcg 1.11 _ACEOF
11001     rm -f conftest$ac_exeext
11002     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11003     (eval $ac_link) 2>&5
11004     ac_status=$?
11005     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11006     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11007     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11008     (eval $ac_try) 2>&5
11009     ac_status=$?
11010     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11011     (exit $ac_status); }; }; then
11012 pcg 1.1 rxvt_cv_R=yes
11013     else
11014 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11015     echo "$as_me: failed program was:" >&5
11016     sed 's/^/| /' conftest.$ac_ext >&5
11017    
11018     ( exit $ac_status )
11019     rxvt_cv_R=no
11020 pcg 1.1 fi
11021 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11022 pcg 1.1 fi
11023     fi
11024 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11025     echo "${ECHO_T}$rxvt_cv_R" >&6
11026 pcg 1.1 if test x$rxvt_cv_R != xyes; then
11027     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11028     fi
11029     fi
11030    
11031 pcg 1.11 echo "$as_me:$LINENO: checking for XPointer" >&5
11032     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11033     if test "${rxvt_cv_xpointer+set}" = set; then
11034     echo $ECHO_N "(cached) $ECHO_C" >&6
11035     else
11036     cat >conftest.$ac_ext <<_ACEOF
11037     /* confdefs.h. */
11038     _ACEOF
11039     cat confdefs.h >>conftest.$ac_ext
11040     cat >>conftest.$ac_ext <<_ACEOF
11041     /* end confdefs.h. */
11042 pcg 1.1 #include <X11/Xlib.h>
11043 pcg 1.11 int
11044     main ()
11045     {
11046 pcg 1.1 XPointer dummy;
11047 pcg 1.11 ;
11048     return 0;
11049     }
11050     _ACEOF
11051     rm -f conftest.$ac_objext
11052     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11053     (eval $ac_compile) 2>conftest.er1
11054     ac_status=$?
11055     grep -v '^ *+' conftest.er1 >conftest.err
11056     rm -f conftest.er1
11057     cat conftest.err >&5
11058     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11059     (exit $ac_status); } &&
11060 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11061 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11062     (eval $ac_try) 2>&5
11063     ac_status=$?
11064     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11065     (exit $ac_status); }; } &&
11066     { ac_try='test -s conftest.$ac_objext'
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_xpointer=yes
11073     else
11074 pcg 1.11 echo "$as_me: failed program was:" >&5
11075     sed 's/^/| /' conftest.$ac_ext >&5
11076    
11077     rxvt_cv_xpointer=no
11078 pcg 1.1 fi
11079 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11080 pcg 1.1 fi
11081 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11082     echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11083     if test x$rxvt_cv_xpointer = xyes; then
11084 pcg 1.1
11085 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11086 pcg 1.1 #define HAVE_XPOINTER 1
11087 pcg 1.11 _ACEOF
11088 pcg 1.1
11089     fi
11090     LIBS=$ac_save_LIBS
11091     CFLAGS=$ac_save_CFLAGS
11092    
11093    
11094 pcg 1.11 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11095     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11096     if test "${ac_cv_c_const+set}" = set; then
11097     echo $ECHO_N "(cached) $ECHO_C" >&6
11098     else
11099     cat >conftest.$ac_ext <<_ACEOF
11100     /* confdefs.h. */
11101     _ACEOF
11102     cat confdefs.h >>conftest.$ac_ext
11103     cat >>conftest.$ac_ext <<_ACEOF
11104     /* end confdefs.h. */
11105 pcg 1.1
11106 pcg 1.11 int
11107     main ()
11108     {
11109     /* FIXME: Include the comments suggested by Paul. */
11110     #ifndef __cplusplus
11111     /* Ultrix mips cc rejects this. */
11112     typedef int charset[2];
11113     const charset x;
11114     /* SunOS 4.1.1 cc rejects this. */
11115     char const *const *ccp;
11116     char **p;
11117     /* NEC SVR4.0.2 mips cc rejects this. */
11118     struct point {int x, y;};
11119     static struct point const zero = {0,0};
11120     /* AIX XL C 1.02.0.0 rejects this.
11121     It does not let you subtract one const X* pointer from another in
11122     an arm of an if-expression whose if-part is not a constant
11123     expression */
11124     const char *g = "string";
11125     ccp = &g + (g ? g-g : 0);
11126     /* HPUX 7.0 cc rejects these. */
11127     ++ccp;
11128     p = (char**) ccp;
11129     ccp = (char const *const *) p;
11130     { /* SCO 3.2v4 cc rejects this. */
11131     char *t;
11132     char const *s = 0 ? (char *) 0 : (char const *) 0;
11133    
11134     *t++ = 0;
11135     }
11136     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11137     int x[] = {25, 17};
11138     const int *foo = &x[0];
11139     ++foo;
11140     }
11141     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11142     typedef const int *iptr;
11143     iptr p = 0;
11144     ++p;
11145     }
11146     { /* AIX XL C 1.02.0.0 rejects this saying
11147     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11148     struct s { int j; const int *ap[3]; };
11149     struct s *b; b->j = 5;
11150     }
11151     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11152     const int foo = 10;
11153     }
11154     #endif
11155 pcg 1.1
11156 pcg 1.11 ;
11157     return 0;
11158 pcg 1.1 }
11159 pcg 1.11 _ACEOF
11160     rm -f conftest.$ac_objext
11161     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11162     (eval $ac_compile) 2>conftest.er1
11163     ac_status=$?
11164     grep -v '^ *+' conftest.er1 >conftest.err
11165     rm -f conftest.er1
11166     cat conftest.err >&5
11167     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11168     (exit $ac_status); } &&
11169 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11170 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11171     (eval $ac_try) 2>&5
11172     ac_status=$?
11173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11174     (exit $ac_status); }; } &&
11175     { ac_try='test -s conftest.$ac_objext'
11176     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11177     (eval $ac_try) 2>&5
11178     ac_status=$?
11179     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11180     (exit $ac_status); }; }; then
11181 pcg 1.1 ac_cv_c_const=yes
11182     else
11183 pcg 1.11 echo "$as_me: failed program was:" >&5
11184     sed 's/^/| /' conftest.$ac_ext >&5
11185    
11186     ac_cv_c_const=no
11187 pcg 1.1 fi
11188 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11189 pcg 1.1 fi
11190 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11191     echo "${ECHO_T}$ac_cv_c_const" >&6
11192     if test $ac_cv_c_const = no; then
11193 pcg 1.1
11194 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11195     #define const
11196     _ACEOF
11197 pcg 1.1
11198     fi
11199    
11200 pcg 1.11 echo "$as_me:$LINENO: checking for inline" >&5
11201     echo $ECHO_N "checking for inline... $ECHO_C" >&6
11202     if test "${ac_cv_c_inline+set}" = set; then
11203     echo $ECHO_N "(cached) $ECHO_C" >&6
11204 pcg 1.1 else
11205     ac_cv_c_inline=no
11206     for ac_kw in inline __inline__ __inline; do
11207 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11208     /* confdefs.h. */
11209     _ACEOF
11210     cat confdefs.h >>conftest.$ac_ext
11211     cat >>conftest.$ac_ext <<_ACEOF
11212     /* end confdefs.h. */
11213     #ifndef __cplusplus
11214     typedef int foo_t;
11215     static $ac_kw foo_t static_foo () {return 0; }
11216     $ac_kw foo_t foo () {return 0; }
11217     #endif
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_inline=$ac_kw; break
11242     else
11243 pcg 1.11 echo "$as_me: failed program was:" >&5
11244     sed 's/^/| /' conftest.$ac_ext >&5
11245    
11246 pcg 1.1 fi
11247 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11248 pcg 1.1 done
11249    
11250     fi
11251 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11252     echo "${ECHO_T}$ac_cv_c_inline" >&6
11253    
11254 pcg 1.1
11255 pcg 1.11 case $ac_cv_c_inline in
11256 pcg 1.1 inline | yes) ;;
11257 pcg 1.11 *)
11258     case $ac_cv_c_inline in
11259     no) ac_val=;;
11260     *) ac_val=$ac_cv_c_inline;;
11261     esac
11262     cat >>confdefs.h <<_ACEOF
11263     #ifndef __cplusplus
11264     #define inline $ac_val
11265     #endif
11266     _ACEOF
11267     ;;
11268 pcg 1.1 esac
11269    
11270    
11271    
11272 pcg 1.11 echo "$as_me:$LINENO: checking for mode_t" >&5
11273     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11274     if test "${ac_cv_type_mode_t+set}" = set; then
11275     echo $ECHO_N "(cached) $ECHO_C" >&6
11276     else
11277     cat >conftest.$ac_ext <<_ACEOF
11278     /* confdefs.h. */
11279     _ACEOF
11280     cat confdefs.h >>conftest.$ac_ext
11281     cat >>conftest.$ac_ext <<_ACEOF
11282     /* end confdefs.h. */
11283     $ac_includes_default
11284     int
11285     main ()
11286     {
11287     if ((mode_t *) 0)
11288     return 0;
11289     if (sizeof (mode_t))
11290     return 0;
11291     ;
11292     return 0;
11293     }
11294     _ACEOF
11295     rm -f conftest.$ac_objext
11296     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11297     (eval $ac_compile) 2>conftest.er1
11298     ac_status=$?
11299     grep -v '^ *+' conftest.er1 >conftest.err
11300     rm -f conftest.er1
11301     cat conftest.err >&5
11302     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11303     (exit $ac_status); } &&
11304 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11305 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11306     (eval $ac_try) 2>&5
11307     ac_status=$?
11308     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11309     (exit $ac_status); }; } &&
11310     { ac_try='test -s conftest.$ac_objext'
11311     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11312     (eval $ac_try) 2>&5
11313     ac_status=$?
11314     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11315     (exit $ac_status); }; }; then
11316     ac_cv_type_mode_t=yes
11317 pcg 1.1 else
11318 pcg 1.11 echo "$as_me: failed program was:" >&5
11319     sed 's/^/| /' conftest.$ac_ext >&5
11320 pcg 1.1
11321 pcg 1.11 ac_cv_type_mode_t=no
11322 pcg 1.1 fi
11323 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11324 pcg 1.1 fi
11325 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11326     echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11327     if test $ac_cv_type_mode_t = yes; then
11328 pcg 1.1 :
11329     else
11330    
11331 pcg 1.11 cat >>confdefs.h <<_ACEOF
11332     #define mode_t int
11333     _ACEOF
11334 pcg 1.1
11335     fi
11336    
11337 pcg 1.11 echo "$as_me:$LINENO: checking for pid_t" >&5
11338     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11339     if test "${ac_cv_type_pid_t+set}" = set; then
11340     echo $ECHO_N "(cached) $ECHO_C" >&6
11341     else
11342     cat >conftest.$ac_ext <<_ACEOF
11343     /* confdefs.h. */
11344     _ACEOF
11345     cat confdefs.h >>conftest.$ac_ext
11346     cat >>conftest.$ac_ext <<_ACEOF
11347     /* end confdefs.h. */
11348     $ac_includes_default
11349     int
11350     main ()
11351     {
11352     if ((pid_t *) 0)
11353     return 0;
11354     if (sizeof (pid_t))
11355     return 0;
11356     ;
11357     return 0;
11358     }
11359     _ACEOF
11360     rm -f conftest.$ac_objext
11361     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11362     (eval $ac_compile) 2>conftest.er1
11363     ac_status=$?
11364     grep -v '^ *+' conftest.er1 >conftest.err
11365     rm -f conftest.er1
11366     cat conftest.err >&5
11367     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11368     (exit $ac_status); } &&
11369 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11370 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11371     (eval $ac_try) 2>&5
11372     ac_status=$?
11373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11374     (exit $ac_status); }; } &&
11375     { ac_try='test -s conftest.$ac_objext'
11376     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11377     (eval $ac_try) 2>&5
11378     ac_status=$?
11379     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11380     (exit $ac_status); }; }; then
11381     ac_cv_type_pid_t=yes
11382 pcg 1.1 else
11383 pcg 1.11 echo "$as_me: failed program was:" >&5
11384     sed 's/^/| /' conftest.$ac_ext >&5
11385 pcg 1.1
11386 pcg 1.11 ac_cv_type_pid_t=no
11387 pcg 1.1 fi
11388 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11389 pcg 1.1 fi
11390 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11391     echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11392     if test $ac_cv_type_pid_t = yes; then
11393     :
11394 pcg 1.1 else
11395    
11396 pcg 1.11 cat >>confdefs.h <<_ACEOF
11397 pcg 1.1 #define pid_t int
11398 pcg 1.11 _ACEOF
11399 pcg 1.1
11400     fi
11401    
11402 pcg 1.11 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11403     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11404     if test "${ac_cv_type_uid_t+set}" = set; then
11405     echo $ECHO_N "(cached) $ECHO_C" >&6
11406 pcg 1.1 else
11407 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11408     /* confdefs.h. */
11409     _ACEOF
11410     cat confdefs.h >>conftest.$ac_ext
11411     cat >>conftest.$ac_ext <<_ACEOF
11412     /* end confdefs.h. */
11413 pcg 1.1 #include <sys/types.h>
11414 pcg 1.11
11415     _ACEOF
11416 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11417 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
11418 pcg 1.1 ac_cv_type_uid_t=yes
11419     else
11420     ac_cv_type_uid_t=no
11421     fi
11422     rm -f conftest*
11423    
11424     fi
11425 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11426     echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11427     if test $ac_cv_type_uid_t = no; then
11428 pcg 1.1
11429 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11430 pcg 1.1 #define uid_t int
11431 pcg 1.11 _ACEOF
11432    
11433 pcg 1.1
11434 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11435 pcg 1.1 #define gid_t int
11436 pcg 1.11 _ACEOF
11437 pcg 1.1
11438     fi
11439    
11440    
11441    
11442 pcg 1.11 echo "$as_me:$LINENO: checking for char" >&5
11443     echo $ECHO_N "checking for char... $ECHO_C" >&6
11444     if test "${ac_cv_type_char+set}" = set; then
11445     echo $ECHO_N "(cached) $ECHO_C" >&6
11446 pcg 1.1 else
11447 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11448     /* confdefs.h. */
11449     _ACEOF
11450     cat confdefs.h >>conftest.$ac_ext
11451     cat >>conftest.$ac_ext <<_ACEOF
11452     /* end confdefs.h. */
11453     $ac_includes_default
11454     int
11455     main ()
11456     {
11457     if ((char *) 0)
11458     return 0;
11459     if (sizeof (char))
11460     return 0;
11461     ;
11462     return 0;
11463     }
11464     _ACEOF
11465     rm -f conftest.$ac_objext
11466     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11467     (eval $ac_compile) 2>conftest.er1
11468     ac_status=$?
11469     grep -v '^ *+' conftest.er1 >conftest.err
11470     rm -f conftest.er1
11471     cat conftest.err >&5
11472     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11473     (exit $ac_status); } &&
11474 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11475 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11476     (eval $ac_try) 2>&5
11477     ac_status=$?
11478     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11479     (exit $ac_status); }; } &&
11480     { ac_try='test -s conftest.$ac_objext'
11481     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11482     (eval $ac_try) 2>&5
11483     ac_status=$?
11484     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11485     (exit $ac_status); }; }; then
11486     ac_cv_type_char=yes
11487     else
11488     echo "$as_me: failed program was:" >&5
11489     sed 's/^/| /' conftest.$ac_ext >&5
11490    
11491     ac_cv_type_char=no
11492     fi
11493     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11494     fi
11495     echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11496     echo "${ECHO_T}$ac_cv_type_char" >&6
11497    
11498     echo "$as_me:$LINENO: checking size of char" >&5
11499     echo $ECHO_N "checking size of char... $ECHO_C" >&6
11500     if test "${ac_cv_sizeof_char+set}" = set; then
11501     echo $ECHO_N "(cached) $ECHO_C" >&6
11502     else
11503     if test "$ac_cv_type_char" = yes; then
11504     # The cast to unsigned long works around a bug in the HP C Compiler
11505     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11506     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11507     # This bug is HP SR number 8606223364.
11508 pcg 1.1 if test "$cross_compiling" = yes; then
11509 pcg 1.11 # Depending upon the size, compute the lo and hi bounds.
11510     cat >conftest.$ac_ext <<_ACEOF
11511     /* confdefs.h. */
11512     _ACEOF
11513     cat confdefs.h >>conftest.$ac_ext
11514     cat >>conftest.$ac_ext <<_ACEOF
11515     /* end confdefs.h. */
11516     $ac_includes_default
11517     int
11518     main ()
11519     {
11520     static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11521     test_array [0] = 0
11522    
11523     ;
11524     return 0;
11525     }
11526     _ACEOF
11527     rm -f conftest.$ac_objext
11528     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11529     (eval $ac_compile) 2>conftest.er1
11530     ac_status=$?
11531     grep -v '^ *+' conftest.er1 >conftest.err
11532     rm -f conftest.er1
11533     cat conftest.err >&5
11534     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535     (exit $ac_status); } &&
11536 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11537 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11538     (eval $ac_try) 2>&5
11539     ac_status=$?
11540     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541     (exit $ac_status); }; } &&
11542     { ac_try='test -s conftest.$ac_objext'
11543     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11544     (eval $ac_try) 2>&5
11545     ac_status=$?
11546     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11547     (exit $ac_status); }; }; then
11548     ac_lo=0 ac_mid=0
11549     while :; do
11550     cat >conftest.$ac_ext <<_ACEOF
11551     /* confdefs.h. */
11552     _ACEOF
11553     cat confdefs.h >>conftest.$ac_ext
11554     cat >>conftest.$ac_ext <<_ACEOF
11555     /* end confdefs.h. */
11556     $ac_includes_default
11557     int
11558     main ()
11559     {
11560     static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11561     test_array [0] = 0
11562    
11563     ;
11564     return 0;
11565     }
11566     _ACEOF
11567     rm -f conftest.$ac_objext
11568     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11569     (eval $ac_compile) 2>conftest.er1
11570     ac_status=$?
11571     grep -v '^ *+' conftest.er1 >conftest.err
11572     rm -f conftest.er1
11573     cat conftest.err >&5
11574     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11575     (exit $ac_status); } &&
11576 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11577 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11578     (eval $ac_try) 2>&5
11579     ac_status=$?
11580     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11581     (exit $ac_status); }; } &&
11582     { ac_try='test -s conftest.$ac_objext'
11583     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11584     (eval $ac_try) 2>&5
11585     ac_status=$?
11586     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11587     (exit $ac_status); }; }; then
11588     ac_hi=$ac_mid; break
11589     else
11590     echo "$as_me: failed program was:" >&5
11591     sed 's/^/| /' conftest.$ac_ext >&5
11592    
11593     ac_lo=`expr $ac_mid + 1`
11594     if test $ac_lo -le $ac_mid; then
11595     ac_lo= ac_hi=
11596     break
11597     fi
11598     ac_mid=`expr 2 '*' $ac_mid + 1`
11599     fi
11600     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11601     done
11602     else
11603     echo "$as_me: failed program was:" >&5
11604     sed 's/^/| /' conftest.$ac_ext >&5
11605    
11606     cat >conftest.$ac_ext <<_ACEOF
11607     /* confdefs.h. */
11608     _ACEOF
11609     cat confdefs.h >>conftest.$ac_ext
11610     cat >>conftest.$ac_ext <<_ACEOF
11611     /* end confdefs.h. */
11612     $ac_includes_default
11613     int
11614     main ()
11615     {
11616     static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11617     test_array [0] = 0
11618    
11619     ;
11620     return 0;
11621     }
11622     _ACEOF
11623     rm -f conftest.$ac_objext
11624     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11625     (eval $ac_compile) 2>conftest.er1
11626     ac_status=$?
11627     grep -v '^ *+' conftest.er1 >conftest.err
11628     rm -f conftest.er1
11629     cat conftest.err >&5
11630     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11631     (exit $ac_status); } &&
11632 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11633 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11634     (eval $ac_try) 2>&5
11635     ac_status=$?
11636     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11637     (exit $ac_status); }; } &&
11638     { ac_try='test -s conftest.$ac_objext'
11639     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11640     (eval $ac_try) 2>&5
11641     ac_status=$?
11642     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11643     (exit $ac_status); }; }; then
11644     ac_hi=-1 ac_mid=-1
11645     while :; do
11646     cat >conftest.$ac_ext <<_ACEOF
11647     /* confdefs.h. */
11648     _ACEOF
11649     cat confdefs.h >>conftest.$ac_ext
11650     cat >>conftest.$ac_ext <<_ACEOF
11651     /* end confdefs.h. */
11652     $ac_includes_default
11653     int
11654     main ()
11655     {
11656     static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11657     test_array [0] = 0
11658    
11659     ;
11660     return 0;
11661     }
11662     _ACEOF
11663     rm -f conftest.$ac_objext
11664     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11665     (eval $ac_compile) 2>conftest.er1
11666     ac_status=$?
11667     grep -v '^ *+' conftest.er1 >conftest.err
11668     rm -f conftest.er1
11669     cat conftest.err >&5
11670     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11671     (exit $ac_status); } &&
11672 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11673 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11674     (eval $ac_try) 2>&5
11675     ac_status=$?
11676     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11677     (exit $ac_status); }; } &&
11678     { ac_try='test -s conftest.$ac_objext'
11679     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11680     (eval $ac_try) 2>&5
11681     ac_status=$?
11682     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11683     (exit $ac_status); }; }; then
11684     ac_lo=$ac_mid; break
11685     else
11686     echo "$as_me: failed program was:" >&5
11687     sed 's/^/| /' conftest.$ac_ext >&5
11688    
11689     ac_hi=`expr '(' $ac_mid ')' - 1`
11690     if test $ac_mid -le $ac_hi; then
11691     ac_lo= ac_hi=
11692     break
11693     fi
11694     ac_mid=`expr 2 '*' $ac_mid`
11695     fi
11696     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11697     done
11698 pcg 1.1 else
11699 pcg 1.11 echo "$as_me: failed program was:" >&5
11700     sed 's/^/| /' conftest.$ac_ext >&5
11701    
11702     ac_lo= ac_hi=
11703     fi
11704     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11705     fi
11706     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11707     # Binary search between lo and hi bounds.
11708     while test "x$ac_lo" != "x$ac_hi"; do
11709     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11710     cat >conftest.$ac_ext <<_ACEOF
11711     /* confdefs.h. */
11712     _ACEOF
11713     cat confdefs.h >>conftest.$ac_ext
11714     cat >>conftest.$ac_ext <<_ACEOF
11715     /* end confdefs.h. */
11716     $ac_includes_default
11717     int
11718     main ()
11719     {
11720     static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11721     test_array [0] = 0
11722    
11723     ;
11724     return 0;
11725     }
11726     _ACEOF
11727     rm -f conftest.$ac_objext
11728     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11729     (eval $ac_compile) 2>conftest.er1
11730     ac_status=$?
11731     grep -v '^ *+' conftest.er1 >conftest.err
11732     rm -f conftest.er1
11733     cat conftest.err >&5
11734     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11735     (exit $ac_status); } &&
11736 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11737 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11738     (eval $ac_try) 2>&5
11739     ac_status=$?
11740     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11741     (exit $ac_status); }; } &&
11742     { ac_try='test -s conftest.$ac_objext'
11743     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11744     (eval $ac_try) 2>&5
11745     ac_status=$?
11746     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11747     (exit $ac_status); }; }; then
11748     ac_hi=$ac_mid
11749     else
11750     echo "$as_me: failed program was:" >&5
11751     sed 's/^/| /' conftest.$ac_ext >&5
11752    
11753     ac_lo=`expr '(' $ac_mid ')' + 1`
11754     fi
11755     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11756     done
11757     case $ac_lo in
11758     ?*) ac_cv_sizeof_char=$ac_lo;;
11759     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11760     See \`config.log' for more details." >&5
11761     echo "$as_me: error: cannot compute sizeof (char), 77
11762     See \`config.log' for more details." >&2;}
11763     { (exit 1); exit 1; }; } ;;
11764     esac
11765     else
11766     if test "$cross_compiling" = yes; then
11767 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
11768     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
11769 pcg 1.11 { (exit 1); exit 1; }; }
11770     else
11771     cat >conftest.$ac_ext <<_ACEOF
11772     /* confdefs.h. */
11773     _ACEOF
11774     cat confdefs.h >>conftest.$ac_ext
11775     cat >>conftest.$ac_ext <<_ACEOF
11776     /* end confdefs.h. */
11777     $ac_includes_default
11778     long longval () { return (long) (sizeof (char)); }
11779     unsigned long ulongval () { return (long) (sizeof (char)); }
11780 pcg 1.1 #include <stdio.h>
11781 pcg 1.11 #include <stdlib.h>
11782     int
11783     main ()
11784 pcg 1.1 {
11785 pcg 1.11
11786     FILE *f = fopen ("conftest.val", "w");
11787     if (! f)
11788     exit (1);
11789     if (((long) (sizeof (char))) < 0)
11790     {
11791     long i = longval ();
11792     if (i != ((long) (sizeof (char))))
11793     exit (1);
11794     fprintf (f, "%ld\n", i);
11795     }
11796     else
11797     {
11798     unsigned long i = ulongval ();
11799     if (i != ((long) (sizeof (char))))
11800     exit (1);
11801     fprintf (f, "%lu\n", i);
11802     }
11803     exit (ferror (f) || fclose (f) != 0);
11804    
11805     ;
11806     return 0;
11807 pcg 1.1 }
11808 pcg 1.11 _ACEOF
11809     rm -f conftest$ac_exeext
11810     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11811     (eval $ac_link) 2>&5
11812     ac_status=$?
11813     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11814     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11815     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11816     (eval $ac_try) 2>&5
11817     ac_status=$?
11818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11819     (exit $ac_status); }; }; then
11820     ac_cv_sizeof_char=`cat conftest.val`
11821     else
11822     echo "$as_me: program exited with status $ac_status" >&5
11823     echo "$as_me: failed program was:" >&5
11824     sed 's/^/| /' conftest.$ac_ext >&5
11825    
11826     ( exit $ac_status )
11827     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11828     See \`config.log' for more details." >&5
11829     echo "$as_me: error: cannot compute sizeof (char), 77
11830     See \`config.log' for more details." >&2;}
11831     { (exit 1); exit 1; }; }
11832     fi
11833     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11834     fi
11835     fi
11836     rm -f conftest.val
11837     else
11838 pcg 1.1 ac_cv_sizeof_char=0
11839     fi
11840     fi
11841 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
11842     echo "${ECHO_T}$ac_cv_sizeof_char" >&6
11843     cat >>confdefs.h <<_ACEOF
11844     #define SIZEOF_CHAR $ac_cv_sizeof_char
11845     _ACEOF
11846    
11847    
11848     echo "$as_me:$LINENO: checking for short" >&5
11849     echo $ECHO_N "checking for short... $ECHO_C" >&6
11850     if test "${ac_cv_type_short+set}" = set; then
11851     echo $ECHO_N "(cached) $ECHO_C" >&6
11852     else
11853     cat >conftest.$ac_ext <<_ACEOF
11854     /* confdefs.h. */
11855     _ACEOF
11856     cat confdefs.h >>conftest.$ac_ext
11857     cat >>conftest.$ac_ext <<_ACEOF
11858     /* end confdefs.h. */
11859     $ac_includes_default
11860     int
11861     main ()
11862     {
11863     if ((short *) 0)
11864     return 0;
11865     if (sizeof (short))
11866     return 0;
11867     ;
11868     return 0;
11869     }
11870     _ACEOF
11871     rm -f conftest.$ac_objext
11872     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11873     (eval $ac_compile) 2>conftest.er1
11874     ac_status=$?
11875     grep -v '^ *+' conftest.er1 >conftest.err
11876     rm -f conftest.er1
11877     cat conftest.err >&5
11878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11879     (exit $ac_status); } &&
11880 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11881 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11882     (eval $ac_try) 2>&5
11883     ac_status=$?
11884     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11885     (exit $ac_status); }; } &&
11886     { ac_try='test -s conftest.$ac_objext'
11887     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11888     (eval $ac_try) 2>&5
11889     ac_status=$?
11890     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11891     (exit $ac_status); }; }; then
11892     ac_cv_type_short=yes
11893     else
11894     echo "$as_me: failed program was:" >&5
11895     sed 's/^/| /' conftest.$ac_ext >&5
11896    
11897     ac_cv_type_short=no
11898     fi
11899     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11900     fi
11901     echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11902     echo "${ECHO_T}$ac_cv_type_short" >&6
11903    
11904     echo "$as_me:$LINENO: checking size of short" >&5
11905     echo $ECHO_N "checking size of short... $ECHO_C" >&6
11906     if test "${ac_cv_sizeof_short+set}" = set; then
11907     echo $ECHO_N "(cached) $ECHO_C" >&6
11908     else
11909     if test "$ac_cv_type_short" = yes; then
11910     # The cast to unsigned long works around a bug in the HP C Compiler
11911     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11912     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11913     # This bug is HP SR number 8606223364.
11914     if test "$cross_compiling" = yes; then
11915     # Depending upon the size, compute the lo and hi bounds.
11916     cat >conftest.$ac_ext <<_ACEOF
11917     /* confdefs.h. */
11918     _ACEOF
11919     cat confdefs.h >>conftest.$ac_ext
11920     cat >>conftest.$ac_ext <<_ACEOF
11921     /* end confdefs.h. */
11922     $ac_includes_default
11923     int
11924     main ()
11925     {
11926     static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
11927     test_array [0] = 0
11928    
11929     ;
11930     return 0;
11931     }
11932     _ACEOF
11933     rm -f conftest.$ac_objext
11934     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11935     (eval $ac_compile) 2>conftest.er1
11936     ac_status=$?
11937     grep -v '^ *+' conftest.er1 >conftest.err
11938     rm -f conftest.er1
11939     cat conftest.err >&5
11940     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11941     (exit $ac_status); } &&
11942 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11943 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11944     (eval $ac_try) 2>&5
11945     ac_status=$?
11946     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11947     (exit $ac_status); }; } &&
11948     { ac_try='test -s conftest.$ac_objext'
11949     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11950     (eval $ac_try) 2>&5
11951     ac_status=$?
11952     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953     (exit $ac_status); }; }; then
11954     ac_lo=0 ac_mid=0
11955     while :; do
11956     cat >conftest.$ac_ext <<_ACEOF
11957     /* confdefs.h. */
11958     _ACEOF
11959     cat confdefs.h >>conftest.$ac_ext
11960     cat >>conftest.$ac_ext <<_ACEOF
11961     /* end confdefs.h. */
11962     $ac_includes_default
11963     int
11964     main ()
11965     {
11966     static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
11967     test_array [0] = 0
11968    
11969     ;
11970     return 0;
11971     }
11972     _ACEOF
11973     rm -f conftest.$ac_objext
11974     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11975     (eval $ac_compile) 2>conftest.er1
11976     ac_status=$?
11977     grep -v '^ *+' conftest.er1 >conftest.err
11978     rm -f conftest.er1
11979     cat conftest.err >&5
11980     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11981     (exit $ac_status); } &&
11982 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11983 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11984     (eval $ac_try) 2>&5
11985     ac_status=$?
11986     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11987     (exit $ac_status); }; } &&
11988     { ac_try='test -s conftest.$ac_objext'
11989     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11990     (eval $ac_try) 2>&5
11991     ac_status=$?
11992     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11993     (exit $ac_status); }; }; then
11994     ac_hi=$ac_mid; break
11995     else
11996     echo "$as_me: failed program was:" >&5
11997     sed 's/^/| /' conftest.$ac_ext >&5
11998    
11999     ac_lo=`expr $ac_mid + 1`
12000     if test $ac_lo -le $ac_mid; then
12001     ac_lo= ac_hi=
12002     break
12003     fi
12004     ac_mid=`expr 2 '*' $ac_mid + 1`
12005     fi
12006     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12007     done
12008     else
12009     echo "$as_me: failed program was:" >&5
12010     sed 's/^/| /' conftest.$ac_ext >&5
12011 pcg 1.1
12012 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
12013     /* confdefs.h. */
12014     _ACEOF
12015     cat confdefs.h >>conftest.$ac_ext
12016     cat >>conftest.$ac_ext <<_ACEOF
12017     /* end confdefs.h. */
12018     $ac_includes_default
12019     int
12020     main ()
12021     {
12022     static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
12023     test_array [0] = 0
12024    
12025     ;
12026     return 0;
12027     }
12028     _ACEOF
12029     rm -f conftest.$ac_objext
12030     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12031     (eval $ac_compile) 2>conftest.er1
12032     ac_status=$?
12033     grep -v '^ *+' conftest.er1 >conftest.err
12034     rm -f conftest.er1
12035     cat conftest.err >&5
12036     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037     (exit $ac_status); } &&
12038 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12039 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12040     (eval $ac_try) 2>&5
12041     ac_status=$?
12042     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12043     (exit $ac_status); }; } &&
12044     { ac_try='test -s conftest.$ac_objext'
12045     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12046     (eval $ac_try) 2>&5
12047     ac_status=$?
12048     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12049     (exit $ac_status); }; }; then
12050     ac_hi=-1 ac_mid=-1
12051     while :; do
12052     cat >conftest.$ac_ext <<_ACEOF
12053     /* confdefs.h. */
12054     _ACEOF
12055     cat confdefs.h >>conftest.$ac_ext
12056     cat >>conftest.$ac_ext <<_ACEOF
12057     /* end confdefs.h. */
12058     $ac_includes_default
12059     int
12060     main ()
12061     {
12062     static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12063     test_array [0] = 0
12064    
12065     ;
12066     return 0;
12067     }
12068     _ACEOF
12069     rm -f conftest.$ac_objext
12070     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12071     (eval $ac_compile) 2>conftest.er1
12072     ac_status=$?
12073     grep -v '^ *+' conftest.er1 >conftest.err
12074     rm -f conftest.er1
12075     cat conftest.err >&5
12076     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12077     (exit $ac_status); } &&
12078 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12079 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12080     (eval $ac_try) 2>&5
12081     ac_status=$?
12082     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12083     (exit $ac_status); }; } &&
12084     { ac_try='test -s conftest.$ac_objext'
12085     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12086     (eval $ac_try) 2>&5
12087     ac_status=$?
12088     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12089     (exit $ac_status); }; }; then
12090     ac_lo=$ac_mid; break
12091     else
12092     echo "$as_me: failed program was:" >&5
12093     sed 's/^/| /' conftest.$ac_ext >&5
12094    
12095     ac_hi=`expr '(' $ac_mid ')' - 1`
12096     if test $ac_mid -le $ac_hi; then
12097     ac_lo= ac_hi=
12098     break
12099     fi
12100     ac_mid=`expr 2 '*' $ac_mid`
12101 pcg 1.1 fi
12102 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12103     done
12104     else
12105     echo "$as_me: failed program was:" >&5
12106     sed 's/^/| /' conftest.$ac_ext >&5
12107    
12108     ac_lo= ac_hi=
12109     fi
12110     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12111     fi
12112     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12113     # Binary search between lo and hi bounds.
12114     while test "x$ac_lo" != "x$ac_hi"; do
12115     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12116     cat >conftest.$ac_ext <<_ACEOF
12117     /* confdefs.h. */
12118     _ACEOF
12119     cat confdefs.h >>conftest.$ac_ext
12120     cat >>conftest.$ac_ext <<_ACEOF
12121     /* end confdefs.h. */
12122     $ac_includes_default
12123     int
12124     main ()
12125     {
12126     static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12127     test_array [0] = 0
12128 pcg 1.1
12129 pcg 1.11 ;
12130     return 0;
12131     }
12132     _ACEOF
12133     rm -f conftest.$ac_objext
12134     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12135     (eval $ac_compile) 2>conftest.er1
12136     ac_status=$?
12137     grep -v '^ *+' conftest.er1 >conftest.err
12138     rm -f conftest.er1
12139     cat conftest.err >&5
12140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12141     (exit $ac_status); } &&
12142 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12143 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12144     (eval $ac_try) 2>&5
12145     ac_status=$?
12146     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12147     (exit $ac_status); }; } &&
12148     { ac_try='test -s conftest.$ac_objext'
12149     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12150     (eval $ac_try) 2>&5
12151     ac_status=$?
12152     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12153     (exit $ac_status); }; }; then
12154     ac_hi=$ac_mid
12155     else
12156     echo "$as_me: failed program was:" >&5
12157     sed 's/^/| /' conftest.$ac_ext >&5
12158 pcg 1.1
12159 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12160     fi
12161     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12162     done
12163     case $ac_lo in
12164     ?*) ac_cv_sizeof_short=$ac_lo;;
12165     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12166     See \`config.log' for more details." >&5
12167     echo "$as_me: error: cannot compute sizeof (short), 77
12168     See \`config.log' for more details." >&2;}
12169     { (exit 1); exit 1; }; } ;;
12170     esac
12171 pcg 1.1 else
12172     if test "$cross_compiling" = yes; then
12173 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12174     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12175 pcg 1.11 { (exit 1); exit 1; }; }
12176     else
12177     cat >conftest.$ac_ext <<_ACEOF
12178     /* confdefs.h. */
12179     _ACEOF
12180     cat confdefs.h >>conftest.$ac_ext
12181     cat >>conftest.$ac_ext <<_ACEOF
12182     /* end confdefs.h. */
12183     $ac_includes_default
12184     long longval () { return (long) (sizeof (short)); }
12185     unsigned long ulongval () { return (long) (sizeof (short)); }
12186 pcg 1.1 #include <stdio.h>
12187 pcg 1.11 #include <stdlib.h>
12188     int
12189     main ()
12190 pcg 1.1 {
12191 pcg 1.11
12192     FILE *f = fopen ("conftest.val", "w");
12193     if (! f)
12194     exit (1);
12195     if (((long) (sizeof (short))) < 0)
12196     {
12197     long i = longval ();
12198     if (i != ((long) (sizeof (short))))
12199     exit (1);
12200     fprintf (f, "%ld\n", i);
12201     }
12202     else
12203     {
12204     unsigned long i = ulongval ();
12205     if (i != ((long) (sizeof (short))))
12206     exit (1);
12207     fprintf (f, "%lu\n", i);
12208     }
12209     exit (ferror (f) || fclose (f) != 0);
12210    
12211     ;
12212     return 0;
12213 pcg 1.1 }
12214 pcg 1.11 _ACEOF
12215     rm -f conftest$ac_exeext
12216     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12217     (eval $ac_link) 2>&5
12218     ac_status=$?
12219     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12220     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12221     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12222     (eval $ac_try) 2>&5
12223     ac_status=$?
12224     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12225     (exit $ac_status); }; }; then
12226     ac_cv_sizeof_short=`cat conftest.val`
12227     else
12228     echo "$as_me: program exited with status $ac_status" >&5
12229     echo "$as_me: failed program was:" >&5
12230     sed 's/^/| /' conftest.$ac_ext >&5
12231    
12232     ( exit $ac_status )
12233     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12234     See \`config.log' for more details." >&5
12235     echo "$as_me: error: cannot compute sizeof (short), 77
12236     See \`config.log' for more details." >&2;}
12237     { (exit 1); exit 1; }; }
12238     fi
12239     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12240     fi
12241     fi
12242     rm -f conftest.val
12243     else
12244 pcg 1.1 ac_cv_sizeof_short=0
12245     fi
12246     fi
12247 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12248     echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12249     cat >>confdefs.h <<_ACEOF
12250     #define SIZEOF_SHORT $ac_cv_sizeof_short
12251     _ACEOF
12252    
12253    
12254     echo "$as_me:$LINENO: checking for int" >&5
12255     echo $ECHO_N "checking for int... $ECHO_C" >&6
12256     if test "${ac_cv_type_int+set}" = set; then
12257     echo $ECHO_N "(cached) $ECHO_C" >&6
12258     else
12259     cat >conftest.$ac_ext <<_ACEOF
12260     /* confdefs.h. */
12261     _ACEOF
12262     cat confdefs.h >>conftest.$ac_ext
12263     cat >>conftest.$ac_ext <<_ACEOF
12264     /* end confdefs.h. */
12265     $ac_includes_default
12266     int
12267     main ()
12268     {
12269     if ((int *) 0)
12270     return 0;
12271     if (sizeof (int))
12272     return 0;
12273     ;
12274     return 0;
12275     }
12276     _ACEOF
12277     rm -f conftest.$ac_objext
12278     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12279     (eval $ac_compile) 2>conftest.er1
12280     ac_status=$?
12281     grep -v '^ *+' conftest.er1 >conftest.err
12282     rm -f conftest.er1
12283     cat conftest.err >&5
12284     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12285     (exit $ac_status); } &&
12286 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12287 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12288     (eval $ac_try) 2>&5
12289     ac_status=$?
12290     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12291     (exit $ac_status); }; } &&
12292     { ac_try='test -s conftest.$ac_objext'
12293     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12294     (eval $ac_try) 2>&5
12295     ac_status=$?
12296     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12297     (exit $ac_status); }; }; then
12298     ac_cv_type_int=yes
12299     else
12300     echo "$as_me: failed program was:" >&5
12301     sed 's/^/| /' conftest.$ac_ext >&5
12302    
12303     ac_cv_type_int=no
12304     fi
12305     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12306     fi
12307     echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12308     echo "${ECHO_T}$ac_cv_type_int" >&6
12309    
12310     echo "$as_me:$LINENO: checking size of int" >&5
12311     echo $ECHO_N "checking size of int... $ECHO_C" >&6
12312     if test "${ac_cv_sizeof_int+set}" = set; then
12313     echo $ECHO_N "(cached) $ECHO_C" >&6
12314     else
12315     if test "$ac_cv_type_int" = yes; then
12316     # The cast to unsigned long works around a bug in the HP C Compiler
12317     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12318     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12319     # This bug is HP SR number 8606223364.
12320     if test "$cross_compiling" = yes; then
12321     # Depending upon the size, compute the lo and hi bounds.
12322     cat >conftest.$ac_ext <<_ACEOF
12323     /* confdefs.h. */
12324     _ACEOF
12325     cat confdefs.h >>conftest.$ac_ext
12326     cat >>conftest.$ac_ext <<_ACEOF
12327     /* end confdefs.h. */
12328     $ac_includes_default
12329     int
12330     main ()
12331     {
12332     static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12333     test_array [0] = 0
12334    
12335     ;
12336     return 0;
12337     }
12338     _ACEOF
12339     rm -f conftest.$ac_objext
12340     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12341     (eval $ac_compile) 2>conftest.er1
12342     ac_status=$?
12343     grep -v '^ *+' conftest.er1 >conftest.err
12344     rm -f conftest.er1
12345     cat conftest.err >&5
12346     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12347     (exit $ac_status); } &&
12348 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12349 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12350     (eval $ac_try) 2>&5
12351     ac_status=$?
12352     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353     (exit $ac_status); }; } &&
12354     { ac_try='test -s conftest.$ac_objext'
12355     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12356     (eval $ac_try) 2>&5
12357     ac_status=$?
12358     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12359     (exit $ac_status); }; }; then
12360     ac_lo=0 ac_mid=0
12361     while :; do
12362     cat >conftest.$ac_ext <<_ACEOF
12363     /* confdefs.h. */
12364     _ACEOF
12365     cat confdefs.h >>conftest.$ac_ext
12366     cat >>conftest.$ac_ext <<_ACEOF
12367     /* end confdefs.h. */
12368     $ac_includes_default
12369     int
12370     main ()
12371     {
12372     static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12373     test_array [0] = 0
12374    
12375     ;
12376     return 0;
12377     }
12378     _ACEOF
12379     rm -f conftest.$ac_objext
12380     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12381     (eval $ac_compile) 2>conftest.er1
12382     ac_status=$?
12383     grep -v '^ *+' conftest.er1 >conftest.err
12384     rm -f conftest.er1
12385     cat conftest.err >&5
12386     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12387     (exit $ac_status); } &&
12388 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12389 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12390     (eval $ac_try) 2>&5
12391     ac_status=$?
12392     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12393     (exit $ac_status); }; } &&
12394     { ac_try='test -s conftest.$ac_objext'
12395     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12396     (eval $ac_try) 2>&5
12397     ac_status=$?
12398     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12399     (exit $ac_status); }; }; then
12400     ac_hi=$ac_mid; break
12401     else
12402     echo "$as_me: failed program was:" >&5
12403     sed 's/^/| /' conftest.$ac_ext >&5
12404    
12405     ac_lo=`expr $ac_mid + 1`
12406     if test $ac_lo -le $ac_mid; then
12407     ac_lo= ac_hi=
12408     break
12409     fi
12410     ac_mid=`expr 2 '*' $ac_mid + 1`
12411     fi
12412     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12413     done
12414     else
12415     echo "$as_me: failed program was:" >&5
12416     sed 's/^/| /' conftest.$ac_ext >&5
12417    
12418     cat >conftest.$ac_ext <<_ACEOF
12419     /* confdefs.h. */
12420     _ACEOF
12421     cat confdefs.h >>conftest.$ac_ext
12422     cat >>conftest.$ac_ext <<_ACEOF
12423     /* end confdefs.h. */
12424     $ac_includes_default
12425     int
12426     main ()
12427     {
12428     static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12429     test_array [0] = 0
12430    
12431     ;
12432     return 0;
12433     }
12434     _ACEOF
12435     rm -f conftest.$ac_objext
12436     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12437     (eval $ac_compile) 2>conftest.er1
12438     ac_status=$?
12439     grep -v '^ *+' conftest.er1 >conftest.err
12440     rm -f conftest.er1
12441     cat conftest.err >&5
12442     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12443     (exit $ac_status); } &&
12444 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12445 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12446     (eval $ac_try) 2>&5
12447     ac_status=$?
12448     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12449     (exit $ac_status); }; } &&
12450     { ac_try='test -s conftest.$ac_objext'
12451     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12452     (eval $ac_try) 2>&5
12453     ac_status=$?
12454     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12455     (exit $ac_status); }; }; then
12456     ac_hi=-1 ac_mid=-1
12457     while :; do
12458     cat >conftest.$ac_ext <<_ACEOF
12459     /* confdefs.h. */
12460     _ACEOF
12461     cat confdefs.h >>conftest.$ac_ext
12462     cat >>conftest.$ac_ext <<_ACEOF
12463     /* end confdefs.h. */
12464     $ac_includes_default
12465     int
12466     main ()
12467     {
12468     static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12469     test_array [0] = 0
12470    
12471     ;
12472     return 0;
12473     }
12474     _ACEOF
12475     rm -f conftest.$ac_objext
12476     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12477     (eval $ac_compile) 2>conftest.er1
12478     ac_status=$?
12479     grep -v '^ *+' conftest.er1 >conftest.err
12480     rm -f conftest.er1
12481     cat conftest.err >&5
12482     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12483     (exit $ac_status); } &&
12484 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12485 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12486     (eval $ac_try) 2>&5
12487     ac_status=$?
12488     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12489     (exit $ac_status); }; } &&
12490     { ac_try='test -s conftest.$ac_objext'
12491     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12492     (eval $ac_try) 2>&5
12493     ac_status=$?
12494     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12495     (exit $ac_status); }; }; then
12496     ac_lo=$ac_mid; break
12497     else
12498     echo "$as_me: failed program was:" >&5
12499     sed 's/^/| /' conftest.$ac_ext >&5
12500    
12501     ac_hi=`expr '(' $ac_mid ')' - 1`
12502     if test $ac_mid -le $ac_hi; then
12503     ac_lo= ac_hi=
12504     break
12505     fi
12506     ac_mid=`expr 2 '*' $ac_mid`
12507     fi
12508     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12509     done
12510     else
12511     echo "$as_me: failed program was:" >&5
12512     sed 's/^/| /' conftest.$ac_ext >&5
12513 pcg 1.1
12514 pcg 1.11 ac_lo= ac_hi=
12515 pcg 1.1 fi
12516 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12517     fi
12518     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12519     # Binary search between lo and hi bounds.
12520     while test "x$ac_lo" != "x$ac_hi"; do
12521     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12522     cat >conftest.$ac_ext <<_ACEOF
12523     /* confdefs.h. */
12524     _ACEOF
12525     cat confdefs.h >>conftest.$ac_ext
12526     cat >>conftest.$ac_ext <<_ACEOF
12527     /* end confdefs.h. */
12528     $ac_includes_default
12529     int
12530     main ()
12531     {
12532     static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12533     test_array [0] = 0
12534 pcg 1.1
12535 pcg 1.11 ;
12536     return 0;
12537     }
12538     _ACEOF
12539     rm -f conftest.$ac_objext
12540     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12541     (eval $ac_compile) 2>conftest.er1
12542     ac_status=$?
12543     grep -v '^ *+' conftest.er1 >conftest.err
12544     rm -f conftest.er1
12545     cat conftest.err >&5
12546     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12547     (exit $ac_status); } &&
12548 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12549 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12550     (eval $ac_try) 2>&5
12551     ac_status=$?
12552     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12553     (exit $ac_status); }; } &&
12554     { ac_try='test -s conftest.$ac_objext'
12555     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12556     (eval $ac_try) 2>&5
12557     ac_status=$?
12558     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12559     (exit $ac_status); }; }; then
12560     ac_hi=$ac_mid
12561     else
12562     echo "$as_me: failed program was:" >&5
12563     sed 's/^/| /' conftest.$ac_ext >&5
12564 pcg 1.1
12565 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12566     fi
12567     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12568     done
12569     case $ac_lo in
12570     ?*) ac_cv_sizeof_int=$ac_lo;;
12571     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12572     See \`config.log' for more details." >&5
12573     echo "$as_me: error: cannot compute sizeof (int), 77
12574     See \`config.log' for more details." >&2;}
12575     { (exit 1); exit 1; }; } ;;
12576     esac
12577 pcg 1.1 else
12578     if test "$cross_compiling" = yes; then
12579 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12580     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12581 pcg 1.11 { (exit 1); exit 1; }; }
12582     else
12583     cat >conftest.$ac_ext <<_ACEOF
12584     /* confdefs.h. */
12585     _ACEOF
12586     cat confdefs.h >>conftest.$ac_ext
12587     cat >>conftest.$ac_ext <<_ACEOF
12588     /* end confdefs.h. */
12589     $ac_includes_default
12590     long longval () { return (long) (sizeof (int)); }
12591     unsigned long ulongval () { return (long) (sizeof (int)); }
12592 pcg 1.1 #include <stdio.h>
12593 pcg 1.11 #include <stdlib.h>
12594     int
12595     main ()
12596 pcg 1.1 {
12597 pcg 1.11
12598     FILE *f = fopen ("conftest.val", "w");
12599     if (! f)
12600     exit (1);
12601     if (((long) (sizeof (int))) < 0)
12602     {
12603     long i = longval ();
12604     if (i != ((long) (sizeof (int))))
12605     exit (1);
12606     fprintf (f, "%ld\n", i);
12607     }
12608     else
12609     {
12610     unsigned long i = ulongval ();
12611     if (i != ((long) (sizeof (int))))
12612     exit (1);
12613     fprintf (f, "%lu\n", i);
12614     }
12615     exit (ferror (f) || fclose (f) != 0);
12616    
12617     ;
12618     return 0;
12619 pcg 1.1 }
12620 pcg 1.11 _ACEOF
12621     rm -f conftest$ac_exeext
12622     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12623     (eval $ac_link) 2>&5
12624     ac_status=$?
12625     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12626     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12627     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12628     (eval $ac_try) 2>&5
12629     ac_status=$?
12630     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12631     (exit $ac_status); }; }; then
12632     ac_cv_sizeof_int=`cat conftest.val`
12633     else
12634     echo "$as_me: program exited with status $ac_status" >&5
12635     echo "$as_me: failed program was:" >&5
12636     sed 's/^/| /' conftest.$ac_ext >&5
12637    
12638     ( exit $ac_status )
12639     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12640     See \`config.log' for more details." >&5
12641     echo "$as_me: error: cannot compute sizeof (int), 77
12642     See \`config.log' for more details." >&2;}
12643     { (exit 1); exit 1; }; }
12644     fi
12645     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12646     fi
12647     fi
12648     rm -f conftest.val
12649     else
12650 pcg 1.1 ac_cv_sizeof_int=0
12651     fi
12652     fi
12653 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12654     echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12655     cat >>confdefs.h <<_ACEOF
12656     #define SIZEOF_INT $ac_cv_sizeof_int
12657     _ACEOF
12658    
12659    
12660     echo "$as_me:$LINENO: checking for long" >&5
12661     echo $ECHO_N "checking for long... $ECHO_C" >&6
12662     if test "${ac_cv_type_long+set}" = set; then
12663     echo $ECHO_N "(cached) $ECHO_C" >&6
12664     else
12665     cat >conftest.$ac_ext <<_ACEOF
12666     /* confdefs.h. */
12667     _ACEOF
12668     cat confdefs.h >>conftest.$ac_ext
12669     cat >>conftest.$ac_ext <<_ACEOF
12670     /* end confdefs.h. */
12671     $ac_includes_default
12672     int
12673     main ()
12674     {
12675     if ((long *) 0)
12676     return 0;
12677     if (sizeof (long))
12678     return 0;
12679     ;
12680     return 0;
12681     }
12682     _ACEOF
12683     rm -f conftest.$ac_objext
12684     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12685     (eval $ac_compile) 2>conftest.er1
12686     ac_status=$?
12687     grep -v '^ *+' conftest.er1 >conftest.err
12688     rm -f conftest.er1
12689     cat conftest.err >&5
12690     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12691     (exit $ac_status); } &&
12692 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12693 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12694     (eval $ac_try) 2>&5
12695     ac_status=$?
12696     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12697     (exit $ac_status); }; } &&
12698     { ac_try='test -s conftest.$ac_objext'
12699     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12700     (eval $ac_try) 2>&5
12701     ac_status=$?
12702     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12703     (exit $ac_status); }; }; then
12704     ac_cv_type_long=yes
12705     else
12706     echo "$as_me: failed program was:" >&5
12707     sed 's/^/| /' conftest.$ac_ext >&5
12708    
12709     ac_cv_type_long=no
12710     fi
12711     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12712     fi
12713     echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12714     echo "${ECHO_T}$ac_cv_type_long" >&6
12715    
12716     echo "$as_me:$LINENO: checking size of long" >&5
12717     echo $ECHO_N "checking size of long... $ECHO_C" >&6
12718     if test "${ac_cv_sizeof_long+set}" = set; then
12719     echo $ECHO_N "(cached) $ECHO_C" >&6
12720     else
12721     if test "$ac_cv_type_long" = yes; then
12722     # The cast to unsigned long works around a bug in the HP C Compiler
12723     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12724     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12725     # This bug is HP SR number 8606223364.
12726     if test "$cross_compiling" = yes; then
12727     # Depending upon the size, compute the lo and hi bounds.
12728     cat >conftest.$ac_ext <<_ACEOF
12729     /* confdefs.h. */
12730     _ACEOF
12731     cat confdefs.h >>conftest.$ac_ext
12732     cat >>conftest.$ac_ext <<_ACEOF
12733     /* end confdefs.h. */
12734     $ac_includes_default
12735     int
12736     main ()
12737     {
12738     static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12739     test_array [0] = 0
12740    
12741     ;
12742     return 0;
12743     }
12744     _ACEOF
12745     rm -f conftest.$ac_objext
12746     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12747     (eval $ac_compile) 2>conftest.er1
12748     ac_status=$?
12749     grep -v '^ *+' conftest.er1 >conftest.err
12750     rm -f conftest.er1
12751     cat conftest.err >&5
12752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12753     (exit $ac_status); } &&
12754 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12755 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12756     (eval $ac_try) 2>&5
12757     ac_status=$?
12758     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12759     (exit $ac_status); }; } &&
12760     { ac_try='test -s conftest.$ac_objext'
12761     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12762     (eval $ac_try) 2>&5
12763     ac_status=$?
12764     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12765     (exit $ac_status); }; }; then
12766     ac_lo=0 ac_mid=0
12767     while :; do
12768     cat >conftest.$ac_ext <<_ACEOF
12769     /* confdefs.h. */
12770     _ACEOF
12771     cat confdefs.h >>conftest.$ac_ext
12772     cat >>conftest.$ac_ext <<_ACEOF
12773     /* end confdefs.h. */
12774     $ac_includes_default
12775     int
12776     main ()
12777     {
12778     static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12779     test_array [0] = 0
12780    
12781     ;
12782     return 0;
12783     }
12784     _ACEOF
12785     rm -f conftest.$ac_objext
12786     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12787     (eval $ac_compile) 2>conftest.er1
12788     ac_status=$?
12789     grep -v '^ *+' conftest.er1 >conftest.err
12790     rm -f conftest.er1
12791     cat conftest.err >&5
12792     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12793     (exit $ac_status); } &&
12794 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12795 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12796     (eval $ac_try) 2>&5
12797     ac_status=$?
12798     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12799     (exit $ac_status); }; } &&
12800     { ac_try='test -s conftest.$ac_objext'
12801     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12802     (eval $ac_try) 2>&5
12803     ac_status=$?
12804     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12805     (exit $ac_status); }; }; then
12806     ac_hi=$ac_mid; break
12807     else
12808     echo "$as_me: failed program was:" >&5
12809     sed 's/^/| /' conftest.$ac_ext >&5
12810    
12811     ac_lo=`expr $ac_mid + 1`
12812     if test $ac_lo -le $ac_mid; then
12813     ac_lo= ac_hi=
12814     break
12815     fi
12816     ac_mid=`expr 2 '*' $ac_mid + 1`
12817     fi
12818     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12819     done
12820     else
12821     echo "$as_me: failed program was:" >&5
12822     sed 's/^/| /' conftest.$ac_ext >&5
12823    
12824     cat >conftest.$ac_ext <<_ACEOF
12825     /* confdefs.h. */
12826     _ACEOF
12827     cat confdefs.h >>conftest.$ac_ext
12828     cat >>conftest.$ac_ext <<_ACEOF
12829     /* end confdefs.h. */
12830     $ac_includes_default
12831     int
12832     main ()
12833     {
12834     static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12835     test_array [0] = 0
12836    
12837     ;
12838     return 0;
12839     }
12840     _ACEOF
12841     rm -f conftest.$ac_objext
12842     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12843     (eval $ac_compile) 2>conftest.er1
12844     ac_status=$?
12845     grep -v '^ *+' conftest.er1 >conftest.err
12846     rm -f conftest.er1
12847     cat conftest.err >&5
12848     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12849     (exit $ac_status); } &&
12850 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12851 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12852     (eval $ac_try) 2>&5
12853     ac_status=$?
12854     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12855     (exit $ac_status); }; } &&
12856     { ac_try='test -s conftest.$ac_objext'
12857     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12858     (eval $ac_try) 2>&5
12859     ac_status=$?
12860     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12861     (exit $ac_status); }; }; then
12862     ac_hi=-1 ac_mid=-1
12863     while :; do
12864     cat >conftest.$ac_ext <<_ACEOF
12865     /* confdefs.h. */
12866     _ACEOF
12867     cat confdefs.h >>conftest.$ac_ext
12868     cat >>conftest.$ac_ext <<_ACEOF
12869     /* end confdefs.h. */
12870     $ac_includes_default
12871     int
12872     main ()
12873     {
12874     static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12875     test_array [0] = 0
12876    
12877     ;
12878     return 0;
12879     }
12880     _ACEOF
12881     rm -f conftest.$ac_objext
12882     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12883     (eval $ac_compile) 2>conftest.er1
12884     ac_status=$?
12885     grep -v '^ *+' conftest.er1 >conftest.err
12886     rm -f conftest.er1
12887     cat conftest.err >&5
12888     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12889     (exit $ac_status); } &&
12890 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12891 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12892     (eval $ac_try) 2>&5
12893     ac_status=$?
12894     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12895     (exit $ac_status); }; } &&
12896     { ac_try='test -s conftest.$ac_objext'
12897     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12898     (eval $ac_try) 2>&5
12899     ac_status=$?
12900     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12901     (exit $ac_status); }; }; then
12902     ac_lo=$ac_mid; break
12903     else
12904     echo "$as_me: failed program was:" >&5
12905     sed 's/^/| /' conftest.$ac_ext >&5
12906    
12907     ac_hi=`expr '(' $ac_mid ')' - 1`
12908     if test $ac_mid -le $ac_hi; then
12909     ac_lo= ac_hi=
12910     break
12911     fi
12912     ac_mid=`expr 2 '*' $ac_mid`
12913     fi
12914     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12915     done
12916     else
12917     echo "$as_me: failed program was:" >&5
12918     sed 's/^/| /' conftest.$ac_ext >&5
12919 pcg 1.1
12920 pcg 1.11 ac_lo= ac_hi=
12921     fi
12922     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12923 pcg 1.1 fi
12924 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12925     # Binary search between lo and hi bounds.
12926     while test "x$ac_lo" != "x$ac_hi"; do
12927     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12928     cat >conftest.$ac_ext <<_ACEOF
12929     /* confdefs.h. */
12930     _ACEOF
12931     cat confdefs.h >>conftest.$ac_ext
12932     cat >>conftest.$ac_ext <<_ACEOF
12933     /* end confdefs.h. */
12934     $ac_includes_default
12935     int
12936     main ()
12937     {
12938     static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12939     test_array [0] = 0
12940 pcg 1.1
12941 pcg 1.11 ;
12942     return 0;
12943     }
12944     _ACEOF
12945     rm -f conftest.$ac_objext
12946     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12947     (eval $ac_compile) 2>conftest.er1
12948     ac_status=$?
12949     grep -v '^ *+' conftest.er1 >conftest.err
12950     rm -f conftest.er1
12951     cat conftest.err >&5
12952     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12953     (exit $ac_status); } &&
12954 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12955 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12956     (eval $ac_try) 2>&5
12957     ac_status=$?
12958     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12959     (exit $ac_status); }; } &&
12960     { ac_try='test -s conftest.$ac_objext'
12961     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12962     (eval $ac_try) 2>&5
12963     ac_status=$?
12964     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12965     (exit $ac_status); }; }; then
12966     ac_hi=$ac_mid
12967     else
12968     echo "$as_me: failed program was:" >&5
12969     sed 's/^/| /' conftest.$ac_ext >&5
12970 pcg 1.1
12971 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12972     fi
12973     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12974     done
12975     case $ac_lo in
12976     ?*) ac_cv_sizeof_long=$ac_lo;;
12977     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12978     See \`config.log' for more details." >&5
12979     echo "$as_me: error: cannot compute sizeof (long), 77
12980     See \`config.log' for more details." >&2;}
12981     { (exit 1); exit 1; }; } ;;
12982     esac
12983 pcg 1.1 else
12984     if test "$cross_compiling" = yes; then
12985 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12986     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12987 pcg 1.11 { (exit 1); exit 1; }; }
12988     else
12989     cat >conftest.$ac_ext <<_ACEOF
12990     /* confdefs.h. */
12991     _ACEOF
12992     cat confdefs.h >>conftest.$ac_ext
12993     cat >>conftest.$ac_ext <<_ACEOF
12994     /* end confdefs.h. */
12995     $ac_includes_default
12996     long longval () { return (long) (sizeof (long)); }
12997     unsigned long ulongval () { return (long) (sizeof (long)); }
12998 pcg 1.1 #include <stdio.h>
12999 pcg 1.11 #include <stdlib.h>
13000     int
13001     main ()
13002 pcg 1.1 {
13003 pcg 1.11
13004     FILE *f = fopen ("conftest.val", "w");
13005     if (! f)
13006     exit (1);
13007     if (((long) (sizeof (long))) < 0)
13008     {
13009     long i = longval ();
13010     if (i != ((long) (sizeof (long))))
13011     exit (1);
13012     fprintf (f, "%ld\n", i);
13013     }
13014     else
13015     {
13016     unsigned long i = ulongval ();
13017     if (i != ((long) (sizeof (long))))
13018     exit (1);
13019     fprintf (f, "%lu\n", i);
13020     }
13021     exit (ferror (f) || fclose (f) != 0);
13022    
13023     ;
13024     return 0;
13025 pcg 1.1 }
13026 pcg 1.11 _ACEOF
13027     rm -f conftest$ac_exeext
13028     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13029     (eval $ac_link) 2>&5
13030     ac_status=$?
13031     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13032     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13033     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13034     (eval $ac_try) 2>&5
13035     ac_status=$?
13036     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13037     (exit $ac_status); }; }; then
13038     ac_cv_sizeof_long=`cat conftest.val`
13039     else
13040     echo "$as_me: program exited with status $ac_status" >&5
13041     echo "$as_me: failed program was:" >&5
13042     sed 's/^/| /' conftest.$ac_ext >&5
13043    
13044     ( exit $ac_status )
13045     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13046     See \`config.log' for more details." >&5
13047     echo "$as_me: error: cannot compute sizeof (long), 77
13048     See \`config.log' for more details." >&2;}
13049     { (exit 1); exit 1; }; }
13050     fi
13051     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13052     fi
13053     fi
13054     rm -f conftest.val
13055     else
13056 pcg 1.1 ac_cv_sizeof_long=0
13057     fi
13058     fi
13059 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13060     echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13061     cat >>confdefs.h <<_ACEOF
13062     #define SIZEOF_LONG $ac_cv_sizeof_long
13063     _ACEOF
13064    
13065    
13066     echo "$as_me:$LINENO: checking for long long" >&5
13067     echo $ECHO_N "checking for long long... $ECHO_C" >&6
13068     if test "${ac_cv_type_long_long+set}" = set; then
13069     echo $ECHO_N "(cached) $ECHO_C" >&6
13070     else
13071     cat >conftest.$ac_ext <<_ACEOF
13072     /* confdefs.h. */
13073     _ACEOF
13074     cat confdefs.h >>conftest.$ac_ext
13075     cat >>conftest.$ac_ext <<_ACEOF
13076     /* end confdefs.h. */
13077     $ac_includes_default
13078     int
13079     main ()
13080     {
13081     if ((long long *) 0)
13082     return 0;
13083     if (sizeof (long long))
13084     return 0;
13085     ;
13086     return 0;
13087     }
13088     _ACEOF
13089     rm -f conftest.$ac_objext
13090     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13091     (eval $ac_compile) 2>conftest.er1
13092     ac_status=$?
13093     grep -v '^ *+' conftest.er1 >conftest.err
13094     rm -f conftest.er1
13095     cat conftest.err >&5
13096     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13097     (exit $ac_status); } &&
13098 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13099 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13100     (eval $ac_try) 2>&5
13101     ac_status=$?
13102     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13103     (exit $ac_status); }; } &&
13104     { ac_try='test -s conftest.$ac_objext'
13105     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13106     (eval $ac_try) 2>&5
13107     ac_status=$?
13108     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13109     (exit $ac_status); }; }; then
13110     ac_cv_type_long_long=yes
13111     else
13112     echo "$as_me: failed program was:" >&5
13113     sed 's/^/| /' conftest.$ac_ext >&5
13114    
13115     ac_cv_type_long_long=no
13116     fi
13117     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13118     fi
13119     echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13120     echo "${ECHO_T}$ac_cv_type_long_long" >&6
13121    
13122     echo "$as_me:$LINENO: checking size of long long" >&5
13123     echo $ECHO_N "checking size of long long... $ECHO_C" >&6
13124     if test "${ac_cv_sizeof_long_long+set}" = set; then
13125     echo $ECHO_N "(cached) $ECHO_C" >&6
13126     else
13127     if test "$ac_cv_type_long_long" = yes; then
13128     # The cast to unsigned long works around a bug in the HP C Compiler
13129     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13130     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13131     # This bug is HP SR number 8606223364.
13132     if test "$cross_compiling" = yes; then
13133     # Depending upon the size, compute the lo and hi bounds.
13134     cat >conftest.$ac_ext <<_ACEOF
13135     /* confdefs.h. */
13136     _ACEOF
13137     cat confdefs.h >>conftest.$ac_ext
13138     cat >>conftest.$ac_ext <<_ACEOF
13139     /* end confdefs.h. */
13140     $ac_includes_default
13141     int
13142     main ()
13143     {
13144     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
13145     test_array [0] = 0
13146    
13147     ;
13148     return 0;
13149     }
13150     _ACEOF
13151     rm -f conftest.$ac_objext
13152     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13153     (eval $ac_compile) 2>conftest.er1
13154     ac_status=$?
13155     grep -v '^ *+' conftest.er1 >conftest.err
13156     rm -f conftest.er1
13157     cat conftest.err >&5
13158     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13159     (exit $ac_status); } &&
13160 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13161 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13162     (eval $ac_try) 2>&5
13163     ac_status=$?
13164     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13165     (exit $ac_status); }; } &&
13166     { ac_try='test -s conftest.$ac_objext'
13167     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13168     (eval $ac_try) 2>&5
13169     ac_status=$?
13170     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13171     (exit $ac_status); }; }; then
13172     ac_lo=0 ac_mid=0
13173     while :; do
13174     cat >conftest.$ac_ext <<_ACEOF
13175     /* confdefs.h. */
13176     _ACEOF
13177     cat confdefs.h >>conftest.$ac_ext
13178     cat >>conftest.$ac_ext <<_ACEOF
13179     /* end confdefs.h. */
13180     $ac_includes_default
13181     int
13182     main ()
13183     {
13184     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13185     test_array [0] = 0
13186    
13187     ;
13188     return 0;
13189     }
13190     _ACEOF
13191     rm -f conftest.$ac_objext
13192     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13193     (eval $ac_compile) 2>conftest.er1
13194     ac_status=$?
13195     grep -v '^ *+' conftest.er1 >conftest.err
13196     rm -f conftest.er1
13197     cat conftest.err >&5
13198     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13199     (exit $ac_status); } &&
13200 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13201 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13202     (eval $ac_try) 2>&5
13203     ac_status=$?
13204     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13205     (exit $ac_status); }; } &&
13206     { ac_try='test -s conftest.$ac_objext'
13207     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13208     (eval $ac_try) 2>&5
13209     ac_status=$?
13210     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13211     (exit $ac_status); }; }; then
13212     ac_hi=$ac_mid; break
13213     else
13214     echo "$as_me: failed program was:" >&5
13215     sed 's/^/| /' conftest.$ac_ext >&5
13216    
13217     ac_lo=`expr $ac_mid + 1`
13218     if test $ac_lo -le $ac_mid; then
13219     ac_lo= ac_hi=
13220     break
13221     fi
13222     ac_mid=`expr 2 '*' $ac_mid + 1`
13223     fi
13224     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13225     done
13226     else
13227     echo "$as_me: failed program was:" >&5
13228     sed 's/^/| /' conftest.$ac_ext >&5
13229    
13230     cat >conftest.$ac_ext <<_ACEOF
13231     /* confdefs.h. */
13232     _ACEOF
13233     cat confdefs.h >>conftest.$ac_ext
13234     cat >>conftest.$ac_ext <<_ACEOF
13235     /* end confdefs.h. */
13236     $ac_includes_default
13237     int
13238     main ()
13239     {
13240     static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
13241     test_array [0] = 0
13242    
13243     ;
13244     return 0;
13245     }
13246     _ACEOF
13247     rm -f conftest.$ac_objext
13248     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13249     (eval $ac_compile) 2>conftest.er1
13250     ac_status=$?
13251     grep -v '^ *+' conftest.er1 >conftest.err
13252     rm -f conftest.er1
13253     cat conftest.err >&5
13254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13255     (exit $ac_status); } &&
13256 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13257 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13258     (eval $ac_try) 2>&5
13259     ac_status=$?
13260     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13261     (exit $ac_status); }; } &&
13262     { ac_try='test -s conftest.$ac_objext'
13263     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13264     (eval $ac_try) 2>&5
13265     ac_status=$?
13266     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13267     (exit $ac_status); }; }; then
13268     ac_hi=-1 ac_mid=-1
13269     while :; do
13270     cat >conftest.$ac_ext <<_ACEOF
13271     /* confdefs.h. */
13272     _ACEOF
13273     cat confdefs.h >>conftest.$ac_ext
13274     cat >>conftest.$ac_ext <<_ACEOF
13275     /* end confdefs.h. */
13276     $ac_includes_default
13277     int
13278     main ()
13279     {
13280     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
13281     test_array [0] = 0
13282    
13283     ;
13284     return 0;
13285     }
13286     _ACEOF
13287     rm -f conftest.$ac_objext
13288     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13289     (eval $ac_compile) 2>conftest.er1
13290     ac_status=$?
13291     grep -v '^ *+' conftest.er1 >conftest.err
13292     rm -f conftest.er1
13293     cat conftest.err >&5
13294     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13295     (exit $ac_status); } &&
13296 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13297 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13298     (eval $ac_try) 2>&5
13299     ac_status=$?
13300     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13301     (exit $ac_status); }; } &&
13302     { ac_try='test -s conftest.$ac_objext'
13303     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13304     (eval $ac_try) 2>&5
13305     ac_status=$?
13306     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13307     (exit $ac_status); }; }; then
13308     ac_lo=$ac_mid; break
13309     else
13310     echo "$as_me: failed program was:" >&5
13311     sed 's/^/| /' conftest.$ac_ext >&5
13312    
13313     ac_hi=`expr '(' $ac_mid ')' - 1`
13314     if test $ac_mid -le $ac_hi; then
13315     ac_lo= ac_hi=
13316     break
13317     fi
13318     ac_mid=`expr 2 '*' $ac_mid`
13319     fi
13320     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13321     done
13322     else
13323     echo "$as_me: failed program was:" >&5
13324     sed 's/^/| /' conftest.$ac_ext >&5
13325 pcg 1.1
13326 pcg 1.11 ac_lo= ac_hi=
13327     fi
13328     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13329 pcg 1.1 fi
13330 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13331     # Binary search between lo and hi bounds.
13332     while test "x$ac_lo" != "x$ac_hi"; do
13333     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13334     cat >conftest.$ac_ext <<_ACEOF
13335     /* confdefs.h. */
13336     _ACEOF
13337     cat confdefs.h >>conftest.$ac_ext
13338     cat >>conftest.$ac_ext <<_ACEOF
13339     /* end confdefs.h. */
13340     $ac_includes_default
13341     int
13342     main ()
13343     {
13344     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13345     test_array [0] = 0
13346 pcg 1.1
13347 pcg 1.11 ;
13348     return 0;
13349     }
13350     _ACEOF
13351     rm -f conftest.$ac_objext
13352     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13353     (eval $ac_compile) 2>conftest.er1
13354     ac_status=$?
13355     grep -v '^ *+' conftest.er1 >conftest.err
13356     rm -f conftest.er1
13357     cat conftest.err >&5
13358     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13359     (exit $ac_status); } &&
13360 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13361 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13362     (eval $ac_try) 2>&5
13363     ac_status=$?
13364     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13365     (exit $ac_status); }; } &&
13366     { ac_try='test -s conftest.$ac_objext'
13367     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13368     (eval $ac_try) 2>&5
13369     ac_status=$?
13370     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13371     (exit $ac_status); }; }; then
13372     ac_hi=$ac_mid
13373     else
13374     echo "$as_me: failed program was:" >&5
13375     sed 's/^/| /' conftest.$ac_ext >&5
13376 pcg 1.1
13377 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13378     fi
13379     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13380     done
13381     case $ac_lo in
13382     ?*) ac_cv_sizeof_long_long=$ac_lo;;
13383     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13384     See \`config.log' for more details." >&5
13385     echo "$as_me: error: cannot compute sizeof (long long), 77
13386     See \`config.log' for more details." >&2;}
13387     { (exit 1); exit 1; }; } ;;
13388     esac
13389 pcg 1.1 else
13390     if test "$cross_compiling" = yes; then
13391 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13392     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13393 pcg 1.11 { (exit 1); exit 1; }; }
13394     else
13395     cat >conftest.$ac_ext <<_ACEOF
13396     /* confdefs.h. */
13397     _ACEOF
13398     cat confdefs.h >>conftest.$ac_ext
13399     cat >>conftest.$ac_ext <<_ACEOF
13400     /* end confdefs.h. */
13401     $ac_includes_default
13402     long longval () { return (long) (sizeof (long long)); }
13403     unsigned long ulongval () { return (long) (sizeof (long long)); }
13404 pcg 1.1 #include <stdio.h>
13405 pcg 1.11 #include <stdlib.h>
13406     int
13407     main ()
13408 pcg 1.1 {
13409 pcg 1.11
13410     FILE *f = fopen ("conftest.val", "w");
13411     if (! f)
13412     exit (1);
13413     if (((long) (sizeof (long long))) < 0)
13414     {
13415     long i = longval ();
13416     if (i != ((long) (sizeof (long long))))
13417     exit (1);
13418     fprintf (f, "%ld\n", i);
13419     }
13420     else
13421     {
13422     unsigned long i = ulongval ();
13423     if (i != ((long) (sizeof (long long))))
13424     exit (1);
13425     fprintf (f, "%lu\n", i);
13426     }
13427     exit (ferror (f) || fclose (f) != 0);
13428    
13429     ;
13430     return 0;
13431 pcg 1.1 }
13432 pcg 1.11 _ACEOF
13433     rm -f conftest$ac_exeext
13434     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13435     (eval $ac_link) 2>&5
13436     ac_status=$?
13437     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13438     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13439     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13440     (eval $ac_try) 2>&5
13441     ac_status=$?
13442     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13443     (exit $ac_status); }; }; then
13444     ac_cv_sizeof_long_long=`cat conftest.val`
13445     else
13446     echo "$as_me: program exited with status $ac_status" >&5
13447     echo "$as_me: failed program was:" >&5
13448     sed 's/^/| /' conftest.$ac_ext >&5
13449    
13450     ( exit $ac_status )
13451     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13452     See \`config.log' for more details." >&5
13453     echo "$as_me: error: cannot compute sizeof (long long), 77
13454     See \`config.log' for more details." >&2;}
13455     { (exit 1); exit 1; }; }
13456     fi
13457     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13458     fi
13459     fi
13460     rm -f conftest.val
13461     else
13462 pcg 1.1 ac_cv_sizeof_long_long=0
13463     fi
13464 pcg 1.11 fi
13465     echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13466     echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13467     cat >>confdefs.h <<_ACEOF
13468     #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13469     _ACEOF
13470    
13471    
13472     echo "$as_me:$LINENO: checking for int *" >&5
13473     echo $ECHO_N "checking for int *... $ECHO_C" >&6
13474     if test "${ac_cv_type_int_p+set}" = set; then
13475     echo $ECHO_N "(cached) $ECHO_C" >&6
13476     else
13477     cat >conftest.$ac_ext <<_ACEOF
13478     /* confdefs.h. */
13479     _ACEOF
13480     cat confdefs.h >>conftest.$ac_ext
13481     cat >>conftest.$ac_ext <<_ACEOF
13482     /* end confdefs.h. */
13483     $ac_includes_default
13484     int
13485     main ()
13486     {
13487     if ((int * *) 0)
13488     return 0;
13489     if (sizeof (int *))
13490     return 0;
13491     ;
13492     return 0;
13493     }
13494     _ACEOF
13495     rm -f conftest.$ac_objext
13496     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13497     (eval $ac_compile) 2>conftest.er1
13498     ac_status=$?
13499     grep -v '^ *+' conftest.er1 >conftest.err
13500     rm -f conftest.er1
13501     cat conftest.err >&5
13502     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13503     (exit $ac_status); } &&
13504 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13505 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13506     (eval $ac_try) 2>&5
13507     ac_status=$?
13508     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13509     (exit $ac_status); }; } &&
13510     { ac_try='test -s conftest.$ac_objext'
13511     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13512     (eval $ac_try) 2>&5
13513     ac_status=$?
13514     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13515     (exit $ac_status); }; }; then
13516     ac_cv_type_int_p=yes
13517     else
13518     echo "$as_me: failed program was:" >&5
13519     sed 's/^/| /' conftest.$ac_ext >&5
13520    
13521     ac_cv_type_int_p=no
13522     fi
13523     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13524     fi
13525     echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13526     echo "${ECHO_T}$ac_cv_type_int_p" >&6
13527    
13528     echo "$as_me:$LINENO: checking size of int *" >&5
13529     echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13530     if test "${ac_cv_sizeof_int_p+set}" = set; then
13531     echo $ECHO_N "(cached) $ECHO_C" >&6
13532     else
13533     if test "$ac_cv_type_int_p" = yes; then
13534     # The cast to unsigned long works around a bug in the HP C Compiler
13535     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13536     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13537     # This bug is HP SR number 8606223364.
13538     if test "$cross_compiling" = yes; then
13539     # Depending upon the size, compute the lo and hi bounds.
13540     cat >conftest.$ac_ext <<_ACEOF
13541     /* confdefs.h. */
13542     _ACEOF
13543     cat confdefs.h >>conftest.$ac_ext
13544     cat >>conftest.$ac_ext <<_ACEOF
13545     /* end confdefs.h. */
13546     $ac_includes_default
13547     int
13548     main ()
13549     {
13550     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13551     test_array [0] = 0
13552    
13553     ;
13554     return 0;
13555     }
13556     _ACEOF
13557     rm -f conftest.$ac_objext
13558     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13559     (eval $ac_compile) 2>conftest.er1
13560     ac_status=$?
13561     grep -v '^ *+' conftest.er1 >conftest.err
13562     rm -f conftest.er1
13563     cat conftest.err >&5
13564     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13565     (exit $ac_status); } &&
13566 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13567 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13568     (eval $ac_try) 2>&5
13569     ac_status=$?
13570     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13571     (exit $ac_status); }; } &&
13572     { ac_try='test -s conftest.$ac_objext'
13573     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13574     (eval $ac_try) 2>&5
13575     ac_status=$?
13576     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13577     (exit $ac_status); }; }; then
13578     ac_lo=0 ac_mid=0
13579     while :; do
13580     cat >conftest.$ac_ext <<_ACEOF
13581     /* confdefs.h. */
13582     _ACEOF
13583     cat confdefs.h >>conftest.$ac_ext
13584     cat >>conftest.$ac_ext <<_ACEOF
13585     /* end confdefs.h. */
13586     $ac_includes_default
13587     int
13588     main ()
13589     {
13590     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13591     test_array [0] = 0
13592    
13593     ;
13594     return 0;
13595     }
13596     _ACEOF
13597     rm -f conftest.$ac_objext
13598     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13599     (eval $ac_compile) 2>conftest.er1
13600     ac_status=$?
13601     grep -v '^ *+' conftest.er1 >conftest.err
13602     rm -f conftest.er1
13603     cat conftest.err >&5
13604     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13605     (exit $ac_status); } &&
13606 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13607 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13608     (eval $ac_try) 2>&5
13609     ac_status=$?
13610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13611     (exit $ac_status); }; } &&
13612     { ac_try='test -s conftest.$ac_objext'
13613     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13614     (eval $ac_try) 2>&5
13615     ac_status=$?
13616     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13617     (exit $ac_status); }; }; then
13618     ac_hi=$ac_mid; break
13619     else
13620     echo "$as_me: failed program was:" >&5
13621     sed 's/^/| /' conftest.$ac_ext >&5
13622    
13623     ac_lo=`expr $ac_mid + 1`
13624     if test $ac_lo -le $ac_mid; then
13625     ac_lo= ac_hi=
13626     break
13627     fi
13628     ac_mid=`expr 2 '*' $ac_mid + 1`
13629     fi
13630     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13631     done
13632     else
13633     echo "$as_me: failed program was:" >&5
13634     sed 's/^/| /' conftest.$ac_ext >&5
13635    
13636     cat >conftest.$ac_ext <<_ACEOF
13637     /* confdefs.h. */
13638     _ACEOF
13639     cat confdefs.h >>conftest.$ac_ext
13640     cat >>conftest.$ac_ext <<_ACEOF
13641     /* end confdefs.h. */
13642     $ac_includes_default
13643     int
13644     main ()
13645     {
13646     static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13647     test_array [0] = 0
13648    
13649     ;
13650     return 0;
13651     }
13652     _ACEOF
13653     rm -f conftest.$ac_objext
13654     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13655     (eval $ac_compile) 2>conftest.er1
13656     ac_status=$?
13657     grep -v '^ *+' conftest.er1 >conftest.err
13658     rm -f conftest.er1
13659     cat conftest.err >&5
13660     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13661     (exit $ac_status); } &&
13662 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13663 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13664     (eval $ac_try) 2>&5
13665     ac_status=$?
13666     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13667     (exit $ac_status); }; } &&
13668     { ac_try='test -s conftest.$ac_objext'
13669     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13670     (eval $ac_try) 2>&5
13671     ac_status=$?
13672     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13673     (exit $ac_status); }; }; then
13674     ac_hi=-1 ac_mid=-1
13675     while :; do
13676     cat >conftest.$ac_ext <<_ACEOF
13677     /* confdefs.h. */
13678     _ACEOF
13679     cat confdefs.h >>conftest.$ac_ext
13680     cat >>conftest.$ac_ext <<_ACEOF
13681     /* end confdefs.h. */
13682     $ac_includes_default
13683     int
13684     main ()
13685     {
13686     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13687     test_array [0] = 0
13688    
13689     ;
13690     return 0;
13691     }
13692     _ACEOF
13693     rm -f conftest.$ac_objext
13694     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13695     (eval $ac_compile) 2>conftest.er1
13696     ac_status=$?
13697     grep -v '^ *+' conftest.er1 >conftest.err
13698     rm -f conftest.er1
13699     cat conftest.err >&5
13700     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13701     (exit $ac_status); } &&
13702 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13703 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13704     (eval $ac_try) 2>&5
13705     ac_status=$?
13706     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13707     (exit $ac_status); }; } &&
13708     { ac_try='test -s conftest.$ac_objext'
13709     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13710     (eval $ac_try) 2>&5
13711     ac_status=$?
13712     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13713     (exit $ac_status); }; }; then
13714     ac_lo=$ac_mid; break
13715     else
13716     echo "$as_me: failed program was:" >&5
13717     sed 's/^/| /' conftest.$ac_ext >&5
13718    
13719     ac_hi=`expr '(' $ac_mid ')' - 1`
13720     if test $ac_mid -le $ac_hi; then
13721     ac_lo= ac_hi=
13722     break
13723     fi
13724     ac_mid=`expr 2 '*' $ac_mid`
13725     fi
13726     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13727     done
13728     else
13729     echo "$as_me: failed program was:" >&5
13730     sed 's/^/| /' conftest.$ac_ext >&5
13731    
13732     ac_lo= ac_hi=
13733     fi
13734     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13735     fi
13736     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13737     # Binary search between lo and hi bounds.
13738     while test "x$ac_lo" != "x$ac_hi"; do
13739     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13740     cat >conftest.$ac_ext <<_ACEOF
13741     /* confdefs.h. */
13742     _ACEOF
13743     cat confdefs.h >>conftest.$ac_ext
13744     cat >>conftest.$ac_ext <<_ACEOF
13745     /* end confdefs.h. */
13746     $ac_includes_default
13747     int
13748     main ()
13749     {
13750     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13751     test_array [0] = 0
13752    
13753     ;
13754     return 0;
13755     }
13756     _ACEOF
13757     rm -f conftest.$ac_objext
13758     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13759     (eval $ac_compile) 2>conftest.er1
13760     ac_status=$?
13761     grep -v '^ *+' conftest.er1 >conftest.err
13762     rm -f conftest.er1
13763     cat conftest.err >&5
13764     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13765     (exit $ac_status); } &&
13766 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13767 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13768     (eval $ac_try) 2>&5
13769     ac_status=$?
13770     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13771     (exit $ac_status); }; } &&
13772     { ac_try='test -s conftest.$ac_objext'
13773     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13774     (eval $ac_try) 2>&5
13775     ac_status=$?
13776     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13777     (exit $ac_status); }; }; then
13778     ac_hi=$ac_mid
13779     else
13780     echo "$as_me: failed program was:" >&5
13781     sed 's/^/| /' conftest.$ac_ext >&5
13782 pcg 1.1
13783 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13784 pcg 1.1 fi
13785 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13786     done
13787     case $ac_lo in
13788     ?*) ac_cv_sizeof_int_p=$ac_lo;;
13789     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13790     See \`config.log' for more details." >&5
13791     echo "$as_me: error: cannot compute sizeof (int *), 77
13792     See \`config.log' for more details." >&2;}
13793     { (exit 1); exit 1; }; } ;;
13794     esac
13795 pcg 1.1 else
13796     if test "$cross_compiling" = yes; then
13797 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13798     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13799 pcg 1.11 { (exit 1); exit 1; }; }
13800     else
13801     cat >conftest.$ac_ext <<_ACEOF
13802     /* confdefs.h. */
13803     _ACEOF
13804     cat confdefs.h >>conftest.$ac_ext
13805     cat >>conftest.$ac_ext <<_ACEOF
13806     /* end confdefs.h. */
13807     $ac_includes_default
13808     long longval () { return (long) (sizeof (int *)); }
13809     unsigned long ulongval () { return (long) (sizeof (int *)); }
13810 pcg 1.1 #include <stdio.h>
13811 pcg 1.11 #include <stdlib.h>
13812     int
13813     main ()
13814 pcg 1.1 {
13815 pcg 1.11
13816     FILE *f = fopen ("conftest.val", "w");
13817     if (! f)
13818     exit (1);
13819     if (((long) (sizeof (int *))) < 0)
13820     {
13821     long i = longval ();
13822     if (i != ((long) (sizeof (int *))))
13823     exit (1);
13824     fprintf (f, "%ld\n", i);
13825     }
13826     else
13827     {
13828     unsigned long i = ulongval ();
13829     if (i != ((long) (sizeof (int *))))
13830     exit (1);
13831     fprintf (f, "%lu\n", i);
13832     }
13833     exit (ferror (f) || fclose (f) != 0);
13834    
13835     ;
13836     return 0;
13837 pcg 1.1 }
13838 pcg 1.11 _ACEOF
13839     rm -f conftest$ac_exeext
13840     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13841     (eval $ac_link) 2>&5
13842     ac_status=$?
13843     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13844     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13845     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13846     (eval $ac_try) 2>&5
13847     ac_status=$?
13848     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13849     (exit $ac_status); }; }; then
13850     ac_cv_sizeof_int_p=`cat conftest.val`
13851     else
13852     echo "$as_me: program exited with status $ac_status" >&5
13853     echo "$as_me: failed program was:" >&5
13854     sed 's/^/| /' conftest.$ac_ext >&5
13855    
13856     ( exit $ac_status )
13857     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13858     See \`config.log' for more details." >&5
13859     echo "$as_me: error: cannot compute sizeof (int *), 77
13860     See \`config.log' for more details." >&2;}
13861     { (exit 1); exit 1; }; }
13862     fi
13863     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13864     fi
13865     fi
13866     rm -f conftest.val
13867     else
13868 pcg 1.1 ac_cv_sizeof_int_p=0
13869     fi
13870     fi
13871 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13872     echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13873     cat >>confdefs.h <<_ACEOF
13874 pcg 1.1 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
13875 pcg 1.11 _ACEOF
13876 pcg 1.1
13877    
13878    
13879    
13880 pcg 1.11 echo "$as_me:$LINENO: checking for int16_t" >&5
13881     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13882     if test "${rxvt_cv_int16_t+set}" = set; then
13883     echo $ECHO_N "(cached) $ECHO_C" >&6
13884 pcg 1.1 else
13885 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
13886     /* confdefs.h. */
13887     _ACEOF
13888     cat confdefs.h >>conftest.$ac_ext
13889     cat >>conftest.$ac_ext <<_ACEOF
13890     /* end confdefs.h. */
13891 pcg 1.1 #include <stdint.h>
13892 pcg 1.11 int
13893     main ()
13894     {
13895 pcg 1.1 int16_t dummy;
13896 pcg 1.11 ;
13897     return 0;
13898     }
13899     _ACEOF
13900     rm -f conftest.$ac_objext
13901     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13902     (eval $ac_compile) 2>conftest.er1
13903     ac_status=$?
13904     grep -v '^ *+' conftest.er1 >conftest.err
13905     rm -f conftest.er1
13906     cat conftest.err >&5
13907     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13908     (exit $ac_status); } &&
13909 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13910 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13911     (eval $ac_try) 2>&5
13912     ac_status=$?
13913     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13914     (exit $ac_status); }; } &&
13915     { ac_try='test -s conftest.$ac_objext'
13916     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13917     (eval $ac_try) 2>&5
13918     ac_status=$?
13919     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13920     (exit $ac_status); }; }; then
13921 pcg 1.1 rxvt_cv_int16_t=yes
13922     else
13923 pcg 1.11 echo "$as_me: failed program was:" >&5
13924     sed 's/^/| /' conftest.$ac_ext >&5
13925    
13926     if test $ac_cv_sizeof_char -ge 2; then
13927 pcg 1.1 rxvt_cv_int16_t=" char"
13928     else
13929     if test $ac_cv_sizeof_short -ge 2; then
13930     rxvt_cv_int16_t=" short"
13931     else
13932     if test $ac_cv_sizeof_int -ge 2; then
13933     rxvt_cv_int16_t=" int"
13934     else
13935     if test $ac_cv_sizeof_long -ge 2; then
13936     rxvt_cv_int16_t=" long"
13937     else
13938     if test $ac_cv_sizeof_long_long -ge 2; then
13939     rxvt_cv_int16_t=" long long"
13940     else
13941     rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
13942     fi
13943     fi
13944     fi
13945     fi
13946     fi
13947     fi
13948 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13949 pcg 1.1 fi
13950 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
13951     echo "${ECHO_T}$rxvt_cv_int16_t" >&6
13952 pcg 1.1 if test x"$rxvt_cv_int16_t" != xyes; then
13953     rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
13954     else
13955     if test x"" = x; then
13956     rxvt_int16_typedef="/* typedef short int16_t; */"
13957     else
13958     rxvt_int16_typedef="/* typedef short int16_t; */"
13959     fi
13960 pcg 1.11 fi
13961 pcg 1.1
13962 pcg 1.11 echo "$as_me:$LINENO: checking for uint16_t" >&5
13963     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
13964     if test "${rxvt_cv_uint16_t+set}" = set; then
13965     echo $ECHO_N "(cached) $ECHO_C" >&6
13966     else
13967     cat >conftest.$ac_ext <<_ACEOF
13968     /* confdefs.h. */
13969     _ACEOF
13970     cat confdefs.h >>conftest.$ac_ext
13971     cat >>conftest.$ac_ext <<_ACEOF
13972     /* end confdefs.h. */
13973 pcg 1.1 #include <stdint.h>
13974 pcg 1.11 int
13975     main ()
13976     {
13977 pcg 1.1 uint16_t dummy;
13978 pcg 1.11 ;
13979     return 0;
13980     }
13981     _ACEOF
13982     rm -f conftest.$ac_objext
13983     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13984     (eval $ac_compile) 2>conftest.er1
13985     ac_status=$?
13986     grep -v '^ *+' conftest.er1 >conftest.err
13987     rm -f conftest.er1
13988     cat conftest.err >&5
13989     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13990     (exit $ac_status); } &&
13991 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13992 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13993     (eval $ac_try) 2>&5
13994     ac_status=$?
13995     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13996     (exit $ac_status); }; } &&
13997     { ac_try='test -s conftest.$ac_objext'
13998     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13999     (eval $ac_try) 2>&5
14000     ac_status=$?
14001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14002     (exit $ac_status); }; }; then
14003 pcg 1.1 rxvt_cv_uint16_t=yes
14004     else
14005 pcg 1.11 echo "$as_me: failed program was:" >&5
14006     sed 's/^/| /' conftest.$ac_ext >&5
14007    
14008     if test $ac_cv_sizeof_char -ge 2; then
14009 pcg 1.1 rxvt_cv_uint16_t="unsigned char"
14010     else
14011     if test $ac_cv_sizeof_short -ge 2; then
14012     rxvt_cv_uint16_t="unsigned short"
14013     else
14014     if test $ac_cv_sizeof_int -ge 2; then
14015     rxvt_cv_uint16_t="unsigned int"
14016     else
14017     if test $ac_cv_sizeof_long -ge 2; then
14018     rxvt_cv_uint16_t="unsigned long"
14019     else
14020     if test $ac_cv_sizeof_long_long -ge 2; then
14021     rxvt_cv_uint16_t="unsigned long long"
14022     else
14023     rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14024     fi
14025     fi
14026     fi
14027     fi
14028     fi
14029     fi
14030 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14031 pcg 1.1 fi
14032 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
14033     echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
14034 pcg 1.1 if test x"$rxvt_cv_uint16_t" != xyes; then
14035     rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
14036     else
14037     if test x"unsigned" = x; then
14038     rxvt_uint16_typedef="/* typedef short uint16_t; */"
14039     else
14040     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
14041     fi
14042 pcg 1.11 fi
14043 pcg 1.1
14044 pcg 1.11 echo "$as_me:$LINENO: checking for int32_t" >&5
14045     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
14046     if test "${rxvt_cv_int32_t+set}" = set; then
14047     echo $ECHO_N "(cached) $ECHO_C" >&6
14048     else
14049     cat >conftest.$ac_ext <<_ACEOF
14050     /* confdefs.h. */
14051     _ACEOF
14052     cat confdefs.h >>conftest.$ac_ext
14053     cat >>conftest.$ac_ext <<_ACEOF
14054     /* end confdefs.h. */
14055 pcg 1.1 #include <stdint.h>
14056 pcg 1.11 int
14057     main ()
14058     {
14059 pcg 1.1 int32_t dummy;
14060 pcg 1.11 ;
14061     return 0;
14062     }
14063     _ACEOF
14064     rm -f conftest.$ac_objext
14065     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14066     (eval $ac_compile) 2>conftest.er1
14067     ac_status=$?
14068     grep -v '^ *+' conftest.er1 >conftest.err
14069     rm -f conftest.er1
14070     cat conftest.err >&5
14071     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14072     (exit $ac_status); } &&
14073 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14074 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14075     (eval $ac_try) 2>&5
14076     ac_status=$?
14077     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14078     (exit $ac_status); }; } &&
14079     { ac_try='test -s conftest.$ac_objext'
14080     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14081     (eval $ac_try) 2>&5
14082     ac_status=$?
14083     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14084     (exit $ac_status); }; }; then
14085 pcg 1.1 rxvt_cv_int32_t=yes
14086     else
14087 pcg 1.11 echo "$as_me: failed program was:" >&5
14088     sed 's/^/| /' conftest.$ac_ext >&5
14089    
14090     if test $ac_cv_sizeof_char -ge 4; then
14091 pcg 1.1 rxvt_cv_int32_t=" char"
14092     else
14093     if test $ac_cv_sizeof_short -ge 4; then
14094     rxvt_cv_int32_t=" short"
14095     else
14096     if test $ac_cv_sizeof_int -ge 4; then
14097     rxvt_cv_int32_t=" int"
14098     else
14099     if test $ac_cv_sizeof_long -ge 4; then
14100     rxvt_cv_int32_t=" long"
14101     else
14102     if test $ac_cv_sizeof_long_long -ge 4; then
14103     rxvt_cv_int32_t=" long long"
14104     else
14105     rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14106     fi
14107     fi
14108     fi
14109     fi
14110     fi
14111     fi
14112 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14113 pcg 1.1 fi
14114 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
14115     echo "${ECHO_T}$rxvt_cv_int32_t" >&6
14116 pcg 1.1 if test x"$rxvt_cv_int32_t" != xyes; then
14117     rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
14118     else
14119     if test x"" = x; then
14120     rxvt_int32_typedef="/* typedef int int32_t; */"
14121     else
14122     rxvt_int32_typedef="/* typedef int int32_t; */"
14123     fi
14124 pcg 1.11 fi
14125 pcg 1.1
14126 pcg 1.11 echo "$as_me:$LINENO: checking for uint32_t" >&5
14127     echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
14128     if test "${rxvt_cv_uint32_t+set}" = set; then
14129     echo $ECHO_N "(cached) $ECHO_C" >&6
14130     else
14131     cat >conftest.$ac_ext <<_ACEOF
14132     /* confdefs.h. */
14133     _ACEOF
14134     cat confdefs.h >>conftest.$ac_ext
14135     cat >>conftest.$ac_ext <<_ACEOF
14136     /* end confdefs.h. */
14137 pcg 1.1 #include <stdint.h>
14138 pcg 1.11 int
14139     main ()
14140     {
14141 pcg 1.1 uint32_t dummy;
14142 pcg 1.11 ;
14143     return 0;
14144     }
14145     _ACEOF
14146     rm -f conftest.$ac_objext
14147     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14148     (eval $ac_compile) 2>conftest.er1
14149     ac_status=$?
14150     grep -v '^ *+' conftest.er1 >conftest.err
14151     rm -f conftest.er1
14152     cat conftest.err >&5
14153     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14154     (exit $ac_status); } &&
14155 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14156 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14157     (eval $ac_try) 2>&5
14158     ac_status=$?
14159     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14160     (exit $ac_status); }; } &&
14161     { ac_try='test -s conftest.$ac_objext'
14162     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14163     (eval $ac_try) 2>&5
14164     ac_status=$?
14165     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14166     (exit $ac_status); }; }; then
14167 pcg 1.1 rxvt_cv_uint32_t=yes
14168     else
14169 pcg 1.11 echo "$as_me: failed program was:" >&5
14170     sed 's/^/| /' conftest.$ac_ext >&5
14171    
14172     if test $ac_cv_sizeof_char -ge 4; then
14173 pcg 1.1 rxvt_cv_uint32_t="unsigned char"
14174     else
14175     if test $ac_cv_sizeof_short -ge 4; then
14176     rxvt_cv_uint32_t="unsigned short"
14177     else
14178     if test $ac_cv_sizeof_int -ge 4; then
14179     rxvt_cv_uint32_t="unsigned int"
14180     else
14181     if test $ac_cv_sizeof_long -ge 4; then
14182     rxvt_cv_uint32_t="unsigned long"
14183     else
14184     if test $ac_cv_sizeof_long_long -ge 4; then
14185     rxvt_cv_uint32_t="unsigned long long"
14186     else
14187     rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14188     fi
14189     fi
14190     fi
14191     fi
14192     fi
14193     fi
14194 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14195 pcg 1.1 fi
14196 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
14197     echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
14198 pcg 1.1 if test x"$rxvt_cv_uint32_t" != xyes; then
14199     rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
14200     else
14201     if test x"unsigned" = x; then
14202     rxvt_uint32_typedef="/* typedef int uint32_t; */"
14203     else
14204     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14205     fi
14206 pcg 1.11 fi
14207 pcg 1.1
14208     if test $ac_cv_sizeof_int_p -eq 8; then
14209     rxvt_intp_define="#define intp_t int64_t"
14210     rxvt_u_intp_define="#define u_intp_t u_int64_t"
14211     else
14212     if test $ac_cv_sizeof_int_p -eq 4; then
14213     rxvt_intp_define="#define intp_t int32_t"
14214     rxvt_u_intp_define="#define u_intp_t u_int32_t"
14215     else
14216     if test $ac_cv_sizeof_int_p -eq 2; then
14217     rxvt_intp_define="#define intp_t int16_t"
14218     rxvt_u_intp_define="#define u_intp_t u_int16_t"
14219     else
14220     rxvt_intp_define="#error set intp_t"
14221     rxvt_u_intp_define="#error set u_intp_t"
14222     fi
14223     fi
14224     fi
14225    
14226    
14227    
14228 pcg 1.11 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
14229     echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
14230     if test "${ac_cv_type_signal+set}" = set; then
14231     echo $ECHO_N "(cached) $ECHO_C" >&6
14232     else
14233     cat >conftest.$ac_ext <<_ACEOF
14234     /* confdefs.h. */
14235     _ACEOF
14236     cat confdefs.h >>conftest.$ac_ext
14237     cat >>conftest.$ac_ext <<_ACEOF
14238     /* end confdefs.h. */
14239 pcg 1.1 #include <sys/types.h>
14240     #include <signal.h>
14241     #ifdef signal
14242 pcg 1.11 # undef signal
14243 pcg 1.1 #endif
14244     #ifdef __cplusplus
14245     extern "C" void (*signal (int, void (*)(int)))(int);
14246     #else
14247     void (*signal ()) ();
14248     #endif
14249    
14250 pcg 1.11 int
14251     main ()
14252     {
14253 pcg 1.1 int i;
14254 pcg 1.11 ;
14255     return 0;
14256     }
14257     _ACEOF
14258     rm -f conftest.$ac_objext
14259     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14260     (eval $ac_compile) 2>conftest.er1
14261     ac_status=$?
14262     grep -v '^ *+' conftest.er1 >conftest.err
14263     rm -f conftest.er1
14264     cat conftest.err >&5
14265     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14266     (exit $ac_status); } &&
14267 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14268 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14269     (eval $ac_try) 2>&5
14270     ac_status=$?
14271     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14272     (exit $ac_status); }; } &&
14273     { ac_try='test -s conftest.$ac_objext'
14274     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14275     (eval $ac_try) 2>&5
14276     ac_status=$?
14277     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14278     (exit $ac_status); }; }; then
14279 pcg 1.1 ac_cv_type_signal=void
14280     else
14281 pcg 1.11 echo "$as_me: failed program was:" >&5
14282     sed 's/^/| /' conftest.$ac_ext >&5
14283    
14284     ac_cv_type_signal=int
14285 pcg 1.1 fi
14286 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14287 pcg 1.1 fi
14288 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14289     echo "${ECHO_T}$ac_cv_type_signal" >&6
14290 pcg 1.1
14291 pcg 1.11 cat >>confdefs.h <<_ACEOF
14292 pcg 1.1 #define RETSIGTYPE $ac_cv_type_signal
14293 pcg 1.11 _ACEOF
14294 pcg 1.1
14295    
14296    
14297     case "$host_alias" in
14298     *ultrix) ac_cv_func_setsid='no' ;;
14299     *) break;;
14300     esac
14301    
14302 pcg 1.11
14303    
14304    
14305    
14306    
14307    
14308    
14309    
14310    
14311    
14312    
14313    
14314    
14315    
14316    
14317    
14318    
14319    
14320 pcg 1.1 for ac_func in \
14321     atexit \
14322     revoke \
14323     unsetenv \
14324     setutent \
14325     seteuid \
14326     setreuid \
14327     setsid \
14328     setpgrp \
14329     setpgid \
14330     openpty \
14331     _getpty \
14332     grantpt \
14333     unlockpt \
14334     isastream \
14335     on_exit \
14336     nanosleep \
14337     updwtmp \
14338     ttyslot \
14339    
14340     do
14341 pcg 1.11 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14342     echo "$as_me:$LINENO: checking for $ac_func" >&5
14343     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14344     if eval "test \"\${$as_ac_var+set}\" = set"; then
14345     echo $ECHO_N "(cached) $ECHO_C" >&6
14346     else
14347     cat >conftest.$ac_ext <<_ACEOF
14348     /* confdefs.h. */
14349     _ACEOF
14350     cat confdefs.h >>conftest.$ac_ext
14351     cat >>conftest.$ac_ext <<_ACEOF
14352     /* end confdefs.h. */
14353     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14354     For example, HP-UX 11i <limits.h> declares gettimeofday. */
14355     #define $ac_func innocuous_$ac_func
14356    
14357 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
14358 pcg 1.11 which can conflict with char $ac_func (); below.
14359     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14360     <limits.h> exists even on freestanding compilers. */
14361    
14362     #ifdef __STDC__
14363     # include <limits.h>
14364     #else
14365     # include <assert.h>
14366     #endif
14367    
14368     #undef $ac_func
14369    
14370 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
14371 pcg 1.11 #ifdef __cplusplus
14372     extern "C"
14373     {
14374     #endif
14375 pcg 1.1 /* We use char because int might match the return type of a gcc2
14376 pcg 1.11 builtin and then its argument prototype would still apply. */
14377     char $ac_func ();
14378 pcg 1.1 /* The GNU C library defines this for functions which it implements
14379     to always fail with ENOSYS. Some functions are actually named
14380     something starting with __ and the normal name is an alias. */
14381     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14382     choke me
14383     #else
14384 pcg 1.11 char (*f) () = $ac_func;
14385     #endif
14386     #ifdef __cplusplus
14387     }
14388 pcg 1.1 #endif
14389    
14390 pcg 1.11 int
14391     main ()
14392     {
14393     return f != $ac_func;
14394     ;
14395     return 0;
14396     }
14397     _ACEOF
14398     rm -f conftest.$ac_objext conftest$ac_exeext
14399     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14400     (eval $ac_link) 2>conftest.er1
14401     ac_status=$?
14402     grep -v '^ *+' conftest.er1 >conftest.err
14403     rm -f conftest.er1
14404     cat conftest.err >&5
14405     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14406     (exit $ac_status); } &&
14407 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14408 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14409     (eval $ac_try) 2>&5
14410     ac_status=$?
14411     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14412     (exit $ac_status); }; } &&
14413     { ac_try='test -s conftest$ac_exeext'
14414     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14415     (eval $ac_try) 2>&5
14416     ac_status=$?
14417     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14418     (exit $ac_status); }; }; then
14419     eval "$as_ac_var=yes"
14420     else
14421     echo "$as_me: failed program was:" >&5
14422     sed 's/^/| /' conftest.$ac_ext >&5
14423    
14424     eval "$as_ac_var=no"
14425     fi
14426     rm -f conftest.err conftest.$ac_objext \
14427     conftest$ac_exeext conftest.$ac_ext
14428     fi
14429     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14430     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14431     if test `eval echo '${'$as_ac_var'}'` = yes; then
14432     cat >>confdefs.h <<_ACEOF
14433     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14434     _ACEOF
14435 pcg 1.1
14436     fi
14437     done
14438    
14439    
14440    
14441 pcg 1.11 if test "${ac_cv_header_utmp_h+set}" = set; then
14442     echo "$as_me:$LINENO: checking for utmp.h" >&5
14443     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14444     if test "${ac_cv_header_utmp_h+set}" = set; then
14445     echo $ECHO_N "(cached) $ECHO_C" >&6
14446     fi
14447     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14448     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14449     else
14450     # Is the header compilable?
14451     echo "$as_me:$LINENO: checking utmp.h usability" >&5
14452     echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14453     cat >conftest.$ac_ext <<_ACEOF
14454     /* confdefs.h. */
14455     _ACEOF
14456     cat confdefs.h >>conftest.$ac_ext
14457     cat >>conftest.$ac_ext <<_ACEOF
14458     /* end confdefs.h. */
14459     $ac_includes_default
14460     #include <utmp.h>
14461     _ACEOF
14462     rm -f conftest.$ac_objext
14463     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14464     (eval $ac_compile) 2>conftest.er1
14465     ac_status=$?
14466     grep -v '^ *+' conftest.er1 >conftest.err
14467     rm -f conftest.er1
14468     cat conftest.err >&5
14469     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14470     (exit $ac_status); } &&
14471 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14472 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14473     (eval $ac_try) 2>&5
14474     ac_status=$?
14475     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14476     (exit $ac_status); }; } &&
14477     { ac_try='test -s conftest.$ac_objext'
14478     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14479     (eval $ac_try) 2>&5
14480     ac_status=$?
14481     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14482     (exit $ac_status); }; }; then
14483     ac_header_compiler=yes
14484     else
14485     echo "$as_me: failed program was:" >&5
14486     sed 's/^/| /' conftest.$ac_ext >&5
14487    
14488     ac_header_compiler=no
14489     fi
14490     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14491     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14492     echo "${ECHO_T}$ac_header_compiler" >&6
14493    
14494     # Is the header present?
14495     echo "$as_me:$LINENO: checking utmp.h presence" >&5
14496     echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14497     cat >conftest.$ac_ext <<_ACEOF
14498     /* confdefs.h. */
14499     _ACEOF
14500     cat confdefs.h >>conftest.$ac_ext
14501     cat >>conftest.$ac_ext <<_ACEOF
14502     /* end confdefs.h. */
14503 pcg 1.1 #include <utmp.h>
14504 pcg 1.11 _ACEOF
14505     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14506     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14507     ac_status=$?
14508     grep -v '^ *+' conftest.er1 >conftest.err
14509     rm -f conftest.er1
14510     cat conftest.err >&5
14511     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14512     (exit $ac_status); } >/dev/null; then
14513     if test -s conftest.err; then
14514 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14515     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14516 pcg 1.11 else
14517     ac_cpp_err=
14518     fi
14519 pcg 1.1 else
14520 pcg 1.11 ac_cpp_err=yes
14521 pcg 1.1 fi
14522 pcg 1.11 if test -z "$ac_cpp_err"; then
14523     ac_header_preproc=yes
14524     else
14525     echo "$as_me: failed program was:" >&5
14526     sed 's/^/| /' conftest.$ac_ext >&5
14527    
14528     ac_header_preproc=no
14529 pcg 1.1 fi
14530 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14531     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14532     echo "${ECHO_T}$ac_header_preproc" >&6
14533    
14534     # So? What about this header?
14535 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14536 pcg 1.11 yes:no: )
14537     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14538     echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14539     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14540     echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14541     ac_header_preproc=yes
14542     ;;
14543     no:yes:* )
14544     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14545     echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14546     { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14547     echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14548     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14549     echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14550     { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14551     echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14552     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14553     echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14554     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14555     echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14556     (
14557     cat <<\_ASBOX
14558     ## ------------------------------------------ ##
14559     ## Report this to the AC_PACKAGE_NAME lists. ##
14560     ## ------------------------------------------ ##
14561     _ASBOX
14562     ) |
14563     sed "s/^/$as_me: WARNING: /" >&2
14564     ;;
14565     esac
14566     echo "$as_me:$LINENO: checking for utmp.h" >&5
14567     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14568     if test "${ac_cv_header_utmp_h+set}" = set; then
14569     echo $ECHO_N "(cached) $ECHO_C" >&6
14570     else
14571     ac_cv_header_utmp_h=$ac_header_preproc
14572     fi
14573     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14574     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14575    
14576     fi
14577     if test $ac_cv_header_utmp_h = yes; then
14578     echo "$as_me:$LINENO: checking for struct utmp" >&5
14579     echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14580     if test "${rxvt_cv_struct_utmp+set}" = set; then
14581     echo $ECHO_N "(cached) $ECHO_C" >&6
14582     else
14583     cat >conftest.$ac_ext <<_ACEOF
14584     /* confdefs.h. */
14585     _ACEOF
14586     cat confdefs.h >>conftest.$ac_ext
14587     cat >>conftest.$ac_ext <<_ACEOF
14588     /* end confdefs.h. */
14589 pcg 1.1 #include <sys/types.h>
14590     #include <stdint.h>
14591     #include <utmp.h>
14592 pcg 1.11 int
14593     main ()
14594     {
14595 pcg 1.1 struct utmp ut;
14596 pcg 1.11 ;
14597     return 0;
14598     }
14599     _ACEOF
14600     rm -f conftest.$ac_objext
14601     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14602     (eval $ac_compile) 2>conftest.er1
14603     ac_status=$?
14604     grep -v '^ *+' conftest.er1 >conftest.err
14605     rm -f conftest.er1
14606     cat conftest.err >&5
14607     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14608     (exit $ac_status); } &&
14609 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14610 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14611     (eval $ac_try) 2>&5
14612     ac_status=$?
14613     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14614     (exit $ac_status); }; } &&
14615     { ac_try='test -s conftest.$ac_objext'
14616     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14617     (eval $ac_try) 2>&5
14618     ac_status=$?
14619     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14620     (exit $ac_status); }; }; then
14621 pcg 1.1 rxvt_cv_struct_utmp=yes
14622     else
14623 pcg 1.11 echo "$as_me: failed program was:" >&5
14624     sed 's/^/| /' conftest.$ac_ext >&5
14625    
14626     rxvt_cv_struct_utmp=no
14627 pcg 1.1 fi
14628 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14629 pcg 1.1 fi
14630 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14631     echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14632     if test x$rxvt_cv_struct_utmp = xyes; then
14633 pcg 1.1
14634 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14635 pcg 1.1 #define HAVE_STRUCT_UTMP 1
14636 pcg 1.11 _ACEOF
14637 pcg 1.1
14638     fi
14639    
14640    
14641 pcg 1.11 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14642     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14643     if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14644     echo $ECHO_N "(cached) $ECHO_C" >&6
14645 pcg 1.1 else
14646 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14647     /* confdefs.h. */
14648     _ACEOF
14649     cat confdefs.h >>conftest.$ac_ext
14650     cat >>conftest.$ac_ext <<_ACEOF
14651     /* end confdefs.h. */
14652 pcg 1.1 #include <sys/types.h>
14653     #include <utmp.h>
14654 pcg 1.11 int
14655     main ()
14656     {
14657 pcg 1.1 struct utmp ut; ut.ut_host;
14658 pcg 1.11 ;
14659     return 0;
14660     }
14661     _ACEOF
14662     rm -f conftest.$ac_objext
14663     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14664     (eval $ac_compile) 2>conftest.er1
14665     ac_status=$?
14666     grep -v '^ *+' conftest.er1 >conftest.err
14667     rm -f conftest.er1
14668     cat conftest.err >&5
14669     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14670     (exit $ac_status); } &&
14671 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14672 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14673     (eval $ac_try) 2>&5
14674     ac_status=$?
14675     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14676     (exit $ac_status); }; } &&
14677     { ac_try='test -s conftest.$ac_objext'
14678     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14679     (eval $ac_try) 2>&5
14680     ac_status=$?
14681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14682     (exit $ac_status); }; }; then
14683 pcg 1.1 rxvt_cv_struct_utmp_host=yes
14684     else
14685 pcg 1.11 echo "$as_me: failed program was:" >&5
14686     sed 's/^/| /' conftest.$ac_ext >&5
14687    
14688     rxvt_cv_struct_utmp_host=no
14689 pcg 1.1 fi
14690 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14691 pcg 1.1 fi
14692 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14693     echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14694     if test x$rxvt_cv_struct_utmp_host = xyes; then
14695 pcg 1.1
14696 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14697 pcg 1.1 #define HAVE_UTMP_HOST 1
14698 pcg 1.11 _ACEOF
14699 pcg 1.1
14700     fi
14701    
14702 pcg 1.11 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14703     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14704     if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14705     echo $ECHO_N "(cached) $ECHO_C" >&6
14706 pcg 1.1 else
14707 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14708     /* confdefs.h. */
14709     _ACEOF
14710     cat confdefs.h >>conftest.$ac_ext
14711     cat >>conftest.$ac_ext <<_ACEOF
14712     /* end confdefs.h. */
14713 pcg 1.1 #include <sys/types.h>
14714     #include <utmp.h>
14715 pcg 1.11 int
14716     main ()
14717     {
14718 pcg 1.1 struct utmp ut; ut.ut_pid;
14719 pcg 1.11 ;
14720     return 0;
14721     }
14722     _ACEOF
14723     rm -f conftest.$ac_objext
14724     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14725     (eval $ac_compile) 2>conftest.er1
14726     ac_status=$?
14727     grep -v '^ *+' conftest.er1 >conftest.err
14728     rm -f conftest.er1
14729     cat conftest.err >&5
14730     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14731     (exit $ac_status); } &&
14732 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14733 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14734     (eval $ac_try) 2>&5
14735     ac_status=$?
14736     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14737     (exit $ac_status); }; } &&
14738     { ac_try='test -s conftest.$ac_objext'
14739     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14740     (eval $ac_try) 2>&5
14741     ac_status=$?
14742     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14743     (exit $ac_status); }; }; then
14744 pcg 1.1 rxvt_cv_struct_utmp_pid=yes
14745     else
14746 pcg 1.11 echo "$as_me: failed program was:" >&5
14747     sed 's/^/| /' conftest.$ac_ext >&5
14748    
14749     rxvt_cv_struct_utmp_pid=no
14750 pcg 1.1 fi
14751 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14752 pcg 1.1 fi
14753 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14754     echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14755     if test x$rxvt_cv_struct_utmp_pid = xyes; then
14756 pcg 1.1
14757 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14758 pcg 1.1 #define HAVE_UTMP_PID 1
14759 pcg 1.11 _ACEOF
14760 pcg 1.1
14761     fi
14762    
14763     fi
14764    
14765 pcg 1.11
14766    
14767     if test "${ac_cv_header_utmpx_h+set}" = set; then
14768     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14769     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14770     if test "${ac_cv_header_utmpx_h+set}" = set; then
14771     echo $ECHO_N "(cached) $ECHO_C" >&6
14772     fi
14773     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14774     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14775 pcg 1.1 else
14776 pcg 1.11 # Is the header compilable?
14777     echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14778     echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14779     cat >conftest.$ac_ext <<_ACEOF
14780     /* confdefs.h. */
14781     _ACEOF
14782     cat confdefs.h >>conftest.$ac_ext
14783     cat >>conftest.$ac_ext <<_ACEOF
14784     /* end confdefs.h. */
14785     $ac_includes_default
14786     #include <utmpx.h>
14787     _ACEOF
14788     rm -f conftest.$ac_objext
14789     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14790     (eval $ac_compile) 2>conftest.er1
14791     ac_status=$?
14792     grep -v '^ *+' conftest.er1 >conftest.err
14793     rm -f conftest.er1
14794     cat conftest.err >&5
14795     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14796     (exit $ac_status); } &&
14797 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14798 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14799     (eval $ac_try) 2>&5
14800     ac_status=$?
14801     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14802     (exit $ac_status); }; } &&
14803     { ac_try='test -s conftest.$ac_objext'
14804     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14805     (eval $ac_try) 2>&5
14806     ac_status=$?
14807     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14808     (exit $ac_status); }; }; then
14809     ac_header_compiler=yes
14810     else
14811     echo "$as_me: failed program was:" >&5
14812     sed 's/^/| /' conftest.$ac_ext >&5
14813    
14814     ac_header_compiler=no
14815     fi
14816     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14817     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14818     echo "${ECHO_T}$ac_header_compiler" >&6
14819    
14820     # Is the header present?
14821     echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14822     echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
14823     cat >conftest.$ac_ext <<_ACEOF
14824     /* confdefs.h. */
14825     _ACEOF
14826     cat confdefs.h >>conftest.$ac_ext
14827     cat >>conftest.$ac_ext <<_ACEOF
14828     /* end confdefs.h. */
14829 pcg 1.1 #include <utmpx.h>
14830 pcg 1.11 _ACEOF
14831     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14832     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14833     ac_status=$?
14834     grep -v '^ *+' conftest.er1 >conftest.err
14835     rm -f conftest.er1
14836     cat conftest.err >&5
14837     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14838     (exit $ac_status); } >/dev/null; then
14839     if test -s conftest.err; then
14840 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14841     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14842 pcg 1.11 else
14843     ac_cpp_err=
14844     fi
14845 pcg 1.1 else
14846 pcg 1.11 ac_cpp_err=yes
14847 pcg 1.1 fi
14848 pcg 1.11 if test -z "$ac_cpp_err"; then
14849     ac_header_preproc=yes
14850     else
14851     echo "$as_me: failed program was:" >&5
14852     sed 's/^/| /' conftest.$ac_ext >&5
14853    
14854     ac_header_preproc=no
14855 pcg 1.1 fi
14856 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14857     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14858     echo "${ECHO_T}$ac_header_preproc" >&6
14859    
14860     # So? What about this header?
14861 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14862 pcg 1.11 yes:no: )
14863     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14864     echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14865     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14866     echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14867     ac_header_preproc=yes
14868     ;;
14869     no:yes:* )
14870     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14871     echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14872     { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14873     echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14874     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14875     echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14876     { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14877     echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14878     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14879     echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14880     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14881     echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14882     (
14883     cat <<\_ASBOX
14884     ## ------------------------------------------ ##
14885     ## Report this to the AC_PACKAGE_NAME lists. ##
14886     ## ------------------------------------------ ##
14887     _ASBOX
14888     ) |
14889     sed "s/^/$as_me: WARNING: /" >&2
14890     ;;
14891     esac
14892     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14893     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14894     if test "${ac_cv_header_utmpx_h+set}" = set; then
14895     echo $ECHO_N "(cached) $ECHO_C" >&6
14896     else
14897     ac_cv_header_utmpx_h=$ac_header_preproc
14898     fi
14899     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14900     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14901    
14902     fi
14903     if test $ac_cv_header_utmpx_h = yes; then
14904     echo "$as_me:$LINENO: checking for struct utmpx" >&5
14905     echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14906     if test "${rxvt_cv_struct_utmpx+set}" = set; then
14907     echo $ECHO_N "(cached) $ECHO_C" >&6
14908     else
14909     cat >conftest.$ac_ext <<_ACEOF
14910     /* confdefs.h. */
14911     _ACEOF
14912     cat confdefs.h >>conftest.$ac_ext
14913     cat >>conftest.$ac_ext <<_ACEOF
14914     /* end confdefs.h. */
14915 pcg 1.1 #include <sys/types.h>
14916     #include <utmpx.h>
14917 pcg 1.11 int
14918     main ()
14919     {
14920 pcg 1.1 struct utmpx ut;
14921 pcg 1.11 ;
14922     return 0;
14923     }
14924     _ACEOF
14925     rm -f conftest.$ac_objext
14926     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14927     (eval $ac_compile) 2>conftest.er1
14928     ac_status=$?
14929     grep -v '^ *+' conftest.er1 >conftest.err
14930     rm -f conftest.er1
14931     cat conftest.err >&5
14932     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14933     (exit $ac_status); } &&
14934 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14935 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14936     (eval $ac_try) 2>&5
14937     ac_status=$?
14938     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14939     (exit $ac_status); }; } &&
14940     { ac_try='test -s conftest.$ac_objext'
14941     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14942     (eval $ac_try) 2>&5
14943     ac_status=$?
14944     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14945     (exit $ac_status); }; }; then
14946 pcg 1.1 rxvt_cv_struct_utmpx=yes
14947     else
14948 pcg 1.11 echo "$as_me: failed program was:" >&5
14949     sed 's/^/| /' conftest.$ac_ext >&5
14950    
14951     rxvt_cv_struct_utmpx=no
14952 pcg 1.1 fi
14953 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14954 pcg 1.1 fi
14955 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
14956     echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
14957     if test x$rxvt_cv_struct_utmpx = xyes; then
14958 pcg 1.1
14959 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14960 pcg 1.1 #define HAVE_STRUCT_UTMPX 1
14961 pcg 1.11 _ACEOF
14962 pcg 1.1
14963     fi
14964    
14965    
14966 pcg 1.11 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
14967     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
14968     if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
14969     echo $ECHO_N "(cached) $ECHO_C" >&6
14970 pcg 1.1 else
14971 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14972     /* confdefs.h. */
14973     _ACEOF
14974     cat confdefs.h >>conftest.$ac_ext
14975     cat >>conftest.$ac_ext <<_ACEOF
14976     /* end confdefs.h. */
14977 pcg 1.1 #include <sys/types.h>
14978     #include <utmpx.h>
14979 pcg 1.11 int
14980     main ()
14981     {
14982 pcg 1.1 struct utmpx utx; utx.ut_host;
14983 pcg 1.11 ;
14984     return 0;
14985     }
14986     _ACEOF
14987     rm -f conftest.$ac_objext
14988     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14989     (eval $ac_compile) 2>conftest.er1
14990     ac_status=$?
14991     grep -v '^ *+' conftest.er1 >conftest.err
14992     rm -f conftest.er1
14993     cat conftest.err >&5
14994     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14995     (exit $ac_status); } &&
14996 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14997 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14998     (eval $ac_try) 2>&5
14999     ac_status=$?
15000     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15001     (exit $ac_status); }; } &&
15002     { ac_try='test -s conftest.$ac_objext'
15003     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15004     (eval $ac_try) 2>&5
15005     ac_status=$?
15006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15007     (exit $ac_status); }; }; then
15008 pcg 1.1 rxvt_cv_struct_utmpx_host=yes
15009     else
15010 pcg 1.11 echo "$as_me: failed program was:" >&5
15011     sed 's/^/| /' conftest.$ac_ext >&5
15012    
15013     rxvt_cv_struct_utmpx_host=no
15014 pcg 1.1 fi
15015 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15016 pcg 1.1 fi
15017 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
15018     echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
15019     if test x$rxvt_cv_struct_utmpx_host = xyes; then
15020 pcg 1.1
15021 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15022 pcg 1.1 #define HAVE_UTMPX_HOST 1
15023 pcg 1.11 _ACEOF
15024 pcg 1.1
15025     fi
15026    
15027     fi
15028    
15029 pcg 1.11
15030    
15031     echo "$as_me:$LINENO: checking for struct lastlog" >&5
15032     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15033     if test "${rxvt_cv_struct_lastlog+set}" = set; then
15034     echo $ECHO_N "(cached) $ECHO_C" >&6
15035 pcg 1.1 else
15036 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15037     /* confdefs.h. */
15038     _ACEOF
15039     cat confdefs.h >>conftest.$ac_ext
15040     cat >>conftest.$ac_ext <<_ACEOF
15041     /* end confdefs.h. */
15042 pcg 1.1 #include <sys/types.h>
15043     #include <utmp.h>
15044     #ifdef HAVE_LASTLOG_H
15045     #include <lastlog.h>
15046     #endif
15047    
15048 pcg 1.11 int
15049     main ()
15050     {
15051 pcg 1.1 struct lastlog ll;
15052 pcg 1.11 ;
15053     return 0;
15054     }
15055     _ACEOF
15056     rm -f conftest.$ac_objext
15057     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15058     (eval $ac_compile) 2>conftest.er1
15059     ac_status=$?
15060     grep -v '^ *+' conftest.er1 >conftest.err
15061     rm -f conftest.er1
15062     cat conftest.err >&5
15063     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15064     (exit $ac_status); } &&
15065 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15066 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15067     (eval $ac_try) 2>&5
15068     ac_status=$?
15069     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15070     (exit $ac_status); }; } &&
15071     { ac_try='test -s conftest.$ac_objext'
15072     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15073     (eval $ac_try) 2>&5
15074     ac_status=$?
15075     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15076     (exit $ac_status); }; }; then
15077 pcg 1.1 rxvt_cv_struct_lastlog=yes
15078     else
15079 pcg 1.11 echo "$as_me: failed program was:" >&5
15080     sed 's/^/| /' conftest.$ac_ext >&5
15081    
15082     rxvt_cv_struct_lastlog=no
15083 pcg 1.1 fi
15084 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15085 pcg 1.1 fi
15086 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
15087     echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
15088     if test x$rxvt_cv_struct_lastlog = xyes; then
15089 pcg 1.1
15090 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15091 pcg 1.1 #define HAVE_STRUCT_LASTLOG 1
15092 pcg 1.11 _ACEOF
15093 pcg 1.1
15094     fi
15095    
15096 pcg 1.11 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15097     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15098     if test "${rxvt_cv_struct_lastlogx+set}" = set; then
15099     echo $ECHO_N "(cached) $ECHO_C" >&6
15100 pcg 1.1 else
15101 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15102     /* confdefs.h. */
15103     _ACEOF
15104     cat confdefs.h >>conftest.$ac_ext
15105     cat >>conftest.$ac_ext <<_ACEOF
15106     /* end confdefs.h. */
15107 pcg 1.1 #include <sys/types.h>
15108     #include <utmpx.h>
15109     #ifdef HAVE_LASTLOG_H
15110     #include <lastlog.h>
15111     #endif
15112    
15113 pcg 1.11 int
15114     main ()
15115     {
15116 pcg 1.1 struct lastlogx ll;
15117 pcg 1.11 ;
15118     return 0;
15119     }
15120     _ACEOF
15121     rm -f conftest.$ac_objext
15122     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15123     (eval $ac_compile) 2>conftest.er1
15124     ac_status=$?
15125     grep -v '^ *+' conftest.er1 >conftest.err
15126     rm -f conftest.er1
15127     cat conftest.err >&5
15128     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15129     (exit $ac_status); } &&
15130 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15131 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15132     (eval $ac_try) 2>&5
15133     ac_status=$?
15134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15135     (exit $ac_status); }; } &&
15136     { ac_try='test -s conftest.$ac_objext'
15137     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15138     (eval $ac_try) 2>&5
15139     ac_status=$?
15140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15141     (exit $ac_status); }; }; then
15142 pcg 1.1 rxvt_cv_struct_lastlogx=yes
15143     else
15144 pcg 1.11 echo "$as_me: failed program was:" >&5
15145     sed 's/^/| /' conftest.$ac_ext >&5
15146    
15147     rxvt_cv_struct_lastlogx=no
15148 pcg 1.1 fi
15149 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15150 pcg 1.1 fi
15151 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
15152     echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
15153     if test x$rxvt_cv_struct_lastlogx = xyes; then
15154 pcg 1.1
15155 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15156 pcg 1.1 #define HAVE_STRUCT_LASTLOGX 1
15157 pcg 1.11 _ACEOF
15158 pcg 1.1
15159     fi
15160    
15161    
15162 pcg 1.11 echo "$as_me:$LINENO: checking where utmp is located" >&5
15163     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15164     if test "${rxvt_cv_path_utmp+set}" = set; then
15165     echo $ECHO_N "(cached) $ECHO_C" >&6
15166 pcg 1.1 else
15167     if test "$cross_compiling" = yes; then
15168 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
15169     echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
15170 pcg 1.1 else
15171 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15172     /* confdefs.h. */
15173     _ACEOF
15174     cat confdefs.h >>conftest.$ac_ext
15175     cat >>conftest.$ac_ext <<_ACEOF
15176     /* end confdefs.h. */
15177 pcg 1.1 #include <stdio.h>
15178     #include <sys/types.h>
15179     #include <utmp.h>
15180     #include <errno.h>
15181     main()
15182     {
15183     char **u, *utmplist[] = {
15184     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
15185     FILE *a, *f=fopen("conftestval", "w");
15186     if (!f) exit(1);
15187     #ifdef UTMP_FILE
15188     fprintf(f, "%s\n", UTMP_FILE);
15189     exit(0);
15190     #endif
15191     #ifdef _PATH_UTMP
15192     fprintf(f, "%s\n", _PATH_UTMP);
15193     exit(0);
15194     #endif
15195     for (u = utmplist; *u; u++) {
15196     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15197     fprintf(f, "%s\n", *u);
15198     exit(0);
15199     }
15200     }
15201     exit(0);
15202     }
15203 pcg 1.11 _ACEOF
15204     rm -f conftest$ac_exeext
15205     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15206     (eval $ac_link) 2>&5
15207     ac_status=$?
15208     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15209     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15210     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15211     (eval $ac_try) 2>&5
15212     ac_status=$?
15213     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15214     (exit $ac_status); }; }; then
15215 pcg 1.1 rxvt_cv_path_utmp=`cat conftestval`
15216     else
15217 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15218     echo "$as_me: failed program was:" >&5
15219     sed 's/^/| /' conftest.$ac_ext >&5
15220    
15221     ( exit $ac_status )
15222     rxvt_cv_path_utmp=
15223 pcg 1.1 fi
15224 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15225 pcg 1.1 fi
15226     fi
15227 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
15228     echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
15229     if test x$rxvt_cv_path_utmp != x; then
15230 pcg 1.1
15231 pcg 1.11 cat >>confdefs.h <<_ACEOF
15232 pcg 1.1 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
15233 pcg 1.11 _ACEOF
15234 pcg 1.1
15235     fi
15236    
15237    
15238 pcg 1.11 echo "$as_me:$LINENO: checking where utmpx is located" >&5
15239     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15240     if test "${rxvt_cv_path_utmpx+set}" = set; then
15241     echo $ECHO_N "(cached) $ECHO_C" >&6
15242 pcg 1.1 else
15243     if test "$cross_compiling" = yes; then
15244 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
15245     echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
15246 pcg 1.1 else
15247 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15248     /* confdefs.h. */
15249     _ACEOF
15250     cat confdefs.h >>conftest.$ac_ext
15251     cat >>conftest.$ac_ext <<_ACEOF
15252     /* end confdefs.h. */
15253 pcg 1.1 #include <stdio.h>
15254     #include <sys/types.h>
15255     #include <utmpx.h>
15256     #include <errno.h>
15257     #include <sys/stat.h>
15258     #ifdef HAVE_STRING_H
15259     #include <string.h>
15260     #endif
15261     main()
15262     {
15263     char **u, *p, *utmplist[] = {
15264     #ifdef UTMPX_FILE
15265     UTMPX_FILE,
15266     #endif
15267     #ifdef _PATH_UTMPX
15268     _PATH_UTMPX,
15269     #endif
15270     "/var/adm/utmpx", "/etc/utmpx", NULL };
15271     FILE *a, *f=fopen("conftestval", "w");
15272     struct stat statu, statux;
15273     if (!f) exit(1);
15274     for (u = utmplist; *u; u++) {
15275     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15276     if (stat(*u, &statux) < 0)
15277     continue;
15278     p = strdup(*u);
15279     p[strlen(p) - 1] = '\0';
15280     if (stat(p, &statu) >= 0
15281     && (statu.st_mtime - statux.st_mtime > 86400))
15282     continue;
15283     fprintf(f, "%s\n", *u);
15284     exit(0);
15285     }
15286     }
15287     exit(0);
15288     }
15289 pcg 1.11 _ACEOF
15290     rm -f conftest$ac_exeext
15291     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15292     (eval $ac_link) 2>&5
15293     ac_status=$?
15294     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15295     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15296     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15297     (eval $ac_try) 2>&5
15298     ac_status=$?
15299     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15300     (exit $ac_status); }; }; then
15301 pcg 1.1 rxvt_cv_path_utmpx=`cat conftestval`
15302     else
15303 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15304     echo "$as_me: failed program was:" >&5
15305     sed 's/^/| /' conftest.$ac_ext >&5
15306    
15307     ( exit $ac_status )
15308     rxvt_cv_path_utmpx=
15309 pcg 1.1 fi
15310 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15311 pcg 1.1 fi
15312     fi
15313 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
15314     echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
15315     if test x$rxvt_cv_path_utmpx != x; then
15316 pcg 1.1
15317 pcg 1.11 cat >>confdefs.h <<_ACEOF
15318 pcg 1.1 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
15319 pcg 1.11 _ACEOF
15320 pcg 1.1
15321     fi
15322    
15323    
15324 pcg 1.11 echo "$as_me:$LINENO: checking where wtmp is located" >&5
15325     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15326     if test "${rxvt_cv_path_wtmp+set}" = set; then
15327     echo $ECHO_N "(cached) $ECHO_C" >&6
15328 pcg 1.1 else
15329     if test "$cross_compiling" = yes; then
15330 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
15331     echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
15332 pcg 1.1 else
15333 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15334     /* confdefs.h. */
15335     _ACEOF
15336     cat confdefs.h >>conftest.$ac_ext
15337     cat >>conftest.$ac_ext <<_ACEOF
15338     /* end confdefs.h. */
15339 pcg 1.1 #include <stdio.h>
15340     #include <sys/types.h>
15341     #ifdef HAVE_UTMP_H
15342     #include <utmp.h>
15343     #endif
15344     #include <errno.h>
15345     main()
15346     {
15347     char **w, *wtmplist[] = {
15348 pcg 1.11 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
15349 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
15350     if (!f) exit(1);
15351     #ifdef WTMP_FILE
15352     fprintf(f, "%s\n", WTMP_FILE);
15353     exit(0);
15354     #endif
15355     #ifdef _PATH_WTMP
15356     fprintf(f, "%s\n", _PATH_WTMP);
15357     exit(0);
15358     #endif
15359     for (w = wtmplist; *w; w++) {
15360     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15361     fprintf(f, "%s\n", *w);
15362     exit(0);
15363     }
15364     }
15365     exit(0);
15366     }
15367 pcg 1.11 _ACEOF
15368     rm -f conftest$ac_exeext
15369     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15370     (eval $ac_link) 2>&5
15371     ac_status=$?
15372     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15373     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15374     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15375     (eval $ac_try) 2>&5
15376     ac_status=$?
15377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15378     (exit $ac_status); }; }; then
15379 pcg 1.1 rxvt_cv_path_wtmp=`cat conftestval`
15380     else
15381 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15382     echo "$as_me: failed program was:" >&5
15383     sed 's/^/| /' conftest.$ac_ext >&5
15384    
15385     ( exit $ac_status )
15386     rxvt_cv_path_wtmp=
15387 pcg 1.1 fi
15388 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15389 pcg 1.1 fi
15390     fi
15391 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
15392     echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
15393     if test x$rxvt_cv_path_wtmp != x; then
15394 pcg 1.1
15395 pcg 1.11 cat >>confdefs.h <<_ACEOF
15396 pcg 1.1 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
15397 pcg 1.11 _ACEOF
15398 pcg 1.1
15399     fi
15400    
15401 pcg 1.11 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15402     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15403     if test "${rxvt_cv_path_wtmpx+set}" = set; then
15404     echo $ECHO_N "(cached) $ECHO_C" >&6
15405 pcg 1.1 else
15406     if test "$cross_compiling" = yes; then
15407 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
15408     echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
15409 pcg 1.1 else
15410 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15411     /* confdefs.h. */
15412     _ACEOF
15413     cat confdefs.h >>conftest.$ac_ext
15414     cat >>conftest.$ac_ext <<_ACEOF
15415     /* end confdefs.h. */
15416 pcg 1.1 #include <stdio.h>
15417     #ifdef HAVE_UTMPX_H
15418     #include <utmpx.h>
15419     #endif
15420     #include <errno.h>
15421     main()
15422     {
15423     char **w, *wtmplist[] = {
15424 pcg 1.11 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
15425 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
15426     if (!f) exit(1);
15427     #ifdef WTMPX_FILE
15428     fprintf(f, "%s\n", WTMPX_FILE);
15429     exit(0);
15430     #endif
15431     #ifdef _PATH_WTMPX
15432     fprintf(f, "%s\n", _PATH_WTMPX);
15433     exit(0);
15434     #endif
15435     for (w = wtmplist; *w; w++) {
15436     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15437     fprintf(f, "%s\n", *w);
15438     exit(0);
15439     }
15440     }
15441     exit(0);
15442     }
15443 pcg 1.11 _ACEOF
15444     rm -f conftest$ac_exeext
15445     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15446     (eval $ac_link) 2>&5
15447     ac_status=$?
15448     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15449     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15450     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15451     (eval $ac_try) 2>&5
15452     ac_status=$?
15453     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15454     (exit $ac_status); }; }; then
15455 pcg 1.1 rxvt_cv_path_wtmpx=`cat conftestval`
15456     else
15457 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15458     echo "$as_me: failed program was:" >&5
15459     sed 's/^/| /' conftest.$ac_ext >&5
15460    
15461     ( exit $ac_status )
15462     rxvt_cv_path_wtmpx=
15463 pcg 1.1 fi
15464 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15465 pcg 1.1 fi
15466     fi
15467 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15468     echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15469     if test x$rxvt_cv_path_wtmpx != x; then
15470 pcg 1.1
15471 pcg 1.11 cat >>confdefs.h <<_ACEOF
15472 pcg 1.1 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15473 pcg 1.11 _ACEOF
15474 pcg 1.1
15475     fi
15476    
15477 pcg 1.11 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15478     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15479     if test "${rxvt_cv_path_lastlog+set}" = set; then
15480     echo $ECHO_N "(cached) $ECHO_C" >&6
15481 pcg 1.1 else
15482     if test "$cross_compiling" = yes; then
15483 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15484     echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15485 pcg 1.1 else
15486 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15487     /* confdefs.h. */
15488     _ACEOF
15489     cat confdefs.h >>conftest.$ac_ext
15490     cat >>conftest.$ac_ext <<_ACEOF
15491     /* end confdefs.h. */
15492 pcg 1.1 #include <stdio.h>
15493     #include <sys/types.h>
15494     #ifdef HAVE_UTMPX_H
15495     #include <utmpx.h>
15496     #elif defined(HAVE_UTMP_H)
15497     #include <utmp.h>
15498     #endif
15499     #ifdef HAVE_LASTLOG_H
15500     #include <lastlog.h>
15501     #endif
15502     #include <errno.h>
15503     main()
15504     {
15505     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15506     FILE *a, *f=fopen("conftestval", "w");
15507     if (!f) exit(1);
15508     #ifdef LASTLOG_FILE
15509     fprintf(f, "%s\n", LASTLOG_FILE);
15510     exit(0);
15511     #endif
15512     #ifdef _PATH_LASTLOG
15513     fprintf(f, "%s\n", _PATH_LASTLOG);
15514     exit(0);
15515     #endif
15516     for (w = lastloglist; *w; w++) {
15517     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15518     fprintf(f, "%s\n", *w);
15519     exit(0);
15520     }
15521     }
15522     exit(0);
15523     }
15524 pcg 1.11 _ACEOF
15525     rm -f conftest$ac_exeext
15526     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15527     (eval $ac_link) 2>&5
15528     ac_status=$?
15529     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15530     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15531     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15532     (eval $ac_try) 2>&5
15533     ac_status=$?
15534     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15535     (exit $ac_status); }; }; then
15536 pcg 1.1 rxvt_cv_path_lastlog=`cat conftestval`
15537     else
15538 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15539     echo "$as_me: failed program was:" >&5
15540     sed 's/^/| /' conftest.$ac_ext >&5
15541    
15542     ( exit $ac_status )
15543     rxvt_cv_path_lastlog=
15544 pcg 1.1 fi
15545 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15546 pcg 1.1 fi
15547     fi
15548 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15549     echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15550     if test x$rxvt_cv_path_lastlog != x; then
15551 pcg 1.1
15552 pcg 1.11 cat >>confdefs.h <<_ACEOF
15553 pcg 1.1 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15554 pcg 1.11 _ACEOF
15555 pcg 1.1
15556     if test -d "$rxvt_cv_path_lastlog"; then
15557 pcg 1.11
15558     cat >>confdefs.h <<\_ACEOF
15559 pcg 1.1 #define LASTLOG_IS_DIR 1
15560 pcg 1.11 _ACEOF
15561 pcg 1.1
15562     fi
15563     fi
15564    
15565 pcg 1.11 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15566     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15567     if test "${rxvt_cv_path_lastlogx+set}" = set; then
15568     echo $ECHO_N "(cached) $ECHO_C" >&6
15569 pcg 1.1 else
15570     if test "$cross_compiling" = yes; then
15571 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15572     echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15573 pcg 1.1 else
15574 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15575     /* confdefs.h. */
15576     _ACEOF
15577     cat confdefs.h >>conftest.$ac_ext
15578     cat >>conftest.$ac_ext <<_ACEOF
15579     /* end confdefs.h. */
15580 pcg 1.1 #include <stdio.h>
15581     #ifdef HAVE_UTMPX_H
15582     #include <utmpx.h>
15583     #endif
15584     #include <errno.h>
15585     main()
15586     {
15587     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15588     FILE *a, *f=fopen("conftestval", "w");
15589     if (!f) exit(1);
15590     #ifdef LASTLOGX_FILE
15591     fprintf(f, "%s\n", LASTLOGX_FILE);
15592     exit(0);
15593     #endif
15594     #ifdef _PATH_LASTLOGX
15595     fprintf(f, "%s\n", _PATH_LASTLOGX);
15596     exit(0);
15597     #endif
15598     for (w = wtmplist; *w; w++) {
15599     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15600     fprintf(f, "%s\n", *w);
15601     exit(0);
15602     }
15603     }
15604     exit(0);
15605     }
15606 pcg 1.11 _ACEOF
15607     rm -f conftest$ac_exeext
15608     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15609     (eval $ac_link) 2>&5
15610     ac_status=$?
15611     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15612     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15613     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15614     (eval $ac_try) 2>&5
15615     ac_status=$?
15616     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15617     (exit $ac_status); }; }; then
15618 pcg 1.1 rxvt_cv_path_lastlogx=`cat conftestval`
15619     else
15620 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15621     echo "$as_me: failed program was:" >&5
15622     sed 's/^/| /' conftest.$ac_ext >&5
15623    
15624     ( exit $ac_status )
15625     rxvt_cv_path_lastlogx=
15626 pcg 1.1 fi
15627 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15628 pcg 1.1 fi
15629     fi
15630 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15631     echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15632     if test x$rxvt_cv_path_lastlogx != x; then
15633 pcg 1.1
15634 pcg 1.11 cat >>confdefs.h <<_ACEOF
15635 pcg 1.1 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15636 pcg 1.11 _ACEOF
15637 pcg 1.1
15638     fi
15639    
15640    
15641 pcg 1.11 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15642     echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15643     if test "${rxvt_cv_path_ttytab+set}" = set; then
15644     echo $ECHO_N "(cached) $ECHO_C" >&6
15645 pcg 1.1 else
15646     for ttys_file in /etc/ttys /etc/ttytab;
15647     do
15648 pcg 1.11 if test -f "$ttys_file" ; then
15649 pcg 1.1 rxvt_cv_path_ttytab=$ttys_file
15650     break
15651     fi
15652     done
15653    
15654     fi
15655 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15656     echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15657     if test x$rxvt_cv_path_ttytab != x; then
15658 pcg 1.1
15659 pcg 1.11 cat >>confdefs.h <<_ACEOF
15660 pcg 1.1 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15661 pcg 1.11 _ACEOF
15662 pcg 1.1
15663     fi
15664    
15665    
15666     ac_save_LIBS=$LIBS
15667     ac_save_CFLAGS=$CFLAGS
15668     CFLAGS="$CFLAGS $X_CFLAGS"
15669     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15670     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15671     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15672     fi
15673 pcg 1.11 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15674     echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15675     if test "${rxvt_cv_func_xlocale+set}" = set; then
15676     echo $ECHO_N "(cached) $ECHO_C" >&6
15677 pcg 1.1 else
15678     if test "$cross_compiling" = yes; then
15679 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15680     echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15681 pcg 1.1 else
15682 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15683     /* confdefs.h. */
15684     _ACEOF
15685     cat confdefs.h >>conftest.$ac_ext
15686     cat >>conftest.$ac_ext <<_ACEOF
15687     /* end confdefs.h. */
15688 pcg 1.1 #include <X11/Xlib.h>
15689     main() {
15690     char *p;
15691     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15692     exit (XSupportsLocale() ? 0 : 1);
15693     else
15694     exit (1);}
15695 pcg 1.11 _ACEOF
15696     rm -f conftest$ac_exeext
15697     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15698     (eval $ac_link) 2>&5
15699     ac_status=$?
15700     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15701     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15702     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15703     (eval $ac_try) 2>&5
15704     ac_status=$?
15705     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15706     (exit $ac_status); }; }; then
15707 pcg 1.1 rxvt_cv_func_xlocale=yes
15708     else
15709 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15710     echo "$as_me: failed program was:" >&5
15711     sed 's/^/| /' conftest.$ac_ext >&5
15712    
15713     ( exit $ac_status )
15714     rxvt_cv_func_xlocale=no
15715 pcg 1.1 fi
15716 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15717 pcg 1.1 fi
15718     fi
15719 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15720     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15721     if test x$rxvt_cv_func_xlocale = xyes; then
15722 pcg 1.1
15723 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15724 pcg 1.1 #define HAVE_XLOCALE 1
15725 pcg 1.11 _ACEOF
15726 pcg 1.1
15727     fi
15728    
15729 pcg 1.11 echo "$as_me:$LINENO: checking for working X setlocale" >&5
15730     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15731     if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15732     echo $ECHO_N "(cached) $ECHO_C" >&6
15733 pcg 1.1 else
15734 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15735     /* confdefs.h. */
15736     _ACEOF
15737     cat confdefs.h >>conftest.$ac_ext
15738     cat >>conftest.$ac_ext <<_ACEOF
15739     /* end confdefs.h. */
15740 pcg 1.1 #define X_LOCALE 1
15741     #include <X11/Xlocale.h>
15742 pcg 1.11 int
15743     main ()
15744     {
15745 pcg 1.1 setlocale(LC_CTYPE, "");
15746 pcg 1.11 ;
15747     return 0;
15748     }
15749     _ACEOF
15750     rm -f conftest.$ac_objext conftest$ac_exeext
15751     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15752     (eval $ac_link) 2>conftest.er1
15753     ac_status=$?
15754     grep -v '^ *+' conftest.er1 >conftest.err
15755     rm -f conftest.er1
15756     cat conftest.err >&5
15757     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15758     (exit $ac_status); } &&
15759 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15760 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15761     (eval $ac_try) 2>&5
15762     ac_status=$?
15763     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15764     (exit $ac_status); }; } &&
15765     { ac_try='test -s conftest$ac_exeext'
15766     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15767     (eval $ac_try) 2>&5
15768     ac_status=$?
15769     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15770     (exit $ac_status); }; }; then
15771 pcg 1.1 rxvt_cv_func_xsetlocale=yes
15772     else
15773 pcg 1.11 echo "$as_me: failed program was:" >&5
15774     sed 's/^/| /' conftest.$ac_ext >&5
15775    
15776     rxvt_cv_func_xsetlocale=no
15777 pcg 1.1 fi
15778 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15779     conftest$ac_exeext conftest.$ac_ext
15780 pcg 1.1 fi
15781 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
15782     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
15783     if test x$rxvt_cv_func_xsetlocale = xyes; then
15784 pcg 1.1
15785 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15786 pcg 1.1 #define HAVE_XSETLOCALE 1
15787 pcg 1.11 _ACEOF
15788 pcg 1.1
15789     fi
15790     LIBS=$ac_save_LIBS
15791     CFLAGS=$ac_save_CFLAGS
15792    
15793 pcg 1.11 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15794     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15795     if test "${rxvt_cv_func_setlocale+set}" = set; then
15796     echo $ECHO_N "(cached) $ECHO_C" >&6
15797     else
15798     cat >conftest.$ac_ext <<_ACEOF
15799     /* confdefs.h. */
15800     _ACEOF
15801     cat confdefs.h >>conftest.$ac_ext
15802     cat >>conftest.$ac_ext <<_ACEOF
15803     /* end confdefs.h. */
15804 pcg 1.1 #include <locale.h>
15805 pcg 1.11 int
15806     main ()
15807     {
15808 pcg 1.1 setlocale(LC_CTYPE, "");
15809 pcg 1.11 ;
15810     return 0;
15811     }
15812     _ACEOF
15813     rm -f conftest.$ac_objext conftest$ac_exeext
15814     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15815     (eval $ac_link) 2>conftest.er1
15816     ac_status=$?
15817     grep -v '^ *+' conftest.er1 >conftest.err
15818     rm -f conftest.er1
15819     cat conftest.err >&5
15820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15821     (exit $ac_status); } &&
15822 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15823 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15824     (eval $ac_try) 2>&5
15825     ac_status=$?
15826     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15827     (exit $ac_status); }; } &&
15828     { ac_try='test -s conftest$ac_exeext'
15829     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15830     (eval $ac_try) 2>&5
15831     ac_status=$?
15832     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15833     (exit $ac_status); }; }; then
15834 pcg 1.1 rxvt_cv_func_setlocale=yes
15835     else
15836 pcg 1.11 echo "$as_me: failed program was:" >&5
15837     sed 's/^/| /' conftest.$ac_ext >&5
15838    
15839     rxvt_cv_func_setlocale=no
15840 pcg 1.1 fi
15841 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15842     conftest$ac_exeext conftest.$ac_ext
15843 pcg 1.1 fi
15844 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15845     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15846     if test x$rxvt_cv_func_setlocale = xyes; then
15847 pcg 1.1
15848 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15849 pcg 1.1 #define HAVE_SETLOCALE 1
15850 pcg 1.11 _ACEOF
15851 pcg 1.1
15852     fi
15853    
15854 pcg 1.11 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
15855     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
15856     if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
15857     echo $ECHO_N "(cached) $ECHO_C" >&6
15858 pcg 1.1 else
15859 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15860     /* confdefs.h. */
15861     _ACEOF
15862     cat confdefs.h >>conftest.$ac_ext
15863     cat >>conftest.$ac_ext <<_ACEOF
15864     /* end confdefs.h. */
15865 pcg 1.1 #include <langinfo.h>
15866 pcg 1.11 int
15867     main ()
15868     {
15869 pcg 1.1 nl_langinfo(CODESET);
15870 pcg 1.11 ;
15871     return 0;
15872     }
15873     _ACEOF
15874     rm -f conftest.$ac_objext conftest$ac_exeext
15875     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15876     (eval $ac_link) 2>conftest.er1
15877     ac_status=$?
15878     grep -v '^ *+' conftest.er1 >conftest.err
15879     rm -f conftest.er1
15880     cat conftest.err >&5
15881     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15882     (exit $ac_status); } &&
15883 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15884 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15885     (eval $ac_try) 2>&5
15886     ac_status=$?
15887     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15888     (exit $ac_status); }; } &&
15889     { ac_try='test -s conftest$ac_exeext'
15890     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15891     (eval $ac_try) 2>&5
15892     ac_status=$?
15893     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15894     (exit $ac_status); }; }; then
15895 pcg 1.1 rxvt_cv_func_nl_langinfo=yes
15896     else
15897 pcg 1.11 echo "$as_me: failed program was:" >&5
15898     sed 's/^/| /' conftest.$ac_ext >&5
15899    
15900     rxvt_cv_func_nl_langinfo=no
15901 pcg 1.1 fi
15902 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15903     conftest$ac_exeext conftest.$ac_ext
15904 pcg 1.1 fi
15905 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
15906     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
15907     if test x$rxvt_cv_func_nl_langinfo = xyes; then
15908 pcg 1.1
15909 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15910 pcg 1.1 #define HAVE_NL_LANGINFO 1
15911 pcg 1.11 _ACEOF
15912 pcg 1.1
15913     fi
15914    
15915 pcg 1.11 echo "$as_me:$LINENO: checking for getpt" >&5
15916     echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15917     if test "${rxvt_cv_func_getpt+set}" = set; then
15918     echo $ECHO_N "(cached) $ECHO_C" >&6
15919 pcg 1.1 else
15920 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15921     /* confdefs.h. */
15922     _ACEOF
15923     cat confdefs.h >>conftest.$ac_ext
15924     cat >>conftest.$ac_ext <<_ACEOF
15925     /* end confdefs.h. */
15926 pcg 1.1 #define _GNU_SOURCE
15927     #ifdef HAVE_STDLIB_H
15928     # include <stdlib.h>
15929     #endif
15930 pcg 1.11 int
15931     main ()
15932     {
15933 pcg 1.1 (void)getpt();
15934 pcg 1.11 ;
15935     return 0;
15936     }
15937     _ACEOF
15938     rm -f conftest.$ac_objext conftest$ac_exeext
15939     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15940     (eval $ac_link) 2>conftest.er1
15941     ac_status=$?
15942     grep -v '^ *+' conftest.er1 >conftest.err
15943     rm -f conftest.er1
15944     cat conftest.err >&5
15945     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15946     (exit $ac_status); } &&
15947 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15948 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15949     (eval $ac_try) 2>&5
15950     ac_status=$?
15951     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15952     (exit $ac_status); }; } &&
15953     { ac_try='test -s conftest$ac_exeext'
15954     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15955     (eval $ac_try) 2>&5
15956     ac_status=$?
15957     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15958     (exit $ac_status); }; }; then
15959 pcg 1.1 rxvt_cv_func_getpt=yes
15960     else
15961 pcg 1.11 echo "$as_me: failed program was:" >&5
15962     sed 's/^/| /' conftest.$ac_ext >&5
15963    
15964     rxvt_cv_func_getpt=no
15965 pcg 1.1 fi
15966 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15967     conftest$ac_exeext conftest.$ac_ext
15968 pcg 1.1 fi
15969 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
15970     echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
15971     if test x$rxvt_cv_func_getpt = xyes; then
15972 pcg 1.1
15973 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15974 pcg 1.1 #define HAVE_GETPT 1
15975 pcg 1.11 _ACEOF
15976 pcg 1.1
15977     fi
15978    
15979 pcg 1.11 echo "$as_me:$LINENO: checking for pty/tty type" >&5
15980     echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
15981     if test "${rxvt_cv_ptys+set}" = set; then
15982     echo $ECHO_N "(cached) $ECHO_C" >&6
15983 pcg 1.1 else
15984     if test x$ac_cv_func_openpty = xyes; then
15985     rxvt_cv_ptys=OPENPTY
15986     else if test x$ac_cv_func__getpty = xyes; then
15987     rxvt_cv_ptys=SGI4
15988     else if test -c /dev/ttyp20; then
15989     rxvt_cv_ptys=SCO
15990     else if test -c /dev/ptym/clone; then
15991     rxvt_cv_ptys=HPUX
15992     else if test x$rxvt_cv_func_getpt = xyes; then
15993     rxvt_cv_ptys=GLIBC
15994     else if test -c /dev/ptc -a -c /dev/pts; then
15995     rxvt_cv_ptys=PTC
15996     else if test -c /dev/ptc -a -d /dev/pts; then
15997     rxvt_cv_ptys=PTC
15998     else if test -c /dev/ptmx -a -c /dev/pts/0; then
15999     rxvt_cv_ptys=STREAMS
16000     else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
16001     rxvt_cv_ptys=STREAMS
16002     else
16003     rxvt_cv_ptys=BSD
16004     fi
16005     fi
16006     fi
16007     fi
16008     fi
16009     fi
16010     fi
16011     fi
16012     fi
16013    
16014     fi
16015 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
16016     echo "${ECHO_T}$rxvt_cv_ptys" >&6
16017 pcg 1.1
16018 pcg 1.11 if test x$rxvt_cv_ptys = xOPENPTY; then
16019 pcg 1.1
16020 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16021 pcg 1.1 #define PTYS_ARE_OPENPTY 1
16022 pcg 1.11 _ACEOF
16023 pcg 1.1
16024     fi
16025     if test x$rxvt_cv_ptys = xSCO; then
16026 pcg 1.11
16027     cat >>confdefs.h <<\_ACEOF
16028 pcg 1.1 #define PTYS_ARE_NUMERIC 1
16029 pcg 1.11 _ACEOF
16030 pcg 1.1
16031     fi
16032     if test x$rxvt_cv_ptys = xSTREAMS; then
16033 pcg 1.11
16034     cat >>confdefs.h <<\_ACEOF
16035 pcg 1.1 #define PTYS_ARE_PTMX 1
16036 pcg 1.11 _ACEOF
16037 pcg 1.1
16038     fi
16039     if test x$rxvt_cv_ptys = xPTC; then
16040 pcg 1.11
16041     cat >>confdefs.h <<\_ACEOF
16042 pcg 1.1 #define PTYS_ARE_PTC 1
16043 pcg 1.11 _ACEOF
16044 pcg 1.1
16045     fi
16046     if test x$rxvt_cv_ptys = xSGI4; then
16047 pcg 1.11
16048     cat >>confdefs.h <<\_ACEOF
16049 pcg 1.1 #define PTYS_ARE__GETPTY 1
16050 pcg 1.11 _ACEOF
16051 pcg 1.1
16052     fi
16053     if test x$rxvt_cv_ptys = xCONVEX; then
16054 pcg 1.11
16055     cat >>confdefs.h <<\_ACEOF
16056 pcg 1.1 #define PTYS_ARE_GETPTY 1
16057 pcg 1.11 _ACEOF
16058 pcg 1.1
16059     fi
16060     if test x$rxvt_cv_ptys = xGLIBC; then
16061 pcg 1.11
16062     cat >>confdefs.h <<\_ACEOF
16063 pcg 1.1 #define PTYS_ARE_GETPT 1
16064 pcg 1.11 _ACEOF
16065 pcg 1.1
16066     fi
16067     if test x$rxvt_cv_ptys = xHPUX; then
16068 pcg 1.11
16069     cat >>confdefs.h <<\_ACEOF
16070 pcg 1.1 #define PTYS_ARE_CLONE 1
16071 pcg 1.11 _ACEOF
16072 pcg 1.1
16073     fi
16074     if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16075 pcg 1.11
16076     cat >>confdefs.h <<\_ACEOF
16077 pcg 1.1 #define PTYS_ARE_SEARCHED 1
16078 pcg 1.11 _ACEOF
16079 pcg 1.1
16080     fi
16081    
16082    
16083 pcg 1.11 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
16084     echo "$as_me: checking for pty ranges..." >&6;}
16085 pcg 1.1 ptys=`echo /dev/pty??`
16086     pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16087     pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16088     if test x$pch1 != x; then
16089 pcg 1.11
16090     cat >>confdefs.h <<_ACEOF
16091 pcg 1.1 #define PTYCHAR1 "$pch1"
16092 pcg 1.11 _ACEOF
16093 pcg 1.1
16094     fi
16095     if test x$pch2 != x; then
16096 pcg 1.11
16097     cat >>confdefs.h <<_ACEOF
16098 pcg 1.1 #define PTYCHAR2 "$pch2"
16099 pcg 1.11 _ACEOF
16100 pcg 1.1
16101     fi
16102    
16103 pcg 1.11 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
16104     echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
16105     if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
16106     echo $ECHO_N "(cached) $ECHO_C" >&6
16107 pcg 1.1 else
16108 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
16109 pcg 1.1 LIBS="-lxpg4 $LIBS"
16110 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
16111     /* confdefs.h. */
16112     _ACEOF
16113     cat confdefs.h >>conftest.$ac_ext
16114     cat >>conftest.$ac_ext <<_ACEOF
16115     /* end confdefs.h. */
16116    
16117 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
16118 pcg 1.11 #ifdef __cplusplus
16119     extern "C"
16120     #endif
16121 pcg 1.1 /* We use char because int might match the return type of a gcc2
16122 pcg 1.11 builtin and then its argument prototype would still apply. */
16123     char setlocale ();
16124     int
16125     main ()
16126     {
16127     setlocale ();
16128     ;
16129     return 0;
16130     }
16131     _ACEOF
16132     rm -f conftest.$ac_objext conftest$ac_exeext
16133     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16134     (eval $ac_link) 2>conftest.er1
16135     ac_status=$?
16136     grep -v '^ *+' conftest.er1 >conftest.err
16137     rm -f conftest.er1
16138     cat conftest.err >&5
16139     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16140     (exit $ac_status); } &&
16141 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16142 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16143     (eval $ac_try) 2>&5
16144     ac_status=$?
16145     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16146     (exit $ac_status); }; } &&
16147     { ac_try='test -s conftest$ac_exeext'
16148     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16149     (eval $ac_try) 2>&5
16150     ac_status=$?
16151     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16152     (exit $ac_status); }; }; then
16153     ac_cv_lib_xpg4_setlocale=yes
16154     else
16155     echo "$as_me: failed program was:" >&5
16156     sed 's/^/| /' conftest.$ac_ext >&5
16157    
16158     ac_cv_lib_xpg4_setlocale=no
16159     fi
16160     rm -f conftest.err conftest.$ac_objext \
16161     conftest$ac_exeext conftest.$ac_ext
16162     LIBS=$ac_check_lib_save_LIBS
16163     fi
16164     echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
16165     echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
16166     if test $ac_cv_lib_xpg4_setlocale = yes; then
16167 pcg 1.1 LIBS="$LIBS -lxpg4"
16168     fi
16169    
16170    
16171 pcg 1.11 if test x$support_inheritpixmap = xyes; then
16172 pcg 1.1
16173 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16174 pcg 1.1 #define TRANSPARENT 1
16175 pcg 1.11 _ACEOF
16176 pcg 1.1
16177     fi
16178     if test x$support_keepscrolling = xno; then
16179 pcg 1.11
16180     cat >>confdefs.h <<\_ACEOF
16181 pcg 1.1 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16182 pcg 1.11 _ACEOF
16183 pcg 1.1
16184     fi
16185     if test x$support_selectionscrolling = xyes; then
16186 pcg 1.11
16187     cat >>confdefs.h <<\_ACEOF
16188 pcg 1.1 #define SELECTION_SCROLLING 1
16189 pcg 1.11 _ACEOF
16190 pcg 1.1
16191     fi
16192     if test x$support_menubar = xyes; then
16193 pcg 1.11
16194     cat >>confdefs.h <<\_ACEOF
16195 pcg 1.1 #define MENUBAR 1
16196 pcg 1.11 _ACEOF
16197 pcg 1.1
16198     fi
16199     if test x$support_frills = xno; then
16200 pcg 1.11
16201     cat >>confdefs.h <<\_ACEOF
16202 pcg 1.1 #define NO_FRILLS 1
16203 pcg 1.11 _ACEOF
16204 pcg 1.1
16205     fi
16206     if test x$support_linespace = xno; then
16207 pcg 1.11
16208     cat >>confdefs.h <<\_ACEOF
16209 pcg 1.1 #define NO_LINESPACE 1
16210 pcg 1.11 _ACEOF
16211 pcg 1.1
16212     fi
16213     if test x$support_24bit = xyes; then
16214 pcg 1.11
16215     cat >>confdefs.h <<\_ACEOF
16216 pcg 1.1 #define PREFER_24BIT 1
16217 pcg 1.11 _ACEOF
16218 pcg 1.1
16219     fi
16220     if test x$support_mousewheel = xyes; then
16221 pcg 1.11
16222     cat >>confdefs.h <<\_ACEOF
16223 pcg 1.1 #define MOUSE_WHEEL 1
16224 pcg 1.11 _ACEOF
16225 pcg 1.1
16226     fi
16227     if test x$support_mouseslipwheel = xyes; then
16228 pcg 1.11
16229     cat >>confdefs.h <<\_ACEOF
16230 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
16231 pcg 1.11 _ACEOF
16232 pcg 1.1
16233     fi
16234     if test x$support_oldselection = xno; then
16235 pcg 1.11
16236     cat >>confdefs.h <<\_ACEOF
16237 pcg 1.1 #define NO_OLD_SELECTION 1
16238 pcg 1.11 _ACEOF
16239 pcg 1.1
16240     fi
16241     if test x$support_utmp = xyes; then
16242 pcg 1.11
16243     cat >>confdefs.h <<\_ACEOF
16244 pcg 1.1 #define UTMP_SUPPORT 1
16245 pcg 1.11 _ACEOF
16246 pcg 1.1
16247     fi
16248     if test x$support_wtmp = xyes; then
16249 pcg 1.11
16250     cat >>confdefs.h <<\_ACEOF
16251 pcg 1.1 #define WTMP_SUPPORT 1
16252 pcg 1.11 _ACEOF
16253 pcg 1.1
16254     fi
16255     if test x$support_lastlog = xyes; then
16256 pcg 1.11
16257     cat >>confdefs.h <<\_ACEOF
16258 pcg 1.1 #define LASTLOG_SUPPORT 1
16259 pcg 1.11 _ACEOF
16260 pcg 1.1
16261     fi
16262     if test x$support_xim = xyes -o x$multichar_set = xyes; then
16263     if test x$rxvt_cv_func_xlocale = xyes; then
16264 pcg 1.11
16265     cat >>confdefs.h <<\_ACEOF
16266 pcg 1.1 #define USE_XIM 1
16267 pcg 1.11 _ACEOF
16268 pcg 1.1
16269     fi
16270     fi
16271     if test x$support_xpm = xyes; then
16272 pcg 1.11
16273     cat >>confdefs.h <<\_ACEOF
16274 pcg 1.1 #define XPM_BACKGROUND 1
16275 pcg 1.11 _ACEOF
16276 pcg 1.1
16277     fi
16278     if test x$support_scroll_rxvt = xyes; then
16279 pcg 1.11
16280     cat >>confdefs.h <<\_ACEOF
16281 pcg 1.1 #define RXVT_SCROLLBAR 1
16282 pcg 1.11 _ACEOF
16283 pcg 1.1
16284     scrolltypes="rxvt"
16285     fi
16286     if test x$support_scroll_next = xyes; then
16287 pcg 1.11
16288     cat >>confdefs.h <<\_ACEOF
16289 pcg 1.1 #define NEXT_SCROLLBAR 1
16290 pcg 1.11 _ACEOF
16291 pcg 1.1
16292     scrolltypes="$scrolltypes next"
16293     fi
16294     if test x$support_scroll_xterm = xyes; then
16295 pcg 1.11
16296     cat >>confdefs.h <<\_ACEOF
16297 pcg 1.1 #define XTERM_SCROLLBAR 1
16298 pcg 1.11 _ACEOF
16299 pcg 1.1
16300     scrolltypes="$scrolltypes xterm"
16301     fi
16302 pcg 1.11 if test x$support_scroll_plain = xyes; then
16303    
16304     cat >>confdefs.h <<\_ACEOF
16305     #define PLAIN_SCROLLBAR 1
16306     _ACEOF
16307    
16308     scrolltypes="$scrolltypes plain"
16309     fi
16310 pcg 1.1 if test x$support_pointer_blank = xyes; then
16311 pcg 1.11
16312     cat >>confdefs.h <<\_ACEOF
16313 pcg 1.1 #define POINTER_BLANK 1
16314 pcg 1.11 _ACEOF
16315 pcg 1.1
16316     fi
16317     if test x$support_cursor_blink = xyes; then
16318 pcg 1.11
16319     cat >>confdefs.h <<\_ACEOF
16320 pcg 1.1 #define CURSOR_BLINK 1
16321 pcg 1.11 _ACEOF
16322    
16323     fi
16324     if test x$support_text_blink = xyes; then
16325    
16326     cat >>confdefs.h <<\_ACEOF
16327     #define TEXT_BLINK 1
16328     _ACEOF
16329 pcg 1.1
16330     fi
16331     if test x$support_unicode3 = xyes; then
16332 pcg 1.11
16333     cat >>confdefs.h <<\_ACEOF
16334 pcg 1.1 #define UNICODE_3 1
16335 pcg 1.11 _ACEOF
16336 pcg 1.1
16337     fi
16338     if test x$codesets = xall; then
16339     codesets=jp,jp-ext,kr,cn,cn-ext,vn
16340     fi
16341     for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16342 pcg 1.11
16343     cat >>confdefs.h <<\_ACEOF
16344 pcg 1.1 #define ENCODING_EU 1
16345 pcg 1.11 _ACEOF
16346 pcg 1.1
16347 pcg 1.13
16348 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16349 pcg 1.1 #define ENCODING_VN 1
16350 pcg 1.11 _ACEOF
16351 pcg 1.13
16352     case "$codeset" in
16353 pcg 1.11 JP )
16354     cat >>confdefs.h <<\_ACEOF
16355 pcg 1.1 #define ENCODING_JP 1
16356 pcg 1.11 _ACEOF
16357 pcg 1.1 ;;
16358 pcg 1.11 JP_EXT )
16359     cat >>confdefs.h <<\_ACEOF
16360 pcg 1.1 #define ENCODING_JP_EXT 1
16361 pcg 1.11 _ACEOF
16362 pcg 1.1 ;;
16363 pcg 1.11 KR )
16364     cat >>confdefs.h <<\_ACEOF
16365 pcg 1.1 #define ENCODING_KR 1
16366 pcg 1.11 _ACEOF
16367 pcg 1.1 ;;
16368 pcg 1.11 CN )
16369     cat >>confdefs.h <<\_ACEOF
16370 pcg 1.1 #define ENCODING_CN 1
16371 pcg 1.11 _ACEOF
16372 pcg 1.1 ;;
16373 pcg 1.11 CN_EXT )
16374     cat >>confdefs.h <<\_ACEOF
16375 pcg 1.1 #define ENCODING_CN_EXT 1
16376 pcg 1.11 _ACEOF
16377 pcg 1.1 ;;
16378     esac
16379     done
16380    
16381    
16382     CFLAGS=${CFLAGS--O}
16383     LDFLAGS=${LDFLAGS--O}
16384    
16385     CPPFLAGS="$CPPFLAGS"
16386    
16387    
16388    
16389    
16390    
16391    
16392    
16393     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16394     DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16395     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16396     X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16397     X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16398     XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16399     fi
16400    
16401    
16402    
16403    
16404    
16405     if test x$support_addstrings = xno; then
16406 pcg 1.11
16407     cat >>confdefs.h <<\_ACEOF
16408 pcg 1.1 #define NO_STRINGS 1
16409 pcg 1.11 _ACEOF
16410 pcg 1.1
16411     fi
16412    
16413     MCOMMON=./autoconf/Make.common
16414    
16415    
16416     test "$program_prefix" != NONE &&
16417 pcg 1.11 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16418 pcg 1.1 # Use a double $ so make ignores it.
16419     test "$program_suffix" != NONE &&
16420 pcg 1.11 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16421     # Double any \ or $. echo might interpret backslashes.
16422     # By default was `s,x,x', remove it if useless.
16423     cat <<\_ACEOF >conftest.sed
16424     s/[\\$]/&&/g;s/;s,x,x,$//
16425     _ACEOF
16426     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16427     rm conftest.sed
16428 pcg 1.1
16429    
16430     RXVTNAME=`echo rxvt|sed "$program_transform_name"`
16431    
16432    
16433    
16434    
16435    
16436     if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16437     include_stdint_h="#include <stdint.h>"
16438     else
16439     include_stdint_h="/* #include <stdint.h> */"
16440 pcg 1.11 fi
16441 pcg 1.1 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16442     include_stdarg_h="#include <stdarg.h>"
16443     else
16444     include_stdarg_h="/* #include <stdarg.h> */"
16445 pcg 1.11 fi
16446 pcg 1.1 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16447     include_stdlib_h="#include <stdlib.h>"
16448     else
16449     include_stdlib_h="/* #include <stdlib.h> */"
16450 pcg 1.11 fi
16451 pcg 1.1 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16452     include_unistd_h="#include <unistd.h>"
16453     else
16454     include_unistd_h="/* #include <unistd.h> */"
16455 pcg 1.11 fi
16456 pcg 1.1 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16457     include_string_h="#include <string.h>"
16458     else
16459     include_string_h="/* #include <string.h> */"
16460 pcg 1.11 fi
16461 pcg 1.1 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16462     include_fcntl_h="#include <fcntl.h>"
16463     else
16464     include_fcntl_h="/* #include <fcntl.h> */"
16465 pcg 1.11 fi
16466 pcg 1.1 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16467     include_util_h="#include <util.h>"
16468     else
16469     include_util_h="/* #include <util.h> */"
16470 pcg 1.11 fi
16471 pcg 1.1 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16472     include_assert_h="#include <assert.h>"
16473     else
16474     include_assert_h="/* #include <assert.h> */"
16475 pcg 1.11 fi
16476 pcg 1.1 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16477     include_sys_ioctl_h="#include <sys/ioctl.h>"
16478     else
16479     include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16480 pcg 1.11 fi
16481 pcg 1.1 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16482     include_sys_select_h="#include <sys/select.h>"
16483     else
16484     include_sys_select_h="/* #include <sys/select.h> */"
16485 pcg 1.11 fi
16486 pcg 1.1 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16487     include_sys_strredir_h="#include <sys/strredir.h>"
16488     else
16489     include_sys_strredir_h="/* #include <sys/strredir.h> */"
16490 pcg 1.11 fi
16491 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16492     include_sys_time_h="#include <sys/time.h>"
16493     else
16494     include_sys_time_h="/* #include <sys/time.h> */"
16495 pcg 1.11 fi
16496 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16497     include_time_h="#include <time.h>"
16498     else
16499     include_time_h="/* #include <time.h> */"
16500 pcg 1.11 fi
16501 pcg 1.1
16502     if test x$support_xft = xyes; then
16503     LIBS="$LIBS `pkg-config xft --libs`"
16504     CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16505     CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16506    
16507 pcg 1.11
16508     for ac_header in X11/Xft/Xft.h
16509 pcg 1.1 do
16510 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16511     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16512     echo "$as_me:$LINENO: checking for $ac_header" >&5
16513     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16514     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16515     echo $ECHO_N "(cached) $ECHO_C" >&6
16516     fi
16517     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16518     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16519     else
16520     # Is the header compilable?
16521     echo "$as_me:$LINENO: checking $ac_header usability" >&5
16522     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16523     cat >conftest.$ac_ext <<_ACEOF
16524     /* confdefs.h. */
16525     _ACEOF
16526     cat confdefs.h >>conftest.$ac_ext
16527     cat >>conftest.$ac_ext <<_ACEOF
16528     /* end confdefs.h. */
16529     $ac_includes_default
16530     #include <$ac_header>
16531     _ACEOF
16532     rm -f conftest.$ac_objext
16533     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16534     (eval $ac_compile) 2>conftest.er1
16535     ac_status=$?
16536     grep -v '^ *+' conftest.er1 >conftest.err
16537     rm -f conftest.er1
16538     cat conftest.err >&5
16539     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16540     (exit $ac_status); } &&
16541 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16542 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16543     (eval $ac_try) 2>&5
16544     ac_status=$?
16545     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16546     (exit $ac_status); }; } &&
16547     { ac_try='test -s conftest.$ac_objext'
16548     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16549     (eval $ac_try) 2>&5
16550     ac_status=$?
16551     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16552     (exit $ac_status); }; }; then
16553     ac_header_compiler=yes
16554     else
16555     echo "$as_me: failed program was:" >&5
16556     sed 's/^/| /' conftest.$ac_ext >&5
16557    
16558     ac_header_compiler=no
16559     fi
16560     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16561     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16562     echo "${ECHO_T}$ac_header_compiler" >&6
16563    
16564     # Is the header present?
16565     echo "$as_me:$LINENO: checking $ac_header presence" >&5
16566     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16567     cat >conftest.$ac_ext <<_ACEOF
16568     /* confdefs.h. */
16569     _ACEOF
16570     cat confdefs.h >>conftest.$ac_ext
16571     cat >>conftest.$ac_ext <<_ACEOF
16572     /* end confdefs.h. */
16573     #include <$ac_header>
16574     _ACEOF
16575     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16576     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16577     ac_status=$?
16578     grep -v '^ *+' conftest.er1 >conftest.err
16579     rm -f conftest.er1
16580     cat conftest.err >&5
16581     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16582     (exit $ac_status); } >/dev/null; then
16583     if test -s conftest.err; then
16584 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
16585     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
16586 pcg 1.11 else
16587     ac_cpp_err=
16588     fi
16589     else
16590     ac_cpp_err=yes
16591     fi
16592     if test -z "$ac_cpp_err"; then
16593     ac_header_preproc=yes
16594 pcg 1.1 else
16595 pcg 1.11 echo "$as_me: failed program was:" >&5
16596     sed 's/^/| /' conftest.$ac_ext >&5
16597    
16598     ac_header_preproc=no
16599     fi
16600     rm -f conftest.err conftest.$ac_ext
16601     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16602     echo "${ECHO_T}$ac_header_preproc" >&6
16603    
16604     # So? What about this header?
16605 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16606 pcg 1.11 yes:no: )
16607     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16608     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16609     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16610     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16611     ac_header_preproc=yes
16612     ;;
16613     no:yes:* )
16614     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16615     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16616     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16617     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16618     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16619     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16620     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16621     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16622     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16623     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16624     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16625     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16626     (
16627     cat <<\_ASBOX
16628     ## ------------------------------------------ ##
16629     ## Report this to the AC_PACKAGE_NAME lists. ##
16630     ## ------------------------------------------ ##
16631     _ASBOX
16632     ) |
16633     sed "s/^/$as_me: WARNING: /" >&2
16634     ;;
16635     esac
16636     echo "$as_me:$LINENO: checking for $ac_header" >&5
16637     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16638     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16639     echo $ECHO_N "(cached) $ECHO_C" >&6
16640 pcg 1.1 else
16641 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
16642 pcg 1.1 fi
16643 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16644     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16645    
16646 pcg 1.1 fi
16647 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16648     cat >>confdefs.h <<_ACEOF
16649     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16650     _ACEOF
16651    
16652 pcg 1.1 else
16653 pcg 1.11 support_xft=no
16654 pcg 1.1 fi
16655 pcg 1.11
16656 pcg 1.1 done
16657    
16658 pcg 1.11
16659     echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
16660     echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
16661     if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
16662     echo $ECHO_N "(cached) $ECHO_C" >&6
16663 pcg 1.1 else
16664 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
16665 pcg 1.1 LIBS="-lXft $LIBS"
16666 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
16667     /* confdefs.h. */
16668     _ACEOF
16669     cat confdefs.h >>conftest.$ac_ext
16670     cat >>conftest.$ac_ext <<_ACEOF
16671     /* end confdefs.h. */
16672    
16673 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
16674 pcg 1.11 #ifdef __cplusplus
16675     extern "C"
16676     #endif
16677 pcg 1.1 /* We use char because int might match the return type of a gcc2
16678 pcg 1.11 builtin and then its argument prototype would still apply. */
16679     char XftDrawString32 ();
16680     int
16681     main ()
16682     {
16683     XftDrawString32 ();
16684     ;
16685     return 0;
16686     }
16687     _ACEOF
16688     rm -f conftest.$ac_objext conftest$ac_exeext
16689     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16690     (eval $ac_link) 2>conftest.er1
16691     ac_status=$?
16692     grep -v '^ *+' conftest.er1 >conftest.err
16693     rm -f conftest.er1
16694     cat conftest.err >&5
16695     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16696     (exit $ac_status); } &&
16697 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16698 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16699     (eval $ac_try) 2>&5
16700     ac_status=$?
16701     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16702     (exit $ac_status); }; } &&
16703     { ac_try='test -s conftest$ac_exeext'
16704     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16705     (eval $ac_try) 2>&5
16706     ac_status=$?
16707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16708     (exit $ac_status); }; }; then
16709     ac_cv_lib_Xft_XftDrawString32=yes
16710     else
16711     echo "$as_me: failed program was:" >&5
16712     sed 's/^/| /' conftest.$ac_ext >&5
16713    
16714     ac_cv_lib_Xft_XftDrawString32=no
16715     fi
16716     rm -f conftest.err conftest.$ac_objext \
16717     conftest$ac_exeext conftest.$ac_ext
16718     LIBS=$ac_check_lib_save_LIBS
16719     fi
16720     echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
16721     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
16722     if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
16723     cat >>confdefs.h <<_ACEOF
16724     #define HAVE_LIBXFT 1
16725     _ACEOF
16726 pcg 1.1
16727     LIBS="-lXft $LIBS"
16728    
16729     else
16730 pcg 1.11 support_xft=no
16731 pcg 1.1 fi
16732    
16733 pcg 1.3
16734     if test x$support_xft = xyes; then
16735 pcg 1.11
16736     cat >>confdefs.h <<\_ACEOF
16737 pcg 1.1 #define XFT 1
16738 pcg 1.11 _ACEOF
16739 pcg 1.1
16740 pcg 1.3 fi
16741 pcg 1.1 fi
16742    
16743 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"
16744     cat >confcache <<\_ACEOF
16745 pcg 1.1 # This file is a shell script that caches the results of configure
16746     # tests run on this system so they can be shared between configure
16747 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
16748     # It is not useful on other systems. If it contains results you don't
16749     # want to keep, you may remove or edit it.
16750 pcg 1.1 #
16751 pcg 1.11 # config.status only pays attention to the cache file if you give it
16752     # the --recheck option to rerun configure.
16753 pcg 1.1 #
16754 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16755     # loading this file, other *unset* `ac_cv_foo' will be assigned the
16756     # following values.
16757    
16758     _ACEOF
16759    
16760 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
16761     # but we know of no workaround that is simple, portable, and efficient.
16762     # So, don't put newlines in cache variables' values.
16763     # Ultrix sh set writes to stderr and can't be redirected directly,
16764     # and sets the high bit in the cache file unless we assign to the vars.
16765 pcg 1.11 {
16766     (set) 2>&1 |
16767     case `(ac_space=' '; set | grep ac_space) 2>&1` in
16768     *ac_space=\ *)
16769     # `set' does not quote correctly, so add quotes (double-quote
16770     # substitution turns \\\\ into \\, and sed turns \\ into \).
16771     sed -n \
16772     "s/'/'\\\\''/g;
16773     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16774     ;;
16775     *)
16776     # `set' quotes correctly as required by POSIX, so do not add quotes.
16777     sed -n \
16778     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16779     ;;
16780     esac;
16781     } |
16782     sed '
16783     t clear
16784     : clear
16785     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16786     t end
16787     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16788     : end' >>confcache
16789     if diff $cache_file confcache >/dev/null 2>&1; then :; else
16790 pcg 1.1 if test -w $cache_file; then
16791 pcg 1.11 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16792     cat confcache >$cache_file
16793 pcg 1.1 else
16794     echo "not updating unwritable cache $cache_file"
16795     fi
16796     fi
16797     rm -f confcache
16798    
16799     test "x$prefix" = xNONE && prefix=$ac_default_prefix
16800     # Let make expand exec_prefix.
16801     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16802    
16803 pcg 1.11 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16804     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16805     # trailing colons and then remove the whole line if VPATH becomes empty
16806     # (actually we leave an empty line to preserve line numbers).
16807 pcg 1.1 if test "x$srcdir" = x.; then
16808 pcg 1.11 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16809     s/:*\$(srcdir):*/:/;
16810     s/:*\${srcdir}:*/:/;
16811     s/:*@srcdir@:*/:/;
16812     s/^\([^=]*=[ ]*\):*/\1/;
16813     s/:*$//;
16814     s/^[^=]*=[ ]*$//;
16815     }'
16816 pcg 1.1 fi
16817    
16818 pcg 1.11 DEFS=-DHAVE_CONFIG_H
16819    
16820     ac_libobjs=
16821     ac_ltlibobjs=
16822     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16823     # 1. Remove the extension, and $U if already installed.
16824     ac_i=`echo "$ac_i" |
16825     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16826     # 2. Add them.
16827     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16828     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16829     done
16830     LIBOBJS=$ac_libobjs
16831    
16832     LTLIBOBJS=$ac_ltlibobjs
16833    
16834 pcg 1.1
16835    
16836     : ${CONFIG_STATUS=./config.status}
16837 pcg 1.11 ac_clean_files_save=$ac_clean_files
16838     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16839     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16840     echo "$as_me: creating $CONFIG_STATUS" >&6;}
16841     cat >$CONFIG_STATUS <<_ACEOF
16842     #! $SHELL
16843     # Generated by $as_me.
16844 pcg 1.1 # Run this file to recreate the current configuration.
16845     # Compiler output produced by configure, useful for debugging
16846 pcg 1.11 # configure, is in config.log if it exists.
16847    
16848     debug=false
16849     ac_cs_recheck=false
16850     ac_cs_silent=false
16851     SHELL=\${CONFIG_SHELL-$SHELL}
16852     _ACEOF
16853    
16854     cat >>$CONFIG_STATUS <<\_ACEOF
16855     ## --------------------- ##
16856     ## M4sh Initialization. ##
16857     ## --------------------- ##
16858    
16859     # Be Bourne compatible
16860     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16861     emulate sh
16862     NULLCMD=:
16863     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16864     # is contrary to our usage. Disable this feature.
16865     alias -g '${1+"$@"}'='"$@"'
16866     elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16867     set -o posix
16868     fi
16869     DUALCASE=1; export DUALCASE # for MKS sh
16870    
16871     # Support unset when possible.
16872     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16873     as_unset=unset
16874     else
16875     as_unset=false
16876     fi
16877    
16878    
16879     # Work around bugs in pre-3.0 UWIN ksh.
16880     $as_unset ENV MAIL MAILPATH
16881     PS1='$ '
16882     PS2='> '
16883     PS4='+ '
16884    
16885     # NLS nuisances.
16886     for as_var in \
16887     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16888     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16889     LC_TELEPHONE LC_TIME
16890     do
16891     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16892     eval $as_var=C; export $as_var
16893     else
16894     $as_unset $as_var
16895     fi
16896     done
16897    
16898     # Required to use basename.
16899     if expr a : '\(a\)' >/dev/null 2>&1; then
16900     as_expr=expr
16901     else
16902     as_expr=false
16903     fi
16904    
16905     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16906     as_basename=basename
16907     else
16908     as_basename=false
16909     fi
16910    
16911    
16912     # Name of the executable.
16913     as_me=`$as_basename "$0" ||
16914     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16915     X"$0" : 'X\(//\)$' \| \
16916     X"$0" : 'X\(/\)$' \| \
16917     . : '\(.\)' 2>/dev/null ||
16918     echo X/"$0" |
16919     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16920     /^X\/\(\/\/\)$/{ s//\1/; q; }
16921     /^X\/\(\/\).*/{ s//\1/; q; }
16922     s/.*/./; q'`
16923    
16924    
16925     # PATH needs CR, and LINENO needs CR and PATH.
16926     # Avoid depending upon Character Ranges.
16927     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16928     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16929     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16930     as_cr_digits='0123456789'
16931     as_cr_alnum=$as_cr_Letters$as_cr_digits
16932    
16933     # The user is always right.
16934     if test "${PATH_SEPARATOR+set}" != set; then
16935     echo "#! /bin/sh" >conf$$.sh
16936     echo "exit 0" >>conf$$.sh
16937     chmod +x conf$$.sh
16938     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16939     PATH_SEPARATOR=';'
16940     else
16941     PATH_SEPARATOR=:
16942     fi
16943     rm -f conf$$.sh
16944     fi
16945    
16946    
16947     as_lineno_1=$LINENO
16948     as_lineno_2=$LINENO
16949     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16950     test "x$as_lineno_1" != "x$as_lineno_2" &&
16951     test "x$as_lineno_3" = "x$as_lineno_2" || {
16952     # Find who we are. Look in the path if we contain no path at all
16953     # relative or not.
16954     case $0 in
16955     *[\\/]* ) as_myself=$0 ;;
16956     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16957     for as_dir in $PATH
16958     do
16959     IFS=$as_save_IFS
16960     test -z "$as_dir" && as_dir=.
16961     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16962     done
16963    
16964     ;;
16965     esac
16966     # We did not find ourselves, most probably we were run as `sh COMMAND'
16967     # in which case we are not to be found in the path.
16968     if test "x$as_myself" = x; then
16969     as_myself=$0
16970     fi
16971     if test ! -f "$as_myself"; then
16972     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
16973     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
16974     { (exit 1); exit 1; }; }
16975     fi
16976     case $CONFIG_SHELL in
16977     '')
16978     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16979     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
16980     do
16981     IFS=$as_save_IFS
16982     test -z "$as_dir" && as_dir=.
16983     for as_base in sh bash ksh sh5; do
16984     case $as_dir in
16985     /*)
16986     if ("$as_dir/$as_base" -c '
16987     as_lineno_1=$LINENO
16988     as_lineno_2=$LINENO
16989     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16990     test "x$as_lineno_1" != "x$as_lineno_2" &&
16991     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
16992     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
16993     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
16994     CONFIG_SHELL=$as_dir/$as_base
16995     export CONFIG_SHELL
16996     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
16997     fi;;
16998     esac
16999     done
17000     done
17001     ;;
17002     esac
17003    
17004     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17005     # uniformly replaced by the line number. The first 'sed' inserts a
17006     # line-number line before each line; the second 'sed' does the real
17007     # work. The second script uses 'N' to pair each line-number line
17008     # with the numbered line, and appends trailing '-' during
17009     # substitution so that $LINENO is not a special case at line end.
17010     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17011     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17012     sed '=' <$as_myself |
17013     sed '
17014     N
17015     s,$,-,
17016     : loop
17017     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17018     t loop
17019     s,-$,,
17020     s,^['$as_cr_digits']*\n,,
17021     ' >$as_me.lineno &&
17022     chmod +x $as_me.lineno ||
17023     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17024     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17025     { (exit 1); exit 1; }; }
17026    
17027     # Don't try to exec as it changes $[0], causing all sort of problems
17028     # (the dirname of $[0] is not the place where we might find the
17029     # original and so on. Autoconf is especially sensible to this).
17030     . ./$as_me.lineno
17031     # Exit status is that of the last command.
17032     exit
17033     }
17034    
17035    
17036     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17037     *c*,-n*) ECHO_N= ECHO_C='
17038     ' ECHO_T=' ' ;;
17039     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17040     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17041     esac
17042    
17043     if expr a : '\(a\)' >/dev/null 2>&1; then
17044     as_expr=expr
17045     else
17046     as_expr=false
17047     fi
17048    
17049     rm -f conf$$ conf$$.exe conf$$.file
17050     echo >conf$$.file
17051     if ln -s conf$$.file conf$$ 2>/dev/null; then
17052     # We could just check for DJGPP; but this test a) works b) is more generic
17053     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17054     if test -f conf$$.exe; then
17055     # Don't use ln at all; we don't have any links
17056     as_ln_s='cp -p'
17057     else
17058     as_ln_s='ln -s'
17059     fi
17060     elif ln conf$$.file conf$$ 2>/dev/null; then
17061     as_ln_s=ln
17062     else
17063     as_ln_s='cp -p'
17064     fi
17065     rm -f conf$$ conf$$.exe conf$$.file
17066    
17067     if mkdir -p . 2>/dev/null; then
17068     as_mkdir_p=:
17069     else
17070     test -d ./-p && rmdir ./-p
17071     as_mkdir_p=false
17072     fi
17073    
17074     as_executable_p="test -f"
17075    
17076     # Sed expression to map a string onto a valid CPP name.
17077     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17078    
17079     # Sed expression to map a string onto a valid variable name.
17080     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17081    
17082    
17083     # IFS
17084     # We need space, tab and new line, in precisely that order.
17085     as_nl='
17086     '
17087     IFS=" $as_nl"
17088    
17089     # CDPATH.
17090     $as_unset CDPATH
17091    
17092     exec 6>&1
17093    
17094     # Open the log real soon, to keep \$[0] and so on meaningful, and to
17095     # report actual input values of CONFIG_FILES etc. instead of their
17096     # values after options handling. Logging --version etc. is OK.
17097     exec 5>>config.log
17098     {
17099     echo
17100     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17101     ## Running $as_me. ##
17102     _ASBOX
17103     } >&5
17104     cat >&5 <<_CSEOF
17105    
17106     This file was extended by $as_me, which was
17107     generated by GNU Autoconf 2.59. Invocation command line was
17108    
17109     CONFIG_FILES = $CONFIG_FILES
17110     CONFIG_HEADERS = $CONFIG_HEADERS
17111     CONFIG_LINKS = $CONFIG_LINKS
17112     CONFIG_COMMANDS = $CONFIG_COMMANDS
17113     $ $0 $@
17114    
17115     _CSEOF
17116     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17117     echo >&5
17118     _ACEOF
17119    
17120     # Files that config.status was made for.
17121     if test -n "$ac_config_files"; then
17122     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17123     fi
17124    
17125     if test -n "$ac_config_headers"; then
17126     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17127     fi
17128    
17129     if test -n "$ac_config_links"; then
17130     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17131     fi
17132 pcg 1.1
17133 pcg 1.11 if test -n "$ac_config_commands"; then
17134     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17135     fi
17136    
17137     cat >>$CONFIG_STATUS <<\_ACEOF
17138    
17139     ac_cs_usage="\
17140     \`$as_me' instantiates files from templates according to the
17141     current configuration.
17142    
17143     Usage: $0 [OPTIONS] [FILE]...
17144    
17145     -h, --help print this help, then exit
17146     -V, --version print version number, then exit
17147     -q, --quiet do not print progress messages
17148     -d, --debug don't remove temporary files
17149     --recheck update $as_me by reconfiguring in the same conditions
17150     --file=FILE[:TEMPLATE]
17151     instantiate the configuration file FILE
17152     --header=FILE[:TEMPLATE]
17153     instantiate the configuration header FILE
17154    
17155     Configuration files:
17156     $config_files
17157    
17158     Configuration headers:
17159     $config_headers
17160    
17161     Report bugs to <bug-autoconf@gnu.org>."
17162     _ACEOF
17163    
17164     cat >>$CONFIG_STATUS <<_ACEOF
17165     ac_cs_version="\\
17166     config.status
17167     configured by $0, generated by GNU Autoconf 2.59,
17168     with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17169    
17170     Copyright (C) 2003 Free Software Foundation, Inc.
17171     This config.status script is free software; the Free Software Foundation
17172     gives unlimited permission to copy, distribute and modify it."
17173     srcdir=$srcdir
17174     INSTALL="$INSTALL"
17175     _ACEOF
17176    
17177     cat >>$CONFIG_STATUS <<\_ACEOF
17178     # If no file are specified by the user, then we need to provide default
17179     # value. By we need to know if files were specified by the user.
17180     ac_need_defaults=:
17181     while test $# != 0
17182 pcg 1.1 do
17183 pcg 1.11 case $1 in
17184     --*=*)
17185     ac_option=`expr "x$1" : 'x\([^=]*\)='`
17186     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17187     ac_shift=:
17188     ;;
17189     -*)
17190     ac_option=$1
17191     ac_optarg=$2
17192     ac_shift=shift
17193     ;;
17194     *) # This is not an option, so the user has probably given explicit
17195     # arguments.
17196     ac_option=$1
17197     ac_need_defaults=false;;
17198     esac
17199    
17200     case $ac_option in
17201     # Handling of the options.
17202     _ACEOF
17203     cat >>$CONFIG_STATUS <<\_ACEOF
17204 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17205 pcg 1.11 ac_cs_recheck=: ;;
17206     --version | --vers* | -V )
17207     echo "$ac_cs_version"; exit 0 ;;
17208     --he | --h)
17209     # Conflict between --help and --header
17210     { { echo "$as_me:$LINENO: error: ambiguous option: $1
17211     Try \`$0 --help' for more information." >&5
17212     echo "$as_me: error: ambiguous option: $1
17213     Try \`$0 --help' for more information." >&2;}
17214     { (exit 1); exit 1; }; };;
17215     --help | --hel | -h )
17216     echo "$ac_cs_usage"; exit 0 ;;
17217     --debug | --d* | -d )
17218     debug=: ;;
17219     --file | --fil | --fi | --f )
17220     $ac_shift
17221     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17222     ac_need_defaults=false;;
17223     --header | --heade | --head | --hea )
17224     $ac_shift
17225     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17226     ac_need_defaults=false;;
17227     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17228     | -silent | --silent | --silen | --sile | --sil | --si | --s)
17229     ac_cs_silent=: ;;
17230    
17231     # This is an error.
17232     -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
17233     Try \`$0 --help' for more information." >&5
17234     echo "$as_me: error: unrecognized option: $1
17235     Try \`$0 --help' for more information." >&2;}
17236     { (exit 1); exit 1; }; } ;;
17237    
17238     *) ac_config_targets="$ac_config_targets $1" ;;
17239    
17240     esac
17241     shift
17242     done
17243    
17244     ac_configure_extra_args=
17245    
17246     if $ac_cs_silent; then
17247     exec 6>/dev/null
17248     ac_configure_extra_args="$ac_configure_extra_args --silent"
17249     fi
17250    
17251     _ACEOF
17252     cat >>$CONFIG_STATUS <<_ACEOF
17253     if \$ac_cs_recheck; then
17254     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17255     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17256     fi
17257    
17258     _ACEOF
17259    
17260    
17261    
17262    
17263    
17264     cat >>$CONFIG_STATUS <<\_ACEOF
17265     for ac_config_target in $ac_config_targets
17266     do
17267     case "$ac_config_target" in
17268     # Handling of arguments.
17269     "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17270     "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17271     "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17272     "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17273     "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17274     "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17275     "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17276     "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
17277     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17278     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17279     { (exit 1); exit 1; }; };;
17280 pcg 1.1 esac
17281     done
17282    
17283 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
17284     # then the envvar interface is used. Set only those that are not.
17285     # We use the long form for the default assignment because of an extremely
17286     # bizarre bug on SunOS 4.1.3.
17287     if $ac_need_defaults; then
17288     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17289     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17290     fi
17291    
17292     # Have a temporary directory for convenience. Make it in the build tree
17293     # simply because there is no reason to put it here, and in addition,
17294     # creating and moving files from /tmp can sometimes cause problems.
17295     # Create a temporary directory, and hook for its removal unless debugging.
17296     $debug ||
17297     {
17298     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17299     trap '{ (exit 1); exit 1; }' 1 2 13 15
17300     }
17301    
17302     # Create a (secure) tmp directory for tmp files.
17303    
17304     {
17305     tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17306     test -n "$tmp" && test -d "$tmp"
17307     } ||
17308     {
17309     tmp=./confstat$$-$RANDOM
17310     (umask 077 && mkdir $tmp)
17311     } ||
17312     {
17313     echo "$me: cannot create a temporary directory in ." >&2
17314     { (exit 1); exit 1; }
17315     }
17316    
17317     _ACEOF
17318    
17319     cat >>$CONFIG_STATUS <<_ACEOF
17320 pcg 1.1
17321 pcg 1.11 #
17322     # CONFIG_FILES section.
17323     #
17324 pcg 1.1
17325 pcg 1.11 # No need to generate the scripts if there are no CONFIG_FILES.
17326     # This happens for instance when ./config.status config.h
17327     if test -n "\$CONFIG_FILES"; then
17328     # Protect against being on the right side of a sed subst in config.status.
17329     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17330     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17331     s,@SHELL@,$SHELL,;t t
17332     s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17333     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17334     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17335     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17336     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17337     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17338     s,@exec_prefix@,$exec_prefix,;t t
17339     s,@prefix@,$prefix,;t t
17340     s,@program_transform_name@,$program_transform_name,;t t
17341     s,@bindir@,$bindir,;t t
17342     s,@sbindir@,$sbindir,;t t
17343     s,@libexecdir@,$libexecdir,;t t
17344     s,@datadir@,$datadir,;t t
17345     s,@sysconfdir@,$sysconfdir,;t t
17346     s,@sharedstatedir@,$sharedstatedir,;t t
17347     s,@localstatedir@,$localstatedir,;t t
17348     s,@libdir@,$libdir,;t t
17349     s,@includedir@,$includedir,;t t
17350     s,@oldincludedir@,$oldincludedir,;t t
17351     s,@infodir@,$infodir,;t t
17352     s,@mandir@,$mandir,;t t
17353     s,@build_alias@,$build_alias,;t t
17354     s,@host_alias@,$host_alias,;t t
17355     s,@target_alias@,$target_alias,;t t
17356     s,@DEFS@,$DEFS,;t t
17357     s,@ECHO_C@,$ECHO_C,;t t
17358     s,@ECHO_N@,$ECHO_N,;t t
17359     s,@ECHO_T@,$ECHO_T,;t t
17360     s,@LIBS@,$LIBS,;t t
17361     s,@VERSION@,$VERSION,;t t
17362     s,@DATE@,$DATE,;t t
17363     s,@LSMDATE@,$LSMDATE,;t t
17364     s,@LIBVERSION@,$LIBVERSION,;t t
17365     s,@CC@,$CC,;t t
17366     s,@CFLAGS@,$CFLAGS,;t t
17367     s,@LDFLAGS@,$LDFLAGS,;t t
17368     s,@CPPFLAGS@,$CPPFLAGS,;t t
17369     s,@ac_ct_CC@,$ac_ct_CC,;t t
17370     s,@EXEEXT@,$EXEEXT,;t t
17371     s,@OBJEXT@,$OBJEXT,;t t
17372     s,@CXX@,$CXX,;t t
17373     s,@CXXFLAGS@,$CXXFLAGS,;t t
17374     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17375     s,@CPP@,$CPP,;t t
17376     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17377     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17378     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17379     s,@AWK@,$AWK,;t t
17380 pcg 1.13 s,@LINKER@,$LINKER,;t t
17381     s,@CXXCPP@,$CXXCPP,;t t
17382 pcg 1.11 s,@EGREP@,$EGREP,;t t
17383     s,@build@,$build,;t t
17384     s,@build_cpu@,$build_cpu,;t t
17385     s,@build_vendor@,$build_vendor,;t t
17386     s,@build_os@,$build_os,;t t
17387     s,@host@,$host,;t t
17388     s,@host_cpu@,$host_cpu,;t t
17389     s,@host_vendor@,$host_vendor,;t t
17390     s,@host_os@,$host_os,;t t
17391     s,@LN_S@,$LN_S,;t t
17392     s,@ECHO@,$ECHO,;t t
17393     s,@RANLIB@,$RANLIB,;t t
17394     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17395     s,@STRIP@,$STRIP,;t t
17396     s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17397     s,@LIBTOOL@,$LIBTOOL,;t t
17398     s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17399     s,@MV@,$MV,;t t
17400     s,@RM@,$RM,;t t
17401     s,@CP@,$CP,;t t
17402     s,@LN@,$LN,;t t
17403     s,@SED@,$SED,;t t
17404     s,@CMP@,$CMP,;t t
17405     s,@TBL@,$TBL,;t t
17406     s,@X_CFLAGS@,$X_CFLAGS,;t t
17407     s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17408     s,@X_LIBS@,$X_LIBS,;t t
17409     s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17410     s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17411     s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17412     s,@XPM_LIBS@,$XPM_LIBS,;t t
17413     s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17414     s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17415     s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17416     s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17417     s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17418     s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17419     s,@DEBUG@,$DEBUG,;t t
17420     s,@DINCLUDE@,$DINCLUDE,;t t
17421     s,@DLIB@,$DLIB,;t t
17422     s,@RXVTNAME@,$RXVTNAME,;t t
17423     s,@include_stdint_h@,$include_stdint_h,;t t
17424     s,@include_stdarg_h@,$include_stdarg_h,;t t
17425     s,@include_stdlib_h@,$include_stdlib_h,;t t
17426     s,@include_unistd_h@,$include_unistd_h,;t t
17427     s,@include_string_h@,$include_string_h,;t t
17428     s,@include_fcntl_h@,$include_fcntl_h,;t t
17429     s,@include_util_h@,$include_util_h,;t t
17430     s,@include_assert_h@,$include_assert_h,;t t
17431     s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17432     s,@include_sys_select_h@,$include_sys_select_h,;t t
17433     s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17434     s,@include_sys_time_h@,$include_sys_time_h,;t t
17435     s,@include_time_h@,$include_time_h,;t t
17436     s,@LIBOBJS@,$LIBOBJS,;t t
17437     s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17438 pcg 1.1 /@MCOMMON@/r $MCOMMON
17439 pcg 1.11 s,@MCOMMON@,,;t t
17440 pcg 1.1 CEOF
17441    
17442 pcg 1.11 _ACEOF
17443 pcg 1.1
17444 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
17445     # Split the substitutions into bite-sized pieces for seds with
17446     # small command number limits, like on Digital OSF/1 and HP-UX.
17447     ac_max_sed_lines=48
17448     ac_sed_frag=1 # Number of current file.
17449     ac_beg=1 # First line for current file.
17450     ac_end=$ac_max_sed_lines # Line after last line for current file.
17451     ac_more_lines=:
17452     ac_sed_cmds=
17453     while $ac_more_lines; do
17454     if test $ac_beg -gt 1; then
17455     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17456     else
17457     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17458     fi
17459     if test ! -s $tmp/subs.frag; then
17460     ac_more_lines=false
17461 pcg 1.1 else
17462 pcg 1.11 # The purpose of the label and of the branching condition is to
17463     # speed up the sed processing (if there are no `@' at all, there
17464     # is no need to browse any of the substitutions).
17465     # These are the two extra sed commands mentioned above.
17466     (echo ':t
17467     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17468     if test -z "$ac_sed_cmds"; then
17469     ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17470     else
17471     ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17472     fi
17473     ac_sed_frag=`expr $ac_sed_frag + 1`
17474     ac_beg=$ac_end
17475     ac_end=`expr $ac_end + $ac_max_sed_lines`
17476 pcg 1.1 fi
17477 pcg 1.11 done
17478     if test -z "$ac_sed_cmds"; then
17479     ac_sed_cmds=cat
17480 pcg 1.1 fi
17481 pcg 1.11 fi # test -n "$CONFIG_FILES"
17482 pcg 1.1
17483 pcg 1.11 _ACEOF
17484     cat >>$CONFIG_STATUS <<\_ACEOF
17485     for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17486 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17487 pcg 1.11 case $ac_file in
17488     - | *:- | *:-:* ) # input from stdin
17489     cat >$tmp/stdin
17490     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17491     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17492     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17493     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17494     * ) ac_file_in=$ac_file.in ;;
17495 pcg 1.1 esac
17496    
17497 pcg 1.11 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17498     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17499     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17500     X"$ac_file" : 'X\(//\)[^/]' \| \
17501     X"$ac_file" : 'X\(//\)$' \| \
17502     X"$ac_file" : 'X\(/\)' \| \
17503     . : '\(.\)' 2>/dev/null ||
17504     echo X"$ac_file" |
17505     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17506     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17507     /^X\(\/\/\)$/{ s//\1/; q; }
17508     /^X\(\/\).*/{ s//\1/; q; }
17509     s/.*/./; q'`
17510     { if $as_mkdir_p; then
17511     mkdir -p "$ac_dir"
17512     else
17513     as_dir="$ac_dir"
17514     as_dirs=
17515     while test ! -d "$as_dir"; do
17516     as_dirs="$as_dir $as_dirs"
17517     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17518     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17519     X"$as_dir" : 'X\(//\)[^/]' \| \
17520     X"$as_dir" : 'X\(//\)$' \| \
17521     X"$as_dir" : 'X\(/\)' \| \
17522     . : '\(.\)' 2>/dev/null ||
17523     echo X"$as_dir" |
17524     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17525     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17526     /^X\(\/\/\)$/{ s//\1/; q; }
17527     /^X\(\/\).*/{ s//\1/; q; }
17528     s/.*/./; q'`
17529     done
17530     test ! -n "$as_dirs" || mkdir $as_dirs
17531     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17532     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17533     { (exit 1); exit 1; }; }; }
17534    
17535     ac_builddir=.
17536    
17537     if test "$ac_dir" != .; then
17538     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17539     # A "../" for each directory in $ac_dir_suffix.
17540     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17541     else
17542     ac_dir_suffix= ac_top_builddir=
17543     fi
17544    
17545     case $srcdir in
17546     .) # No --srcdir option. We are building in place.
17547     ac_srcdir=.
17548     if test -z "$ac_top_builddir"; then
17549     ac_top_srcdir=.
17550     else
17551     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17552     fi ;;
17553     [\\/]* | ?:[\\/]* ) # Absolute path.
17554     ac_srcdir=$srcdir$ac_dir_suffix;
17555     ac_top_srcdir=$srcdir ;;
17556     *) # Relative path.
17557     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17558     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17559     esac
17560    
17561     # Do not use `cd foo && pwd` to compute absolute paths, because
17562     # the directories may not exist.
17563     case `pwd` in
17564     .) ac_abs_builddir="$ac_dir";;
17565     *)
17566     case "$ac_dir" in
17567     .) ac_abs_builddir=`pwd`;;
17568     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17569     *) ac_abs_builddir=`pwd`/"$ac_dir";;
17570     esac;;
17571     esac
17572     case $ac_abs_builddir in
17573     .) ac_abs_top_builddir=${ac_top_builddir}.;;
17574     *)
17575     case ${ac_top_builddir}. in
17576     .) ac_abs_top_builddir=$ac_abs_builddir;;
17577     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17578     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17579     esac;;
17580     esac
17581     case $ac_abs_builddir in
17582     .) ac_abs_srcdir=$ac_srcdir;;
17583     *)
17584     case $ac_srcdir in
17585     .) ac_abs_srcdir=$ac_abs_builddir;;
17586     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17587     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17588     esac;;
17589     esac
17590     case $ac_abs_builddir in
17591     .) ac_abs_top_srcdir=$ac_top_srcdir;;
17592     *)
17593     case $ac_top_srcdir in
17594     .) ac_abs_top_srcdir=$ac_abs_builddir;;
17595     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17596     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17597     esac;;
17598     esac
17599    
17600 pcg 1.1
17601 pcg 1.11 case $INSTALL in
17602     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17603     *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17604 pcg 1.1 esac
17605    
17606 pcg 1.11 # Let's still pretend it is `configure' which instantiates (i.e., don't
17607     # use $as_me), people would be surprised to read:
17608     # /* config.h. Generated by config.status. */
17609     if test x"$ac_file" = x-; then
17610     configure_input=
17611     else
17612     configure_input="$ac_file. "
17613     fi
17614     configure_input=$configure_input"Generated from `echo $ac_file_in |
17615     sed 's,.*/,,'` by configure."
17616    
17617     # First look for the input files in the build tree, otherwise in the
17618     # src tree.
17619     ac_file_inputs=`IFS=:
17620     for f in $ac_file_in; do
17621     case $f in
17622     -) echo $tmp/stdin ;;
17623     [\\/$]*)
17624     # Absolute (can't be DOS-style, as IFS=:)
17625     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17626     echo "$as_me: error: cannot find input file: $f" >&2;}
17627     { (exit 1); exit 1; }; }
17628     echo "$f";;
17629     *) # Relative
17630     if test -f "$f"; then
17631     # Build tree
17632     echo "$f"
17633     elif test -f "$srcdir/$f"; then
17634     # Source tree
17635     echo "$srcdir/$f"
17636     else
17637     # /dev/null tree
17638     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17639     echo "$as_me: error: cannot find input file: $f" >&2;}
17640     { (exit 1); exit 1; }; }
17641     fi;;
17642     esac
17643     done` || { (exit 1); exit 1; }
17644    
17645     if test x"$ac_file" != x-; then
17646     { echo "$as_me:$LINENO: creating $ac_file" >&5
17647     echo "$as_me: creating $ac_file" >&6;}
17648     rm -f "$ac_file"
17649     fi
17650     _ACEOF
17651     cat >>$CONFIG_STATUS <<_ACEOF
17652     sed "$ac_vpsub
17653     $extrasub
17654     _ACEOF
17655     cat >>$CONFIG_STATUS <<\_ACEOF
17656     :t
17657     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17658     s,@configure_input@,$configure_input,;t t
17659     s,@srcdir@,$ac_srcdir,;t t
17660     s,@abs_srcdir@,$ac_abs_srcdir,;t t
17661     s,@top_srcdir@,$ac_top_srcdir,;t t
17662     s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17663     s,@builddir@,$ac_builddir,;t t
17664     s,@abs_builddir@,$ac_abs_builddir,;t t
17665     s,@top_builddir@,$ac_top_builddir,;t t
17666     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17667     s,@INSTALL@,$ac_INSTALL,;t t
17668     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17669     rm -f $tmp/stdin
17670     if test x"$ac_file" != x-; then
17671     mv $tmp/out $ac_file
17672     else
17673     cat $tmp/out
17674     rm -f $tmp/out
17675     fi
17676 pcg 1.1
17677 pcg 1.11 done
17678     _ACEOF
17679     cat >>$CONFIG_STATUS <<\_ACEOF
17680 pcg 1.1
17681 pcg 1.11 #
17682     # CONFIG_HEADER section.
17683     #
17684 pcg 1.1
17685     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17686     # NAME is the cpp macro being defined and VALUE is the value it is being given.
17687     #
17688     # ac_d sets the value in "#define NAME VALUE" lines.
17689 pcg 1.11 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17690     ac_dB='[ ].*$,\1#\2'
17691     ac_dC=' '
17692     ac_dD=',;t'
17693     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17694     ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17695     ac_uB='$,\1#\2define\3'
17696 pcg 1.1 ac_uC=' '
17697 pcg 1.11 ac_uD=',;t'
17698 pcg 1.1
17699 pcg 1.11 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17700 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17701 pcg 1.11 case $ac_file in
17702     - | *:- | *:-:* ) # input from stdin
17703     cat >$tmp/stdin
17704     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17705     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17706     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17707     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17708     * ) ac_file_in=$ac_file.in ;;
17709 pcg 1.1 esac
17710    
17711 pcg 1.11 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17712     echo "$as_me: creating $ac_file" >&6;}
17713 pcg 1.1
17714 pcg 1.11 # First look for the input files in the build tree, otherwise in the
17715     # src tree.
17716     ac_file_inputs=`IFS=:
17717     for f in $ac_file_in; do
17718     case $f in
17719     -) echo $tmp/stdin ;;
17720     [\\/$]*)
17721     # Absolute (can't be DOS-style, as IFS=:)
17722     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17723     echo "$as_me: error: cannot find input file: $f" >&2;}
17724     { (exit 1); exit 1; }; }
17725     # Do quote $f, to prevent DOS paths from being IFS'd.
17726     echo "$f";;
17727     *) # Relative
17728     if test -f "$f"; then
17729     # Build tree
17730     echo "$f"
17731     elif test -f "$srcdir/$f"; then
17732     # Source tree
17733     echo "$srcdir/$f"
17734     else
17735     # /dev/null tree
17736     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17737     echo "$as_me: error: cannot find input file: $f" >&2;}
17738     { (exit 1); exit 1; }; }
17739     fi;;
17740     esac
17741     done` || { (exit 1); exit 1; }
17742     # Remove the trailing spaces.
17743     sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17744    
17745     _ACEOF
17746    
17747     # Transform confdefs.h into two sed scripts, `conftest.defines' and
17748     # `conftest.undefs', that substitutes the proper values into
17749     # config.h.in to produce config.h. The first handles `#define'
17750     # templates, and the second `#undef' templates.
17751     # And first: Protect against being on the right side of a sed subst in
17752     # config.status. Protect against being in an unquoted here document
17753     # in config.status.
17754     rm -f conftest.defines conftest.undefs
17755     # Using a here document instead of a string reduces the quoting nightmare.
17756     # Putting comments in sed scripts is not portable.
17757     #
17758     # `end' is used to avoid that the second main sed command (meant for
17759     # 0-ary CPP macros) applies to n-ary macro definitions.
17760     # See the Autoconf documentation for `clear'.
17761     cat >confdef2sed.sed <<\_ACEOF
17762     s/[\\&,]/\\&/g
17763     s,[\\$`],\\&,g
17764     t clear
17765     : clear
17766     s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17767     t end
17768     s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17769     : end
17770     _ACEOF
17771     # If some macros were called several times there might be several times
17772     # the same #defines, which is useless. Nevertheless, we may not want to
17773     # sort them, since we want the *last* AC-DEFINE to be honored.
17774     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17775     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17776     rm -f confdef2sed.sed
17777 pcg 1.1
17778     # This sed command replaces #undef with comments. This is necessary, for
17779     # example, in the case of _POSIX_SOURCE, which is predefined and required
17780     # on some systems where configure will not decide to define it.
17781 pcg 1.11 cat >>conftest.undefs <<\_ACEOF
17782     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17783     _ACEOF
17784    
17785     # Break up conftest.defines because some shells have a limit on the size
17786     # of here documents, and old seds have small limits too (100 cmds).
17787     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17788     echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17789     echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17790     echo ' :' >>$CONFIG_STATUS
17791     rm -f conftest.tail
17792     while grep . conftest.defines >/dev/null
17793     do
17794     # Write a limited-size here document to $tmp/defines.sed.
17795     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17796     # Speed up: don't consider the non `#define' lines.
17797     echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17798     # Work around the forget-to-reset-the-flag bug.
17799     echo 't clr' >>$CONFIG_STATUS
17800     echo ': clr' >>$CONFIG_STATUS
17801     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17802     echo 'CEOF
17803     sed -f $tmp/defines.sed $tmp/in >$tmp/out
17804     rm -f $tmp/in
17805     mv $tmp/out $tmp/in
17806     ' >>$CONFIG_STATUS
17807     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17808     rm -f conftest.defines
17809     mv conftest.tail conftest.defines
17810     done
17811     rm -f conftest.defines
17812     echo ' fi # grep' >>$CONFIG_STATUS
17813     echo >>$CONFIG_STATUS
17814    
17815     # Break up conftest.undefs because some shells have a limit on the size
17816     # of here documents, and old seds have small limits too (100 cmds).
17817     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17818 pcg 1.1 rm -f conftest.tail
17819 pcg 1.11 while grep . conftest.undefs >/dev/null
17820 pcg 1.1 do
17821 pcg 1.11 # Write a limited-size here document to $tmp/undefs.sed.
17822     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17823     # Speed up: don't consider the non `#undef'
17824     echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17825     # Work around the forget-to-reset-the-flag bug.
17826     echo 't clr' >>$CONFIG_STATUS
17827     echo ': clr' >>$CONFIG_STATUS
17828     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17829 pcg 1.1 echo 'CEOF
17830 pcg 1.11 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17831     rm -f $tmp/in
17832     mv $tmp/out $tmp/in
17833     ' >>$CONFIG_STATUS
17834     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17835     rm -f conftest.undefs
17836     mv conftest.tail conftest.undefs
17837     done
17838     rm -f conftest.undefs
17839    
17840     cat >>$CONFIG_STATUS <<\_ACEOF
17841     # Let's still pretend it is `configure' which instantiates (i.e., don't
17842     # use $as_me), people would be surprised to read:
17843     # /* config.h. Generated by config.status. */
17844     if test x"$ac_file" = x-; then
17845     echo "/* Generated by configure. */" >$tmp/config.h
17846     else
17847     echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17848     fi
17849     cat $tmp/in >>$tmp/config.h
17850     rm -f $tmp/in
17851     if test x"$ac_file" != x-; then
17852     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17853     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17854     echo "$as_me: $ac_file is unchanged" >&6;}
17855     else
17856     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17857     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17858     X"$ac_file" : 'X\(//\)[^/]' \| \
17859     X"$ac_file" : 'X\(//\)$' \| \
17860     X"$ac_file" : 'X\(/\)' \| \
17861     . : '\(.\)' 2>/dev/null ||
17862     echo X"$ac_file" |
17863     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17864     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17865     /^X\(\/\/\)$/{ s//\1/; q; }
17866     /^X\(\/\).*/{ s//\1/; q; }
17867     s/.*/./; q'`
17868     { if $as_mkdir_p; then
17869     mkdir -p "$ac_dir"
17870     else
17871     as_dir="$ac_dir"
17872     as_dirs=
17873     while test ! -d "$as_dir"; do
17874     as_dirs="$as_dir $as_dirs"
17875     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17876     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17877     X"$as_dir" : 'X\(//\)[^/]' \| \
17878     X"$as_dir" : 'X\(//\)$' \| \
17879     X"$as_dir" : 'X\(/\)' \| \
17880     . : '\(.\)' 2>/dev/null ||
17881     echo X"$as_dir" |
17882     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17883     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17884     /^X\(\/\/\)$/{ s//\1/; q; }
17885     /^X\(\/\).*/{ s//\1/; q; }
17886     s/.*/./; q'`
17887     done
17888     test ! -n "$as_dirs" || mkdir $as_dirs
17889     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17890     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17891     { (exit 1); exit 1; }; }; }
17892    
17893     rm -f $ac_file
17894     mv $tmp/config.h $ac_file
17895 pcg 1.1 fi
17896 pcg 1.11 else
17897     cat $tmp/config.h
17898     rm -f $tmp/config.h
17899 pcg 1.1 fi
17900 pcg 1.11 done
17901     _ACEOF
17902    
17903     cat >>$CONFIG_STATUS <<\_ACEOF
17904 pcg 1.1
17905 pcg 1.11 { (exit 0); exit 0; }
17906     _ACEOF
17907     chmod +x $CONFIG_STATUS
17908     ac_clean_files=$ac_clean_files_save
17909 pcg 1.1
17910    
17911 pcg 1.11 # configure is writing to config.log, and then calls config.status.
17912     # config.status does its own redirection, appending to config.log.
17913     # Unfortunately, on DOS this fails, as config.log is still kept open
17914     # by configure, so config.status won't be able to write to it; its
17915     # output is simply discarded. So we exec the FD to /dev/null,
17916     # effectively closing config.log, so it can be properly (re)opened and
17917     # appended to by config.status. When coming back to configure, we
17918     # need to make the FD available again.
17919     if test "$no_create" != yes; then
17920     ac_cs_success=:
17921     ac_config_status_args=
17922     test "$silent" = yes &&
17923     ac_config_status_args="$ac_config_status_args --quiet"
17924     exec 5>/dev/null
17925     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17926     exec 5>>config.log
17927     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17928     # would make configure fail if this is the last instruction.
17929     $ac_cs_success || { (exit 1); exit 1; }
17930     fi
17931 pcg 1.1
17932    
17933     echo "Configuration:
17934    
17935     Rxvt version: $VERSION : $DATE
17936     Source code location: $srcdir
17937     Install path: ${prefix}/bin
17938 pcg 1.13 Compiler: $CXX
17939     Compiler flags: $CFLAGS
17940     Linker: $LINKER"
17941 pcg 1.1
17942     if test "$MALLOC_TYPE" = S; then
17943     echo " malloc support: system default"
17944     fi
17945     if test "$MALLOC_TYPE" = G; then
17946     echo " malloc support: Gray Watson's dmalloc"
17947     fi
17948     if test "$MALLOC_TYPE" = D; then
17949     echo " malloc support: Doug Lea's malloc"
17950     fi
17951    
17952     if test x$support_xpm = xyes; then
17953     echo " Xpm library: $XPM_LIBS"
17954     fi
17955    
17956     echo "
17957     The following are set in config.h
17958     "
17959     echo " pty/tty type: "$rxvt_cv_ptys
17960     if test x$support_utmp != xyes; then
17961     echo " utmp support: disabled
17962     "
17963     else
17964     echo " utmp support: enabled
17965     utmp file: $rxvt_cv_path_utmp
17966     utmpx file: $rxvt_cv_path_utmpx
17967     wtmp file: $rxvt_cv_path_wtmp
17968     wtmpx file: $rxvt_cv_path_wtmpx
17969     lastlog file: $rxvt_cv_path_lastlog
17970     ttys/ttytab file: $rxvt_cv_path_ttytab
17971     "
17972     fi
17973     if test x$term != x; then
17974     echo " set TERM to: $term
17975     "
17976     fi
17977     if test x$terminfo != x; then
17978     echo " set TERMINFO to: $terminfo
17979     "
17980     fi
17981     if test x$rxvt_cv_ptys = xUNKNOWN; then
17982     echo ".----------------------------------------------------------------."
17983     echo ". WARNING: could not determine pty/tty type. Do not build until ."
17984     echo ". the appropriate PTYS_ARE_* is defined in config.h ."
17985     echo ".----------------------------------------------------------------."
17986     fi
17987     if test x$support_xpm = xneedsmanualspecification; then
17988     echo ".----------------------------------------------------------------."
17989     echo ". WARNING: --enable-xpm-background was specified however the ."
17990     echo ". XPM includes files and libraries could not be found. ."
17991     echo ". XPM backgrounds are now being DISABLED! If you want ."
17992     echo ". to use them you should rerun configure with the ."
17993     echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
17994     echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
17995     echo ".----------------------------------------------------------------."
17996     fi
17997     if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
17998     echo ".----------------------------------------------------------------."
17999     echo ". WARNING: --enable-xim was specified however the locale support ."
18000     echo ". functions could not be found. ."
18001     echo ". XIM is now being DISABLED! ."
18002     echo ".----------------------------------------------------------------."
18003     fi
18004     echo " *** Please check src/feature.h for further options ***
18005     "