ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.18
Committed: Sat Mar 6 00:05:00 2004 UTC (20 years, 3 months ago) by pcg
Branch: MAIN
CVS Tags: rel-2_2
Changes since 1.15: +40 -18 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 pcg 1.1 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 pcg 1.11 # Generated by GNU Autoconf 2.59.
4 pcg 1.1 #
5 pcg 1.11 # Copyright (C) 2003 Free Software Foundation, Inc.
6 pcg 1.1 # This configure script is free software; the Free Software Foundation
7     # gives unlimited permission to copy, distribute and modify it.
8 pcg 1.11 ## --------------------- ##
9     ## M4sh Initialization. ##
10     ## --------------------- ##
11    
12     # Be Bourne compatible
13     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14     emulate sh
15     NULLCMD=:
16     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17     # is contrary to our usage. Disable this feature.
18     alias -g '${1+"$@"}'='"$@"'
19     elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20     set -o posix
21     fi
22     DUALCASE=1; export DUALCASE # for MKS sh
23    
24     # Support unset when possible.
25     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26     as_unset=unset
27     else
28     as_unset=false
29     fi
30    
31    
32     # Work around bugs in pre-3.0 UWIN ksh.
33     $as_unset ENV MAIL MAILPATH
34     PS1='$ '
35     PS2='> '
36     PS4='+ '
37    
38     # NLS nuisances.
39     for as_var in \
40     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42     LC_TELEPHONE LC_TIME
43     do
44     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46     else
47     $as_unset $as_var
48     fi
49     done
50    
51     # Required to use basename.
52     if expr a : '\(a\)' >/dev/null 2>&1; then
53     as_expr=expr
54     else
55     as_expr=false
56     fi
57    
58     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59     as_basename=basename
60     else
61     as_basename=false
62     fi
63    
64    
65     # Name of the executable.
66     as_me=`$as_basename "$0" ||
67     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68     X"$0" : 'X\(//\)$' \| \
69     X"$0" : 'X\(/\)$' \| \
70     . : '\(.\)' 2>/dev/null ||
71     echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73     /^X\/\(\/\/\)$/{ s//\1/; q; }
74     /^X\/\(\/\).*/{ s//\1/; q; }
75     s/.*/./; q'`
76    
77    
78     # PATH needs CR, and LINENO needs CR and PATH.
79     # Avoid depending upon Character Ranges.
80     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83     as_cr_digits='0123456789'
84     as_cr_alnum=$as_cr_Letters$as_cr_digits
85    
86     # The user is always right.
87     if test "${PATH_SEPARATOR+set}" != set; then
88     echo "#! /bin/sh" >conf$$.sh
89     echo "exit 0" >>conf$$.sh
90     chmod +x conf$$.sh
91     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93     else
94     PATH_SEPARATOR=:
95     fi
96     rm -f conf$$.sh
97     fi
98    
99    
100     as_lineno_1=$LINENO
101     as_lineno_2=$LINENO
102     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103     test "x$as_lineno_1" != "x$as_lineno_2" &&
104     test "x$as_lineno_3" = "x$as_lineno_2" || {
105     # Find who we are. Look in the path if we contain no path at all
106     # relative or not.
107     case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110     for as_dir in $PATH
111     do
112     IFS=$as_save_IFS
113     test -z "$as_dir" && as_dir=.
114     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115     done
116    
117     ;;
118     esac
119     # We did not find ourselves, most probably we were run as `sh COMMAND'
120     # in which case we are not to be found in the path.
121     if test "x$as_myself" = x; then
122     as_myself=$0
123     fi
124     if test ! -f "$as_myself"; then
125     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126     { (exit 1); exit 1; }; }
127     fi
128     case $CONFIG_SHELL in
129     '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132     do
133     IFS=$as_save_IFS
134     test -z "$as_dir" && as_dir=.
135     for as_base in sh bash ksh sh5; do
136     case $as_dir in
137     /*)
138     if ("$as_dir/$as_base" -c '
139     as_lineno_1=$LINENO
140     as_lineno_2=$LINENO
141     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142     test "x$as_lineno_1" != "x$as_lineno_2" &&
143     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146     CONFIG_SHELL=$as_dir/$as_base
147     export CONFIG_SHELL
148     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149     fi;;
150     esac
151     done
152     done
153     ;;
154     esac
155    
156     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157     # uniformly replaced by the line number. The first 'sed' inserts a
158     # line-number line before each line; the second 'sed' does the real
159     # work. The second script uses 'N' to pair each line-number line
160     # with the numbered line, and appends trailing '-' during
161     # substitution so that $LINENO is not a special case at line end.
162     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164     sed '=' <$as_myself |
165     sed '
166     N
167     s,$,-,
168     : loop
169     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170     t loop
171     s,-$,,
172     s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174     chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176     { (exit 1); exit 1; }; }
177    
178     # Don't try to exec as it changes $[0], causing all sort of problems
179     # (the dirname of $[0] is not the place where we might find the
180     # original and so on. Autoconf is especially sensible to this).
181     . ./$as_me.lineno
182     # Exit status is that of the last command.
183     exit
184     }
185    
186    
187     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188     *c*,-n*) ECHO_N= ECHO_C='
189     ' ECHO_T=' ' ;;
190     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192     esac
193    
194     if expr a : '\(a\)' >/dev/null 2>&1; then
195     as_expr=expr
196     else
197     as_expr=false
198     fi
199    
200     rm -f conf$$ conf$$.exe conf$$.file
201     echo >conf$$.file
202     if ln -s conf$$.file conf$$ 2>/dev/null; then
203     # We could just check for DJGPP; but this test a) works b) is more generic
204     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205     if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208     else
209     as_ln_s='ln -s'
210     fi
211     elif ln conf$$.file conf$$ 2>/dev/null; then
212     as_ln_s=ln
213     else
214     as_ln_s='cp -p'
215     fi
216     rm -f conf$$ conf$$.exe conf$$.file
217    
218     if mkdir -p . 2>/dev/null; then
219     as_mkdir_p=:
220     else
221     test -d ./-p && rmdir ./-p
222     as_mkdir_p=false
223     fi
224    
225     as_executable_p="test -f"
226    
227     # Sed expression to map a string onto a valid CPP name.
228     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229    
230     # Sed expression to map a string onto a valid variable name.
231     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232    
233    
234     # IFS
235     # We need space, tab and new line, in precisely that order.
236     as_nl='
237     '
238     IFS=" $as_nl"
239    
240     # CDPATH.
241     $as_unset CDPATH
242 pcg 1.1
243    
244     # Find the correct PATH separator. Usually this is `:', but
245     # DJGPP uses `;' like DOS.
246     if test "X${PATH_SEPARATOR+set}" != Xset; then
247     UNAME=${UNAME-`uname 2>/dev/null`}
248     case X$UNAME in
249     *-DOS) lt_cv_sys_path_separator=';' ;;
250     *) lt_cv_sys_path_separator=':' ;;
251     esac
252     fi
253    
254    
255     # Check that we are running under the correct shell.
256     SHELL=${CONFIG_SHELL-/bin/sh}
257    
258     case "X$ECHO" in
259     X*--fallback-echo)
260     # Remove one level of quotation (which was required for Make).
261     ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
262     ;;
263     esac
264    
265     echo=${ECHO-echo}
266     if test "X$1" = X--no-reexec; then
267     # Discard the --no-reexec flag, and continue.
268     shift
269     elif test "X$1" = X--fallback-echo; then
270     # Avoid inline document here, it may be left over
271     :
272     elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
273     # Yippee, $echo works!
274     :
275     else
276     # Restart under the correct shell.
277     exec $SHELL "$0" --no-reexec ${1+"$@"}
278     fi
279    
280     if test "X$1" = X--fallback-echo; then
281     # used as fallback echo
282     shift
283     cat <<EOF
284    
285     EOF
286     exit 0
287     fi
288    
289     # The HP-UX ksh and POSIX shell print the target directory to stdout
290     # if CDPATH is set.
291     if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
292    
293     if test -z "$ECHO"; then
294     if test "X${echo_test_string+set}" != Xset; then
295     # find a string as large as possible, as long as the shell can cope with it
296     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
297     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
298     if (echo_test_string="`eval $cmd`") 2>/dev/null &&
299     echo_test_string="`eval $cmd`" &&
300     (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
301     then
302     break
303     fi
304     done
305     fi
306    
307     if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
308     echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
309     test "X$echo_testing_string" = "X$echo_test_string"; then
310     :
311     else
312     # The Solaris, AIX, and Digital Unix default echo programs unquote
313     # backslashes. This makes it impossible to quote backslashes using
314     # echo "$something" | sed 's/\\/\\\\/g'
315     #
316     # So, first we look for a working echo in the user's PATH.
317    
318     IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
319     for dir in $PATH /usr/ucb; do
320     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
321     test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
322     echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
323     test "X$echo_testing_string" = "X$echo_test_string"; then
324     echo="$dir/echo"
325     break
326     fi
327     done
328     IFS="$save_ifs"
329    
330     if test "X$echo" = Xecho; then
331     # We didn't find a better echo, so look for alternatives.
332     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
333     echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
334     test "X$echo_testing_string" = "X$echo_test_string"; then
335     # This shell has a builtin print -r that does the trick.
336     echo='print -r'
337     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
338     test "X$CONFIG_SHELL" != X/bin/ksh; then
339     # If we have ksh, try running ltconfig again with it.
340     ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
341     export ORIGINAL_CONFIG_SHELL
342     CONFIG_SHELL=/bin/ksh
343     export CONFIG_SHELL
344     exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
345     else
346     # Try using printf.
347     echo='printf %s\n'
348     if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
349     echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
350     test "X$echo_testing_string" = "X$echo_test_string"; then
351     # Cool, printf works
352     :
353     elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
354     test "X$echo_testing_string" = 'X\t' &&
355     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
356     test "X$echo_testing_string" = "X$echo_test_string"; then
357     CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
358     export CONFIG_SHELL
359     SHELL="$CONFIG_SHELL"
360     export SHELL
361     echo="$CONFIG_SHELL $0 --fallback-echo"
362     elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
363     test "X$echo_testing_string" = 'X\t' &&
364     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
365     test "X$echo_testing_string" = "X$echo_test_string"; then
366     echo="$CONFIG_SHELL $0 --fallback-echo"
367     else
368     # maybe with a smaller string...
369     prev=:
370    
371     for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
372     if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
373     then
374     break
375     fi
376     prev="$cmd"
377     done
378    
379     if test "$prev" != 'sed 50q "$0"'; then
380     echo_test_string=`eval $prev`
381     export echo_test_string
382     exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
383     else
384     # Oops. We lost completely, so just stick with echo.
385     echo=echo
386     fi
387     fi
388     fi
389     fi
390     fi
391     fi
392    
393     # Copy echo and quote the copy suitably for passing to libtool from
394     # the Makefile, instead of quoting the original, which is used later.
395     ECHO=$echo
396     if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
397     ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
398     fi
399    
400    
401 pcg 1.11
402     # Name of the host.
403     # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
404     # so uname gets run too.
405     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
406    
407     exec 6>&1
408    
409     #
410     # Initializations.
411     #
412     ac_default_prefix=/usr/local
413     ac_config_libobj_dir=.
414     cross_compiling=no
415     subdirs=
416     MFLAGS=
417     MAKEFLAGS=
418     SHELL=${CONFIG_SHELL-/bin/sh}
419    
420     # Maximum number of lines to put in a shell here document.
421     # This variable seems obsolete. It should probably be removed, and
422     # only ac_max_sed_lines should be used.
423     : ${ac_max_here_lines=38}
424    
425     # Identity of this package.
426     PACKAGE_NAME=
427     PACKAGE_TARNAME=
428     PACKAGE_VERSION=
429     PACKAGE_STRING=
430     PACKAGE_BUGREPORT=
431    
432     ac_unique_file="src/feature.h"
433     # Factoring default headers for most tests.
434     ac_includes_default="\
435     #include <stdio.h>
436     #if HAVE_SYS_TYPES_H
437     # include <sys/types.h>
438     #endif
439     #if HAVE_SYS_STAT_H
440     # include <sys/stat.h>
441     #endif
442     #if STDC_HEADERS
443     # include <stdlib.h>
444     # include <stddef.h>
445     #else
446     # if HAVE_STDLIB_H
447     # include <stdlib.h>
448     # endif
449     #endif
450     #if HAVE_STRING_H
451     # if !STDC_HEADERS && HAVE_MEMORY_H
452     # include <memory.h>
453     # endif
454     # include <string.h>
455     #endif
456     #if HAVE_STRINGS_H
457     # include <strings.h>
458     #endif
459     #if HAVE_INTTYPES_H
460     # include <inttypes.h>
461     #else
462     # if HAVE_STDINT_H
463     # include <stdint.h>
464     # endif
465     #endif
466     #if HAVE_UNISTD_H
467     # include <unistd.h>
468     #endif"
469    
470 pcg 1.15 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os LN_S ECHO RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP LIBTOOL INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED CMP TBL X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
471 pcg 1.11 ac_subst_files='MCOMMON'
472 pcg 1.1
473     # Initialize some variables set by options.
474 pcg 1.11 ac_init_help=
475     ac_init_version=false
476 pcg 1.1 # The variables have the same names as the options, with
477     # dashes changed to underlines.
478 pcg 1.11 cache_file=/dev/null
479 pcg 1.1 exec_prefix=NONE
480     no_create=
481     no_recursion=
482     prefix=NONE
483     program_prefix=NONE
484     program_suffix=NONE
485     program_transform_name=s,x,x,
486     silent=
487     site=
488     srcdir=
489     verbose=
490     x_includes=NONE
491     x_libraries=NONE
492 pcg 1.11
493     # Installation directory options.
494     # These are left unexpanded so users can "make install exec_prefix=/foo"
495     # and all the variables that are supposed to be based on exec_prefix
496     # by default will actually change.
497     # Use braces instead of parens because sh, perl, etc. also accept them.
498 pcg 1.1 bindir='${exec_prefix}/bin'
499     sbindir='${exec_prefix}/sbin'
500     libexecdir='${exec_prefix}/libexec'
501     datadir='${prefix}/share'
502     sysconfdir='${prefix}/etc'
503     sharedstatedir='${prefix}/com'
504     localstatedir='${prefix}/var'
505     libdir='${exec_prefix}/lib'
506     includedir='${prefix}/include'
507     oldincludedir='/usr/include'
508     infodir='${prefix}/info'
509     mandir='${prefix}/man'
510    
511     ac_prev=
512     for ac_option
513     do
514     # If the previous option needs an argument, assign it.
515     if test -n "$ac_prev"; then
516     eval "$ac_prev=\$ac_option"
517     ac_prev=
518     continue
519     fi
520    
521 pcg 1.11 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
522 pcg 1.1
523     # Accept the important Cygnus configure options, so we can diagnose typos.
524    
525 pcg 1.11 case $ac_option in
526 pcg 1.1
527     -bindir | --bindir | --bindi | --bind | --bin | --bi)
528     ac_prev=bindir ;;
529     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
530 pcg 1.11 bindir=$ac_optarg ;;
531 pcg 1.1
532     -build | --build | --buil | --bui | --bu)
533 pcg 1.11 ac_prev=build_alias ;;
534 pcg 1.1 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
535 pcg 1.11 build_alias=$ac_optarg ;;
536 pcg 1.1
537     -cache-file | --cache-file | --cache-fil | --cache-fi \
538     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
539     ac_prev=cache_file ;;
540     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
541     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
542 pcg 1.11 cache_file=$ac_optarg ;;
543    
544     --config-cache | -C)
545     cache_file=config.cache ;;
546 pcg 1.1
547     -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
548     ac_prev=datadir ;;
549     -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
550     | --da=*)
551 pcg 1.11 datadir=$ac_optarg ;;
552 pcg 1.1
553     -disable-* | --disable-*)
554 pcg 1.11 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
555 pcg 1.1 # Reject names that are not valid shell variable names.
556 pcg 1.11 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
557     { echo "$as_me: error: invalid feature name: $ac_feature" >&2
558     { (exit 1); exit 1; }; }
559     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
560     eval "enable_$ac_feature=no" ;;
561 pcg 1.1
562     -enable-* | --enable-*)
563 pcg 1.11 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
564 pcg 1.1 # Reject names that are not valid shell variable names.
565 pcg 1.11 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
566     { echo "$as_me: error: invalid feature name: $ac_feature" >&2
567     { (exit 1); exit 1; }; }
568     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
569     case $ac_option in
570     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
571 pcg 1.1 *) ac_optarg=yes ;;
572     esac
573 pcg 1.11 eval "enable_$ac_feature='$ac_optarg'" ;;
574 pcg 1.1
575     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
576     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
577     | --exec | --exe | --ex)
578     ac_prev=exec_prefix ;;
579     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
580     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
581     | --exec=* | --exe=* | --ex=*)
582 pcg 1.11 exec_prefix=$ac_optarg ;;
583 pcg 1.1
584     -gas | --gas | --ga | --g)
585     # Obsolete; use --with-gas.
586     with_gas=yes ;;
587    
588 pcg 1.11 -help | --help | --hel | --he | -h)
589     ac_init_help=long ;;
590     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
591     ac_init_help=recursive ;;
592     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
593     ac_init_help=short ;;
594 pcg 1.1
595     -host | --host | --hos | --ho)
596 pcg 1.11 ac_prev=host_alias ;;
597 pcg 1.1 -host=* | --host=* | --hos=* | --ho=*)
598 pcg 1.11 host_alias=$ac_optarg ;;
599 pcg 1.1
600     -includedir | --includedir | --includedi | --included | --include \
601     | --includ | --inclu | --incl | --inc)
602     ac_prev=includedir ;;
603     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
604     | --includ=* | --inclu=* | --incl=* | --inc=*)
605 pcg 1.11 includedir=$ac_optarg ;;
606 pcg 1.1
607     -infodir | --infodir | --infodi | --infod | --info | --inf)
608     ac_prev=infodir ;;
609     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
610 pcg 1.11 infodir=$ac_optarg ;;
611 pcg 1.1
612     -libdir | --libdir | --libdi | --libd)
613     ac_prev=libdir ;;
614     -libdir=* | --libdir=* | --libdi=* | --libd=*)
615 pcg 1.11 libdir=$ac_optarg ;;
616 pcg 1.1
617     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
618     | --libexe | --libex | --libe)
619     ac_prev=libexecdir ;;
620     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
621     | --libexe=* | --libex=* | --libe=*)
622 pcg 1.11 libexecdir=$ac_optarg ;;
623 pcg 1.1
624     -localstatedir | --localstatedir | --localstatedi | --localstated \
625     | --localstate | --localstat | --localsta | --localst \
626     | --locals | --local | --loca | --loc | --lo)
627     ac_prev=localstatedir ;;
628     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
629     | --localstate=* | --localstat=* | --localsta=* | --localst=* \
630     | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
631 pcg 1.11 localstatedir=$ac_optarg ;;
632 pcg 1.1
633     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
634     ac_prev=mandir ;;
635     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
636 pcg 1.11 mandir=$ac_optarg ;;
637 pcg 1.1
638     -nfp | --nfp | --nf)
639     # Obsolete; use --without-fp.
640     with_fp=no ;;
641    
642     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
643 pcg 1.11 | --no-cr | --no-c | -n)
644 pcg 1.1 no_create=yes ;;
645    
646     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
647     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
648     no_recursion=yes ;;
649    
650     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
651     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
652     | --oldin | --oldi | --old | --ol | --o)
653     ac_prev=oldincludedir ;;
654     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
655     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
656     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
657 pcg 1.11 oldincludedir=$ac_optarg ;;
658 pcg 1.1
659     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
660     ac_prev=prefix ;;
661     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
662 pcg 1.11 prefix=$ac_optarg ;;
663 pcg 1.1
664     -program-prefix | --program-prefix | --program-prefi | --program-pref \
665     | --program-pre | --program-pr | --program-p)
666     ac_prev=program_prefix ;;
667     -program-prefix=* | --program-prefix=* | --program-prefi=* \
668     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
669 pcg 1.11 program_prefix=$ac_optarg ;;
670 pcg 1.1
671     -program-suffix | --program-suffix | --program-suffi | --program-suff \
672     | --program-suf | --program-su | --program-s)
673     ac_prev=program_suffix ;;
674     -program-suffix=* | --program-suffix=* | --program-suffi=* \
675     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
676 pcg 1.11 program_suffix=$ac_optarg ;;
677 pcg 1.1
678     -program-transform-name | --program-transform-name \
679     | --program-transform-nam | --program-transform-na \
680     | --program-transform-n | --program-transform- \
681     | --program-transform | --program-transfor \
682     | --program-transfo | --program-transf \
683     | --program-trans | --program-tran \
684     | --progr-tra | --program-tr | --program-t)
685     ac_prev=program_transform_name ;;
686     -program-transform-name=* | --program-transform-name=* \
687     | --program-transform-nam=* | --program-transform-na=* \
688     | --program-transform-n=* | --program-transform-=* \
689     | --program-transform=* | --program-transfor=* \
690     | --program-transfo=* | --program-transf=* \
691     | --program-trans=* | --program-tran=* \
692     | --progr-tra=* | --program-tr=* | --program-t=*)
693 pcg 1.11 program_transform_name=$ac_optarg ;;
694 pcg 1.1
695     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
696     | -silent | --silent | --silen | --sile | --sil)
697     silent=yes ;;
698    
699     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
700     ac_prev=sbindir ;;
701     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
702     | --sbi=* | --sb=*)
703 pcg 1.11 sbindir=$ac_optarg ;;
704 pcg 1.1
705     -sharedstatedir | --sharedstatedir | --sharedstatedi \
706     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
707     | --sharedst | --shareds | --shared | --share | --shar \
708     | --sha | --sh)
709     ac_prev=sharedstatedir ;;
710     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
711     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
712     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
713     | --sha=* | --sh=*)
714 pcg 1.11 sharedstatedir=$ac_optarg ;;
715 pcg 1.1
716     -site | --site | --sit)
717     ac_prev=site ;;
718     -site=* | --site=* | --sit=*)
719 pcg 1.11 site=$ac_optarg ;;
720 pcg 1.1
721     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
722     ac_prev=srcdir ;;
723     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
724 pcg 1.11 srcdir=$ac_optarg ;;
725 pcg 1.1
726     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
727     | --syscon | --sysco | --sysc | --sys | --sy)
728     ac_prev=sysconfdir ;;
729     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
730     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
731 pcg 1.11 sysconfdir=$ac_optarg ;;
732 pcg 1.1
733     -target | --target | --targe | --targ | --tar | --ta | --t)
734 pcg 1.11 ac_prev=target_alias ;;
735 pcg 1.1 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
736 pcg 1.11 target_alias=$ac_optarg ;;
737 pcg 1.1
738     -v | -verbose | --verbose | --verbos | --verbo | --verb)
739     verbose=yes ;;
740    
741 pcg 1.11 -version | --version | --versio | --versi | --vers | -V)
742     ac_init_version=: ;;
743 pcg 1.1
744     -with-* | --with-*)
745 pcg 1.11 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
746 pcg 1.1 # Reject names that are not valid shell variable names.
747 pcg 1.11 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
748     { echo "$as_me: error: invalid package name: $ac_package" >&2
749     { (exit 1); exit 1; }; }
750 pcg 1.1 ac_package=`echo $ac_package| sed 's/-/_/g'`
751 pcg 1.11 case $ac_option in
752     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
753 pcg 1.1 *) ac_optarg=yes ;;
754     esac
755 pcg 1.11 eval "with_$ac_package='$ac_optarg'" ;;
756 pcg 1.1
757     -without-* | --without-*)
758 pcg 1.11 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
759 pcg 1.1 # Reject names that are not valid shell variable names.
760 pcg 1.11 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
761     { echo "$as_me: error: invalid package name: $ac_package" >&2
762     { (exit 1); exit 1; }; }
763     ac_package=`echo $ac_package | sed 's/-/_/g'`
764     eval "with_$ac_package=no" ;;
765 pcg 1.1
766     --x)
767     # Obsolete; use --with-x.
768     with_x=yes ;;
769    
770     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
771     | --x-incl | --x-inc | --x-in | --x-i)
772     ac_prev=x_includes ;;
773     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
774     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
775 pcg 1.11 x_includes=$ac_optarg ;;
776 pcg 1.1
777     -x-libraries | --x-libraries | --x-librarie | --x-librari \
778     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
779     ac_prev=x_libraries ;;
780     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
781     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
782 pcg 1.11 x_libraries=$ac_optarg ;;
783 pcg 1.1
784 pcg 1.11 -*) { echo "$as_me: error: unrecognized option: $ac_option
785     Try \`$0 --help' for more information." >&2
786     { (exit 1); exit 1; }; }
787 pcg 1.1 ;;
788    
789 pcg 1.11 *=*)
790     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
791     # Reject names that are not valid shell variable names.
792     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
793     { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
794     { (exit 1); exit 1; }; }
795     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
796     eval "$ac_envvar='$ac_optarg'"
797     export $ac_envvar ;;
798    
799 pcg 1.1 *)
800 pcg 1.11 # FIXME: should be removed in autoconf 3.0.
801     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
802     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
803     echo "$as_me: WARNING: invalid host type: $ac_option" >&2
804     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
805 pcg 1.1 ;;
806    
807     esac
808     done
809    
810     if test -n "$ac_prev"; then
811 pcg 1.11 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
812     { echo "$as_me: error: missing argument to $ac_option" >&2
813     { (exit 1); exit 1; }; }
814 pcg 1.1 fi
815    
816 pcg 1.11 # Be sure to have absolute paths.
817     for ac_var in exec_prefix prefix
818     do
819     eval ac_val=$`echo $ac_var`
820     case $ac_val in
821     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
822     *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
823     { (exit 1); exit 1; }; };;
824     esac
825     done
826 pcg 1.1
827 pcg 1.11 # Be sure to have absolute paths.
828     for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
829     localstatedir libdir includedir oldincludedir infodir mandir
830 pcg 1.1 do
831 pcg 1.11 eval ac_val=$`echo $ac_var`
832     case $ac_val in
833     [\\/$]* | ?:[\\/]* ) ;;
834     *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
835     { (exit 1); exit 1; }; };;
836 pcg 1.1 esac
837     done
838    
839 pcg 1.11 # There might be people who depend on the old broken behavior: `$host'
840     # used to hold the argument of --host etc.
841     # FIXME: To remove some day.
842     build=$build_alias
843     host=$host_alias
844     target=$target_alias
845    
846     # FIXME: To remove some day.
847     if test "x$host_alias" != x; then
848     if test "x$build_alias" = x; then
849     cross_compiling=maybe
850     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
851     If a cross compiler is detected then cross compile mode will be used." >&2
852     elif test "x$build_alias" != "x$host_alias"; then
853     cross_compiling=yes
854     fi
855     fi
856    
857     ac_tool_prefix=
858     test -n "$host_alias" && ac_tool_prefix=$host_alias-
859 pcg 1.1
860 pcg 1.11 test "$silent" = yes && exec 6>/dev/null
861 pcg 1.1
862    
863     # Find the source files, if location was not specified.
864     if test -z "$srcdir"; then
865     ac_srcdir_defaulted=yes
866     # Try the directory containing this script, then its parent.
867 pcg 1.11 ac_confdir=`(dirname "$0") 2>/dev/null ||
868     $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
869     X"$0" : 'X\(//\)[^/]' \| \
870     X"$0" : 'X\(//\)$' \| \
871     X"$0" : 'X\(/\)' \| \
872     . : '\(.\)' 2>/dev/null ||
873     echo X"$0" |
874     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
875     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
876     /^X\(\/\/\)$/{ s//\1/; q; }
877     /^X\(\/\).*/{ s//\1/; q; }
878     s/.*/./; q'`
879 pcg 1.1 srcdir=$ac_confdir
880     if test ! -r $srcdir/$ac_unique_file; then
881     srcdir=..
882     fi
883     else
884     ac_srcdir_defaulted=no
885     fi
886     if test ! -r $srcdir/$ac_unique_file; then
887     if test "$ac_srcdir_defaulted" = yes; then
888 pcg 1.11 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
889     { (exit 1); exit 1; }; }
890 pcg 1.1 else
891 pcg 1.11 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
892     { (exit 1); exit 1; }; }
893 pcg 1.1 fi
894     fi
895 pcg 1.11 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
896     { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
897     { (exit 1); exit 1; }; }
898     srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
899     ac_env_build_alias_set=${build_alias+set}
900     ac_env_build_alias_value=$build_alias
901     ac_cv_env_build_alias_set=${build_alias+set}
902     ac_cv_env_build_alias_value=$build_alias
903     ac_env_host_alias_set=${host_alias+set}
904     ac_env_host_alias_value=$host_alias
905     ac_cv_env_host_alias_set=${host_alias+set}
906     ac_cv_env_host_alias_value=$host_alias
907     ac_env_target_alias_set=${target_alias+set}
908     ac_env_target_alias_value=$target_alias
909     ac_cv_env_target_alias_set=${target_alias+set}
910     ac_cv_env_target_alias_value=$target_alias
911     ac_env_CC_set=${CC+set}
912     ac_env_CC_value=$CC
913     ac_cv_env_CC_set=${CC+set}
914     ac_cv_env_CC_value=$CC
915     ac_env_CFLAGS_set=${CFLAGS+set}
916     ac_env_CFLAGS_value=$CFLAGS
917     ac_cv_env_CFLAGS_set=${CFLAGS+set}
918     ac_cv_env_CFLAGS_value=$CFLAGS
919     ac_env_LDFLAGS_set=${LDFLAGS+set}
920     ac_env_LDFLAGS_value=$LDFLAGS
921     ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
922     ac_cv_env_LDFLAGS_value=$LDFLAGS
923     ac_env_CPPFLAGS_set=${CPPFLAGS+set}
924     ac_env_CPPFLAGS_value=$CPPFLAGS
925     ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
926     ac_cv_env_CPPFLAGS_value=$CPPFLAGS
927     ac_env_CXX_set=${CXX+set}
928     ac_env_CXX_value=$CXX
929     ac_cv_env_CXX_set=${CXX+set}
930     ac_cv_env_CXX_value=$CXX
931     ac_env_CXXFLAGS_set=${CXXFLAGS+set}
932     ac_env_CXXFLAGS_value=$CXXFLAGS
933     ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
934     ac_cv_env_CXXFLAGS_value=$CXXFLAGS
935     ac_env_CPP_set=${CPP+set}
936     ac_env_CPP_value=$CPP
937     ac_cv_env_CPP_set=${CPP+set}
938     ac_cv_env_CPP_value=$CPP
939 pcg 1.13 ac_env_CXXCPP_set=${CXXCPP+set}
940     ac_env_CXXCPP_value=$CXXCPP
941     ac_cv_env_CXXCPP_set=${CXXCPP+set}
942     ac_cv_env_CXXCPP_value=$CXXCPP
943 pcg 1.11
944     #
945     # Report the --help message.
946     #
947     if test "$ac_init_help" = "long"; then
948     # Omit some internal or obsolete options to make the list less imposing.
949     # This message is too long to be a string in the A/UX 3.1 sh.
950     cat <<_ACEOF
951     \`configure' configures this package to adapt to many kinds of systems.
952    
953     Usage: $0 [OPTION]... [VAR=VALUE]...
954    
955     To assign environment variables (e.g., CC, CFLAGS...), specify them as
956     VAR=VALUE. See below for descriptions of some of the useful variables.
957    
958     Defaults for the options are specified in brackets.
959    
960     Configuration:
961     -h, --help display this help and exit
962     --help=short display options specific to this package
963     --help=recursive display the short help of all the included packages
964     -V, --version display version information and exit
965     -q, --quiet, --silent do not print \`checking...' messages
966     --cache-file=FILE cache test results in FILE [disabled]
967     -C, --config-cache alias for \`--cache-file=config.cache'
968     -n, --no-create do not create output files
969     --srcdir=DIR find the sources in DIR [configure dir or \`..']
970    
971     _ACEOF
972    
973     cat <<_ACEOF
974     Installation directories:
975     --prefix=PREFIX install architecture-independent files in PREFIX
976     [$ac_default_prefix]
977     --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
978     [PREFIX]
979    
980     By default, \`make install' will install all the files in
981     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
982     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
983     for instance \`--prefix=\$HOME'.
984    
985     For better control, use the options below.
986    
987     Fine tuning of the installation directories:
988     --bindir=DIR user executables [EPREFIX/bin]
989     --sbindir=DIR system admin executables [EPREFIX/sbin]
990     --libexecdir=DIR program executables [EPREFIX/libexec]
991     --datadir=DIR read-only architecture-independent data [PREFIX/share]
992     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
993     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
994     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
995     --libdir=DIR object code libraries [EPREFIX/lib]
996     --includedir=DIR C header files [PREFIX/include]
997     --oldincludedir=DIR C header files for non-gcc [/usr/include]
998     --infodir=DIR info documentation [PREFIX/info]
999     --mandir=DIR man documentation [PREFIX/man]
1000     _ACEOF
1001    
1002     cat <<\_ACEOF
1003    
1004     X features:
1005     --x-includes=DIR X include files are in DIR
1006     --x-libraries=DIR X library files are in DIR
1007    
1008     Program names:
1009     --program-prefix=PREFIX prepend PREFIX to installed program names
1010     --program-suffix=SUFFIX append SUFFIX to installed program names
1011     --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1012    
1013     System types:
1014     --build=BUILD configure for building on BUILD [guessed]
1015     --host=HOST cross-compile to build programs to run on HOST [BUILD]
1016     _ACEOF
1017     fi
1018    
1019     if test -n "$ac_init_help"; then
1020    
1021     cat <<\_ACEOF
1022    
1023     Optional Features:
1024     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1025     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1026     --enable-shared=PKGS build shared libraries default=no
1027     --enable-static=PKGS build static libraries default=yes
1028     --enable-fast-install=PKGS optimize for fast installation default=yes
1029     --disable-libtool-lock avoid locking (might break parallel builds)
1030 pcg 1.13 --enable-everything enable standard non-multichoice features
1031 pcg 1.11 NOTE: this option is order dependent
1032     NOTE: automatically enabled with --enable-shared
1033     --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1034 pcg 1.18 --enable-combining enable composition of base and combining characters
1035 pcg 1.15 --enable-xft enable xft support on systems that have it
1036 pcg 1.11 --enable-utmp enable utmp (utmpx) support
1037     --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1038     --enable-lastlog enable lastlog support (requires --enable-utmp)
1039     --enable-xpm-background enable XPM background pixmaps
1040     --enable-transparency enable transparent backgrounds
1041     --enable-menubar enable menubar
1042     --enable-rxvt-scroll enable rxvt style scrollbar
1043     --enable-next-scroll enable NeXT style scrollbar
1044     --enable-xterm-scroll enable Xterm style scrollbar
1045     --enable-plain-scroll enable plain style scrollbar
1046     --enable-half-shadow use half width/height shadow on rxvt scrollbar
1047     --enable-xim XIM (X Input Method) protocol support
1048     --enable-ttygid enable tty setting to group named "tty"
1049     --disable-backspace-key disable handling of the backspace key
1050     --disable-delete-key disable handling of the delete key
1051     --disable-resources disable all resource checking
1052     --enable-xgetdefault enable resources via X instead of our small version
1053 pcg 1.15 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1054 pcg 1.11 --enable-strings enable some replacement system functions
1055     --disable-swapscreen disable swap screen support
1056     --enable-frills enable support for rarely used features
1057     --enable-linespace enable support for linespace
1058     --enable-24bit enable support for using 24bit visuals if available
1059     --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1060     --enable-selectionscrolling enable scrolling during selections
1061     --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1062     --enable-slipwheeling enable slip wheel scrolling (requires previous)
1063     --enable-old-selection enable v2.20 (& prior) mouse selection style support
1064     --disable-new-selection disable new mouse (xterm) selection style support
1065     --enable-dmalloc enable Gray Watson's malloc - for debugging use
1066     --enable-dlmalloc enable Doug Lea's malloc - for production use
1067     NOTE: enable only one malloc package
1068     --enable-smart-resize enable smart growth/shrink behaviour
1069     --enable-256-color enable 256-color support
1070     --enable-cursor-blink enable blinking cursor
1071     --enable-text-blink enable blinking text
1072     --enable-pointer-blank enable pointer blank when typing or inactive pointer
1073    
1074     Optional Packages:
1075     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1076     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1077     --with-gnu-ld assume the C compiler uses GNU ld default=no
1078     --with-pic try to use only PIC/non-PIC objects default=use both
1079 pcg 1.15 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,all)
1080     --with-res-name=NAME use this as default resource name (default: urxvt)
1081 pcg 1.18 --with-res-class=CLASS use this as the resource class (default: URxvt)
1082 pcg 1.15 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1083     --with-term=NAME set the terminal to NAME (default: rxvt)
1084 pcg 1.11 --with-terminfo=PATH set the path to the terminfo tree to PATH
1085     --with-x use the X Window System
1086     --with-xpm-includes=DIR use XPM includes in DIR
1087     --with-xpm-library=DIR use XPM library in DIR
1088     --with-xpm use XPM
1089    
1090     Some influential environment variables:
1091     CC C compiler command
1092     CFLAGS C compiler flags
1093     LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1094     nonstandard directory <lib dir>
1095     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1096     headers in a nonstandard directory <include dir>
1097     CXX C++ compiler command
1098     CXXFLAGS C++ compiler flags
1099     CPP C preprocessor
1100 pcg 1.13 CXXCPP C++ preprocessor
1101 pcg 1.11
1102     Use these variables to override the choices made by `configure' or to help
1103     it to find libraries and programs with nonstandard names/locations.
1104    
1105     _ACEOF
1106     fi
1107    
1108     if test "$ac_init_help" = "recursive"; then
1109     # If there are subdirs, report their specific --help.
1110     ac_popdir=`pwd`
1111     for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1112     test -d $ac_dir || continue
1113     ac_builddir=.
1114    
1115     if test "$ac_dir" != .; then
1116     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1117     # A "../" for each directory in $ac_dir_suffix.
1118     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1119     else
1120     ac_dir_suffix= ac_top_builddir=
1121     fi
1122    
1123     case $srcdir in
1124     .) # No --srcdir option. We are building in place.
1125     ac_srcdir=.
1126     if test -z "$ac_top_builddir"; then
1127     ac_top_srcdir=.
1128     else
1129     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1130     fi ;;
1131     [\\/]* | ?:[\\/]* ) # Absolute path.
1132     ac_srcdir=$srcdir$ac_dir_suffix;
1133     ac_top_srcdir=$srcdir ;;
1134     *) # Relative path.
1135     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1136     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1137     esac
1138    
1139     # Do not use `cd foo && pwd` to compute absolute paths, because
1140     # the directories may not exist.
1141     case `pwd` in
1142     .) ac_abs_builddir="$ac_dir";;
1143     *)
1144     case "$ac_dir" in
1145     .) ac_abs_builddir=`pwd`;;
1146     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1147     *) ac_abs_builddir=`pwd`/"$ac_dir";;
1148     esac;;
1149     esac
1150     case $ac_abs_builddir in
1151     .) ac_abs_top_builddir=${ac_top_builddir}.;;
1152     *)
1153     case ${ac_top_builddir}. in
1154     .) ac_abs_top_builddir=$ac_abs_builddir;;
1155     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1156     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1157     esac;;
1158     esac
1159     case $ac_abs_builddir in
1160     .) ac_abs_srcdir=$ac_srcdir;;
1161     *)
1162     case $ac_srcdir in
1163     .) ac_abs_srcdir=$ac_abs_builddir;;
1164     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1165     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1166     esac;;
1167     esac
1168     case $ac_abs_builddir in
1169     .) ac_abs_top_srcdir=$ac_top_srcdir;;
1170     *)
1171     case $ac_top_srcdir in
1172     .) ac_abs_top_srcdir=$ac_abs_builddir;;
1173     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1174     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1175     esac;;
1176     esac
1177    
1178     cd $ac_dir
1179     # Check for guested configure; otherwise get Cygnus style configure.
1180     if test -f $ac_srcdir/configure.gnu; then
1181     echo
1182     $SHELL $ac_srcdir/configure.gnu --help=recursive
1183     elif test -f $ac_srcdir/configure; then
1184     echo
1185     $SHELL $ac_srcdir/configure --help=recursive
1186     elif test -f $ac_srcdir/configure.ac ||
1187     test -f $ac_srcdir/configure.in; then
1188     echo
1189     $ac_configure --help
1190     else
1191     echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1192     fi
1193     cd "$ac_popdir"
1194     done
1195     fi
1196    
1197     test -n "$ac_init_help" && exit 0
1198     if $ac_init_version; then
1199     cat <<\_ACEOF
1200    
1201     Copyright (C) 2003 Free Software Foundation, Inc.
1202     This configure script is free software; the Free Software Foundation
1203     gives unlimited permission to copy, distribute and modify it.
1204     _ACEOF
1205     exit 0
1206     fi
1207     exec 5>config.log
1208     cat >&5 <<_ACEOF
1209     This file contains any messages produced by compilers while
1210     running configure, to aid debugging if configure makes a mistake.
1211    
1212     It was created by $as_me, which was
1213     generated by GNU Autoconf 2.59. Invocation command line was
1214    
1215     $ $0 $@
1216    
1217     _ACEOF
1218     {
1219     cat <<_ASUNAME
1220     ## --------- ##
1221     ## Platform. ##
1222     ## --------- ##
1223    
1224     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1225     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1226     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1227     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1228     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1229    
1230     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1231     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1232    
1233     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1234     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1235     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1236     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1237     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1238     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1239     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1240    
1241     _ASUNAME
1242    
1243     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1244     for as_dir in $PATH
1245     do
1246     IFS=$as_save_IFS
1247     test -z "$as_dir" && as_dir=.
1248     echo "PATH: $as_dir"
1249     done
1250    
1251     } >&5
1252    
1253     cat >&5 <<_ACEOF
1254    
1255    
1256     ## ----------- ##
1257     ## Core tests. ##
1258     ## ----------- ##
1259    
1260     _ACEOF
1261    
1262    
1263     # Keep a trace of the command line.
1264     # Strip out --no-create and --no-recursion so they do not pile up.
1265     # Strip out --silent because we don't want to record it for future runs.
1266     # Also quote any args containing shell meta-characters.
1267     # Make two passes to allow for proper duplicate-argument suppression.
1268     ac_configure_args=
1269     ac_configure_args0=
1270     ac_configure_args1=
1271     ac_sep=
1272     ac_must_keep_next=false
1273     for ac_pass in 1 2
1274     do
1275     for ac_arg
1276     do
1277     case $ac_arg in
1278     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1279     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1280     | -silent | --silent | --silen | --sile | --sil)
1281     continue ;;
1282     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1283     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1284     esac
1285     case $ac_pass in
1286     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1287     2)
1288     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1289     if test $ac_must_keep_next = true; then
1290     ac_must_keep_next=false # Got value, back to normal.
1291     else
1292     case $ac_arg in
1293     *=* | --config-cache | -C | -disable-* | --disable-* \
1294     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1295     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1296     | -with-* | --with-* | -without-* | --without-* | --x)
1297     case "$ac_configure_args0 " in
1298     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1299     esac
1300     ;;
1301     -* ) ac_must_keep_next=true ;;
1302     esac
1303     fi
1304     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1305     # Get rid of the leading space.
1306     ac_sep=" "
1307     ;;
1308     esac
1309     done
1310     done
1311     $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1312     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1313    
1314     # When interrupted or exit'd, cleanup temporary files, and complete
1315     # config.log. We remove comments because anyway the quotes in there
1316     # would cause problems or look ugly.
1317     # WARNING: Be sure not to use single quotes in there, as some shells,
1318     # such as our DU 5.0 friend, will then `close' the trap.
1319     trap 'exit_status=$?
1320     # Save into config.log some information that might help in debugging.
1321     {
1322     echo
1323    
1324     cat <<\_ASBOX
1325     ## ---------------- ##
1326     ## Cache variables. ##
1327     ## ---------------- ##
1328     _ASBOX
1329     echo
1330     # The following way of writing the cache mishandles newlines in values,
1331     {
1332     (set) 2>&1 |
1333     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1334     *ac_space=\ *)
1335     sed -n \
1336     "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1337     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1338     ;;
1339     *)
1340     sed -n \
1341     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1342     ;;
1343     esac;
1344     }
1345     echo
1346    
1347     cat <<\_ASBOX
1348     ## ----------------- ##
1349     ## Output variables. ##
1350     ## ----------------- ##
1351     _ASBOX
1352     echo
1353     for ac_var in $ac_subst_vars
1354     do
1355     eval ac_val=$`echo $ac_var`
1356     echo "$ac_var='"'"'$ac_val'"'"'"
1357     done | sort
1358     echo
1359    
1360     if test -n "$ac_subst_files"; then
1361     cat <<\_ASBOX
1362     ## ------------- ##
1363     ## Output files. ##
1364     ## ------------- ##
1365     _ASBOX
1366     echo
1367     for ac_var in $ac_subst_files
1368     do
1369     eval ac_val=$`echo $ac_var`
1370     echo "$ac_var='"'"'$ac_val'"'"'"
1371     done | sort
1372     echo
1373     fi
1374    
1375     if test -s confdefs.h; then
1376     cat <<\_ASBOX
1377     ## ----------- ##
1378     ## confdefs.h. ##
1379     ## ----------- ##
1380     _ASBOX
1381     echo
1382     sed "/^$/d" confdefs.h | sort
1383     echo
1384     fi
1385     test "$ac_signal" != 0 &&
1386     echo "$as_me: caught signal $ac_signal"
1387     echo "$as_me: exit $exit_status"
1388     } >&5
1389     rm -f core *.core &&
1390     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1391     exit $exit_status
1392     ' 0
1393     for ac_signal in 1 2 13 15; do
1394     trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1395     done
1396     ac_signal=0
1397    
1398     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1399     rm -rf conftest* confdefs.h
1400     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1401     echo >confdefs.h
1402    
1403     # Predefined preprocessor variables.
1404    
1405     cat >>confdefs.h <<_ACEOF
1406     #define PACKAGE_NAME "$PACKAGE_NAME"
1407     _ACEOF
1408    
1409    
1410     cat >>confdefs.h <<_ACEOF
1411     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1412     _ACEOF
1413    
1414    
1415     cat >>confdefs.h <<_ACEOF
1416     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1417     _ACEOF
1418    
1419    
1420     cat >>confdefs.h <<_ACEOF
1421     #define PACKAGE_STRING "$PACKAGE_STRING"
1422     _ACEOF
1423    
1424    
1425     cat >>confdefs.h <<_ACEOF
1426     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1427     _ACEOF
1428 pcg 1.1
1429 pcg 1.11
1430     # Let the site file select an alternate cache file if it wants to.
1431 pcg 1.1 # Prefer explicitly selected file to automatically selected ones.
1432     if test -z "$CONFIG_SITE"; then
1433     if test "x$prefix" != xNONE; then
1434     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1435     else
1436     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1437     fi
1438     fi
1439     for ac_site_file in $CONFIG_SITE; do
1440     if test -r "$ac_site_file"; then
1441 pcg 1.11 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1442     echo "$as_me: loading site script $ac_site_file" >&6;}
1443     sed 's/^/| /' "$ac_site_file" >&5
1444 pcg 1.1 . "$ac_site_file"
1445     fi
1446     done
1447    
1448     if test -r "$cache_file"; then
1449 pcg 1.11 # Some versions of bash will fail to source /dev/null (special
1450     # files actually), so we avoid doing that.
1451     if test -f "$cache_file"; then
1452     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1453     echo "$as_me: loading cache $cache_file" >&6;}
1454     case $cache_file in
1455     [\\/]* | ?:[\\/]* ) . $cache_file;;
1456     *) . ./$cache_file;;
1457     esac
1458     fi
1459 pcg 1.1 else
1460 pcg 1.11 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1461     echo "$as_me: creating cache $cache_file" >&6;}
1462     >$cache_file
1463     fi
1464    
1465     # Check that the precious variables saved in the cache have kept the same
1466     # value.
1467     ac_cache_corrupted=false
1468     for ac_var in `(set) 2>&1 |
1469     sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1470     eval ac_old_set=\$ac_cv_env_${ac_var}_set
1471     eval ac_new_set=\$ac_env_${ac_var}_set
1472     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1473     eval ac_new_val="\$ac_env_${ac_var}_value"
1474     case $ac_old_set,$ac_new_set in
1475     set,)
1476     { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1477     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1478     ac_cache_corrupted=: ;;
1479     ,set)
1480     { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1481     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1482     ac_cache_corrupted=: ;;
1483     ,);;
1484     *)
1485     if test "x$ac_old_val" != "x$ac_new_val"; then
1486     { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1487     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1488     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1489     echo "$as_me: former value: $ac_old_val" >&2;}
1490     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1491     echo "$as_me: current value: $ac_new_val" >&2;}
1492     ac_cache_corrupted=:
1493     fi;;
1494     esac
1495     # Pass precious variables to config.status.
1496     if test "$ac_new_set" = set; then
1497     case $ac_new_val in
1498     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1499     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1500     *) ac_arg=$ac_var=$ac_new_val ;;
1501     esac
1502     case " $ac_configure_args " in
1503     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1504     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1505     esac
1506     fi
1507     done
1508     if $ac_cache_corrupted; then
1509     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1510     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1511     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1512     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1513     { (exit 1); exit 1; }; }
1514 pcg 1.1 fi
1515    
1516     ac_ext=c
1517     ac_cpp='$CPP $CPPFLAGS'
1518 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1519     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1520     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1521    
1522    
1523    
1524    
1525    
1526    
1527    
1528    
1529    
1530    
1531    
1532    
1533    
1534    
1535    
1536    
1537    
1538 pcg 1.1
1539    
1540     ac_aux_dir=
1541     for ac_dir in autoconf $srcdir/autoconf; do
1542     if test -f $ac_dir/install-sh; then
1543     ac_aux_dir=$ac_dir
1544     ac_install_sh="$ac_aux_dir/install-sh -c"
1545     break
1546     elif test -f $ac_dir/install.sh; then
1547     ac_aux_dir=$ac_dir
1548     ac_install_sh="$ac_aux_dir/install.sh -c"
1549     break
1550 pcg 1.11 elif test -f $ac_dir/shtool; then
1551     ac_aux_dir=$ac_dir
1552     ac_install_sh="$ac_aux_dir/shtool install -c"
1553     break
1554 pcg 1.1 fi
1555     done
1556     if test -z "$ac_aux_dir"; then
1557 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1558     echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1559     { (exit 1); exit 1; }; }
1560     fi
1561     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1562     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1563     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1564 pcg 1.1
1565 pcg 1.11 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1566 pcg 1.1
1567    
1568     VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1569     DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1570     LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1571     LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1572     echo ""
1573     echo "configuring for rxvt $VERSION"
1574     echo ""
1575    
1576    
1577 pcg 1.11 ac_ext=c
1578     ac_cpp='$CPP $CPPFLAGS'
1579     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1580     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1581     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1582     if test -n "$ac_tool_prefix"; then
1583     # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1584     set dummy ${ac_tool_prefix}gcc; ac_word=$2
1585     echo "$as_me:$LINENO: checking for $ac_word" >&5
1586     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1587     if test "${ac_cv_prog_CC+set}" = set; then
1588     echo $ECHO_N "(cached) $ECHO_C" >&6
1589     else
1590     if test -n "$CC"; then
1591     ac_cv_prog_CC="$CC" # Let the user override the test.
1592     else
1593     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1594     for as_dir in $PATH
1595     do
1596     IFS=$as_save_IFS
1597     test -z "$as_dir" && as_dir=.
1598     for ac_exec_ext in '' $ac_executable_extensions; do
1599     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1600     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1601     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1602     break 2
1603     fi
1604     done
1605     done
1606    
1607     fi
1608     fi
1609     CC=$ac_cv_prog_CC
1610     if test -n "$CC"; then
1611     echo "$as_me:$LINENO: result: $CC" >&5
1612     echo "${ECHO_T}$CC" >&6
1613     else
1614     echo "$as_me:$LINENO: result: no" >&5
1615     echo "${ECHO_T}no" >&6
1616     fi
1617    
1618     fi
1619     if test -z "$ac_cv_prog_CC"; then
1620     ac_ct_CC=$CC
1621     # Extract the first word of "gcc", so it can be a program name with args.
1622 pcg 1.1 set dummy gcc; ac_word=$2
1623 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1624     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1625     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1626     echo $ECHO_N "(cached) $ECHO_C" >&6
1627     else
1628     if test -n "$ac_ct_CC"; then
1629     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1630     else
1631     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1632     for as_dir in $PATH
1633     do
1634     IFS=$as_save_IFS
1635     test -z "$as_dir" && as_dir=.
1636     for ac_exec_ext in '' $ac_executable_extensions; do
1637     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1638     ac_cv_prog_ac_ct_CC="gcc"
1639     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1640     break 2
1641     fi
1642     done
1643     done
1644    
1645     fi
1646     fi
1647     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1648     if test -n "$ac_ct_CC"; then
1649     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1650     echo "${ECHO_T}$ac_ct_CC" >&6
1651     else
1652     echo "$as_me:$LINENO: result: no" >&5
1653     echo "${ECHO_T}no" >&6
1654     fi
1655    
1656     CC=$ac_ct_CC
1657     else
1658     CC="$ac_cv_prog_CC"
1659     fi
1660    
1661     if test -z "$CC"; then
1662     if test -n "$ac_tool_prefix"; then
1663     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1664     set dummy ${ac_tool_prefix}cc; ac_word=$2
1665     echo "$as_me:$LINENO: checking for $ac_word" >&5
1666     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1667     if test "${ac_cv_prog_CC+set}" = set; then
1668     echo $ECHO_N "(cached) $ECHO_C" >&6
1669 pcg 1.1 else
1670     if test -n "$CC"; then
1671     ac_cv_prog_CC="$CC" # Let the user override the test.
1672     else
1673 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1674     for as_dir in $PATH
1675     do
1676     IFS=$as_save_IFS
1677     test -z "$as_dir" && as_dir=.
1678     for ac_exec_ext in '' $ac_executable_extensions; do
1679     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1680     ac_cv_prog_CC="${ac_tool_prefix}cc"
1681     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1682     break 2
1683     fi
1684     done
1685     done
1686    
1687 pcg 1.1 fi
1688     fi
1689 pcg 1.11 CC=$ac_cv_prog_CC
1690 pcg 1.1 if test -n "$CC"; then
1691 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1692     echo "${ECHO_T}$CC" >&6
1693     else
1694     echo "$as_me:$LINENO: result: no" >&5
1695     echo "${ECHO_T}no" >&6
1696     fi
1697    
1698     fi
1699     if test -z "$ac_cv_prog_CC"; then
1700     ac_ct_CC=$CC
1701     # Extract the first word of "cc", so it can be a program name with args.
1702     set dummy cc; ac_word=$2
1703     echo "$as_me:$LINENO: checking for $ac_word" >&5
1704     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1705     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1706     echo $ECHO_N "(cached) $ECHO_C" >&6
1707     else
1708     if test -n "$ac_ct_CC"; then
1709     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1710     else
1711     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1712     for as_dir in $PATH
1713     do
1714     IFS=$as_save_IFS
1715     test -z "$as_dir" && as_dir=.
1716     for ac_exec_ext in '' $ac_executable_extensions; do
1717     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1718     ac_cv_prog_ac_ct_CC="cc"
1719     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1720     break 2
1721     fi
1722     done
1723     done
1724    
1725     fi
1726     fi
1727     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1728     if test -n "$ac_ct_CC"; then
1729     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1730     echo "${ECHO_T}$ac_ct_CC" >&6
1731     else
1732     echo "$as_me:$LINENO: result: no" >&5
1733     echo "${ECHO_T}no" >&6
1734     fi
1735    
1736     CC=$ac_ct_CC
1737 pcg 1.1 else
1738 pcg 1.11 CC="$ac_cv_prog_CC"
1739 pcg 1.1 fi
1740    
1741 pcg 1.11 fi
1742 pcg 1.1 if test -z "$CC"; then
1743     # Extract the first word of "cc", so it can be a program name with args.
1744     set dummy cc; ac_word=$2
1745 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1746     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1747     if test "${ac_cv_prog_CC+set}" = set; then
1748     echo $ECHO_N "(cached) $ECHO_C" >&6
1749 pcg 1.1 else
1750     if test -n "$CC"; then
1751     ac_cv_prog_CC="$CC" # Let the user override the test.
1752     else
1753     ac_prog_rejected=no
1754 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1755     for as_dir in $PATH
1756     do
1757     IFS=$as_save_IFS
1758     test -z "$as_dir" && as_dir=.
1759     for ac_exec_ext in '' $ac_executable_extensions; do
1760     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1761     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1762     ac_prog_rejected=yes
1763     continue
1764     fi
1765     ac_cv_prog_CC="cc"
1766     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1767     break 2
1768     fi
1769     done
1770     done
1771    
1772 pcg 1.1 if test $ac_prog_rejected = yes; then
1773     # We found a bogon in the path, so make sure we never use it.
1774     set dummy $ac_cv_prog_CC
1775     shift
1776 pcg 1.11 if test $# != 0; then
1777 pcg 1.1 # We chose a different compiler from the bogus one.
1778     # However, it has the same basename, so the bogon will be chosen
1779     # first if we set CC to just the basename; use the full file name.
1780     shift
1781 pcg 1.11 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1782 pcg 1.1 fi
1783     fi
1784     fi
1785     fi
1786 pcg 1.11 CC=$ac_cv_prog_CC
1787 pcg 1.1 if test -n "$CC"; then
1788 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1789     echo "${ECHO_T}$CC" >&6
1790 pcg 1.1 else
1791 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1792     echo "${ECHO_T}no" >&6
1793 pcg 1.1 fi
1794    
1795 pcg 1.11 fi
1796     if test -z "$CC"; then
1797     if test -n "$ac_tool_prefix"; then
1798     for ac_prog in cl
1799     do
1800     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1801     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1802     echo "$as_me:$LINENO: checking for $ac_word" >&5
1803     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1804     if test "${ac_cv_prog_CC+set}" = set; then
1805     echo $ECHO_N "(cached) $ECHO_C" >&6
1806 pcg 1.1 else
1807     if test -n "$CC"; then
1808     ac_cv_prog_CC="$CC" # Let the user override the test.
1809     else
1810 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1811     for as_dir in $PATH
1812     do
1813     IFS=$as_save_IFS
1814     test -z "$as_dir" && as_dir=.
1815     for ac_exec_ext in '' $ac_executable_extensions; do
1816     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1817     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1818     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1819     break 2
1820     fi
1821     done
1822     done
1823    
1824 pcg 1.1 fi
1825     fi
1826 pcg 1.11 CC=$ac_cv_prog_CC
1827 pcg 1.1 if test -n "$CC"; then
1828 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1829     echo "${ECHO_T}$CC" >&6
1830 pcg 1.1 else
1831 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1832     echo "${ECHO_T}no" >&6
1833     fi
1834    
1835     test -n "$CC" && break
1836     done
1837 pcg 1.1 fi
1838 pcg 1.11 if test -z "$CC"; then
1839     ac_ct_CC=$CC
1840     for ac_prog in cl
1841     do
1842     # Extract the first word of "$ac_prog", so it can be a program name with args.
1843     set dummy $ac_prog; ac_word=$2
1844     echo "$as_me:$LINENO: checking for $ac_word" >&5
1845     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1846     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1847     echo $ECHO_N "(cached) $ECHO_C" >&6
1848     else
1849     if test -n "$ac_ct_CC"; then
1850     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1851     else
1852     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1853     for as_dir in $PATH
1854     do
1855     IFS=$as_save_IFS
1856     test -z "$as_dir" && as_dir=.
1857     for ac_exec_ext in '' $ac_executable_extensions; do
1858     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1859     ac_cv_prog_ac_ct_CC="$ac_prog"
1860     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1861     break 2
1862 pcg 1.1 fi
1863 pcg 1.11 done
1864     done
1865    
1866     fi
1867     fi
1868     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1869     if test -n "$ac_ct_CC"; then
1870     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1871     echo "${ECHO_T}$ac_ct_CC" >&6
1872     else
1873     echo "$as_me:$LINENO: result: no" >&5
1874     echo "${ECHO_T}no" >&6
1875     fi
1876    
1877     test -n "$ac_ct_CC" && break
1878     done
1879    
1880     CC=$ac_ct_CC
1881     fi
1882    
1883 pcg 1.1 fi
1884    
1885    
1886 pcg 1.11 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1887     See \`config.log' for more details." >&5
1888     echo "$as_me: error: no acceptable C compiler found in \$PATH
1889     See \`config.log' for more details." >&2;}
1890     { (exit 1); exit 1; }; }
1891    
1892     # Provide some information about the compiler.
1893     echo "$as_me:$LINENO:" \
1894     "checking for C compiler version" >&5
1895     ac_compiler=`set X $ac_compile; echo $2`
1896     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1897     (eval $ac_compiler --version </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     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1907     (eval $ac_compiler -V </dev/null >&5) 2>&5
1908     ac_status=$?
1909     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1910     (exit $ac_status); }
1911    
1912     cat >conftest.$ac_ext <<_ACEOF
1913     /* confdefs.h. */
1914     _ACEOF
1915     cat confdefs.h >>conftest.$ac_ext
1916     cat >>conftest.$ac_ext <<_ACEOF
1917     /* end confdefs.h. */
1918 pcg 1.1
1919 pcg 1.11 int
1920     main ()
1921     {
1922 pcg 1.1
1923 pcg 1.11 ;
1924     return 0;
1925     }
1926     _ACEOF
1927     ac_clean_files_save=$ac_clean_files
1928     ac_clean_files="$ac_clean_files a.out a.exe b.out"
1929     # Try to create an executable without -o first, disregard a.out.
1930     # It will help us diagnose broken compilers, and finding out an intuition
1931     # of exeext.
1932     echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1933     echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1934     ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1935     if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1936     (eval $ac_link_default) 2>&5
1937     ac_status=$?
1938     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1939     (exit $ac_status); }; then
1940     # Find the output, starting from the most likely. This scheme is
1941     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1942     # resort.
1943    
1944     # Be careful to initialize this variable, since it used to be cached.
1945     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1946     ac_cv_exeext=
1947     # b.out is created by i960 compilers.
1948     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1949     do
1950     test -f "$ac_file" || continue
1951     case $ac_file in
1952     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1953     ;;
1954     conftest.$ac_ext )
1955     # This is the source file.
1956     ;;
1957     [ab].out )
1958     # We found the default executable, but exeext='' is most
1959     # certainly right.
1960     break;;
1961     *.* )
1962     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1963     # FIXME: I believe we export ac_cv_exeext for Libtool,
1964     # but it would be cool to find out if it's true. Does anybody
1965     # maintain Libtool? --akim.
1966     export ac_cv_exeext
1967     break;;
1968     * )
1969     break;;
1970     esac
1971     done
1972     else
1973     echo "$as_me: failed program was:" >&5
1974     sed 's/^/| /' conftest.$ac_ext >&5
1975 pcg 1.1
1976 pcg 1.11 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1977     See \`config.log' for more details." >&5
1978     echo "$as_me: error: C compiler cannot create executables
1979     See \`config.log' for more details." >&2;}
1980     { (exit 77); exit 77; }; }
1981     fi
1982    
1983     ac_exeext=$ac_cv_exeext
1984     echo "$as_me:$LINENO: result: $ac_file" >&5
1985     echo "${ECHO_T}$ac_file" >&6
1986    
1987     # Check the compiler produces executables we can run. If not, either
1988     # the compiler is broken, or we cross compile.
1989     echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1990     echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1991     # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1992     # If not cross compiling, check that we can run a simple program.
1993     if test "$cross_compiling" != yes; then
1994     if { ac_try='./$ac_file'
1995     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1996     (eval $ac_try) 2>&5
1997     ac_status=$?
1998     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1999     (exit $ac_status); }; }; then
2000     cross_compiling=no
2001     else
2002     if test "$cross_compiling" = maybe; then
2003     cross_compiling=yes
2004     else
2005     { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2006     If you meant to cross compile, use \`--host'.
2007     See \`config.log' for more details." >&5
2008     echo "$as_me: error: cannot run C compiled programs.
2009     If you meant to cross compile, use \`--host'.
2010     See \`config.log' for more details." >&2;}
2011     { (exit 1); exit 1; }; }
2012     fi
2013 pcg 1.1 fi
2014 pcg 1.11 fi
2015     echo "$as_me:$LINENO: result: yes" >&5
2016     echo "${ECHO_T}yes" >&6
2017    
2018     rm -f a.out a.exe conftest$ac_cv_exeext b.out
2019     ac_clean_files=$ac_clean_files_save
2020     # Check the compiler produces executables we can run. If not, either
2021     # the compiler is broken, or we cross compile.
2022     echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2023     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2024     echo "$as_me:$LINENO: result: $cross_compiling" >&5
2025     echo "${ECHO_T}$cross_compiling" >&6
2026    
2027     echo "$as_me:$LINENO: checking for suffix of executables" >&5
2028     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2029     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2030     (eval $ac_link) 2>&5
2031     ac_status=$?
2032     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2033     (exit $ac_status); }; then
2034     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2035     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2036     # work properly (i.e., refer to `conftest.exe'), while it won't with
2037     # `rm'.
2038     for ac_file in conftest.exe conftest conftest.*; do
2039     test -f "$ac_file" || continue
2040     case $ac_file in
2041     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2042     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2043     export ac_cv_exeext
2044     break;;
2045     * ) break;;
2046     esac
2047     done
2048 pcg 1.1 else
2049 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2050     See \`config.log' for more details." >&5
2051     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2052     See \`config.log' for more details." >&2;}
2053     { (exit 1); exit 1; }; }
2054 pcg 1.1 fi
2055 pcg 1.11
2056     rm -f conftest$ac_cv_exeext
2057     echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2058     echo "${ECHO_T}$ac_cv_exeext" >&6
2059    
2060     rm -f conftest.$ac_ext
2061     EXEEXT=$ac_cv_exeext
2062     ac_exeext=$EXEEXT
2063     echo "$as_me:$LINENO: checking for suffix of object files" >&5
2064     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2065     if test "${ac_cv_objext+set}" = set; then
2066     echo $ECHO_N "(cached) $ECHO_C" >&6
2067     else
2068     cat >conftest.$ac_ext <<_ACEOF
2069     /* confdefs.h. */
2070     _ACEOF
2071     cat confdefs.h >>conftest.$ac_ext
2072     cat >>conftest.$ac_ext <<_ACEOF
2073     /* end confdefs.h. */
2074    
2075     int
2076     main ()
2077     {
2078    
2079     ;
2080     return 0;
2081     }
2082     _ACEOF
2083     rm -f conftest.o conftest.obj
2084     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2085     (eval $ac_compile) 2>&5
2086     ac_status=$?
2087     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2088     (exit $ac_status); }; then
2089     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2090     case $ac_file in
2091     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2092     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2093     break;;
2094     esac
2095     done
2096 pcg 1.1 else
2097 pcg 1.11 echo "$as_me: failed program was:" >&5
2098     sed 's/^/| /' conftest.$ac_ext >&5
2099    
2100     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2101     See \`config.log' for more details." >&5
2102     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2103     See \`config.log' for more details." >&2;}
2104     { (exit 1); exit 1; }; }
2105 pcg 1.1 fi
2106 pcg 1.11
2107     rm -f conftest.$ac_cv_objext conftest.$ac_ext
2108 pcg 1.1 fi
2109 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2110     echo "${ECHO_T}$ac_cv_objext" >&6
2111     OBJEXT=$ac_cv_objext
2112     ac_objext=$OBJEXT
2113     echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2114     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2115     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2116     echo $ECHO_N "(cached) $ECHO_C" >&6
2117     else
2118     cat >conftest.$ac_ext <<_ACEOF
2119     /* confdefs.h. */
2120     _ACEOF
2121     cat confdefs.h >>conftest.$ac_ext
2122     cat >>conftest.$ac_ext <<_ACEOF
2123     /* end confdefs.h. */
2124    
2125     int
2126     main ()
2127     {
2128     #ifndef __GNUC__
2129     choke me
2130     #endif
2131 pcg 1.1
2132 pcg 1.11 ;
2133     return 0;
2134     }
2135     _ACEOF
2136     rm -f conftest.$ac_objext
2137     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2138     (eval $ac_compile) 2>conftest.er1
2139     ac_status=$?
2140     grep -v '^ *+' conftest.er1 >conftest.err
2141     rm -f conftest.er1
2142     cat conftest.err >&5
2143     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2144     (exit $ac_status); } &&
2145     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2146     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2147     (eval $ac_try) 2>&5
2148     ac_status=$?
2149     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2150     (exit $ac_status); }; } &&
2151     { ac_try='test -s conftest.$ac_objext'
2152     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2153     (eval $ac_try) 2>&5
2154     ac_status=$?
2155     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2156     (exit $ac_status); }; }; then
2157     ac_compiler_gnu=yes
2158     else
2159     echo "$as_me: failed program was:" >&5
2160     sed 's/^/| /' conftest.$ac_ext >&5
2161    
2162     ac_compiler_gnu=no
2163     fi
2164     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2165     ac_cv_c_compiler_gnu=$ac_compiler_gnu
2166    
2167     fi
2168     echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2169     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2170     GCC=`test $ac_compiler_gnu = yes && echo yes`
2171     ac_test_CFLAGS=${CFLAGS+set}
2172     ac_save_CFLAGS=$CFLAGS
2173     CFLAGS="-g"
2174     echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2175     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2176     if test "${ac_cv_prog_cc_g+set}" = set; then
2177     echo $ECHO_N "(cached) $ECHO_C" >&6
2178     else
2179     cat >conftest.$ac_ext <<_ACEOF
2180     /* confdefs.h. */
2181     _ACEOF
2182     cat confdefs.h >>conftest.$ac_ext
2183     cat >>conftest.$ac_ext <<_ACEOF
2184     /* end confdefs.h. */
2185 pcg 1.1
2186 pcg 1.11 int
2187     main ()
2188     {
2189 pcg 1.1
2190 pcg 1.11 ;
2191     return 0;
2192     }
2193     _ACEOF
2194     rm -f conftest.$ac_objext
2195     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2196     (eval $ac_compile) 2>conftest.er1
2197     ac_status=$?
2198     grep -v '^ *+' conftest.er1 >conftest.err
2199     rm -f conftest.er1
2200     cat conftest.err >&5
2201     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2202     (exit $ac_status); } &&
2203     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2204     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2205     (eval $ac_try) 2>&5
2206     ac_status=$?
2207     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2208     (exit $ac_status); }; } &&
2209     { ac_try='test -s conftest.$ac_objext'
2210     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2211     (eval $ac_try) 2>&5
2212     ac_status=$?
2213     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2214     (exit $ac_status); }; }; then
2215 pcg 1.1 ac_cv_prog_cc_g=yes
2216     else
2217 pcg 1.11 echo "$as_me: failed program was:" >&5
2218     sed 's/^/| /' conftest.$ac_ext >&5
2219    
2220     ac_cv_prog_cc_g=no
2221 pcg 1.1 fi
2222 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2223 pcg 1.1 fi
2224 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2225     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2226 pcg 1.1 if test "$ac_test_CFLAGS" = set; then
2227 pcg 1.11 CFLAGS=$ac_save_CFLAGS
2228 pcg 1.1 elif test $ac_cv_prog_cc_g = yes; then
2229     if test "$GCC" = yes; then
2230     CFLAGS="-g -O2"
2231     else
2232     CFLAGS="-g"
2233     fi
2234     else
2235     if test "$GCC" = yes; then
2236     CFLAGS="-O2"
2237     else
2238     CFLAGS=
2239     fi
2240     fi
2241 pcg 1.11 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2242     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2243     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2244     echo $ECHO_N "(cached) $ECHO_C" >&6
2245     else
2246     ac_cv_prog_cc_stdc=no
2247     ac_save_CC=$CC
2248     cat >conftest.$ac_ext <<_ACEOF
2249     /* confdefs.h. */
2250     _ACEOF
2251     cat confdefs.h >>conftest.$ac_ext
2252     cat >>conftest.$ac_ext <<_ACEOF
2253     /* end confdefs.h. */
2254     #include <stdarg.h>
2255     #include <stdio.h>
2256     #include <sys/types.h>
2257     #include <sys/stat.h>
2258     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2259     struct buf { int x; };
2260     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2261     static char *e (p, i)
2262     char **p;
2263     int i;
2264     {
2265     return p[i];
2266     }
2267     static char *f (char * (*g) (char **, int), char **p, ...)
2268     {
2269     char *s;
2270     va_list v;
2271     va_start (v,p);
2272     s = g (p, va_arg (v,int));
2273     va_end (v);
2274     return s;
2275     }
2276 pcg 1.1
2277 pcg 1.11 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2278     function prototypes and stuff, but not '\xHH' hex character constants.
2279     These don't provoke an error unfortunately, instead are silently treated
2280     as 'x'. The following induces an error, until -std1 is added to get
2281     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2282     array size at least. It's necessary to write '\x00'==0 to get something
2283     that's true only with -std1. */
2284     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2285    
2286     int test (int i, double x);
2287     struct s1 {int (*f) (int a);};
2288     struct s2 {int (*f) (double a);};
2289     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2290     int argc;
2291     char **argv;
2292     int
2293     main ()
2294     {
2295     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2296     ;
2297     return 0;
2298     }
2299     _ACEOF
2300     # Don't try gcc -ansi; that turns off useful extensions and
2301     # breaks some systems' header files.
2302     # AIX -qlanglvl=ansi
2303     # Ultrix and OSF/1 -std1
2304     # HP-UX 10.20 and later -Ae
2305     # HP-UX older versions -Aa -D_HPUX_SOURCE
2306     # SVR4 -Xc -D__EXTENSIONS__
2307     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2308 pcg 1.1 do
2309 pcg 1.11 CC="$ac_save_CC $ac_arg"
2310     rm -f conftest.$ac_objext
2311     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2312     (eval $ac_compile) 2>conftest.er1
2313     ac_status=$?
2314     grep -v '^ *+' conftest.er1 >conftest.err
2315     rm -f conftest.er1
2316     cat conftest.err >&5
2317     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2318     (exit $ac_status); } &&
2319     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2320     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2321     (eval $ac_try) 2>&5
2322     ac_status=$?
2323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2324     (exit $ac_status); }; } &&
2325     { ac_try='test -s conftest.$ac_objext'
2326     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2327     (eval $ac_try) 2>&5
2328     ac_status=$?
2329     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2330     (exit $ac_status); }; }; then
2331     ac_cv_prog_cc_stdc=$ac_arg
2332     break
2333 pcg 1.1 else
2334 pcg 1.11 echo "$as_me: failed program was:" >&5
2335     sed 's/^/| /' conftest.$ac_ext >&5
2336    
2337 pcg 1.1 fi
2338 pcg 1.11 rm -f conftest.err conftest.$ac_objext
2339 pcg 1.1 done
2340 pcg 1.11 rm -f conftest.$ac_ext conftest.$ac_objext
2341     CC=$ac_save_CC
2342 pcg 1.1
2343 pcg 1.11 fi
2344 pcg 1.1
2345 pcg 1.11 case "x$ac_cv_prog_cc_stdc" in
2346     x|xno)
2347     echo "$as_me:$LINENO: result: none needed" >&5
2348     echo "${ECHO_T}none needed" >&6 ;;
2349     *)
2350     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2351     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2352     CC="$CC $ac_cv_prog_cc_stdc" ;;
2353     esac
2354 pcg 1.1
2355 pcg 1.11 # Some people use a C++ compiler to compile C. Since we use `exit',
2356     # in C++ we need to declare it. In case someone uses the same compiler
2357     # for both compiling C and C++ we need to have the C++ compiler decide
2358     # the declaration of exit, since it's the most demanding environment.
2359     cat >conftest.$ac_ext <<_ACEOF
2360     #ifndef __cplusplus
2361     choke me
2362     #endif
2363     _ACEOF
2364     rm -f conftest.$ac_objext
2365     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2366     (eval $ac_compile) 2>conftest.er1
2367     ac_status=$?
2368     grep -v '^ *+' conftest.er1 >conftest.err
2369     rm -f conftest.er1
2370     cat conftest.err >&5
2371     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2372     (exit $ac_status); } &&
2373     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2374     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2375     (eval $ac_try) 2>&5
2376     ac_status=$?
2377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2378     (exit $ac_status); }; } &&
2379     { ac_try='test -s conftest.$ac_objext'
2380     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2381     (eval $ac_try) 2>&5
2382     ac_status=$?
2383     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2384     (exit $ac_status); }; }; then
2385     for ac_declaration in \
2386     '' \
2387     'extern "C" void std::exit (int) throw (); using std::exit;' \
2388     'extern "C" void std::exit (int); using std::exit;' \
2389     'extern "C" void exit (int) throw ();' \
2390     'extern "C" void exit (int);' \
2391     'void exit (int);'
2392     do
2393     cat >conftest.$ac_ext <<_ACEOF
2394     /* confdefs.h. */
2395     _ACEOF
2396     cat confdefs.h >>conftest.$ac_ext
2397     cat >>conftest.$ac_ext <<_ACEOF
2398     /* end confdefs.h. */
2399     $ac_declaration
2400     #include <stdlib.h>
2401     int
2402     main ()
2403     {
2404     exit (42);
2405     ;
2406     return 0;
2407     }
2408     _ACEOF
2409     rm -f conftest.$ac_objext
2410     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2411     (eval $ac_compile) 2>conftest.er1
2412     ac_status=$?
2413     grep -v '^ *+' conftest.er1 >conftest.err
2414     rm -f conftest.er1
2415     cat conftest.err >&5
2416     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2417     (exit $ac_status); } &&
2418     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2419     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2420     (eval $ac_try) 2>&5
2421     ac_status=$?
2422     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423     (exit $ac_status); }; } &&
2424     { ac_try='test -s conftest.$ac_objext'
2425     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2426     (eval $ac_try) 2>&5
2427     ac_status=$?
2428     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429     (exit $ac_status); }; }; then
2430     :
2431     else
2432     echo "$as_me: failed program was:" >&5
2433     sed 's/^/| /' conftest.$ac_ext >&5
2434 pcg 1.1
2435 pcg 1.11 continue
2436     fi
2437     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2438     cat >conftest.$ac_ext <<_ACEOF
2439     /* confdefs.h. */
2440     _ACEOF
2441     cat confdefs.h >>conftest.$ac_ext
2442     cat >>conftest.$ac_ext <<_ACEOF
2443     /* end confdefs.h. */
2444     $ac_declaration
2445     int
2446     main ()
2447     {
2448     exit (42);
2449     ;
2450     return 0;
2451     }
2452     _ACEOF
2453     rm -f conftest.$ac_objext
2454     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2455     (eval $ac_compile) 2>conftest.er1
2456     ac_status=$?
2457     grep -v '^ *+' conftest.er1 >conftest.err
2458     rm -f conftest.er1
2459     cat conftest.err >&5
2460     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2461     (exit $ac_status); } &&
2462     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2463     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2464     (eval $ac_try) 2>&5
2465     ac_status=$?
2466     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2467     (exit $ac_status); }; } &&
2468     { ac_try='test -s conftest.$ac_objext'
2469     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2470     (eval $ac_try) 2>&5
2471     ac_status=$?
2472     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2473     (exit $ac_status); }; }; then
2474     break
2475     else
2476     echo "$as_me: failed program was:" >&5
2477     sed 's/^/| /' conftest.$ac_ext >&5
2478 pcg 1.1
2479 pcg 1.11 fi
2480     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2481     done
2482     rm -f conftest*
2483     if test -n "$ac_declaration"; then
2484     echo '#ifdef __cplusplus' >>confdefs.h
2485     echo $ac_declaration >>confdefs.h
2486     echo '#endif' >>confdefs.h
2487     fi
2488 pcg 1.1
2489     else
2490 pcg 1.11 echo "$as_me: failed program was:" >&5
2491     sed 's/^/| /' conftest.$ac_ext >&5
2492    
2493 pcg 1.1 fi
2494 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2495 pcg 1.1 ac_ext=c
2496     ac_cpp='$CPP $CPPFLAGS'
2497 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2498     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2499     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2500    
2501     ac_ext=cc
2502     ac_cpp='$CXXCPP $CPPFLAGS'
2503     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2504     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2505     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2506     if test -n "$ac_tool_prefix"; then
2507     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2508     do
2509     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2510     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2511     echo "$as_me:$LINENO: checking for $ac_word" >&5
2512     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2513     if test "${ac_cv_prog_CXX+set}" = set; then
2514     echo $ECHO_N "(cached) $ECHO_C" >&6
2515     else
2516     if test -n "$CXX"; then
2517     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2518 pcg 1.1 else
2519 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2520     for as_dir in $PATH
2521     do
2522     IFS=$as_save_IFS
2523     test -z "$as_dir" && as_dir=.
2524     for ac_exec_ext in '' $ac_executable_extensions; do
2525     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2526     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2527     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2528     break 2
2529     fi
2530     done
2531     done
2532    
2533 pcg 1.1 fi
2534     fi
2535 pcg 1.11 CXX=$ac_cv_prog_CXX
2536     if test -n "$CXX"; then
2537     echo "$as_me:$LINENO: result: $CXX" >&5
2538     echo "${ECHO_T}$CXX" >&6
2539 pcg 1.1 else
2540 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
2541     echo "${ECHO_T}no" >&6
2542 pcg 1.1 fi
2543    
2544 pcg 1.11 test -n "$CXX" && break
2545     done
2546     fi
2547     if test -z "$CXX"; then
2548     ac_ct_CXX=$CXX
2549     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2550     do
2551     # Extract the first word of "$ac_prog", so it can be a program name with args.
2552     set dummy $ac_prog; ac_word=$2
2553     echo "$as_me:$LINENO: checking for $ac_word" >&5
2554     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2555     if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2556     echo $ECHO_N "(cached) $ECHO_C" >&6
2557 pcg 1.1 else
2558 pcg 1.11 if test -n "$ac_ct_CXX"; then
2559     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2560 pcg 1.1 else
2561 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2562     for as_dir in $PATH
2563     do
2564     IFS=$as_save_IFS
2565     test -z "$as_dir" && as_dir=.
2566     for ac_exec_ext in '' $ac_executable_extensions; do
2567     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2568     ac_cv_prog_ac_ct_CXX="$ac_prog"
2569     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2570     break 2
2571     fi
2572     done
2573     done
2574    
2575 pcg 1.1 fi
2576 pcg 1.11 fi
2577     ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2578     if test -n "$ac_ct_CXX"; then
2579     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2580     echo "${ECHO_T}$ac_ct_CXX" >&6
2581     else
2582     echo "$as_me:$LINENO: result: no" >&5
2583     echo "${ECHO_T}no" >&6
2584 pcg 1.1 fi
2585    
2586 pcg 1.11 test -n "$ac_ct_CXX" && break
2587     done
2588     test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2589    
2590     CXX=$ac_ct_CXX
2591     fi
2592    
2593    
2594     # Provide some information about the compiler.
2595     echo "$as_me:$LINENO:" \
2596     "checking for C++ compiler version" >&5
2597     ac_compiler=`set X $ac_compile; echo $2`
2598     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2599     (eval $ac_compiler --version </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     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2609     (eval $ac_compiler -V </dev/null >&5) 2>&5
2610     ac_status=$?
2611     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2612     (exit $ac_status); }
2613    
2614     echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2615     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2616     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2617     echo $ECHO_N "(cached) $ECHO_C" >&6
2618     else
2619     cat >conftest.$ac_ext <<_ACEOF
2620     /* confdefs.h. */
2621     _ACEOF
2622     cat confdefs.h >>conftest.$ac_ext
2623     cat >>conftest.$ac_ext <<_ACEOF
2624     /* end confdefs.h. */
2625    
2626     int
2627     main ()
2628     {
2629     #ifndef __GNUC__
2630     choke me
2631     #endif
2632    
2633     ;
2634     return 0;
2635     }
2636     _ACEOF
2637     rm -f conftest.$ac_objext
2638     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2639     (eval $ac_compile) 2>conftest.er1
2640     ac_status=$?
2641     grep -v '^ *+' conftest.er1 >conftest.err
2642     rm -f conftest.er1
2643     cat conftest.err >&5
2644     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2645     (exit $ac_status); } &&
2646     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2647     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2648     (eval $ac_try) 2>&5
2649     ac_status=$?
2650     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2651     (exit $ac_status); }; } &&
2652     { ac_try='test -s conftest.$ac_objext'
2653     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2654     (eval $ac_try) 2>&5
2655     ac_status=$?
2656     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2657     (exit $ac_status); }; }; then
2658     ac_compiler_gnu=yes
2659     else
2660     echo "$as_me: failed program was:" >&5
2661     sed 's/^/| /' conftest.$ac_ext >&5
2662    
2663     ac_compiler_gnu=no
2664     fi
2665     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2666     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2667    
2668     fi
2669     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2670     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2671     GXX=`test $ac_compiler_gnu = yes && echo yes`
2672     ac_test_CXXFLAGS=${CXXFLAGS+set}
2673     ac_save_CXXFLAGS=$CXXFLAGS
2674     CXXFLAGS="-g"
2675     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2676     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2677     if test "${ac_cv_prog_cxx_g+set}" = set; then
2678     echo $ECHO_N "(cached) $ECHO_C" >&6
2679     else
2680     cat >conftest.$ac_ext <<_ACEOF
2681     /* confdefs.h. */
2682     _ACEOF
2683     cat confdefs.h >>conftest.$ac_ext
2684     cat >>conftest.$ac_ext <<_ACEOF
2685     /* end confdefs.h. */
2686    
2687     int
2688     main ()
2689     {
2690    
2691     ;
2692     return 0;
2693     }
2694     _ACEOF
2695     rm -f conftest.$ac_objext
2696     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2697     (eval $ac_compile) 2>conftest.er1
2698     ac_status=$?
2699     grep -v '^ *+' conftest.er1 >conftest.err
2700     rm -f conftest.er1
2701     cat conftest.err >&5
2702     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2703     (exit $ac_status); } &&
2704     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2705     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2706     (eval $ac_try) 2>&5
2707     ac_status=$?
2708     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2709     (exit $ac_status); }; } &&
2710     { ac_try='test -s conftest.$ac_objext'
2711     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2712     (eval $ac_try) 2>&5
2713     ac_status=$?
2714     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2715     (exit $ac_status); }; }; then
2716     ac_cv_prog_cxx_g=yes
2717     else
2718     echo "$as_me: failed program was:" >&5
2719     sed 's/^/| /' conftest.$ac_ext >&5
2720    
2721     ac_cv_prog_cxx_g=no
2722     fi
2723     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2724     fi
2725     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2726     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2727 pcg 1.1 if test "$ac_test_CXXFLAGS" = set; then
2728 pcg 1.11 CXXFLAGS=$ac_save_CXXFLAGS
2729 pcg 1.1 elif test $ac_cv_prog_cxx_g = yes; then
2730     if test "$GXX" = yes; then
2731     CXXFLAGS="-g -O2"
2732     else
2733     CXXFLAGS="-g"
2734     fi
2735     else
2736     if test "$GXX" = yes; then
2737     CXXFLAGS="-O2"
2738     else
2739     CXXFLAGS=
2740     fi
2741     fi
2742 pcg 1.11 for ac_declaration in \
2743     '' \
2744     'extern "C" void std::exit (int) throw (); using std::exit;' \
2745     'extern "C" void std::exit (int); using std::exit;' \
2746     'extern "C" void exit (int) throw ();' \
2747     'extern "C" void exit (int);' \
2748     'void exit (int);'
2749     do
2750     cat >conftest.$ac_ext <<_ACEOF
2751     /* confdefs.h. */
2752     _ACEOF
2753     cat confdefs.h >>conftest.$ac_ext
2754     cat >>conftest.$ac_ext <<_ACEOF
2755     /* end confdefs.h. */
2756     $ac_declaration
2757     #include <stdlib.h>
2758     int
2759     main ()
2760     {
2761     exit (42);
2762     ;
2763     return 0;
2764     }
2765     _ACEOF
2766     rm -f conftest.$ac_objext
2767     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2768     (eval $ac_compile) 2>conftest.er1
2769     ac_status=$?
2770     grep -v '^ *+' conftest.er1 >conftest.err
2771     rm -f conftest.er1
2772     cat conftest.err >&5
2773     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2774     (exit $ac_status); } &&
2775     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2776     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2777     (eval $ac_try) 2>&5
2778     ac_status=$?
2779     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2780     (exit $ac_status); }; } &&
2781     { ac_try='test -s conftest.$ac_objext'
2782     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2783     (eval $ac_try) 2>&5
2784     ac_status=$?
2785     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2786     (exit $ac_status); }; }; then
2787     :
2788     else
2789     echo "$as_me: failed program was:" >&5
2790     sed 's/^/| /' conftest.$ac_ext >&5
2791    
2792     continue
2793     fi
2794     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2795     cat >conftest.$ac_ext <<_ACEOF
2796     /* confdefs.h. */
2797     _ACEOF
2798     cat confdefs.h >>conftest.$ac_ext
2799     cat >>conftest.$ac_ext <<_ACEOF
2800     /* end confdefs.h. */
2801     $ac_declaration
2802     int
2803     main ()
2804     {
2805     exit (42);
2806     ;
2807     return 0;
2808     }
2809     _ACEOF
2810     rm -f conftest.$ac_objext
2811     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2812     (eval $ac_compile) 2>conftest.er1
2813     ac_status=$?
2814     grep -v '^ *+' conftest.er1 >conftest.err
2815     rm -f conftest.er1
2816     cat conftest.err >&5
2817     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2818     (exit $ac_status); } &&
2819     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2820     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2821     (eval $ac_try) 2>&5
2822     ac_status=$?
2823     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2824     (exit $ac_status); }; } &&
2825     { ac_try='test -s conftest.$ac_objext'
2826     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2827     (eval $ac_try) 2>&5
2828     ac_status=$?
2829     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2830     (exit $ac_status); }; }; then
2831     break
2832     else
2833     echo "$as_me: failed program was:" >&5
2834     sed 's/^/| /' conftest.$ac_ext >&5
2835    
2836     fi
2837     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2838     done
2839     rm -f conftest*
2840     if test -n "$ac_declaration"; then
2841     echo '#ifdef __cplusplus' >>confdefs.h
2842     echo $ac_declaration >>confdefs.h
2843     echo '#endif' >>confdefs.h
2844     fi
2845    
2846     ac_ext=c
2847     ac_cpp='$CPP $CPPFLAGS'
2848     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2849     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2850     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2851 pcg 1.1
2852 pcg 1.11 ac_ext=c
2853     ac_cpp='$CPP $CPPFLAGS'
2854     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2855     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2856     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2857     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2858     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2859 pcg 1.1 # On Suns, sometimes $CPP names a directory.
2860     if test -n "$CPP" && test -d "$CPP"; then
2861     CPP=
2862     fi
2863     if test -z "$CPP"; then
2864 pcg 1.11 if test "${ac_cv_prog_CPP+set}" = set; then
2865     echo $ECHO_N "(cached) $ECHO_C" >&6
2866 pcg 1.1 else
2867 pcg 1.11 # Double quotes because CPP needs to be expanded
2868     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2869     do
2870     ac_preproc_ok=false
2871     for ac_c_preproc_warn_flag in '' yes
2872     do
2873     # Use a header file that comes with gcc, so configuring glibc
2874     # with a fresh cross-compiler works.
2875     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2876     # <limits.h> exists even on freestanding compilers.
2877 pcg 1.1 # On the NeXT, cc -E runs the code through the compiler's parser,
2878 pcg 1.11 # not just through cpp. "Syntax error" is here to catch this case.
2879     cat >conftest.$ac_ext <<_ACEOF
2880     /* confdefs.h. */
2881     _ACEOF
2882     cat confdefs.h >>conftest.$ac_ext
2883     cat >>conftest.$ac_ext <<_ACEOF
2884     /* end confdefs.h. */
2885     #ifdef __STDC__
2886     # include <limits.h>
2887     #else
2888     # include <assert.h>
2889     #endif
2890     Syntax error
2891     _ACEOF
2892     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2893     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2894     ac_status=$?
2895     grep -v '^ *+' conftest.er1 >conftest.err
2896     rm -f conftest.er1
2897     cat conftest.err >&5
2898     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2899     (exit $ac_status); } >/dev/null; then
2900     if test -s conftest.err; then
2901     ac_cpp_err=$ac_c_preproc_warn_flag
2902     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2903     else
2904     ac_cpp_err=
2905     fi
2906     else
2907     ac_cpp_err=yes
2908     fi
2909     if test -z "$ac_cpp_err"; then
2910 pcg 1.1 :
2911     else
2912 pcg 1.11 echo "$as_me: failed program was:" >&5
2913     sed 's/^/| /' conftest.$ac_ext >&5
2914    
2915     # Broken: fails on valid input.
2916     continue
2917     fi
2918     rm -f conftest.err conftest.$ac_ext
2919    
2920     # OK, works on sane cases. Now check whether non-existent headers
2921     # can be detected and how.
2922     cat >conftest.$ac_ext <<_ACEOF
2923     /* confdefs.h. */
2924     _ACEOF
2925     cat confdefs.h >>conftest.$ac_ext
2926     cat >>conftest.$ac_ext <<_ACEOF
2927     /* end confdefs.h. */
2928     #include <ac_nonexistent.h>
2929     _ACEOF
2930     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2931     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2932     ac_status=$?
2933     grep -v '^ *+' conftest.er1 >conftest.err
2934     rm -f conftest.er1
2935     cat conftest.err >&5
2936     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2937     (exit $ac_status); } >/dev/null; then
2938     if test -s conftest.err; then
2939     ac_cpp_err=$ac_c_preproc_warn_flag
2940     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2941     else
2942     ac_cpp_err=
2943     fi
2944     else
2945     ac_cpp_err=yes
2946     fi
2947     if test -z "$ac_cpp_err"; then
2948     # Broken: success on invalid input.
2949     continue
2950     else
2951     echo "$as_me: failed program was:" >&5
2952     sed 's/^/| /' conftest.$ac_ext >&5
2953    
2954     # Passes both tests.
2955     ac_preproc_ok=:
2956     break
2957     fi
2958     rm -f conftest.err conftest.$ac_ext
2959    
2960     done
2961     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2962     rm -f conftest.err conftest.$ac_ext
2963     if $ac_preproc_ok; then
2964     break
2965     fi
2966    
2967     done
2968     ac_cv_prog_CPP=$CPP
2969    
2970     fi
2971     CPP=$ac_cv_prog_CPP
2972     else
2973     ac_cv_prog_CPP=$CPP
2974     fi
2975     echo "$as_me:$LINENO: result: $CPP" >&5
2976     echo "${ECHO_T}$CPP" >&6
2977     ac_preproc_ok=false
2978     for ac_c_preproc_warn_flag in '' yes
2979     do
2980     # Use a header file that comes with gcc, so configuring glibc
2981     # with a fresh cross-compiler works.
2982     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2983     # <limits.h> exists even on freestanding compilers.
2984     # On the NeXT, cc -E runs the code through the compiler's parser,
2985     # not just through cpp. "Syntax error" is here to catch this case.
2986     cat >conftest.$ac_ext <<_ACEOF
2987     /* confdefs.h. */
2988     _ACEOF
2989     cat confdefs.h >>conftest.$ac_ext
2990     cat >>conftest.$ac_ext <<_ACEOF
2991     /* end confdefs.h. */
2992     #ifdef __STDC__
2993     # include <limits.h>
2994     #else
2995     # include <assert.h>
2996     #endif
2997     Syntax error
2998     _ACEOF
2999     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3000     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3001     ac_status=$?
3002     grep -v '^ *+' conftest.er1 >conftest.err
3003     rm -f conftest.er1
3004     cat conftest.err >&5
3005     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3006     (exit $ac_status); } >/dev/null; then
3007     if test -s conftest.err; then
3008     ac_cpp_err=$ac_c_preproc_warn_flag
3009     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3010     else
3011     ac_cpp_err=
3012     fi
3013 pcg 1.1 else
3014 pcg 1.11 ac_cpp_err=yes
3015     fi
3016     if test -z "$ac_cpp_err"; then
3017 pcg 1.1 :
3018     else
3019 pcg 1.11 echo "$as_me: failed program was:" >&5
3020     sed 's/^/| /' conftest.$ac_ext >&5
3021    
3022     # Broken: fails on valid input.
3023     continue
3024 pcg 1.1 fi
3025 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3026    
3027     # OK, works on sane cases. Now check whether non-existent headers
3028     # can be detected and how.
3029     cat >conftest.$ac_ext <<_ACEOF
3030     /* confdefs.h. */
3031     _ACEOF
3032     cat confdefs.h >>conftest.$ac_ext
3033     cat >>conftest.$ac_ext <<_ACEOF
3034     /* end confdefs.h. */
3035     #include <ac_nonexistent.h>
3036     _ACEOF
3037     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3038     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3039     ac_status=$?
3040     grep -v '^ *+' conftest.er1 >conftest.err
3041     rm -f conftest.er1
3042     cat conftest.err >&5
3043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3044     (exit $ac_status); } >/dev/null; then
3045     if test -s conftest.err; then
3046     ac_cpp_err=$ac_c_preproc_warn_flag
3047     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3048     else
3049     ac_cpp_err=
3050     fi
3051     else
3052     ac_cpp_err=yes
3053 pcg 1.1 fi
3054 pcg 1.11 if test -z "$ac_cpp_err"; then
3055     # Broken: success on invalid input.
3056     continue
3057     else
3058     echo "$as_me: failed program was:" >&5
3059     sed 's/^/| /' conftest.$ac_ext >&5
3060    
3061     # Passes both tests.
3062     ac_preproc_ok=:
3063     break
3064 pcg 1.1 fi
3065 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3066    
3067     done
3068     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3069     rm -f conftest.err conftest.$ac_ext
3070     if $ac_preproc_ok; then
3071     :
3072 pcg 1.1 else
3073 pcg 1.11 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3074     See \`config.log' for more details." >&5
3075     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3076     See \`config.log' for more details." >&2;}
3077     { (exit 1); exit 1; }; }
3078 pcg 1.1 fi
3079 pcg 1.11
3080     ac_ext=c
3081     ac_cpp='$CPP $CPPFLAGS'
3082     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3083     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3084     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3085 pcg 1.1
3086     # Find a good install program. We prefer a C program (faster),
3087     # so one script is as good as another. But avoid the broken or
3088     # incompatible versions:
3089     # SysV /etc/install, /usr/sbin/install
3090     # SunOS /usr/etc/install
3091     # IRIX /sbin/install
3092     # AIX /bin/install
3093 pcg 1.11 # AmigaOS /C/install, which installs bootblocks on floppy discs
3094 pcg 1.1 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3095     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3096     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3097 pcg 1.11 # OS/2's system install, which has a completely different semantic
3098 pcg 1.1 # ./install, which can be erroneously created by make from ./install.sh.
3099 pcg 1.11 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3100     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3101 pcg 1.1 if test -z "$INSTALL"; then
3102 pcg 1.11 if test "${ac_cv_path_install+set}" = set; then
3103     echo $ECHO_N "(cached) $ECHO_C" >&6
3104 pcg 1.1 else
3105 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3106     for as_dir in $PATH
3107     do
3108     IFS=$as_save_IFS
3109     test -z "$as_dir" && as_dir=.
3110     # Account for people who put trailing slashes in PATH elements.
3111     case $as_dir/ in
3112     ./ | .// | /cC/* | \
3113     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3114     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3115     /usr/ucb/* ) ;;
3116     *)
3117     # OSF1 and SCO ODT 3.0 have their own names for install.
3118     # Don't use installbsd from OSF since it installs stuff as root
3119     # by default.
3120     for ac_prog in ginstall scoinst install; do
3121     for ac_exec_ext in '' $ac_executable_extensions; do
3122     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3123 pcg 1.1 if test $ac_prog = install &&
3124 pcg 1.11 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3125 pcg 1.1 # AIX install. It has an incompatible calling convention.
3126     :
3127 pcg 1.11 elif test $ac_prog = install &&
3128     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3129     # program-specific install script used by HP pwplus--don't use.
3130     :
3131 pcg 1.1 else
3132 pcg 1.11 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3133     break 3
3134 pcg 1.1 fi
3135     fi
3136     done
3137 pcg 1.11 done
3138     ;;
3139     esac
3140     done
3141    
3142 pcg 1.1
3143     fi
3144     if test "${ac_cv_path_install+set}" = set; then
3145 pcg 1.11 INSTALL=$ac_cv_path_install
3146 pcg 1.1 else
3147     # As a last resort, use the slow shell script. We don't cache a
3148     # path for INSTALL within a source directory, because that will
3149     # break other packages using the cache if that directory is
3150     # removed, or if the path is relative.
3151 pcg 1.11 INSTALL=$ac_install_sh
3152 pcg 1.1 fi
3153     fi
3154 pcg 1.11 echo "$as_me:$LINENO: result: $INSTALL" >&5
3155     echo "${ECHO_T}$INSTALL" >&6
3156 pcg 1.1
3157     # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3158     # It thinks the first close brace ends the variable substitution.
3159     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3160    
3161 pcg 1.11 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3162 pcg 1.1
3163     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3164    
3165 pcg 1.11 for ac_prog in gawk mawk nawk awk
3166 pcg 1.1 do
3167 pcg 1.11 # Extract the first word of "$ac_prog", so it can be a program name with args.
3168 pcg 1.1 set dummy $ac_prog; ac_word=$2
3169 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
3170     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3171     if test "${ac_cv_prog_AWK+set}" = set; then
3172     echo $ECHO_N "(cached) $ECHO_C" >&6
3173 pcg 1.1 else
3174     if test -n "$AWK"; then
3175     ac_cv_prog_AWK="$AWK" # Let the user override the test.
3176     else
3177 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3178     for as_dir in $PATH
3179     do
3180     IFS=$as_save_IFS
3181     test -z "$as_dir" && as_dir=.
3182     for ac_exec_ext in '' $ac_executable_extensions; do
3183     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3184     ac_cv_prog_AWK="$ac_prog"
3185     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3186     break 2
3187     fi
3188     done
3189     done
3190    
3191 pcg 1.1 fi
3192     fi
3193 pcg 1.11 AWK=$ac_cv_prog_AWK
3194 pcg 1.1 if test -n "$AWK"; then
3195 pcg 1.11 echo "$as_me:$LINENO: result: $AWK" >&5
3196     echo "${ECHO_T}$AWK" >&6
3197 pcg 1.1 else
3198 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3199     echo "${ECHO_T}no" >&6
3200 pcg 1.1 fi
3201    
3202 pcg 1.11 test -n "$AWK" && break
3203 pcg 1.1 done
3204    
3205    
3206 pcg 1.13 ac_ext=c
3207     ac_cpp='$CPP $CPPFLAGS'
3208     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3209     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3210     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3211    
3212    
3213     LINKER="$CXX"
3214     if test x$GCC = xyes && test x$GXX = xyes; then
3215    
3216     echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3217     echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3218     if test "${ac_cv_lib_supcpp_main+set}" = set; then
3219     echo $ECHO_N "(cached) $ECHO_C" >&6
3220     else
3221     ac_check_lib_save_LIBS=$LIBS
3222     LIBS="-lsupc++ $LIBS"
3223     cat >conftest.$ac_ext <<_ACEOF
3224     /* confdefs.h. */
3225     _ACEOF
3226     cat confdefs.h >>conftest.$ac_ext
3227     cat >>conftest.$ac_ext <<_ACEOF
3228     /* end confdefs.h. */
3229    
3230    
3231     int
3232     main ()
3233     {
3234     main ();
3235     ;
3236     return 0;
3237     }
3238     _ACEOF
3239     rm -f conftest.$ac_objext conftest$ac_exeext
3240     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3241     (eval $ac_link) 2>conftest.er1
3242     ac_status=$?
3243     grep -v '^ *+' conftest.er1 >conftest.err
3244     rm -f conftest.er1
3245     cat conftest.err >&5
3246     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3247     (exit $ac_status); } &&
3248     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3249     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3250     (eval $ac_try) 2>&5
3251     ac_status=$?
3252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3253     (exit $ac_status); }; } &&
3254     { ac_try='test -s conftest$ac_exeext'
3255     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3256     (eval $ac_try) 2>&5
3257     ac_status=$?
3258     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3259     (exit $ac_status); }; }; then
3260     ac_cv_lib_supcpp_main=yes
3261     else
3262     echo "$as_me: failed program was:" >&5
3263     sed 's/^/| /' conftest.$ac_ext >&5
3264    
3265     ac_cv_lib_supcpp_main=no
3266     fi
3267     rm -f conftest.err conftest.$ac_objext \
3268     conftest$ac_exeext conftest.$ac_ext
3269     LIBS=$ac_check_lib_save_LIBS
3270     fi
3271     echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3272     echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3273     if test $ac_cv_lib_supcpp_main = yes; then
3274    
3275     LINKER="$CC"
3276     LIBS="$LIBS -lsupc++"
3277    
3278     fi
3279    
3280     fi
3281     LINKER=$LINKER
3282    
3283    
3284     CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3285    
3286     if test x$GXX = xyes; then
3287     CXXFLAGS="$CXXFLAGS -fno-exceptions"
3288     fi
3289    
3290     ac_ext=cc
3291     ac_cpp='$CXXCPP $CPPFLAGS'
3292     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3293     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3294     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3295    
3296    
3297    
3298     ac_ext=cc
3299     ac_cpp='$CXXCPP $CPPFLAGS'
3300     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3301     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3302     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3303     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3304     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3305     if test -z "$CXXCPP"; then
3306     if test "${ac_cv_prog_CXXCPP+set}" = set; then
3307     echo $ECHO_N "(cached) $ECHO_C" >&6
3308     else
3309     # Double quotes because CXXCPP needs to be expanded
3310     for CXXCPP in "$CXX -E" "/lib/cpp"
3311     do
3312     ac_preproc_ok=false
3313     for ac_cxx_preproc_warn_flag in '' yes
3314     do
3315     # Use a header file that comes with gcc, so configuring glibc
3316     # with a fresh cross-compiler works.
3317     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3318     # <limits.h> exists even on freestanding compilers.
3319     # On the NeXT, cc -E runs the code through the compiler's parser,
3320     # not just through cpp. "Syntax error" is here to catch this case.
3321     cat >conftest.$ac_ext <<_ACEOF
3322     /* confdefs.h. */
3323     _ACEOF
3324     cat confdefs.h >>conftest.$ac_ext
3325     cat >>conftest.$ac_ext <<_ACEOF
3326     /* end confdefs.h. */
3327     #ifdef __STDC__
3328     # include <limits.h>
3329     #else
3330     # include <assert.h>
3331     #endif
3332     Syntax error
3333     _ACEOF
3334     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3335     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3336     ac_status=$?
3337     grep -v '^ *+' conftest.er1 >conftest.err
3338     rm -f conftest.er1
3339     cat conftest.err >&5
3340     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3341     (exit $ac_status); } >/dev/null; then
3342     if test -s conftest.err; then
3343     ac_cpp_err=$ac_cxx_preproc_warn_flag
3344     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3345     else
3346     ac_cpp_err=
3347     fi
3348     else
3349     ac_cpp_err=yes
3350     fi
3351     if test -z "$ac_cpp_err"; then
3352     :
3353     else
3354     echo "$as_me: failed program was:" >&5
3355     sed 's/^/| /' conftest.$ac_ext >&5
3356    
3357     # Broken: fails on valid input.
3358     continue
3359     fi
3360     rm -f conftest.err conftest.$ac_ext
3361    
3362     # OK, works on sane cases. Now check whether non-existent headers
3363     # can be detected and how.
3364     cat >conftest.$ac_ext <<_ACEOF
3365     /* confdefs.h. */
3366     _ACEOF
3367     cat confdefs.h >>conftest.$ac_ext
3368     cat >>conftest.$ac_ext <<_ACEOF
3369     /* end confdefs.h. */
3370     #include <ac_nonexistent.h>
3371     _ACEOF
3372     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3373     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3374     ac_status=$?
3375     grep -v '^ *+' conftest.er1 >conftest.err
3376     rm -f conftest.er1
3377     cat conftest.err >&5
3378     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3379     (exit $ac_status); } >/dev/null; then
3380     if test -s conftest.err; then
3381     ac_cpp_err=$ac_cxx_preproc_warn_flag
3382     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3383     else
3384     ac_cpp_err=
3385     fi
3386     else
3387     ac_cpp_err=yes
3388     fi
3389     if test -z "$ac_cpp_err"; then
3390     # Broken: success on invalid input.
3391     continue
3392     else
3393     echo "$as_me: failed program was:" >&5
3394     sed 's/^/| /' conftest.$ac_ext >&5
3395    
3396     # Passes both tests.
3397     ac_preproc_ok=:
3398     break
3399     fi
3400     rm -f conftest.err conftest.$ac_ext
3401    
3402     done
3403     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3404     rm -f conftest.err conftest.$ac_ext
3405     if $ac_preproc_ok; then
3406     break
3407     fi
3408    
3409     done
3410     ac_cv_prog_CXXCPP=$CXXCPP
3411    
3412     fi
3413     CXXCPP=$ac_cv_prog_CXXCPP
3414     else
3415     ac_cv_prog_CXXCPP=$CXXCPP
3416     fi
3417     echo "$as_me:$LINENO: result: $CXXCPP" >&5
3418     echo "${ECHO_T}$CXXCPP" >&6
3419     ac_preproc_ok=false
3420     for ac_cxx_preproc_warn_flag in '' yes
3421     do
3422     # Use a header file that comes with gcc, so configuring glibc
3423     # with a fresh cross-compiler works.
3424     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3425     # <limits.h> exists even on freestanding compilers.
3426     # On the NeXT, cc -E runs the code through the compiler's parser,
3427     # not just through cpp. "Syntax error" is here to catch this case.
3428     cat >conftest.$ac_ext <<_ACEOF
3429     /* confdefs.h. */
3430     _ACEOF
3431     cat confdefs.h >>conftest.$ac_ext
3432     cat >>conftest.$ac_ext <<_ACEOF
3433     /* end confdefs.h. */
3434     #ifdef __STDC__
3435     # include <limits.h>
3436     #else
3437     # include <assert.h>
3438     #endif
3439     Syntax error
3440     _ACEOF
3441     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3442     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3443     ac_status=$?
3444     grep -v '^ *+' conftest.er1 >conftest.err
3445     rm -f conftest.er1
3446     cat conftest.err >&5
3447     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3448     (exit $ac_status); } >/dev/null; then
3449     if test -s conftest.err; then
3450     ac_cpp_err=$ac_cxx_preproc_warn_flag
3451     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3452     else
3453     ac_cpp_err=
3454     fi
3455     else
3456     ac_cpp_err=yes
3457     fi
3458     if test -z "$ac_cpp_err"; then
3459     :
3460     else
3461     echo "$as_me: failed program was:" >&5
3462     sed 's/^/| /' conftest.$ac_ext >&5
3463    
3464     # Broken: fails on valid input.
3465     continue
3466     fi
3467     rm -f conftest.err conftest.$ac_ext
3468    
3469     # OK, works on sane cases. Now check whether non-existent headers
3470     # can be detected and how.
3471     cat >conftest.$ac_ext <<_ACEOF
3472     /* confdefs.h. */
3473     _ACEOF
3474     cat confdefs.h >>conftest.$ac_ext
3475     cat >>conftest.$ac_ext <<_ACEOF
3476     /* end confdefs.h. */
3477     #include <ac_nonexistent.h>
3478     _ACEOF
3479     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3480     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3481     ac_status=$?
3482     grep -v '^ *+' conftest.er1 >conftest.err
3483     rm -f conftest.er1
3484     cat conftest.err >&5
3485     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3486     (exit $ac_status); } >/dev/null; then
3487     if test -s conftest.err; then
3488     ac_cpp_err=$ac_cxx_preproc_warn_flag
3489     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3490     else
3491     ac_cpp_err=
3492     fi
3493     else
3494     ac_cpp_err=yes
3495     fi
3496     if test -z "$ac_cpp_err"; then
3497     # Broken: success on invalid input.
3498     continue
3499     else
3500     echo "$as_me: failed program was:" >&5
3501     sed 's/^/| /' conftest.$ac_ext >&5
3502    
3503     # Passes both tests.
3504     ac_preproc_ok=:
3505     break
3506     fi
3507     rm -f conftest.err conftest.$ac_ext
3508    
3509     done
3510     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3511     rm -f conftest.err conftest.$ac_ext
3512     if $ac_preproc_ok; then
3513     :
3514     else
3515     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3516     See \`config.log' for more details." >&5
3517     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3518     See \`config.log' for more details." >&2;}
3519     { (exit 1); exit 1; }; }
3520     fi
3521    
3522     ac_ext=cc
3523     ac_cpp='$CXXCPP $CPPFLAGS'
3524     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3525     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3526     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3527 pcg 1.11
3528    
3529     echo "$as_me:$LINENO: checking for egrep" >&5
3530     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3531     if test "${ac_cv_prog_egrep+set}" = set; then
3532     echo $ECHO_N "(cached) $ECHO_C" >&6
3533     else
3534     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3535     then ac_cv_prog_egrep='grep -E'
3536     else ac_cv_prog_egrep='egrep'
3537     fi
3538     fi
3539     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3540     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3541     EGREP=$ac_cv_prog_egrep
3542    
3543    
3544    
3545     echo "$as_me:$LINENO: checking for AIX" >&5
3546     echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3547     cat >conftest.$ac_ext <<_ACEOF
3548     /* confdefs.h. */
3549     _ACEOF
3550     cat confdefs.h >>conftest.$ac_ext
3551     cat >>conftest.$ac_ext <<_ACEOF
3552     /* end confdefs.h. */
3553 pcg 1.1 #ifdef _AIX
3554     yes
3555     #endif
3556    
3557 pcg 1.11 _ACEOF
3558 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3559 pcg 1.11 $EGREP "yes" >/dev/null 2>&1; then
3560     echo "$as_me:$LINENO: result: yes" >&5
3561     echo "${ECHO_T}yes" >&6
3562     cat >>confdefs.h <<\_ACEOF
3563 pcg 1.1 #define _ALL_SOURCE 1
3564 pcg 1.11 _ACEOF
3565 pcg 1.1
3566     else
3567 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3568     echo "${ECHO_T}no" >&6
3569 pcg 1.1 fi
3570     rm -f conftest*
3571    
3572    
3573 pcg 1.11 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3574     echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3575     if test "${ac_cv_search_strerror+set}" = set; then
3576     echo $ECHO_N "(cached) $ECHO_C" >&6
3577     else
3578     ac_func_search_save_LIBS=$LIBS
3579     ac_cv_search_strerror=no
3580     cat >conftest.$ac_ext <<_ACEOF
3581     /* confdefs.h. */
3582     _ACEOF
3583     cat confdefs.h >>conftest.$ac_ext
3584     cat >>conftest.$ac_ext <<_ACEOF
3585     /* end confdefs.h. */
3586    
3587     /* Override any gcc2 internal prototype to avoid an error. */
3588     #ifdef __cplusplus
3589     extern "C"
3590     #endif
3591     /* We use char because int might match the return type of a gcc2
3592     builtin and then its argument prototype would still apply. */
3593     char strerror ();
3594     int
3595     main ()
3596     {
3597     strerror ();
3598     ;
3599     return 0;
3600     }
3601     _ACEOF
3602     rm -f conftest.$ac_objext conftest$ac_exeext
3603     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3604     (eval $ac_link) 2>conftest.er1
3605     ac_status=$?
3606     grep -v '^ *+' conftest.er1 >conftest.err
3607     rm -f conftest.er1
3608     cat conftest.err >&5
3609     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3610     (exit $ac_status); } &&
3611 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3612 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3613     (eval $ac_try) 2>&5
3614     ac_status=$?
3615     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3616     (exit $ac_status); }; } &&
3617     { ac_try='test -s conftest$ac_exeext'
3618     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3619     (eval $ac_try) 2>&5
3620     ac_status=$?
3621     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3622     (exit $ac_status); }; }; then
3623     ac_cv_search_strerror="none required"
3624     else
3625     echo "$as_me: failed program was:" >&5
3626     sed 's/^/| /' conftest.$ac_ext >&5
3627    
3628     fi
3629     rm -f conftest.err conftest.$ac_objext \
3630     conftest$ac_exeext conftest.$ac_ext
3631     if test "$ac_cv_search_strerror" = no; then
3632     for ac_lib in cposix; do
3633     LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3634     cat >conftest.$ac_ext <<_ACEOF
3635     /* confdefs.h. */
3636     _ACEOF
3637     cat confdefs.h >>conftest.$ac_ext
3638     cat >>conftest.$ac_ext <<_ACEOF
3639     /* end confdefs.h. */
3640 pcg 1.1
3641 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
3642     #ifdef __cplusplus
3643     extern "C"
3644     #endif
3645     /* We use char because int might match the return type of a gcc2
3646     builtin and then its argument prototype would still apply. */
3647     char strerror ();
3648     int
3649     main ()
3650     {
3651     strerror ();
3652     ;
3653     return 0;
3654     }
3655     _ACEOF
3656     rm -f conftest.$ac_objext conftest$ac_exeext
3657     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3658     (eval $ac_link) 2>conftest.er1
3659     ac_status=$?
3660     grep -v '^ *+' conftest.er1 >conftest.err
3661     rm -f conftest.er1
3662     cat conftest.err >&5
3663     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3664     (exit $ac_status); } &&
3665 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3666 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3667     (eval $ac_try) 2>&5
3668     ac_status=$?
3669     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3670     (exit $ac_status); }; } &&
3671     { ac_try='test -s conftest$ac_exeext'
3672     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3673     (eval $ac_try) 2>&5
3674     ac_status=$?
3675     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3676     (exit $ac_status); }; }; then
3677     ac_cv_search_strerror="-l$ac_lib"
3678     break
3679 pcg 1.1 else
3680 pcg 1.11 echo "$as_me: failed program was:" >&5
3681     sed 's/^/| /' conftest.$ac_ext >&5
3682    
3683     fi
3684     rm -f conftest.err conftest.$ac_objext \
3685     conftest$ac_exeext conftest.$ac_ext
3686     done
3687     fi
3688     LIBS=$ac_func_search_save_LIBS
3689     fi
3690     echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3691     echo "${ECHO_T}$ac_cv_search_strerror" >&6
3692     if test "$ac_cv_search_strerror" != no; then
3693     test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3694    
3695 pcg 1.1 fi
3696    
3697    
3698     # Check whether --enable-shared or --disable-shared was given.
3699     if test "${enable_shared+set}" = set; then
3700     enableval="$enable_shared"
3701     p=${PACKAGE-default}
3702     case "$enableval" in
3703     yes) enable_shared=yes ;;
3704     no) enable_shared=no ;;
3705     *)
3706     enable_shared=no
3707     # Look at the argument we got. We use all the common list separators.
3708     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3709     for pkg in $enableval; do
3710     if test "X$pkg" = "X$p"; then
3711     enable_shared=yes
3712     fi
3713     done
3714     IFS="$ac_save_ifs"
3715     ;;
3716     esac
3717     else
3718     enable_shared=no
3719 pcg 1.11 fi; # Check whether --enable-static or --disable-static was given.
3720 pcg 1.1 if test "${enable_static+set}" = set; then
3721     enableval="$enable_static"
3722     p=${PACKAGE-default}
3723     case "$enableval" in
3724     yes) enable_static=yes ;;
3725     no) enable_static=no ;;
3726     *)
3727     enable_static=no
3728     # Look at the argument we got. We use all the common list separators.
3729     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3730     for pkg in $enableval; do
3731     if test "X$pkg" = "X$p"; then
3732     enable_static=yes
3733     fi
3734     done
3735     IFS="$ac_save_ifs"
3736     ;;
3737     esac
3738     else
3739     enable_static=yes
3740 pcg 1.11 fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3741 pcg 1.1 if test "${enable_fast_install+set}" = set; then
3742     enableval="$enable_fast_install"
3743     p=${PACKAGE-default}
3744     case "$enableval" in
3745     yes) enable_fast_install=yes ;;
3746     no) enable_fast_install=no ;;
3747     *)
3748     enable_fast_install=no
3749     # Look at the argument we got. We use all the common list separators.
3750     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3751     for pkg in $enableval; do
3752     if test "X$pkg" = "X$p"; then
3753     enable_fast_install=yes
3754     fi
3755     done
3756     IFS="$ac_save_ifs"
3757     ;;
3758     esac
3759     else
3760     enable_fast_install=yes
3761 pcg 1.11 fi;
3762 pcg 1.1 # Make sure we can run config.sub.
3763 pcg 1.11 $ac_config_sub sun4 >/dev/null 2>&1 ||
3764     { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3765     echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3766     { (exit 1); exit 1; }; }
3767    
3768     echo "$as_me:$LINENO: checking build system type" >&5
3769     echo $ECHO_N "checking build system type... $ECHO_C" >&6
3770     if test "${ac_cv_build+set}" = set; then
3771     echo $ECHO_N "(cached) $ECHO_C" >&6
3772     else
3773     ac_cv_build_alias=$build_alias
3774     test -z "$ac_cv_build_alias" &&
3775     ac_cv_build_alias=`$ac_config_guess`
3776     test -z "$ac_cv_build_alias" &&
3777     { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3778     echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3779     { (exit 1); exit 1; }; }
3780     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3781     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3782     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3783     { (exit 1); exit 1; }; }
3784    
3785     fi
3786     echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3787     echo "${ECHO_T}$ac_cv_build" >&6
3788     build=$ac_cv_build
3789     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3790     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3791     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3792    
3793    
3794     echo "$as_me:$LINENO: checking host system type" >&5
3795     echo $ECHO_N "checking host system type... $ECHO_C" >&6
3796     if test "${ac_cv_host+set}" = set; then
3797     echo $ECHO_N "(cached) $ECHO_C" >&6
3798     else
3799     ac_cv_host_alias=$host_alias
3800     test -z "$ac_cv_host_alias" &&
3801     ac_cv_host_alias=$ac_cv_build_alias
3802     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3803     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3804     echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3805     { (exit 1); exit 1; }; }
3806    
3807     fi
3808     echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3809     echo "${ECHO_T}$ac_cv_host" >&6
3810     host=$ac_cv_host
3811     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3812     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3813     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3814 pcg 1.1
3815    
3816    
3817     # Check whether --with-gnu-ld or --without-gnu-ld was given.
3818     if test "${with_gnu_ld+set}" = set; then
3819     withval="$with_gnu_ld"
3820     test "$withval" = no || with_gnu_ld=yes
3821     else
3822     with_gnu_ld=no
3823 pcg 1.11 fi;
3824 pcg 1.1 ac_prog=ld
3825     if test "$GCC" = yes; then
3826     # Check if gcc -print-prog-name=ld gives a path.
3827 pcg 1.11 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3828     echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3829 pcg 1.1 case $host in
3830     *-*-mingw*)
3831     # gcc leaves a trailing carriage return which upsets mingw
3832     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3833     *)
3834     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3835     esac
3836     case "$ac_prog" in
3837     # Accept absolute paths.
3838     [\\/]* | [A-Za-z]:[\\/]*)
3839     re_direlt='/[^/][^/]*/\.\./'
3840     # Canonicalize the path of ld
3841     ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3842     while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3843     ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3844     done
3845     test -z "$LD" && LD="$ac_prog"
3846     ;;
3847     "")
3848     # If it fails, then pretend we aren't using GCC.
3849     ac_prog=ld
3850     ;;
3851     *)
3852     # If it is relative, then search for the first ld in PATH.
3853     with_gnu_ld=unknown
3854     ;;
3855     esac
3856     elif test "$with_gnu_ld" = yes; then
3857 pcg 1.11 echo "$as_me:$LINENO: checking for GNU ld" >&5
3858     echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3859 pcg 1.1 else
3860 pcg 1.11 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3861     echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3862 pcg 1.1 fi
3863 pcg 1.11 if test "${lt_cv_path_LD+set}" = set; then
3864     echo $ECHO_N "(cached) $ECHO_C" >&6
3865 pcg 1.1 else
3866     if test -z "$LD"; then
3867     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3868     for ac_dir in $PATH; do
3869     test -z "$ac_dir" && ac_dir=.
3870     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3871     lt_cv_path_LD="$ac_dir/$ac_prog"
3872     # Check to see if the program is GNU ld. I'd rather use --version,
3873     # but apparently some GNU ld's only accept -v.
3874     # Break only if it was the GNU/non-GNU ld that we prefer.
3875     if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3876     test "$with_gnu_ld" != no && break
3877     else
3878     test "$with_gnu_ld" != yes && break
3879     fi
3880     fi
3881     done
3882     IFS="$ac_save_ifs"
3883     else
3884     lt_cv_path_LD="$LD" # Let the user override the test with a path.
3885     fi
3886     fi
3887    
3888     LD="$lt_cv_path_LD"
3889     if test -n "$LD"; then
3890 pcg 1.11 echo "$as_me:$LINENO: result: $LD" >&5
3891     echo "${ECHO_T}$LD" >&6
3892 pcg 1.1 else
3893 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3894     echo "${ECHO_T}no" >&6
3895 pcg 1.1 fi
3896 pcg 1.11 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3897     echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3898     { (exit 1); exit 1; }; }
3899     echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3900     echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3901     if test "${lt_cv_prog_gnu_ld+set}" = set; then
3902     echo $ECHO_N "(cached) $ECHO_C" >&6
3903 pcg 1.1 else
3904     # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3905     if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3906     lt_cv_prog_gnu_ld=yes
3907     else
3908     lt_cv_prog_gnu_ld=no
3909     fi
3910     fi
3911 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3912     echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3913 pcg 1.1 with_gnu_ld=$lt_cv_prog_gnu_ld
3914    
3915    
3916 pcg 1.11 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3917     echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3918     if test "${lt_cv_ld_reload_flag+set}" = set; then
3919     echo $ECHO_N "(cached) $ECHO_C" >&6
3920 pcg 1.1 else
3921     lt_cv_ld_reload_flag='-r'
3922     fi
3923 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3924     echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3925 pcg 1.1 reload_flag=$lt_cv_ld_reload_flag
3926     test -n "$reload_flag" && reload_flag=" $reload_flag"
3927    
3928 pcg 1.11 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3929     echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3930     if test "${lt_cv_path_NM+set}" = set; then
3931     echo $ECHO_N "(cached) $ECHO_C" >&6
3932 pcg 1.1 else
3933     if test -n "$NM"; then
3934     # Let the user override the test.
3935     lt_cv_path_NM="$NM"
3936     else
3937     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3938     for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3939     test -z "$ac_dir" && ac_dir=.
3940     tmp_nm=$ac_dir/${ac_tool_prefix}nm
3941     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3942     # Check to see if the nm accepts a BSD-compat flag.
3943     # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3944     # nm: unknown option "B" ignored
3945     # Tru64's nm complains that /dev/null is an invalid object file
3946     if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3947     lt_cv_path_NM="$tmp_nm -B"
3948     break
3949     elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3950     lt_cv_path_NM="$tmp_nm -p"
3951     break
3952     else
3953     lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3954     continue # so that we can try to find one that supports BSD flags
3955     fi
3956     fi
3957     done
3958     IFS="$ac_save_ifs"
3959     test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3960     fi
3961     fi
3962    
3963     NM="$lt_cv_path_NM"
3964 pcg 1.11 echo "$as_me:$LINENO: result: $NM" >&5
3965     echo "${ECHO_T}$NM" >&6
3966 pcg 1.1
3967 pcg 1.11 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3968     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3969     LN_S=$as_ln_s
3970     if test "$LN_S" = "ln -s"; then
3971     echo "$as_me:$LINENO: result: yes" >&5
3972     echo "${ECHO_T}yes" >&6
3973     else
3974     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3975     echo "${ECHO_T}no, using $LN_S" >&6
3976     fi
3977    
3978     echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3979     echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3980     if test "${lt_cv_deplibs_check_method+set}" = set; then
3981     echo $ECHO_N "(cached) $ECHO_C" >&6
3982 pcg 1.1 else
3983     lt_cv_file_magic_cmd='$MAGIC_CMD'
3984     lt_cv_file_magic_test_file=
3985     lt_cv_deplibs_check_method='unknown'
3986     # Need to set the preceding variable on all platforms that support
3987     # interlibrary dependencies.
3988     # 'none' -- dependencies not supported.
3989     # `unknown' -- same as none, but documents that we really don't know.
3990     # 'pass_all' -- all dependencies passed with no checks.
3991     # 'test_compile' -- check by making test program.
3992     # ['file_magic [regex]'] -- check by looking for files in library path
3993     # which responds to the $file_magic_cmd with a given egrep regex.
3994     # If you have `file' or equivalent on your system and you're not sure
3995     # whether `pass_all' will *always* work, you probably want this one.
3996    
3997     case "$host_os" in
3998     aix4*)
3999     lt_cv_deplibs_check_method=pass_all
4000     ;;
4001    
4002     beos*)
4003     lt_cv_deplibs_check_method=pass_all
4004     ;;
4005    
4006     bsdi4*)
4007     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4008     lt_cv_file_magic_cmd='/usr/bin/file -L'
4009     lt_cv_file_magic_test_file=/shlib/libc.so
4010     ;;
4011    
4012     cygwin* | mingw* | pw32*)
4013     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4014     lt_cv_file_magic_cmd='$OBJDUMP -f'
4015     ;;
4016    
4017     darwin*|rhapsody*)
4018     lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4019     lt_cv_file_magiic_cmd=/usr/bin/file
4020     lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4021     ;;
4022    
4023     freebsd*)
4024     if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4025     case "$host_cpu" in
4026     i*86 )
4027     # Not sure whether the presence of OpenBSD here was a mistake.
4028     # Let's accept both of them until this is cleared up.
4029     lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4030     lt_cv_file_magic_cmd=/usr/bin/file
4031     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4032     ;;
4033     esac
4034     else
4035     lt_cv_deplibs_check_method=pass_all
4036     fi
4037     ;;
4038    
4039     gnu*)
4040     lt_cv_deplibs_check_method=pass_all
4041     ;;
4042    
4043     hpux10.20*|hpux11*)
4044     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4045     lt_cv_file_magic_cmd=/usr/bin/file
4046     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4047     ;;
4048    
4049     irix5* | irix6*)
4050     case "$host_os" in
4051     irix5*)
4052     # this will be overridden with pass_all, but let us keep it just in case
4053     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4054     ;;
4055     *)
4056     case "$LD" in
4057     *-32|*"-32 ") libmagic=32-bit;;
4058     *-n32|*"-n32 ") libmagic=N32;;
4059     *-64|*"-64 ") libmagic=64-bit;;
4060     *) libmagic=never-match;;
4061     esac
4062     # this will be overridden with pass_all, but let us keep it just in case
4063     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4064     ;;
4065     esac
4066     lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4067     lt_cv_deplibs_check_method=pass_all
4068     ;;
4069    
4070     # This must be Linux ELF.
4071     linux-gnu*)
4072     case "$host_cpu" in
4073     alpha* | i*86 | powerpc* | sparc* | ia64* )
4074     lt_cv_deplibs_check_method=pass_all ;;
4075     *)
4076     # glibc up to 2.1.1 does not perform some relocations on ARM
4077     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4078     esac
4079     lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4080     ;;
4081    
4082     netbsd*)
4083     if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4084     lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4085     else
4086     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4087     fi
4088     lt_cv_file_magic_cmd='/usr/bin/file -L'
4089     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4090     ;;
4091    
4092     newos6*)
4093     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4094     lt_cv_file_magic_cmd=/usr/bin/file
4095     lt_cv_file_magic_test_file=/usr/lib/libnls.so
4096     ;;
4097    
4098     osf3* | osf4* | osf5*)
4099     # this will be overridden with pass_all, but let us keep it just in case
4100     lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4101     lt_cv_file_magic_test_file=/shlib/libc.so
4102     lt_cv_deplibs_check_method=pass_all
4103     ;;
4104    
4105     sco3.2v5*)
4106     lt_cv_deplibs_check_method=pass_all
4107     ;;
4108    
4109     solaris*)
4110     lt_cv_deplibs_check_method=pass_all
4111     lt_cv_file_magic_test_file=/lib/libc.so
4112     ;;
4113    
4114     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4115     case "$host_vendor" in
4116     motorola)
4117     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]'
4118     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4119     ;;
4120     ncr)
4121     lt_cv_deplibs_check_method=pass_all
4122     ;;
4123     sequent)
4124     lt_cv_file_magic_cmd='/bin/file'
4125     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4126     ;;
4127     sni)
4128     lt_cv_file_magic_cmd='/bin/file'
4129     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4130     lt_cv_file_magic_test_file=/lib/libc.so
4131     ;;
4132     esac
4133     ;;
4134     esac
4135    
4136     fi
4137 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4138     echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4139 pcg 1.1 file_magic_cmd=$lt_cv_file_magic_cmd
4140     deplibs_check_method=$lt_cv_deplibs_check_method
4141    
4142    
4143    
4144    
4145    
4146    
4147    
4148     # Check for command to grab the raw symbol name followed by C symbol from nm.
4149 pcg 1.11 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4150     echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4151     if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4152     echo $ECHO_N "(cached) $ECHO_C" >&6
4153 pcg 1.1 else
4154 pcg 1.11
4155 pcg 1.1 # These are sane defaults that work on at least a few old systems.
4156     # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4157    
4158     # Character class describing NM global symbol codes.
4159     symcode='[BCDEGRST]'
4160    
4161     # Regexp to match symbols that can be accessed directly from C.
4162     sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4163    
4164     # Transform the above into a raw symbol and a C symbol.
4165     symxfrm='\1 \2\3 \3'
4166    
4167     # Transform an extracted symbol line into a proper C declaration
4168     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4169    
4170     # Define system-specific variables.
4171     case "$host_os" in
4172     aix*)
4173     symcode='[BCDT]'
4174     ;;
4175     cygwin* | mingw* | pw32*)
4176     symcode='[ABCDGISTW]'
4177     ;;
4178     hpux*) # Its linker distinguishes data from code symbols
4179     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4180     ;;
4181     irix*)
4182     symcode='[BCDEGRST]'
4183     ;;
4184     solaris* | sysv5*)
4185     symcode='[BDT]'
4186     ;;
4187     sysv4)
4188     symcode='[DFNSTU]'
4189     ;;
4190     esac
4191    
4192     # Handle CRLF in mingw tool chain
4193     opt_cr=
4194     case "$host_os" in
4195     mingw*)
4196     opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4197     ;;
4198     esac
4199    
4200     # If we're using GNU nm, then use its standard symbol codes.
4201     if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4202     symcode='[ABCDGISTW]'
4203     fi
4204    
4205     # Try without a prefix undercore, then with it.
4206     for ac_symprfx in "" "_"; do
4207    
4208     # Write the raw and C identifiers.
4209     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4210    
4211     # Check to see that the pipe works correctly.
4212     pipe_works=no
4213     rm -f conftest*
4214     cat > conftest.$ac_ext <<EOF
4215     #ifdef __cplusplus
4216     extern "C" {
4217     #endif
4218     char nm_test_var;
4219     void nm_test_func(){}
4220     #ifdef __cplusplus
4221     }
4222     #endif
4223     main(){nm_test_var='a';nm_test_func();return(0);}
4224     EOF
4225    
4226 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4227     (eval $ac_compile) 2>&5
4228     ac_status=$?
4229     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4230     (exit $ac_status); }; then
4231 pcg 1.1 # Now try to grab the symbols.
4232     nlist=conftest.nm
4233 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4234     (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4235     ac_status=$?
4236     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4237     (exit $ac_status); } && test -s "$nlist"; then
4238 pcg 1.1 # Try sorting and uniquifying the output.
4239     if sort "$nlist" | uniq > "$nlist"T; then
4240     mv -f "$nlist"T "$nlist"
4241     else
4242     rm -f "$nlist"T
4243     fi
4244    
4245     # Make sure that we snagged all the symbols we need.
4246     if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4247     if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4248     cat <<EOF > conftest.$ac_ext
4249     #ifdef __cplusplus
4250     extern "C" {
4251     #endif
4252    
4253     EOF
4254     # Now generate the symbol file.
4255     eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4256    
4257     cat <<EOF >> conftest.$ac_ext
4258     #if defined (__STDC__) && __STDC__
4259     # define lt_ptr_t void *
4260     #else
4261     # define lt_ptr_t char *
4262     # define const
4263     #endif
4264    
4265     /* The mapping between symbol names and symbols. */
4266     const struct {
4267     const char *name;
4268     lt_ptr_t address;
4269     }
4270     lt_preloaded_symbols[] =
4271     {
4272     EOF
4273     sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4274     cat <<\EOF >> conftest.$ac_ext
4275     {0, (lt_ptr_t) 0}
4276     };
4277    
4278     #ifdef __cplusplus
4279     }
4280     #endif
4281     EOF
4282     # Now try linking the two files.
4283     mv conftest.$ac_objext conftstm.$ac_objext
4284     save_LIBS="$LIBS"
4285     save_CFLAGS="$CFLAGS"
4286     LIBS="conftstm.$ac_objext"
4287     CFLAGS="$CFLAGS$no_builtin_flag"
4288 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4289     (eval $ac_link) 2>&5
4290     ac_status=$?
4291     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4292     (exit $ac_status); } && test -s conftest; then
4293 pcg 1.1 pipe_works=yes
4294     fi
4295     LIBS="$save_LIBS"
4296     CFLAGS="$save_CFLAGS"
4297     else
4298     echo "cannot find nm_test_func in $nlist" >&5
4299     fi
4300     else
4301     echo "cannot find nm_test_var in $nlist" >&5
4302     fi
4303     else
4304     echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4305     fi
4306     else
4307     echo "$progname: failed program was:" >&5
4308     cat conftest.$ac_ext >&5
4309     fi
4310     rm -f conftest* conftst*
4311    
4312     # Do not use the global_symbol_pipe unless it works.
4313     if test "$pipe_works" = yes; then
4314     break
4315     else
4316     lt_cv_sys_global_symbol_pipe=
4317     fi
4318     done
4319    
4320     fi
4321    
4322     global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4323     if test -z "$lt_cv_sys_global_symbol_pipe"; then
4324     global_symbol_to_cdecl=
4325     else
4326     global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4327     fi
4328     if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4329 pcg 1.11 echo "$as_me:$LINENO: result: failed" >&5
4330     echo "${ECHO_T}failed" >&6
4331 pcg 1.1 else
4332 pcg 1.11 echo "$as_me:$LINENO: result: ok" >&5
4333     echo "${ECHO_T}ok" >&6
4334 pcg 1.1 fi
4335    
4336 pcg 1.11 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4337     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4338     if test "${ac_cv_header_stdc+set}" = set; then
4339     echo $ECHO_N "(cached) $ECHO_C" >&6
4340     else
4341     cat >conftest.$ac_ext <<_ACEOF
4342     /* confdefs.h. */
4343     _ACEOF
4344     cat confdefs.h >>conftest.$ac_ext
4345     cat >>conftest.$ac_ext <<_ACEOF
4346     /* end confdefs.h. */
4347     #include <stdlib.h>
4348     #include <stdarg.h>
4349     #include <string.h>
4350     #include <float.h>
4351    
4352     int
4353     main ()
4354     {
4355    
4356     ;
4357     return 0;
4358     }
4359     _ACEOF
4360     rm -f conftest.$ac_objext
4361     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4362     (eval $ac_compile) 2>conftest.er1
4363     ac_status=$?
4364     grep -v '^ *+' conftest.er1 >conftest.err
4365     rm -f conftest.er1
4366     cat conftest.err >&5
4367     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368     (exit $ac_status); } &&
4369 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4370 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4371     (eval $ac_try) 2>&5
4372     ac_status=$?
4373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4374     (exit $ac_status); }; } &&
4375     { ac_try='test -s conftest.$ac_objext'
4376     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4377     (eval $ac_try) 2>&5
4378     ac_status=$?
4379     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4380     (exit $ac_status); }; }; then
4381     ac_cv_header_stdc=yes
4382     else
4383     echo "$as_me: failed program was:" >&5
4384     sed 's/^/| /' conftest.$ac_ext >&5
4385    
4386     ac_cv_header_stdc=no
4387     fi
4388     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4389    
4390     if test $ac_cv_header_stdc = yes; then
4391     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4392     cat >conftest.$ac_ext <<_ACEOF
4393     /* confdefs.h. */
4394     _ACEOF
4395     cat confdefs.h >>conftest.$ac_ext
4396     cat >>conftest.$ac_ext <<_ACEOF
4397     /* end confdefs.h. */
4398     #include <string.h>
4399    
4400     _ACEOF
4401     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4402     $EGREP "memchr" >/dev/null 2>&1; then
4403     :
4404 pcg 1.1 else
4405 pcg 1.11 ac_cv_header_stdc=no
4406     fi
4407     rm -f conftest*
4408    
4409     fi
4410    
4411     if test $ac_cv_header_stdc = yes; then
4412     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4413     cat >conftest.$ac_ext <<_ACEOF
4414     /* confdefs.h. */
4415     _ACEOF
4416     cat confdefs.h >>conftest.$ac_ext
4417     cat >>conftest.$ac_ext <<_ACEOF
4418     /* end confdefs.h. */
4419     #include <stdlib.h>
4420    
4421     _ACEOF
4422     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4423     $EGREP "free" >/dev/null 2>&1; then
4424     :
4425 pcg 1.1 else
4426 pcg 1.11 ac_cv_header_stdc=no
4427 pcg 1.1 fi
4428     rm -f conftest*
4429 pcg 1.11
4430     fi
4431    
4432     if test $ac_cv_header_stdc = yes; then
4433     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4434     if test "$cross_compiling" = yes; then
4435     :
4436     else
4437     cat >conftest.$ac_ext <<_ACEOF
4438     /* confdefs.h. */
4439     _ACEOF
4440     cat confdefs.h >>conftest.$ac_ext
4441     cat >>conftest.$ac_ext <<_ACEOF
4442     /* end confdefs.h. */
4443     #include <ctype.h>
4444     #if ((' ' & 0x0FF) == 0x020)
4445     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4446     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4447     #else
4448     # define ISLOWER(c) \
4449     (('a' <= (c) && (c) <= 'i') \
4450     || ('j' <= (c) && (c) <= 'r') \
4451     || ('s' <= (c) && (c) <= 'z'))
4452     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4453     #endif
4454    
4455     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4456     int
4457     main ()
4458     {
4459     int i;
4460     for (i = 0; i < 256; i++)
4461     if (XOR (islower (i), ISLOWER (i))
4462     || toupper (i) != TOUPPER (i))
4463     exit(2);
4464     exit (0);
4465     }
4466     _ACEOF
4467     rm -f conftest$ac_exeext
4468     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4469     (eval $ac_link) 2>&5
4470     ac_status=$?
4471     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4472     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4473     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4474     (eval $ac_try) 2>&5
4475     ac_status=$?
4476     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4477     (exit $ac_status); }; }; then
4478     :
4479     else
4480     echo "$as_me: program exited with status $ac_status" >&5
4481     echo "$as_me: failed program was:" >&5
4482     sed 's/^/| /' conftest.$ac_ext >&5
4483    
4484     ( exit $ac_status )
4485     ac_cv_header_stdc=no
4486     fi
4487     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4488     fi
4489     fi
4490     fi
4491     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4492     echo "${ECHO_T}$ac_cv_header_stdc" >&6
4493     if test $ac_cv_header_stdc = yes; then
4494    
4495     cat >>confdefs.h <<\_ACEOF
4496     #define STDC_HEADERS 1
4497     _ACEOF
4498    
4499     fi
4500    
4501     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4502    
4503    
4504    
4505    
4506    
4507    
4508    
4509    
4510    
4511     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4512     inttypes.h stdint.h unistd.h
4513     do
4514     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4515     echo "$as_me:$LINENO: checking for $ac_header" >&5
4516     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4517     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4518     echo $ECHO_N "(cached) $ECHO_C" >&6
4519     else
4520     cat >conftest.$ac_ext <<_ACEOF
4521     /* confdefs.h. */
4522     _ACEOF
4523     cat confdefs.h >>conftest.$ac_ext
4524     cat >>conftest.$ac_ext <<_ACEOF
4525     /* end confdefs.h. */
4526     $ac_includes_default
4527    
4528     #include <$ac_header>
4529     _ACEOF
4530     rm -f conftest.$ac_objext
4531     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4532     (eval $ac_compile) 2>conftest.er1
4533     ac_status=$?
4534     grep -v '^ *+' conftest.er1 >conftest.err
4535     rm -f conftest.er1
4536     cat conftest.err >&5
4537     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4538     (exit $ac_status); } &&
4539 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4540 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4541     (eval $ac_try) 2>&5
4542     ac_status=$?
4543     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4544     (exit $ac_status); }; } &&
4545     { ac_try='test -s conftest.$ac_objext'
4546     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4547     (eval $ac_try) 2>&5
4548     ac_status=$?
4549     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4550     (exit $ac_status); }; }; then
4551     eval "$as_ac_Header=yes"
4552     else
4553     echo "$as_me: failed program was:" >&5
4554     sed 's/^/| /' conftest.$ac_ext >&5
4555    
4556     eval "$as_ac_Header=no"
4557     fi
4558     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4559     fi
4560     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4561     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4562     if test `eval echo '${'$as_ac_Header'}'` = yes; then
4563     cat >>confdefs.h <<_ACEOF
4564     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4565     _ACEOF
4566    
4567     fi
4568    
4569     done
4570    
4571    
4572    
4573     for ac_header in dlfcn.h
4574     do
4575     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4576     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4577     echo "$as_me:$LINENO: checking for $ac_header" >&5
4578     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4579     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4580     echo $ECHO_N "(cached) $ECHO_C" >&6
4581     fi
4582     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4583     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4584     else
4585     # Is the header compilable?
4586     echo "$as_me:$LINENO: checking $ac_header usability" >&5
4587     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4588     cat >conftest.$ac_ext <<_ACEOF
4589     /* confdefs.h. */
4590     _ACEOF
4591     cat confdefs.h >>conftest.$ac_ext
4592     cat >>conftest.$ac_ext <<_ACEOF
4593     /* end confdefs.h. */
4594     $ac_includes_default
4595     #include <$ac_header>
4596     _ACEOF
4597     rm -f conftest.$ac_objext
4598     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4599     (eval $ac_compile) 2>conftest.er1
4600     ac_status=$?
4601     grep -v '^ *+' conftest.er1 >conftest.err
4602     rm -f conftest.er1
4603     cat conftest.err >&5
4604     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4605     (exit $ac_status); } &&
4606 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4607 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4608     (eval $ac_try) 2>&5
4609     ac_status=$?
4610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4611     (exit $ac_status); }; } &&
4612     { ac_try='test -s conftest.$ac_objext'
4613     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4614     (eval $ac_try) 2>&5
4615     ac_status=$?
4616     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4617     (exit $ac_status); }; }; then
4618     ac_header_compiler=yes
4619     else
4620     echo "$as_me: failed program was:" >&5
4621     sed 's/^/| /' conftest.$ac_ext >&5
4622    
4623     ac_header_compiler=no
4624     fi
4625     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4626     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4627     echo "${ECHO_T}$ac_header_compiler" >&6
4628    
4629     # Is the header present?
4630     echo "$as_me:$LINENO: checking $ac_header presence" >&5
4631     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4632     cat >conftest.$ac_ext <<_ACEOF
4633     /* confdefs.h. */
4634     _ACEOF
4635     cat confdefs.h >>conftest.$ac_ext
4636     cat >>conftest.$ac_ext <<_ACEOF
4637     /* end confdefs.h. */
4638     #include <$ac_header>
4639     _ACEOF
4640     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4641     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4642     ac_status=$?
4643     grep -v '^ *+' conftest.er1 >conftest.err
4644     rm -f conftest.er1
4645     cat conftest.err >&5
4646     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4647     (exit $ac_status); } >/dev/null; then
4648     if test -s conftest.err; then
4649 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
4650     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4651 pcg 1.11 else
4652     ac_cpp_err=
4653     fi
4654     else
4655     ac_cpp_err=yes
4656 pcg 1.1 fi
4657 pcg 1.11 if test -z "$ac_cpp_err"; then
4658     ac_header_preproc=yes
4659     else
4660     echo "$as_me: failed program was:" >&5
4661     sed 's/^/| /' conftest.$ac_ext >&5
4662    
4663     ac_header_preproc=no
4664     fi
4665     rm -f conftest.err conftest.$ac_ext
4666     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4667     echo "${ECHO_T}$ac_header_preproc" >&6
4668    
4669     # So? What about this header?
4670 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4671 pcg 1.11 yes:no: )
4672     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4673     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4674     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4675     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4676     ac_header_preproc=yes
4677     ;;
4678     no:yes:* )
4679     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4680     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4681     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4682     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4683     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4684     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4685     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4686     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4687     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4688     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4689     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4690     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4691     (
4692     cat <<\_ASBOX
4693     ## ------------------------------------------ ##
4694     ## Report this to the AC_PACKAGE_NAME lists. ##
4695     ## ------------------------------------------ ##
4696     _ASBOX
4697     ) |
4698     sed "s/^/$as_me: WARNING: /" >&2
4699     ;;
4700     esac
4701     echo "$as_me:$LINENO: checking for $ac_header" >&5
4702     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4703     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4704     echo $ECHO_N "(cached) $ECHO_C" >&6
4705 pcg 1.1 else
4706 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
4707 pcg 1.1 fi
4708 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4709     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4710    
4711     fi
4712     if test `eval echo '${'$as_ac_Header'}'` = yes; then
4713     cat >>confdefs.h <<_ACEOF
4714     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4715     _ACEOF
4716    
4717     fi
4718    
4719 pcg 1.1 done
4720    
4721    
4722    
4723    
4724    
4725     # Only perform the check for file, if the check method requires it
4726     case "$deplibs_check_method" in
4727     file_magic*)
4728     if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4729 pcg 1.11 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4730     echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4731     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4732     echo $ECHO_N "(cached) $ECHO_C" >&6
4733 pcg 1.1 else
4734     case "$MAGIC_CMD" in
4735     /*)
4736     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4737     ;;
4738     ?:/*)
4739     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4740     ;;
4741     *)
4742     ac_save_MAGIC_CMD="$MAGIC_CMD"
4743     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4744     ac_dummy="/usr/bin:$PATH"
4745     for ac_dir in $ac_dummy; do
4746     test -z "$ac_dir" && ac_dir=.
4747     if test -f $ac_dir/${ac_tool_prefix}file; then
4748     lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4749     if test -n "$file_magic_test_file"; then
4750     case "$deplibs_check_method" in
4751     "file_magic "*)
4752     file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4753     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4754     if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4755     egrep "$file_magic_regex" > /dev/null; then
4756     :
4757     else
4758     cat <<EOF 1>&2
4759    
4760     *** Warning: the command libtool uses to detect shared libraries,
4761     *** $file_magic_cmd, produces output that libtool cannot recognize.
4762     *** The result is that libtool may fail to recognize shared libraries
4763     *** as such. This will affect the creation of libtool libraries that
4764     *** depend on shared libraries, but programs linked with such libtool
4765     *** libraries will work regardless of this problem. Nevertheless, you
4766     *** may want to report the problem to your system manager and/or to
4767     *** bug-libtool@gnu.org
4768    
4769     EOF
4770     fi ;;
4771     esac
4772     fi
4773     break
4774     fi
4775     done
4776     IFS="$ac_save_ifs"
4777     MAGIC_CMD="$ac_save_MAGIC_CMD"
4778     ;;
4779     esac
4780     fi
4781    
4782     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4783     if test -n "$MAGIC_CMD"; then
4784 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4785     echo "${ECHO_T}$MAGIC_CMD" >&6
4786 pcg 1.1 else
4787 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4788     echo "${ECHO_T}no" >&6
4789 pcg 1.1 fi
4790    
4791     if test -z "$lt_cv_path_MAGIC_CMD"; then
4792     if test -n "$ac_tool_prefix"; then
4793 pcg 1.11 echo "$as_me:$LINENO: checking for file" >&5
4794     echo $ECHO_N "checking for file... $ECHO_C" >&6
4795     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4796     echo $ECHO_N "(cached) $ECHO_C" >&6
4797 pcg 1.1 else
4798     case "$MAGIC_CMD" in
4799     /*)
4800     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4801     ;;
4802     ?:/*)
4803     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4804     ;;
4805     *)
4806     ac_save_MAGIC_CMD="$MAGIC_CMD"
4807     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4808     ac_dummy="/usr/bin:$PATH"
4809     for ac_dir in $ac_dummy; do
4810     test -z "$ac_dir" && ac_dir=.
4811     if test -f $ac_dir/file; then
4812     lt_cv_path_MAGIC_CMD="$ac_dir/file"
4813     if test -n "$file_magic_test_file"; then
4814     case "$deplibs_check_method" in
4815     "file_magic "*)
4816     file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4817     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4818     if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4819     egrep "$file_magic_regex" > /dev/null; then
4820     :
4821     else
4822     cat <<EOF 1>&2
4823    
4824     *** Warning: the command libtool uses to detect shared libraries,
4825     *** $file_magic_cmd, produces output that libtool cannot recognize.
4826     *** The result is that libtool may fail to recognize shared libraries
4827     *** as such. This will affect the creation of libtool libraries that
4828     *** depend on shared libraries, but programs linked with such libtool
4829     *** libraries will work regardless of this problem. Nevertheless, you
4830     *** may want to report the problem to your system manager and/or to
4831     *** bug-libtool@gnu.org
4832    
4833     EOF
4834     fi ;;
4835     esac
4836     fi
4837     break
4838     fi
4839     done
4840     IFS="$ac_save_ifs"
4841     MAGIC_CMD="$ac_save_MAGIC_CMD"
4842     ;;
4843     esac
4844     fi
4845    
4846     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4847     if test -n "$MAGIC_CMD"; then
4848 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4849     echo "${ECHO_T}$MAGIC_CMD" >&6
4850 pcg 1.1 else
4851 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4852     echo "${ECHO_T}no" >&6
4853 pcg 1.1 fi
4854    
4855     else
4856     MAGIC_CMD=:
4857     fi
4858     fi
4859    
4860     fi
4861     ;;
4862     esac
4863    
4864 pcg 1.11 if test -n "$ac_tool_prefix"; then
4865     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4866 pcg 1.1 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4867 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4868     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4869     if test "${ac_cv_prog_RANLIB+set}" = set; then
4870     echo $ECHO_N "(cached) $ECHO_C" >&6
4871 pcg 1.1 else
4872     if test -n "$RANLIB"; then
4873     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4874     else
4875 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4876     for as_dir in $PATH
4877     do
4878     IFS=$as_save_IFS
4879     test -z "$as_dir" && as_dir=.
4880     for ac_exec_ext in '' $ac_executable_extensions; do
4881     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4882     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4883     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4884     break 2
4885     fi
4886     done
4887     done
4888    
4889 pcg 1.1 fi
4890     fi
4891 pcg 1.11 RANLIB=$ac_cv_prog_RANLIB
4892 pcg 1.1 if test -n "$RANLIB"; then
4893 pcg 1.11 echo "$as_me:$LINENO: result: $RANLIB" >&5
4894     echo "${ECHO_T}$RANLIB" >&6
4895 pcg 1.1 else
4896 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4897     echo "${ECHO_T}no" >&6
4898 pcg 1.1 fi
4899    
4900 pcg 1.11 fi
4901 pcg 1.1 if test -z "$ac_cv_prog_RANLIB"; then
4902 pcg 1.11 ac_ct_RANLIB=$RANLIB
4903 pcg 1.1 # Extract the first word of "ranlib", so it can be a program name with args.
4904     set dummy ranlib; ac_word=$2
4905 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4906     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4907     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4908     echo $ECHO_N "(cached) $ECHO_C" >&6
4909 pcg 1.1 else
4910 pcg 1.11 if test -n "$ac_ct_RANLIB"; then
4911     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4912 pcg 1.1 else
4913 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4914     for as_dir in $PATH
4915     do
4916     IFS=$as_save_IFS
4917     test -z "$as_dir" && as_dir=.
4918     for ac_exec_ext in '' $ac_executable_extensions; do
4919     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4920     ac_cv_prog_ac_ct_RANLIB="ranlib"
4921     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4922     break 2
4923     fi
4924     done
4925     done
4926    
4927     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4928 pcg 1.1 fi
4929     fi
4930 pcg 1.11 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4931     if test -n "$ac_ct_RANLIB"; then
4932     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4933     echo "${ECHO_T}$ac_ct_RANLIB" >&6
4934 pcg 1.1 else
4935 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4936     echo "${ECHO_T}no" >&6
4937 pcg 1.1 fi
4938    
4939 pcg 1.11 RANLIB=$ac_ct_RANLIB
4940 pcg 1.1 else
4941 pcg 1.11 RANLIB="$ac_cv_prog_RANLIB"
4942 pcg 1.1 fi
4943    
4944 pcg 1.11 if test -n "$ac_tool_prefix"; then
4945     # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4946 pcg 1.1 set dummy ${ac_tool_prefix}strip; ac_word=$2
4947 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4948     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4949     if test "${ac_cv_prog_STRIP+set}" = set; then
4950     echo $ECHO_N "(cached) $ECHO_C" >&6
4951 pcg 1.1 else
4952     if test -n "$STRIP"; then
4953     ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4954     else
4955 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4956     for as_dir in $PATH
4957     do
4958     IFS=$as_save_IFS
4959     test -z "$as_dir" && as_dir=.
4960     for ac_exec_ext in '' $ac_executable_extensions; do
4961     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4962     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4963     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4964     break 2
4965     fi
4966     done
4967     done
4968    
4969 pcg 1.1 fi
4970     fi
4971 pcg 1.11 STRIP=$ac_cv_prog_STRIP
4972 pcg 1.1 if test -n "$STRIP"; then
4973 pcg 1.11 echo "$as_me:$LINENO: result: $STRIP" >&5
4974     echo "${ECHO_T}$STRIP" >&6
4975 pcg 1.1 else
4976 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4977     echo "${ECHO_T}no" >&6
4978 pcg 1.1 fi
4979    
4980 pcg 1.11 fi
4981 pcg 1.1 if test -z "$ac_cv_prog_STRIP"; then
4982 pcg 1.11 ac_ct_STRIP=$STRIP
4983 pcg 1.1 # Extract the first word of "strip", so it can be a program name with args.
4984     set dummy strip; ac_word=$2
4985 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4986     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4987     if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4988     echo $ECHO_N "(cached) $ECHO_C" >&6
4989 pcg 1.1 else
4990 pcg 1.11 if test -n "$ac_ct_STRIP"; then
4991     ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4992 pcg 1.1 else
4993 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4994     for as_dir in $PATH
4995     do
4996     IFS=$as_save_IFS
4997     test -z "$as_dir" && as_dir=.
4998     for ac_exec_ext in '' $ac_executable_extensions; do
4999     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5000     ac_cv_prog_ac_ct_STRIP="strip"
5001     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5002     break 2
5003     fi
5004     done
5005     done
5006    
5007     test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5008 pcg 1.1 fi
5009     fi
5010 pcg 1.11 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5011     if test -n "$ac_ct_STRIP"; then
5012     echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5013     echo "${ECHO_T}$ac_ct_STRIP" >&6
5014 pcg 1.1 else
5015 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5016     echo "${ECHO_T}no" >&6
5017 pcg 1.1 fi
5018    
5019 pcg 1.11 STRIP=$ac_ct_STRIP
5020 pcg 1.1 else
5021 pcg 1.11 STRIP="$ac_cv_prog_STRIP"
5022 pcg 1.1 fi
5023    
5024    
5025     enable_dlopen=no
5026     enable_win32_dll=no
5027    
5028     # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5029     if test "${enable_libtool_lock+set}" = set; then
5030     enableval="$enable_libtool_lock"
5031    
5032 pcg 1.11 fi;
5033 pcg 1.1 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5034    
5035     # Some flags need to be propagated to the compiler or linker for good
5036     # libtool support.
5037     case "$host" in
5038     *-*-irix6*)
5039     # Find out which ABI we are using.
5040 pcg 1.18 echo '#line 5040 "configure"' > conftest.$ac_ext
5041 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5042     (eval $ac_compile) 2>&5
5043     ac_status=$?
5044     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5045     (exit $ac_status); }; then
5046 pcg 1.1 case "`/usr/bin/file conftest.$ac_objext`" in
5047     *32-bit*)
5048     LD="${LD-ld} -32"
5049     ;;
5050     *N32*)
5051     LD="${LD-ld} -n32"
5052     ;;
5053     *64-bit*)
5054     LD="${LD-ld} -64"
5055     ;;
5056     esac
5057     fi
5058     rm -rf conftest*
5059     ;;
5060    
5061     *-*-sco3.2v5*)
5062     # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5063     SAVE_CFLAGS="$CFLAGS"
5064     CFLAGS="$CFLAGS -belf"
5065 pcg 1.11 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5066     echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5067     if test "${lt_cv_cc_needs_belf+set}" = set; then
5068     echo $ECHO_N "(cached) $ECHO_C" >&6
5069 pcg 1.1 else
5070 pcg 1.11
5071    
5072 pcg 1.1 ac_ext=c
5073     ac_cpp='$CPP $CPPFLAGS'
5074 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5075     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5076     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5077    
5078     cat >conftest.$ac_ext <<_ACEOF
5079     /* confdefs.h. */
5080     _ACEOF
5081     cat confdefs.h >>conftest.$ac_ext
5082     cat >>conftest.$ac_ext <<_ACEOF
5083     /* end confdefs.h. */
5084 pcg 1.1
5085 pcg 1.11 int
5086     main ()
5087     {
5088 pcg 1.1
5089 pcg 1.11 ;
5090     return 0;
5091     }
5092     _ACEOF
5093     rm -f conftest.$ac_objext conftest$ac_exeext
5094     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5095     (eval $ac_link) 2>conftest.er1
5096     ac_status=$?
5097     grep -v '^ *+' conftest.er1 >conftest.err
5098     rm -f conftest.er1
5099     cat conftest.err >&5
5100     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5101     (exit $ac_status); } &&
5102     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5103     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5104     (eval $ac_try) 2>&5
5105     ac_status=$?
5106     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5107     (exit $ac_status); }; } &&
5108     { ac_try='test -s conftest$ac_exeext'
5109     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5110     (eval $ac_try) 2>&5
5111     ac_status=$?
5112     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5113     (exit $ac_status); }; }; then
5114 pcg 1.1 lt_cv_cc_needs_belf=yes
5115     else
5116 pcg 1.11 echo "$as_me: failed program was:" >&5
5117     sed 's/^/| /' conftest.$ac_ext >&5
5118    
5119     lt_cv_cc_needs_belf=no
5120 pcg 1.1 fi
5121 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5122     conftest$ac_exeext conftest.$ac_ext
5123 pcg 1.13 ac_ext=cc
5124     ac_cpp='$CXXCPP $CPPFLAGS'
5125     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5126     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5127     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5128 pcg 1.1
5129     fi
5130 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5131     echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5132 pcg 1.1 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5133     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5134     CFLAGS="$SAVE_CFLAGS"
5135     fi
5136     ;;
5137    
5138    
5139     esac
5140    
5141     # Sed substitution that helps us do robust quoting. It backslashifies
5142     # metacharacters that are still active within double-quoted strings.
5143     Xsed='sed -e s/^X//'
5144     sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5145    
5146     # Same as above, but do not quote variable references.
5147     double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5148    
5149     # Sed substitution to delay expansion of an escaped shell variable in a
5150     # double_quote_subst'ed string.
5151     delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5152    
5153     # Constants:
5154     rm="rm -f"
5155    
5156     # Global variables:
5157     default_ofile=libtool
5158     can_build_shared=yes
5159    
5160     # All known linkers require a `.a' archive for static linking (except M$VC,
5161     # which needs '.lib').
5162     libext=a
5163     ltmain="$ac_aux_dir/ltmain.sh"
5164     ofile="$default_ofile"
5165     with_gnu_ld="$lt_cv_prog_gnu_ld"
5166     need_locks="$enable_libtool_lock"
5167    
5168     old_CC="$CC"
5169     old_CFLAGS="$CFLAGS"
5170    
5171     # Set sane defaults for various variables
5172     test -z "$AR" && AR=ar
5173     test -z "$AR_FLAGS" && AR_FLAGS=cru
5174     test -z "$AS" && AS=as
5175     test -z "$CC" && CC=cc
5176     test -z "$DLLTOOL" && DLLTOOL=dlltool
5177     test -z "$LD" && LD=ld
5178     test -z "$LN_S" && LN_S="ln -s"
5179     test -z "$MAGIC_CMD" && MAGIC_CMD=file
5180     test -z "$NM" && NM=nm
5181     test -z "$OBJDUMP" && OBJDUMP=objdump
5182     test -z "$RANLIB" && RANLIB=:
5183     test -z "$STRIP" && STRIP=:
5184     test -z "$ac_objext" && ac_objext=o
5185    
5186     if test x"$host" != x"$build"; then
5187     ac_tool_prefix=${host_alias}-
5188     else
5189     ac_tool_prefix=
5190     fi
5191    
5192     # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5193     case "$host_os" in
5194     linux-gnu*) ;;
5195     linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5196     esac
5197    
5198     case "$host_os" in
5199     aix3*)
5200     # AIX sometimes has problems with the GCC collect2 program. For some
5201     # reason, if we set the COLLECT_NAMES environment variable, the problems
5202     # vanish in a puff of smoke.
5203     if test "X${COLLECT_NAMES+set}" != Xset; then
5204     COLLECT_NAMES=
5205     export COLLECT_NAMES
5206     fi
5207     ;;
5208     esac
5209    
5210     # Determine commands to create old-style static archives.
5211     old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5212     old_postinstall_cmds='chmod 644 $oldlib'
5213     old_postuninstall_cmds=
5214    
5215     if test -n "$RANLIB"; then
5216     old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5217     old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5218     fi
5219    
5220     # Allow CC to be a program name with arguments.
5221     set dummy $CC
5222     compiler="$2"
5223    
5224     ## FIXME: this should be a separate macro
5225     ##
5226 pcg 1.11 echo "$as_me:$LINENO: checking for objdir" >&5
5227     echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5228 pcg 1.1 rm -f .libs 2>/dev/null
5229     mkdir .libs 2>/dev/null
5230     if test -d .libs; then
5231     objdir=.libs
5232     else
5233     # MS-DOS does not allow filenames that begin with a dot.
5234     objdir=_libs
5235     fi
5236     rmdir .libs 2>/dev/null
5237 pcg 1.11 echo "$as_me:$LINENO: result: $objdir" >&5
5238     echo "${ECHO_T}$objdir" >&6
5239 pcg 1.1 ##
5240     ## END FIXME
5241    
5242    
5243     ## FIXME: this should be a separate macro
5244     ##
5245 pcg 1.11
5246 pcg 1.1 # Check whether --with-pic or --without-pic was given.
5247     if test "${with_pic+set}" = set; then
5248     withval="$with_pic"
5249     pic_mode="$withval"
5250     else
5251     pic_mode=default
5252 pcg 1.11 fi;
5253 pcg 1.1 test -z "$pic_mode" && pic_mode=default
5254    
5255     # We assume here that the value for lt_cv_prog_cc_pic will not be cached
5256     # in isolation, and that seeing it set (from the cache) indicates that
5257     # the associated values are set (in the cache) correctly too.
5258 pcg 1.11 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5259     echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5260     if test "${lt_cv_prog_cc_pic+set}" = set; then
5261     echo $ECHO_N "(cached) $ECHO_C" >&6
5262 pcg 1.1 else
5263     lt_cv_prog_cc_pic=
5264     lt_cv_prog_cc_shlib=
5265     lt_cv_prog_cc_wl=
5266     lt_cv_prog_cc_static=
5267     lt_cv_prog_cc_no_builtin=
5268     lt_cv_prog_cc_can_build_shared=$can_build_shared
5269    
5270     if test "$GCC" = yes; then
5271     lt_cv_prog_cc_wl='-Wl,'
5272     lt_cv_prog_cc_static='-static'
5273    
5274     case "$host_os" in
5275     beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5276     # PIC is the default for these OSes.
5277     ;;
5278     aix*)
5279     # Below there is a dirty hack to force normal static linking with -ldl
5280     # The problem is because libdl dynamically linked with both libc and
5281     # libC (AIX C++ library), which obviously doesn't included in libraries
5282     # list by gcc. This cause undefined symbols with -static flags.
5283     # This hack allows C programs to be linked with "-static -ldl", but
5284     # we not sure about C++ programs.
5285     lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5286     ;;
5287     cygwin* | mingw* | pw32* | os2*)
5288     # This hack is so that the source file can tell whether it is being
5289     # built for inclusion in a dll (and should export symbols for example).
5290     lt_cv_prog_cc_pic='-DDLL_EXPORT'
5291     ;;
5292     amigaos*)
5293     # FIXME: we need at least 68020 code to build shared libraries, but
5294     # adding the `-m68020' flag to GCC prevents building anything better,
5295     # like `-m68040'.
5296     lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5297     ;;
5298     sysv4*MP*)
5299     if test -d /usr/nec; then
5300     lt_cv_prog_cc_pic=-Kconform_pic
5301     fi
5302     ;;
5303     *)
5304     lt_cv_prog_cc_pic='-fPIC'
5305     ;;
5306     esac
5307     else
5308     # PORTME Check for PIC flags for the system compiler.
5309     case "$host_os" in
5310     aix3* | aix4*)
5311     # All AIX code is PIC.
5312     lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5313     ;;
5314    
5315     hpux9* | hpux10* | hpux11*)
5316     # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5317     lt_cv_prog_cc_wl='-Wl,'
5318     lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5319     lt_cv_prog_cc_pic='+Z'
5320     ;;
5321    
5322     irix5* | irix6*)
5323     lt_cv_prog_cc_wl='-Wl,'
5324     lt_cv_prog_cc_static='-non_shared'
5325     # PIC (with -KPIC) is the default.
5326     ;;
5327    
5328     cygwin* | mingw* | pw32* | os2*)
5329     # This hack is so that the source file can tell whether it is being
5330     # built for inclusion in a dll (and should export symbols for example).
5331     lt_cv_prog_cc_pic='-DDLL_EXPORT'
5332     ;;
5333    
5334     newsos6)
5335     lt_cv_prog_cc_pic='-KPIC'
5336     lt_cv_prog_cc_static='-Bstatic'
5337     ;;
5338    
5339     osf3* | osf4* | osf5*)
5340     # All OSF/1 code is PIC.
5341     lt_cv_prog_cc_wl='-Wl,'
5342     lt_cv_prog_cc_static='-non_shared'
5343     ;;
5344    
5345     sco3.2v5*)
5346     lt_cv_prog_cc_pic='-Kpic'
5347     lt_cv_prog_cc_static='-dn'
5348     lt_cv_prog_cc_shlib='-belf'
5349     ;;
5350    
5351     solaris*)
5352     lt_cv_prog_cc_pic='-KPIC'
5353     lt_cv_prog_cc_static='-Bstatic'
5354     lt_cv_prog_cc_wl='-Wl,'
5355     ;;
5356    
5357     sunos4*)
5358     lt_cv_prog_cc_pic='-PIC'
5359     lt_cv_prog_cc_static='-Bstatic'
5360     lt_cv_prog_cc_wl='-Qoption ld '
5361     ;;
5362    
5363     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5364     lt_cv_prog_cc_pic='-KPIC'
5365     lt_cv_prog_cc_static='-Bstatic'
5366     if test "x$host_vendor" = xsni; then
5367     lt_cv_prog_cc_wl='-LD'
5368     else
5369     lt_cv_prog_cc_wl='-Wl,'
5370     fi
5371     ;;
5372    
5373     uts4*)
5374     lt_cv_prog_cc_pic='-pic'
5375     lt_cv_prog_cc_static='-Bstatic'
5376     ;;
5377    
5378     sysv4*MP*)
5379     if test -d /usr/nec ;then
5380     lt_cv_prog_cc_pic='-Kconform_pic'
5381     lt_cv_prog_cc_static='-Bstatic'
5382     fi
5383     ;;
5384    
5385     *)
5386     lt_cv_prog_cc_can_build_shared=no
5387     ;;
5388     esac
5389     fi
5390    
5391     fi
5392    
5393     if test -z "$lt_cv_prog_cc_pic"; then
5394 pcg 1.11 echo "$as_me:$LINENO: result: none" >&5
5395     echo "${ECHO_T}none" >&6
5396 pcg 1.1 else
5397 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5398     echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5399 pcg 1.1
5400     # Check to make sure the pic_flag actually works.
5401 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5402     echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5403     if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5404     echo $ECHO_N "(cached) $ECHO_C" >&6
5405 pcg 1.1 else
5406     save_CFLAGS="$CFLAGS"
5407     CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5408 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5409     /* confdefs.h. */
5410     _ACEOF
5411     cat confdefs.h >>conftest.$ac_ext
5412     cat >>conftest.$ac_ext <<_ACEOF
5413     /* end confdefs.h. */
5414 pcg 1.1
5415 pcg 1.11 int
5416     main ()
5417     {
5418 pcg 1.1
5419 pcg 1.11 ;
5420     return 0;
5421     }
5422     _ACEOF
5423     rm -f conftest.$ac_objext
5424     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5425     (eval $ac_compile) 2>conftest.er1
5426     ac_status=$?
5427     grep -v '^ *+' conftest.er1 >conftest.err
5428     rm -f conftest.er1
5429     cat conftest.err >&5
5430     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5431     (exit $ac_status); } &&
5432 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5433 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5434     (eval $ac_try) 2>&5
5435     ac_status=$?
5436     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5437     (exit $ac_status); }; } &&
5438     { ac_try='test -s conftest.$ac_objext'
5439     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5440     (eval $ac_try) 2>&5
5441     ac_status=$?
5442     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5443     (exit $ac_status); }; }; then
5444 pcg 1.1 case "$host_os" in
5445     hpux9* | hpux10* | hpux11*)
5446     # On HP-UX, both CC and GCC only warn that PIC is supported... then
5447     # they create non-PIC objects. So, if there were any warnings, we
5448     # assume that PIC is not supported.
5449     if test -s conftest.err; then
5450     lt_cv_prog_cc_pic_works=no
5451     else
5452     lt_cv_prog_cc_pic_works=yes
5453     fi
5454     ;;
5455     *)
5456     lt_cv_prog_cc_pic_works=yes
5457     ;;
5458     esac
5459 pcg 1.11
5460 pcg 1.1 else
5461 pcg 1.11 echo "$as_me: failed program was:" >&5
5462     sed 's/^/| /' conftest.$ac_ext >&5
5463    
5464     lt_cv_prog_cc_pic_works=no
5465    
5466 pcg 1.1 fi
5467 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5468 pcg 1.1 CFLAGS="$save_CFLAGS"
5469 pcg 1.11
5470 pcg 1.1 fi
5471    
5472    
5473     if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5474     lt_cv_prog_cc_pic=
5475     lt_cv_prog_cc_can_build_shared=no
5476     else
5477     lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5478     fi
5479    
5480 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5481     echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5482 pcg 1.1 fi
5483     ##
5484     ## END FIXME
5485    
5486     # Check for any special shared library compilation flags.
5487     if test -n "$lt_cv_prog_cc_shlib"; then
5488 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5489     echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5490 pcg 1.1 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5491     else
5492 pcg 1.11 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5493     echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5494 pcg 1.1 lt_cv_prog_cc_can_build_shared=no
5495     fi
5496     fi
5497    
5498     ## FIXME: this should be a separate macro
5499     ##
5500 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5501     echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5502     if test "${lt_cv_prog_cc_static_works+set}" = set; then
5503     echo $ECHO_N "(cached) $ECHO_C" >&6
5504 pcg 1.1 else
5505     lt_cv_prog_cc_static_works=no
5506     save_LDFLAGS="$LDFLAGS"
5507     LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5508 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5509     /* confdefs.h. */
5510     _ACEOF
5511     cat confdefs.h >>conftest.$ac_ext
5512     cat >>conftest.$ac_ext <<_ACEOF
5513     /* end confdefs.h. */
5514 pcg 1.1
5515 pcg 1.11 int
5516     main ()
5517     {
5518 pcg 1.1
5519 pcg 1.11 ;
5520     return 0;
5521     }
5522     _ACEOF
5523     rm -f conftest.$ac_objext conftest$ac_exeext
5524     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5525     (eval $ac_link) 2>conftest.er1
5526     ac_status=$?
5527     grep -v '^ *+' conftest.er1 >conftest.err
5528     rm -f conftest.er1
5529     cat conftest.err >&5
5530     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5531     (exit $ac_status); } &&
5532 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5533 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5534     (eval $ac_try) 2>&5
5535     ac_status=$?
5536     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5537     (exit $ac_status); }; } &&
5538     { ac_try='test -s conftest$ac_exeext'
5539     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5540     (eval $ac_try) 2>&5
5541     ac_status=$?
5542     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5543     (exit $ac_status); }; }; then
5544 pcg 1.1 lt_cv_prog_cc_static_works=yes
5545     else
5546 pcg 1.11 echo "$as_me: failed program was:" >&5
5547     sed 's/^/| /' conftest.$ac_ext >&5
5548    
5549 pcg 1.1 fi
5550 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5551     conftest$ac_exeext conftest.$ac_ext
5552 pcg 1.1 LDFLAGS="$save_LDFLAGS"
5553    
5554     fi
5555    
5556    
5557     # Belt *and* braces to stop my trousers falling down:
5558     test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5559 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5560     echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5561 pcg 1.1
5562     pic_flag="$lt_cv_prog_cc_pic"
5563     special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5564     wl="$lt_cv_prog_cc_wl"
5565     link_static_flag="$lt_cv_prog_cc_static"
5566     no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5567     can_build_shared="$lt_cv_prog_cc_can_build_shared"
5568     ##
5569     ## END FIXME
5570    
5571    
5572     ## FIXME: this should be a separate macro
5573     ##
5574     # Check to see if options -o and -c are simultaneously supported by compiler
5575 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5576     echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5577 pcg 1.1 $rm -r conftest 2>/dev/null
5578     mkdir conftest
5579     cd conftest
5580     echo "int some_variable = 0;" > conftest.$ac_ext
5581     mkdir out
5582     # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5583     # that will create temporary files in the current directory regardless of
5584     # the output directory. Thus, making CWD read-only will cause this test
5585     # to fail, enabling locking or at least warning the user not to do parallel
5586     # builds.
5587     chmod -w .
5588     save_CFLAGS="$CFLAGS"
5589     CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5590     compiler_c_o=no
5591 pcg 1.18 if { (eval echo configure:5591: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5592 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5593     # So say no if there are warnings
5594     if test -s out/conftest.err; then
5595     compiler_c_o=no
5596     else
5597     compiler_c_o=yes
5598     fi
5599     else
5600     # Append any errors to the config.log.
5601     cat out/conftest.err 1>&5
5602     compiler_c_o=no
5603     fi
5604 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5605     echo "${ECHO_T}$compiler_c_o" >&6
5606 pcg 1.1 CFLAGS="$save_CFLAGS"
5607     chmod u+w .
5608     $rm conftest* out/*
5609     rmdir out
5610     cd ..
5611     rmdir conftest
5612     $rm -r conftest 2>/dev/null
5613    
5614     if test x"$compiler_c_o" = x"yes"; then
5615     # Check to see if we can write to a .lo
5616 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5617     echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5618 pcg 1.1 compiler_o_lo=no
5619     save_CFLAGS="$CFLAGS"
5620     CFLAGS="$CFLAGS -c -o conftest.lo"
5621 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5622     /* confdefs.h. */
5623     _ACEOF
5624     cat confdefs.h >>conftest.$ac_ext
5625     cat >>conftest.$ac_ext <<_ACEOF
5626     /* end confdefs.h. */
5627 pcg 1.1
5628 pcg 1.11 int
5629     main ()
5630     {
5631 pcg 1.1 int some_variable = 0;
5632 pcg 1.11 ;
5633     return 0;
5634     }
5635     _ACEOF
5636     rm -f conftest.$ac_objext
5637     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5638     (eval $ac_compile) 2>conftest.er1
5639     ac_status=$?
5640     grep -v '^ *+' conftest.er1 >conftest.err
5641     rm -f conftest.er1
5642     cat conftest.err >&5
5643     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5644     (exit $ac_status); } &&
5645 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5646 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5647     (eval $ac_try) 2>&5
5648     ac_status=$?
5649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5650     (exit $ac_status); }; } &&
5651     { ac_try='test -s conftest.$ac_objext'
5652     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5653     (eval $ac_try) 2>&5
5654     ac_status=$?
5655     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5656     (exit $ac_status); }; }; then
5657 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5658     # So say no if there are warnings
5659     if test -s conftest.err; then
5660     compiler_o_lo=no
5661     else
5662     compiler_o_lo=yes
5663     fi
5664 pcg 1.11
5665 pcg 1.1 else
5666 pcg 1.11 echo "$as_me: failed program was:" >&5
5667     sed 's/^/| /' conftest.$ac_ext >&5
5668    
5669 pcg 1.1 fi
5670 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5671     echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5672     echo "${ECHO_T}$compiler_c_o" >&6
5673 pcg 1.1 CFLAGS="$save_CFLAGS"
5674     else
5675     compiler_o_lo=no
5676     fi
5677     ##
5678     ## END FIXME
5679    
5680     ## FIXME: this should be a separate macro
5681     ##
5682     # Check to see if we can do hard links to lock some files if needed
5683     hard_links="nottested"
5684     if test "$compiler_c_o" = no && test "$need_locks" != no; then
5685     # do not overwrite the value of need_locks provided by the user
5686 pcg 1.11 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5687     echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5688 pcg 1.1 hard_links=yes
5689     $rm conftest*
5690     ln conftest.a conftest.b 2>/dev/null && hard_links=no
5691     touch conftest.a
5692     ln conftest.a conftest.b 2>&5 || hard_links=no
5693     ln conftest.a conftest.b 2>/dev/null && hard_links=no
5694 pcg 1.11 echo "$as_me:$LINENO: result: $hard_links" >&5
5695     echo "${ECHO_T}$hard_links" >&6
5696 pcg 1.1 if test "$hard_links" = no; then
5697 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5698     echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5699 pcg 1.1 need_locks=warn
5700     fi
5701     else
5702     need_locks=no
5703     fi
5704     ##
5705     ## END FIXME
5706    
5707     ## FIXME: this should be a separate macro
5708     ##
5709     if test "$GCC" = yes; then
5710     # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5711 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5712     echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5713 pcg 1.1 echo "int some_variable = 0;" > conftest.$ac_ext
5714     save_CFLAGS="$CFLAGS"
5715     CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5716     compiler_rtti_exceptions=no
5717 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5718     /* confdefs.h. */
5719     _ACEOF
5720     cat confdefs.h >>conftest.$ac_ext
5721     cat >>conftest.$ac_ext <<_ACEOF
5722     /* end confdefs.h. */
5723 pcg 1.1
5724 pcg 1.11 int
5725     main ()
5726     {
5727 pcg 1.1 int some_variable = 0;
5728 pcg 1.11 ;
5729     return 0;
5730     }
5731     _ACEOF
5732     rm -f conftest.$ac_objext
5733     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5734     (eval $ac_compile) 2>conftest.er1
5735     ac_status=$?
5736     grep -v '^ *+' conftest.er1 >conftest.err
5737     rm -f conftest.er1
5738     cat conftest.err >&5
5739     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5740     (exit $ac_status); } &&
5741 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5742 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5743     (eval $ac_try) 2>&5
5744     ac_status=$?
5745     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5746     (exit $ac_status); }; } &&
5747     { ac_try='test -s conftest.$ac_objext'
5748     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5749     (eval $ac_try) 2>&5
5750     ac_status=$?
5751     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5752     (exit $ac_status); }; }; then
5753 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5754     # So say no if there are warnings
5755     if test -s conftest.err; then
5756     compiler_rtti_exceptions=no
5757     else
5758     compiler_rtti_exceptions=yes
5759     fi
5760 pcg 1.11
5761 pcg 1.1 else
5762 pcg 1.11 echo "$as_me: failed program was:" >&5
5763     sed 's/^/| /' conftest.$ac_ext >&5
5764    
5765 pcg 1.1 fi
5766 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5767 pcg 1.1 CFLAGS="$save_CFLAGS"
5768 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5769     echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5770 pcg 1.1
5771     if test "$compiler_rtti_exceptions" = "yes"; then
5772     no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5773     else
5774     no_builtin_flag=' -fno-builtin'
5775     fi
5776     fi
5777     ##
5778     ## END FIXME
5779    
5780     ## FIXME: this should be a separate macro
5781     ##
5782     # See if the linker supports building shared libraries.
5783 pcg 1.11 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5784     echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5785 pcg 1.1
5786     allow_undefined_flag=
5787     no_undefined_flag=
5788     need_lib_prefix=unknown
5789     need_version=unknown
5790     # when you set need_version to no, make sure it does not cause -set_version
5791     # flags to be left without arguments
5792     archive_cmds=
5793     archive_expsym_cmds=
5794     old_archive_from_new_cmds=
5795     old_archive_from_expsyms_cmds=
5796     export_dynamic_flag_spec=
5797     whole_archive_flag_spec=
5798     thread_safe_flag_spec=
5799     hardcode_into_libs=no
5800     hardcode_libdir_flag_spec=
5801     hardcode_libdir_separator=
5802     hardcode_direct=no
5803     hardcode_minus_L=no
5804     hardcode_shlibpath_var=unsupported
5805     runpath_var=
5806     link_all_deplibs=unknown
5807     always_export_symbols=no
5808     export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
5809     # include_expsyms should be a list of space-separated symbols to be *always*
5810     # included in the symbol list
5811     include_expsyms=
5812     # exclude_expsyms can be an egrep regular expression of symbols to exclude
5813     # it will be wrapped by ` (' and `)$', so one must not match beginning or
5814     # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
5815     # as well as any symbol that contains `d'.
5816     exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
5817     # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
5818     # platforms (ab)use it in PIC code, but their linkers get confused if
5819     # the symbol is explicitly referenced. Since portable code cannot
5820     # rely on this symbol name, it's probably fine to never include it in
5821     # preloaded symbol tables.
5822     extract_expsyms_cmds=
5823    
5824     case "$host_os" in
5825     cygwin* | mingw* | pw32* )
5826     # FIXME: the MSVC++ port hasn't been tested in a loooong time
5827     # When not using gcc, we currently assume that we are using
5828     # Microsoft Visual C++.
5829     if test "$GCC" != yes; then
5830     with_gnu_ld=no
5831     fi
5832     ;;
5833    
5834     esac
5835    
5836     ld_shlibs=yes
5837     if test "$with_gnu_ld" = yes; then
5838     # If archive_cmds runs LD, not CC, wlarc should be empty
5839     wlarc='${wl}'
5840    
5841     # See if GNU ld supports shared libraries.
5842     case "$host_os" in
5843     aix3* | aix4*)
5844     # On AIX, the GNU linker is very broken
5845     ld_shlibs=no
5846     cat <<EOF 1>&2
5847    
5848     *** Warning: the GNU linker, at least up to release 2.9.1, is reported
5849     *** to be unable to reliably create shared libraries on AIX.
5850     *** Therefore, libtool is disabling shared libraries support. If you
5851     *** really care for shared libraries, you may want to modify your PATH
5852     *** so that a non-GNU linker is found, and then restart.
5853    
5854     EOF
5855     ;;
5856    
5857     amigaos*)
5858     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)'
5859     hardcode_libdir_flag_spec='-L$libdir'
5860     hardcode_minus_L=yes
5861    
5862     # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
5863     # that the semantics of dynamic libraries on AmigaOS, at least up
5864     # to version 4, is to share data among multiple programs linked
5865     # with the same dynamic library. Since this doesn't match the
5866     # behavior of shared libraries on other platforms, we can use
5867     # them.
5868     ld_shlibs=no
5869     ;;
5870    
5871     beos*)
5872     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5873     allow_undefined_flag=unsupported
5874     # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
5875     # support --undefined. This deserves some investigation. FIXME
5876     archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5877     else
5878     ld_shlibs=no
5879     fi
5880     ;;
5881    
5882     cygwin* | mingw* | pw32*)
5883     # hardcode_libdir_flag_spec is actually meaningless, as there is
5884     # no search path for DLLs.
5885     hardcode_libdir_flag_spec='-L$libdir'
5886     allow_undefined_flag=unsupported
5887     always_export_symbols=yes
5888    
5889     extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
5890     sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
5891     test -f $output_objdir/impgen.exe || (cd $output_objdir && \
5892     if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
5893     else $CC -o impgen impgen.c ; fi)~
5894     $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
5895    
5896     old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
5897    
5898     # cygwin and mingw dlls have different entry points and sets of symbols
5899     # to exclude.
5900     # FIXME: what about values for MSVC?
5901     dll_entry=__cygwin_dll_entry@12
5902     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
5903     case "$host_os" in
5904     mingw*)
5905     # mingw values
5906     dll_entry=_DllMainCRTStartup@12
5907     dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
5908     ;;
5909     esac
5910    
5911     # mingw and cygwin differ, and it's simplest to just exclude the union
5912     # of the two symbol sets.
5913     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
5914    
5915     # recent cygwin and mingw systems supply a stub DllMain which the user
5916     # can override, but on older systems we have to supply one (in ltdll.c)
5917     if test "x$lt_cv_need_dllmain" = "xyes"; then
5918     ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
5919     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~
5920     test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
5921     else
5922     ltdll_obj=
5923     ltdll_cmds=
5924     fi
5925    
5926     # Extract the symbol export list from an `--export-all' def file,
5927     # then regenerate the def file from the symbol export list, so that
5928     # the compiled dll only exports the symbol export list.
5929     # Be careful not to strip the DATA tag left be newer dlltools.
5930     export_symbols_cmds="$ltdll_cmds"'
5931     $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
5932     sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
5933    
5934     # If DATA tags from a recent dlltool are present, honour them!
5935     archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
5936     _lt_hint=1;
5937     cat $export_symbols | while read symbol; do
5938     set dummy \$symbol;
5939     case \$# in
5940     2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
5941     *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
5942     esac;
5943     _lt_hint=`expr 1 + \$_lt_hint`;
5944     done~
5945     '"$ltdll_cmds"'
5946     $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~
5947     $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~
5948     $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~
5949     $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~
5950     $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
5951     ;;
5952    
5953     netbsd*)
5954     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
5955     archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
5956     wlarc=
5957     else
5958     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5959     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5960     fi
5961     ;;
5962    
5963     solaris* | sysv5*)
5964     if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
5965     ld_shlibs=no
5966     cat <<EOF 1>&2
5967    
5968     *** Warning: The releases 2.8.* of the GNU linker cannot reliably
5969     *** create shared libraries on Solaris systems. Therefore, libtool
5970     *** is disabling shared libraries support. We urge you to upgrade GNU
5971     *** binutils to release 2.9.1 or newer. Another option is to modify
5972     *** your PATH or compiler configuration so that the native linker is
5973     *** used, and then restart.
5974    
5975     EOF
5976     elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5977     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5978     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5979     else
5980     ld_shlibs=no
5981     fi
5982     ;;
5983    
5984     sunos4*)
5985     archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5986     wlarc=
5987     hardcode_direct=yes
5988     hardcode_shlibpath_var=no
5989     ;;
5990    
5991     *)
5992     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5993     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5994     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5995     else
5996     ld_shlibs=no
5997     fi
5998     ;;
5999     esac
6000    
6001     if test "$ld_shlibs" = yes; then
6002     runpath_var=LD_RUN_PATH
6003     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
6004     export_dynamic_flag_spec='${wl}--export-dynamic'
6005     case $host_os in
6006     cygwin* | mingw* | pw32*)
6007     # dlltool doesn't understand --whole-archive et. al.
6008     whole_archive_flag_spec=
6009     ;;
6010     *)
6011     # ancient GNU ld didn't support --whole-archive et. al.
6012     if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6013     whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6014     else
6015     whole_archive_flag_spec=
6016     fi
6017     ;;
6018     esac
6019     fi
6020     else
6021     # PORTME fill in a description of your system's linker (not GNU ld)
6022     case "$host_os" in
6023     aix3*)
6024     allow_undefined_flag=unsupported
6025     always_export_symbols=yes
6026     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'
6027     # Note: this linker hardcodes the directories in LIBPATH if there
6028     # are no directories specified by -L.
6029     hardcode_minus_L=yes
6030     if test "$GCC" = yes && test -z "$link_static_flag"; then
6031     # Neither direct hardcoding nor static linking is supported with a
6032     # broken collect2.
6033     hardcode_direct=unsupported
6034     fi
6035     ;;
6036    
6037     aix4*)
6038     hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6039     hardcode_libdir_separator=':'
6040     if test "$GCC" = yes; then
6041     collect2name=`${CC} -print-prog-name=collect2`
6042     if test -f "$collect2name" && \
6043     strings "$collect2name" | grep resolve_lib_name >/dev/null
6044     then
6045     # We have reworked collect2
6046     hardcode_direct=yes
6047     else
6048     # We have old collect2
6049     hardcode_direct=unsupported
6050     # It fails to find uninstalled libraries when the uninstalled
6051     # path is not listed in the libpath. Setting hardcode_minus_L
6052     # to unsupported forces relinking
6053     hardcode_minus_L=yes
6054     hardcode_libdir_flag_spec='-L$libdir'
6055     hardcode_libdir_separator=
6056     fi
6057     shared_flag='-shared'
6058     else
6059     shared_flag='${wl}-bM:SRE'
6060     hardcode_direct=yes
6061     fi
6062     allow_undefined_flag=' ${wl}-berok'
6063     archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6064     archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6065     case "$host_os" in aix4.[01]|aix4.[01].*)
6066     # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6067     always_export_symbols=yes ;;
6068     esac
6069    
6070     # We don't want to build shared libraries on unknown CPU types.
6071     case $host_cpu in
6072     powerpc | rs6000) ;;
6073     *) ld_shlibs=no ;;
6074     esac
6075     ;;
6076    
6077     amigaos*)
6078     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)'
6079     hardcode_libdir_flag_spec='-L$libdir'
6080     hardcode_minus_L=yes
6081     # see comment about different semantics on the GNU ld section
6082     ld_shlibs=no
6083     ;;
6084    
6085     cygwin* | mingw* | pw32*)
6086     # When not using gcc, we currently assume that we are using
6087     # Microsoft Visual C++.
6088     # hardcode_libdir_flag_spec is actually meaningless, as there is
6089     # no search path for DLLs.
6090     hardcode_libdir_flag_spec=' '
6091     allow_undefined_flag=unsupported
6092     # Tell ltmain to make .lib files, not .a files.
6093     libext=lib
6094     # FIXME: Setting linknames here is a bad hack.
6095     archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6096     # The linker will automatically build a .lib file if we build a DLL.
6097     old_archive_from_new_cmds='true'
6098     # FIXME: Should let the user specify the lib program.
6099     old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6100     fix_srcfile_path='`cygpath -w "$srcfile"`'
6101     ;;
6102    
6103     darwin* | rhapsody*)
6104     allow_undefined_flag='-undefined warning'
6105     archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6106     echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6107     archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6108     ## What we need is to hardcode the path to the library, not the search path
6109     #hardcode_direct=yes
6110     #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6111     hardcode_shlibpath_var=no
6112     whole_archive_flag_spec='-all_load'
6113     ;;
6114    
6115     freebsd1*)
6116     ld_shlibs=no
6117     ;;
6118    
6119     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6120     # support. Future versions do this automatically, but an explicit c++rt0.o
6121     # does not break anything, and helps significantly (at the cost of a little
6122     # extra space).
6123     freebsd2.2*)
6124     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6125     hardcode_libdir_flag_spec='-R$libdir'
6126     hardcode_direct=yes
6127     hardcode_shlibpath_var=no
6128     ;;
6129    
6130     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6131     freebsd2*)
6132     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6133     hardcode_direct=yes
6134     hardcode_minus_L=yes
6135     hardcode_shlibpath_var=no
6136     ;;
6137    
6138     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6139     freebsd*)
6140     archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6141     hardcode_libdir_flag_spec='-R$libdir'
6142     hardcode_direct=yes
6143     hardcode_shlibpath_var=no
6144     ;;
6145    
6146     hpux9* | hpux10* | hpux11*)
6147     case "$host_os" in
6148     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' ;;
6149     *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6150     esac
6151     hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6152     hardcode_libdir_separator=:
6153     hardcode_direct=yes
6154     hardcode_minus_L=yes # Not in the search PATH, but as the default
6155     # location of the library.
6156     export_dynamic_flag_spec='${wl}-E'
6157     ;;
6158    
6159     irix5* | irix6*)
6160     if test "$GCC" = yes; then
6161     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'
6162     else
6163     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'
6164     fi
6165     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6166     hardcode_libdir_separator=:
6167     link_all_deplibs=yes
6168     ;;
6169    
6170     netbsd*)
6171     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6172     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6173     else
6174     archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6175     fi
6176     hardcode_libdir_flag_spec='-R$libdir'
6177     hardcode_direct=yes
6178     hardcode_shlibpath_var=no
6179     ;;
6180    
6181     newsos6)
6182     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6183     hardcode_direct=yes
6184     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6185     hardcode_libdir_separator=:
6186     hardcode_shlibpath_var=no
6187     ;;
6188    
6189     openbsd*)
6190     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6191     hardcode_libdir_flag_spec='-R$libdir'
6192     hardcode_direct=yes
6193     hardcode_shlibpath_var=no
6194     ;;
6195    
6196     os2*)
6197     hardcode_libdir_flag_spec='-L$libdir'
6198     hardcode_minus_L=yes
6199     allow_undefined_flag=unsupported
6200     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'
6201     old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6202     ;;
6203    
6204     osf3*)
6205     if test "$GCC" = yes; then
6206     allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6207     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'
6208     else
6209     allow_undefined_flag=' -expect_unresolved \*'
6210     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'
6211     fi
6212     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6213     hardcode_libdir_separator=:
6214     ;;
6215    
6216     osf4* | osf5*) # as osf3* with the addition of -msym flag
6217     if test "$GCC" = yes; then
6218     allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6219     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'
6220     else
6221     allow_undefined_flag=' -expect_unresolved \*'
6222     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'
6223     archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6224     $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'
6225     fi
6226     #Both c and cxx compiler support -rpath directly
6227     hardcode_libdir_flag_spec='-rpath $libdir'
6228     hardcode_libdir_separator=:
6229     ;;
6230    
6231     sco3.2v5*)
6232     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6233     hardcode_shlibpath_var=no
6234     runpath_var=LD_RUN_PATH
6235     hardcode_runpath_var=yes
6236     ;;
6237    
6238     solaris*)
6239     no_undefined_flag=' -z text'
6240     # $CC -shared without GNU ld will not create a library from C++
6241     # object files and a static libstdc++, better avoid it by now
6242     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6243     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6244     $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6245     hardcode_libdir_flag_spec='-R$libdir'
6246     hardcode_shlibpath_var=no
6247     case "$host_os" in
6248     solaris2.[0-5] | solaris2.[0-5].*) ;;
6249     *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6250     whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6251     esac
6252     link_all_deplibs=yes
6253     ;;
6254    
6255     sunos4*)
6256     if test "x$host_vendor" = xsequent; then
6257     # Use $CC to link under sequent, because it throws in some extra .o
6258     # files that make .init and .fini sections work.
6259     archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6260     else
6261     archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6262     fi
6263     hardcode_libdir_flag_spec='-L$libdir'
6264     hardcode_direct=yes
6265     hardcode_minus_L=yes
6266     hardcode_shlibpath_var=no
6267     ;;
6268    
6269     sysv4)
6270     if test "x$host_vendor" = xsno; then
6271     archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6272     hardcode_direct=yes # is this really true???
6273     else
6274     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6275     hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6276     fi
6277     runpath_var='LD_RUN_PATH'
6278     hardcode_shlibpath_var=no
6279     ;;
6280    
6281     sysv4.3*)
6282     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6283     hardcode_shlibpath_var=no
6284     export_dynamic_flag_spec='-Bexport'
6285     ;;
6286    
6287     sysv5*)
6288     no_undefined_flag=' -z text'
6289     # $CC -shared without GNU ld will not create a library from C++
6290     # object files and a static libstdc++, better avoid it by now
6291     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6292     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6293     $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6294     hardcode_libdir_flag_spec=
6295     hardcode_shlibpath_var=no
6296     runpath_var='LD_RUN_PATH'
6297     ;;
6298    
6299     uts4*)
6300     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6301     hardcode_libdir_flag_spec='-L$libdir'
6302     hardcode_shlibpath_var=no
6303     ;;
6304    
6305     dgux*)
6306     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6307     hardcode_libdir_flag_spec='-L$libdir'
6308     hardcode_shlibpath_var=no
6309     ;;
6310    
6311     sysv4*MP*)
6312     if test -d /usr/nec; then
6313     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6314     hardcode_shlibpath_var=no
6315     runpath_var=LD_RUN_PATH
6316     hardcode_runpath_var=yes
6317     ld_shlibs=yes
6318     fi
6319     ;;
6320    
6321     sysv4.2uw2*)
6322     archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6323     hardcode_direct=yes
6324     hardcode_minus_L=no
6325     hardcode_shlibpath_var=no
6326     hardcode_runpath_var=yes
6327     runpath_var=LD_RUN_PATH
6328     ;;
6329    
6330     unixware7*)
6331     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6332     runpath_var='LD_RUN_PATH'
6333     hardcode_shlibpath_var=no
6334     ;;
6335    
6336     *)
6337     ld_shlibs=no
6338     ;;
6339     esac
6340     fi
6341 pcg 1.11 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6342     echo "${ECHO_T}$ld_shlibs" >&6
6343 pcg 1.1 test "$ld_shlibs" = no && can_build_shared=no
6344     ##
6345     ## END FIXME
6346    
6347     ## FIXME: this should be a separate macro
6348     ##
6349     # Check hardcoding attributes.
6350 pcg 1.11 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6351     echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6352 pcg 1.1 hardcode_action=
6353     if test -n "$hardcode_libdir_flag_spec" || \
6354     test -n "$runpath_var"; then
6355    
6356     # We can hardcode non-existant directories.
6357     if test "$hardcode_direct" != no &&
6358     # If the only mechanism to avoid hardcoding is shlibpath_var, we
6359     # have to relink, otherwise we might link with an installed library
6360     # when we should be linking with a yet-to-be-installed one
6361     ## test "$hardcode_shlibpath_var" != no &&
6362     test "$hardcode_minus_L" != no; then
6363     # Linking always hardcodes the temporary library directory.
6364     hardcode_action=relink
6365     else
6366     # We can link without hardcoding, and we can hardcode nonexisting dirs.
6367     hardcode_action=immediate
6368     fi
6369     else
6370     # We cannot hardcode anything, or else we can only hardcode existing
6371     # directories.
6372     hardcode_action=unsupported
6373     fi
6374 pcg 1.11 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6375     echo "${ECHO_T}$hardcode_action" >&6
6376 pcg 1.1 ##
6377     ## END FIXME
6378    
6379     ## FIXME: this should be a separate macro
6380     ##
6381     striplib=
6382     old_striplib=
6383 pcg 1.11 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6384     echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6385 pcg 1.1 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6386     test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6387     test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6388 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
6389     echo "${ECHO_T}yes" >&6
6390 pcg 1.1 else
6391 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
6392     echo "${ECHO_T}no" >&6
6393 pcg 1.1 fi
6394     ##
6395     ## END FIXME
6396    
6397     reload_cmds='$LD$reload_flag -o $output$reload_objs'
6398     test -z "$deplibs_check_method" && deplibs_check_method=unknown
6399    
6400     ## FIXME: this should be a separate macro
6401     ##
6402     # PORTME Fill in your ld.so characteristics
6403 pcg 1.11 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6404     echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6405 pcg 1.1 library_names_spec=
6406     libname_spec='lib$name'
6407     soname_spec=
6408     postinstall_cmds=
6409     postuninstall_cmds=
6410     finish_cmds=
6411     finish_eval=
6412     shlibpath_var=
6413     shlibpath_overrides_runpath=unknown
6414     version_type=none
6415     dynamic_linker="$host_os ld.so"
6416     sys_lib_dlsearch_path_spec="/lib /usr/lib"
6417     sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6418    
6419     case "$host_os" in
6420     aix3*)
6421     version_type=linux
6422     library_names_spec='${libname}${release}.so$versuffix $libname.a'
6423     shlibpath_var=LIBPATH
6424    
6425     # AIX has no versioning support, so we append a major version to the name.
6426     soname_spec='${libname}${release}.so$major'
6427     ;;
6428    
6429     aix4*)
6430     version_type=linux
6431     # AIX has no versioning support, so currently we can not hardcode correct
6432     # soname into executable. Probably we can add versioning support to
6433     # collect2, so additional links can be useful in future.
6434     # We preserve .a as extension for shared libraries though AIX4.2
6435     # and later linker supports .so
6436     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6437     shlibpath_var=LIBPATH
6438     ;;
6439    
6440     amigaos*)
6441     library_names_spec='$libname.ixlibrary $libname.a'
6442     # Create ${libname}_ixlibrary.a entries in /sys/libs.
6443     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'
6444     ;;
6445    
6446     beos*)
6447     library_names_spec='${libname}.so'
6448     dynamic_linker="$host_os ld.so"
6449     shlibpath_var=LIBRARY_PATH
6450     ;;
6451    
6452     bsdi4*)
6453     version_type=linux
6454     need_version=no
6455     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6456     soname_spec='${libname}${release}.so$major'
6457     finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6458     shlibpath_var=LD_LIBRARY_PATH
6459     sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6460     sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6461     export_dynamic_flag_spec=-rdynamic
6462     # the default ld.so.conf also contains /usr/contrib/lib and
6463     # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6464     # libtool to hard-code these into programs
6465     ;;
6466    
6467     cygwin* | mingw* | pw32*)
6468     version_type=windows
6469     need_version=no
6470     need_lib_prefix=no
6471     if test "$GCC" = yes; then
6472     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6473     else
6474     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6475     fi
6476     dynamic_linker='Win32 ld.exe'
6477     # FIXME: first we should search . and the directory the executable is in
6478     shlibpath_var=PATH
6479     ;;
6480    
6481     darwin* | rhapsody*)
6482     need_lib_prefix=no
6483     need_version=no
6484     library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6485     shlibpath_overrides_runpath=yes
6486     shlibpath_var=DYLD_LIBRARY_PATH
6487     postinstall_cmds='chmod +x $lib'
6488     ;;
6489    
6490     freebsd1*)
6491     dynamic_linker=no
6492     ;;
6493    
6494     freebsd*)
6495     objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6496     version_type=freebsd-$objformat
6497     case "$version_type" in
6498     freebsd-elf*)
6499     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6500     need_version=no
6501     need_lib_prefix=no
6502     ;;
6503     freebsd-*)
6504     library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6505     need_version=yes
6506     ;;
6507     esac
6508     shlibpath_var=LD_LIBRARY_PATH
6509     case "$host_os" in
6510     freebsd2*)
6511     shlibpath_overrides_runpath=yes
6512     ;;
6513     *)
6514     shlibpath_overrides_runpath=no
6515     hardcode_into_libs=yes
6516     ;;
6517     esac
6518     ;;
6519    
6520     gnu*)
6521     version_type=linux
6522     need_lib_prefix=no
6523     need_version=no
6524     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6525     soname_spec='${libname}${release}.so$major'
6526     shlibpath_var=LD_LIBRARY_PATH
6527     hardcode_into_libs=yes
6528     ;;
6529    
6530     hpux9* | hpux10* | hpux11*)
6531     # Give a soname corresponding to the major version so that dld.sl refuses to
6532     # link against other versions.
6533     dynamic_linker="$host_os dld.sl"
6534     version_type=sunos
6535     need_lib_prefix=no
6536     need_version=no
6537     shlibpath_var=SHLIB_PATH
6538     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6539     library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6540     soname_spec='${libname}${release}.sl$major'
6541     # HP-UX runs *really* slowly unless shared libraries are mode 555.
6542     postinstall_cmds='chmod 555 $lib'
6543     ;;
6544    
6545     irix5* | irix6*)
6546     version_type=irix
6547     need_lib_prefix=no
6548     need_version=no
6549     soname_spec='${libname}${release}.so$major'
6550     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6551     case "$host_os" in
6552     irix5*)
6553     libsuff= shlibsuff=
6554     ;;
6555     *)
6556     case "$LD" in # libtool.m4 will add one of these switches to LD
6557     *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6558     *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6559     *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6560     *) libsuff= shlibsuff= libmagic=never-match;;
6561     esac
6562     ;;
6563     esac
6564     shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6565     shlibpath_overrides_runpath=no
6566     sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6567     sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6568     ;;
6569    
6570     # No shared lib support for Linux oldld, aout, or coff.
6571     linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6572     dynamic_linker=no
6573     ;;
6574    
6575     # This must be Linux ELF.
6576     linux-gnu*)
6577     version_type=linux
6578     need_lib_prefix=no
6579     need_version=no
6580     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6581     soname_spec='${libname}${release}.so$major'
6582     finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6583     shlibpath_var=LD_LIBRARY_PATH
6584     shlibpath_overrides_runpath=no
6585     # This implies no fast_install, which is unacceptable.
6586     # Some rework will be needed to allow for fast_install
6587     # before this can be enabled.
6588     hardcode_into_libs=yes
6589    
6590     # We used to test for /lib/ld.so.1 and disable shared libraries on
6591     # powerpc, because MkLinux only supported shared libraries with the
6592     # GNU dynamic linker. Since this was broken with cross compilers,
6593     # most powerpc-linux boxes support dynamic linking these days and
6594     # people can always --disable-shared, the test was removed, and we
6595     # assume the GNU/Linux dynamic linker is in use.
6596     dynamic_linker='GNU/Linux ld.so'
6597     ;;
6598    
6599     netbsd*)
6600     version_type=sunos
6601     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6602     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6603     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6604     dynamic_linker='NetBSD (a.out) ld.so'
6605     else
6606     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6607     soname_spec='${libname}${release}.so$major'
6608     dynamic_linker='NetBSD ld.elf_so'
6609     fi
6610     shlibpath_var=LD_LIBRARY_PATH
6611     shlibpath_overrides_runpath=yes
6612     hardcode_into_libs=yes
6613     ;;
6614    
6615     newsos6)
6616     version_type=linux
6617     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6618     shlibpath_var=LD_LIBRARY_PATH
6619     shlibpath_overrides_runpath=yes
6620     ;;
6621    
6622     openbsd*)
6623     version_type=sunos
6624     if test "$with_gnu_ld" = yes; then
6625     need_lib_prefix=no
6626     need_version=no
6627     fi
6628     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6629     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6630     shlibpath_var=LD_LIBRARY_PATH
6631     ;;
6632    
6633     os2*)
6634     libname_spec='$name'
6635     need_lib_prefix=no
6636     library_names_spec='$libname.dll $libname.a'
6637     dynamic_linker='OS/2 ld.exe'
6638     shlibpath_var=LIBPATH
6639     ;;
6640    
6641     osf3* | osf4* | osf5*)
6642     version_type=osf
6643     need_version=no
6644     soname_spec='${libname}${release}.so'
6645     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6646     shlibpath_var=LD_LIBRARY_PATH
6647     sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6648     sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6649     ;;
6650    
6651     sco3.2v5*)
6652     version_type=osf
6653     soname_spec='${libname}${release}.so$major'
6654     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6655     shlibpath_var=LD_LIBRARY_PATH
6656     ;;
6657    
6658     solaris*)
6659     version_type=linux
6660     need_lib_prefix=no
6661     need_version=no
6662     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6663     soname_spec='${libname}${release}.so$major'
6664     shlibpath_var=LD_LIBRARY_PATH
6665     shlibpath_overrides_runpath=yes
6666     hardcode_into_libs=yes
6667     # ldd complains unless libraries are executable
6668     postinstall_cmds='chmod +x $lib'
6669     ;;
6670    
6671     sunos4*)
6672     version_type=sunos
6673     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6674     finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6675     shlibpath_var=LD_LIBRARY_PATH
6676     shlibpath_overrides_runpath=yes
6677     if test "$with_gnu_ld" = yes; then
6678     need_lib_prefix=no
6679     fi
6680     need_version=yes
6681     ;;
6682    
6683     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6684     version_type=linux
6685     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6686     soname_spec='${libname}${release}.so$major'
6687     shlibpath_var=LD_LIBRARY_PATH
6688     case "$host_vendor" in
6689     sni)
6690     shlibpath_overrides_runpath=no
6691     ;;
6692     motorola)
6693     need_lib_prefix=no
6694     need_version=no
6695     shlibpath_overrides_runpath=no
6696     sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6697     ;;
6698     esac
6699     ;;
6700    
6701     uts4*)
6702     version_type=linux
6703     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6704     soname_spec='${libname}${release}.so$major'
6705     shlibpath_var=LD_LIBRARY_PATH
6706     ;;
6707    
6708     dgux*)
6709     version_type=linux
6710     need_lib_prefix=no
6711     need_version=no
6712     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6713     soname_spec='${libname}${release}.so$major'
6714     shlibpath_var=LD_LIBRARY_PATH
6715     ;;
6716    
6717     sysv4*MP*)
6718     if test -d /usr/nec ;then
6719     version_type=linux
6720     library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6721     soname_spec='$libname.so.$major'
6722     shlibpath_var=LD_LIBRARY_PATH
6723     fi
6724     ;;
6725    
6726     *)
6727     dynamic_linker=no
6728     ;;
6729     esac
6730 pcg 1.11 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6731     echo "${ECHO_T}$dynamic_linker" >&6
6732 pcg 1.1 test "$dynamic_linker" = no && can_build_shared=no
6733     ##
6734     ## END FIXME
6735    
6736     ## FIXME: this should be a separate macro
6737     ##
6738     # Report the final consequences.
6739 pcg 1.11 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6740     echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6741     echo "$as_me:$LINENO: result: $can_build_shared" >&5
6742     echo "${ECHO_T}$can_build_shared" >&6
6743 pcg 1.1 ##
6744     ## END FIXME
6745    
6746     if test "$hardcode_action" = relink; then
6747     # Fast installation is not supported
6748     enable_fast_install=no
6749     elif test "$shlibpath_overrides_runpath" = yes ||
6750     test "$enable_shared" = no; then
6751     # Fast installation is not necessary
6752     enable_fast_install=needless
6753     fi
6754    
6755     variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6756     if test "$GCC" = yes; then
6757     variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6758     fi
6759    
6760     if test "x$enable_dlopen" != xyes; then
6761     enable_dlopen=unknown
6762     enable_dlopen_self=unknown
6763     enable_dlopen_self_static=unknown
6764     else
6765     lt_cv_dlopen=no
6766     lt_cv_dlopen_libs=
6767    
6768     case "$host_os" in
6769     beos*)
6770     lt_cv_dlopen="load_add_on"
6771     lt_cv_dlopen_libs=
6772     lt_cv_dlopen_self=yes
6773     ;;
6774    
6775     cygwin* | mingw* | pw32*)
6776     lt_cv_dlopen="LoadLibrary"
6777     lt_cv_dlopen_libs=
6778     ;;
6779    
6780     *)
6781 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6782     echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6783     if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6784     echo $ECHO_N "(cached) $ECHO_C" >&6
6785 pcg 1.1 else
6786 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6787 pcg 1.1 LIBS="-ldl $LIBS"
6788 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6789     /* confdefs.h. */
6790     _ACEOF
6791     cat confdefs.h >>conftest.$ac_ext
6792     cat >>conftest.$ac_ext <<_ACEOF
6793     /* end confdefs.h. */
6794    
6795 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6796 pcg 1.11 #ifdef __cplusplus
6797     extern "C"
6798     #endif
6799 pcg 1.1 /* We use char because int might match the return type of a gcc2
6800 pcg 1.11 builtin and then its argument prototype would still apply. */
6801     char dlopen ();
6802     int
6803     main ()
6804     {
6805     dlopen ();
6806     ;
6807     return 0;
6808     }
6809     _ACEOF
6810     rm -f conftest.$ac_objext conftest$ac_exeext
6811     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6812     (eval $ac_link) 2>conftest.er1
6813     ac_status=$?
6814     grep -v '^ *+' conftest.er1 >conftest.err
6815     rm -f conftest.er1
6816     cat conftest.err >&5
6817     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6818     (exit $ac_status); } &&
6819 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6820 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6821     (eval $ac_try) 2>&5
6822     ac_status=$?
6823     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6824     (exit $ac_status); }; } &&
6825     { ac_try='test -s conftest$ac_exeext'
6826     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6827     (eval $ac_try) 2>&5
6828     ac_status=$?
6829     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6830     (exit $ac_status); }; }; then
6831     ac_cv_lib_dl_dlopen=yes
6832     else
6833     echo "$as_me: failed program was:" >&5
6834     sed 's/^/| /' conftest.$ac_ext >&5
6835    
6836     ac_cv_lib_dl_dlopen=no
6837     fi
6838     rm -f conftest.err conftest.$ac_objext \
6839     conftest$ac_exeext conftest.$ac_ext
6840     LIBS=$ac_check_lib_save_LIBS
6841     fi
6842     echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
6843     echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
6844     if test $ac_cv_lib_dl_dlopen = yes; then
6845     lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
6846 pcg 1.1 else
6847 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen" >&5
6848     echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
6849     if test "${ac_cv_func_dlopen+set}" = set; then
6850     echo $ECHO_N "(cached) $ECHO_C" >&6
6851     else
6852     cat >conftest.$ac_ext <<_ACEOF
6853     /* confdefs.h. */
6854     _ACEOF
6855     cat confdefs.h >>conftest.$ac_ext
6856     cat >>conftest.$ac_ext <<_ACEOF
6857     /* end confdefs.h. */
6858     /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
6859     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6860     #define dlopen innocuous_dlopen
6861 pcg 1.1
6862     /* System header to define __stub macros and hopefully few prototypes,
6863 pcg 1.11 which can conflict with char dlopen (); below.
6864     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6865     <limits.h> exists even on freestanding compilers. */
6866    
6867     #ifdef __STDC__
6868     # include <limits.h>
6869     #else
6870     # include <assert.h>
6871     #endif
6872    
6873     #undef dlopen
6874    
6875 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6876 pcg 1.11 #ifdef __cplusplus
6877     extern "C"
6878     {
6879     #endif
6880 pcg 1.1 /* We use char because int might match the return type of a gcc2
6881 pcg 1.11 builtin and then its argument prototype would still apply. */
6882     char dlopen ();
6883 pcg 1.1 /* The GNU C library defines this for functions which it implements
6884     to always fail with ENOSYS. Some functions are actually named
6885     something starting with __ and the normal name is an alias. */
6886     #if defined (__stub_dlopen) || defined (__stub___dlopen)
6887     choke me
6888     #else
6889 pcg 1.11 char (*f) () = dlopen;
6890     #endif
6891     #ifdef __cplusplus
6892     }
6893 pcg 1.1 #endif
6894    
6895 pcg 1.11 int
6896     main ()
6897     {
6898     return f != dlopen;
6899     ;
6900     return 0;
6901     }
6902     _ACEOF
6903     rm -f conftest.$ac_objext conftest$ac_exeext
6904     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6905     (eval $ac_link) 2>conftest.er1
6906     ac_status=$?
6907     grep -v '^ *+' conftest.er1 >conftest.err
6908     rm -f conftest.er1
6909     cat conftest.err >&5
6910     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6911     (exit $ac_status); } &&
6912 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6913 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6914     (eval $ac_try) 2>&5
6915     ac_status=$?
6916     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6917     (exit $ac_status); }; } &&
6918     { ac_try='test -s conftest$ac_exeext'
6919     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6920     (eval $ac_try) 2>&5
6921     ac_status=$?
6922     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6923     (exit $ac_status); }; }; then
6924     ac_cv_func_dlopen=yes
6925     else
6926     echo "$as_me: failed program was:" >&5
6927     sed 's/^/| /' conftest.$ac_ext >&5
6928    
6929     ac_cv_func_dlopen=no
6930     fi
6931     rm -f conftest.err conftest.$ac_objext \
6932     conftest$ac_exeext conftest.$ac_ext
6933     fi
6934     echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
6935     echo "${ECHO_T}$ac_cv_func_dlopen" >&6
6936     if test $ac_cv_func_dlopen = yes; then
6937     lt_cv_dlopen="dlopen"
6938 pcg 1.1 else
6939 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load" >&5
6940     echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
6941     if test "${ac_cv_func_shl_load+set}" = set; then
6942     echo $ECHO_N "(cached) $ECHO_C" >&6
6943     else
6944     cat >conftest.$ac_ext <<_ACEOF
6945     /* confdefs.h. */
6946     _ACEOF
6947     cat confdefs.h >>conftest.$ac_ext
6948     cat >>conftest.$ac_ext <<_ACEOF
6949     /* end confdefs.h. */
6950     /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
6951     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6952     #define shl_load innocuous_shl_load
6953    
6954     /* System header to define __stub macros and hopefully few prototypes,
6955     which can conflict with char shl_load (); below.
6956     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6957     <limits.h> exists even on freestanding compilers. */
6958    
6959     #ifdef __STDC__
6960     # include <limits.h>
6961     #else
6962     # include <assert.h>
6963     #endif
6964    
6965     #undef shl_load
6966 pcg 1.1
6967     /* Override any gcc2 internal prototype to avoid an error. */
6968 pcg 1.11 #ifdef __cplusplus
6969     extern "C"
6970     {
6971     #endif
6972 pcg 1.1 /* We use char because int might match the return type of a gcc2
6973 pcg 1.11 builtin and then its argument prototype would still apply. */
6974     char shl_load ();
6975 pcg 1.1 /* The GNU C library defines this for functions which it implements
6976     to always fail with ENOSYS. Some functions are actually named
6977     something starting with __ and the normal name is an alias. */
6978     #if defined (__stub_shl_load) || defined (__stub___shl_load)
6979     choke me
6980     #else
6981 pcg 1.11 char (*f) () = shl_load;
6982     #endif
6983     #ifdef __cplusplus
6984     }
6985 pcg 1.1 #endif
6986    
6987 pcg 1.11 int
6988     main ()
6989     {
6990     return f != shl_load;
6991     ;
6992     return 0;
6993     }
6994     _ACEOF
6995     rm -f conftest.$ac_objext conftest$ac_exeext
6996     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6997     (eval $ac_link) 2>conftest.er1
6998     ac_status=$?
6999     grep -v '^ *+' conftest.er1 >conftest.err
7000     rm -f conftest.er1
7001     cat conftest.err >&5
7002     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7003     (exit $ac_status); } &&
7004 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7005 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7006     (eval $ac_try) 2>&5
7007     ac_status=$?
7008     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7009     (exit $ac_status); }; } &&
7010     { ac_try='test -s conftest$ac_exeext'
7011     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7012     (eval $ac_try) 2>&5
7013     ac_status=$?
7014     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7015     (exit $ac_status); }; }; then
7016     ac_cv_func_shl_load=yes
7017     else
7018     echo "$as_me: failed program was:" >&5
7019     sed 's/^/| /' conftest.$ac_ext >&5
7020    
7021     ac_cv_func_shl_load=no
7022     fi
7023     rm -f conftest.err conftest.$ac_objext \
7024     conftest$ac_exeext conftest.$ac_ext
7025     fi
7026     echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7027     echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7028     if test $ac_cv_func_shl_load = yes; then
7029 pcg 1.1 lt_cv_dlopen="shl_load"
7030     else
7031 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7032     echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7033     if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7034     echo $ECHO_N "(cached) $ECHO_C" >&6
7035 pcg 1.1 else
7036 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7037 pcg 1.1 LIBS="-lsvld $LIBS"
7038 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7039     /* confdefs.h. */
7040     _ACEOF
7041     cat confdefs.h >>conftest.$ac_ext
7042     cat >>conftest.$ac_ext <<_ACEOF
7043     /* end confdefs.h. */
7044    
7045 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7046 pcg 1.11 #ifdef __cplusplus
7047     extern "C"
7048     #endif
7049 pcg 1.1 /* We use char because int might match the return type of a gcc2
7050 pcg 1.11 builtin and then its argument prototype would still apply. */
7051     char dlopen ();
7052     int
7053     main ()
7054     {
7055     dlopen ();
7056     ;
7057     return 0;
7058     }
7059     _ACEOF
7060     rm -f conftest.$ac_objext conftest$ac_exeext
7061     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7062     (eval $ac_link) 2>conftest.er1
7063     ac_status=$?
7064     grep -v '^ *+' conftest.er1 >conftest.err
7065     rm -f conftest.er1
7066     cat conftest.err >&5
7067     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7068     (exit $ac_status); } &&
7069 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7070 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7071     (eval $ac_try) 2>&5
7072     ac_status=$?
7073     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7074     (exit $ac_status); }; } &&
7075     { ac_try='test -s conftest$ac_exeext'
7076     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7077     (eval $ac_try) 2>&5
7078     ac_status=$?
7079     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7080     (exit $ac_status); }; }; then
7081     ac_cv_lib_svld_dlopen=yes
7082     else
7083     echo "$as_me: failed program was:" >&5
7084     sed 's/^/| /' conftest.$ac_ext >&5
7085    
7086     ac_cv_lib_svld_dlopen=no
7087     fi
7088     rm -f conftest.err conftest.$ac_objext \
7089     conftest$ac_exeext conftest.$ac_ext
7090     LIBS=$ac_check_lib_save_LIBS
7091     fi
7092     echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7093     echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7094     if test $ac_cv_lib_svld_dlopen = yes; then
7095 pcg 1.1 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7096     else
7097 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7098     echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7099     if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7100     echo $ECHO_N "(cached) $ECHO_C" >&6
7101 pcg 1.1 else
7102 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7103 pcg 1.1 LIBS="-ldld $LIBS"
7104 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7105     /* confdefs.h. */
7106     _ACEOF
7107     cat confdefs.h >>conftest.$ac_ext
7108     cat >>conftest.$ac_ext <<_ACEOF
7109     /* end confdefs.h. */
7110    
7111 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7112 pcg 1.11 #ifdef __cplusplus
7113     extern "C"
7114     #endif
7115 pcg 1.1 /* We use char because int might match the return type of a gcc2
7116 pcg 1.11 builtin and then its argument prototype would still apply. */
7117     char shl_load ();
7118     int
7119     main ()
7120     {
7121     shl_load ();
7122     ;
7123     return 0;
7124     }
7125     _ACEOF
7126     rm -f conftest.$ac_objext conftest$ac_exeext
7127     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7128     (eval $ac_link) 2>conftest.er1
7129     ac_status=$?
7130     grep -v '^ *+' conftest.er1 >conftest.err
7131     rm -f conftest.er1
7132     cat conftest.err >&5
7133     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7134     (exit $ac_status); } &&
7135 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7136 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7137     (eval $ac_try) 2>&5
7138     ac_status=$?
7139     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7140     (exit $ac_status); }; } &&
7141     { ac_try='test -s conftest$ac_exeext'
7142     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7143     (eval $ac_try) 2>&5
7144     ac_status=$?
7145     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7146     (exit $ac_status); }; }; then
7147     ac_cv_lib_dld_shl_load=yes
7148     else
7149     echo "$as_me: failed program was:" >&5
7150     sed 's/^/| /' conftest.$ac_ext >&5
7151    
7152     ac_cv_lib_dld_shl_load=no
7153     fi
7154     rm -f conftest.err conftest.$ac_objext \
7155     conftest$ac_exeext conftest.$ac_ext
7156     LIBS=$ac_check_lib_save_LIBS
7157     fi
7158     echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7159     echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7160     if test $ac_cv_lib_dld_shl_load = yes; then
7161     lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7162     fi
7163    
7164 pcg 1.1
7165     fi
7166 pcg 1.11
7167 pcg 1.1
7168     fi
7169    
7170    
7171     fi
7172    
7173    
7174     fi
7175    
7176     ;;
7177     esac
7178    
7179     if test "x$lt_cv_dlopen" != xno; then
7180     enable_dlopen=yes
7181     else
7182     enable_dlopen=no
7183     fi
7184    
7185     case "$lt_cv_dlopen" in
7186     dlopen)
7187     save_CPPFLAGS="$CPP_FLAGS"
7188     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7189    
7190     save_LDFLAGS="$LDFLAGS"
7191     eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7192    
7193     save_LIBS="$LIBS"
7194     LIBS="$lt_cv_dlopen_libs $LIBS"
7195    
7196 pcg 1.11 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7197     echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7198     if test "${lt_cv_dlopen_self+set}" = set; then
7199     echo $ECHO_N "(cached) $ECHO_C" >&6
7200 pcg 1.1 else
7201     if test "$cross_compiling" = yes; then :
7202     lt_cv_dlopen_self=cross
7203     else
7204     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7205     lt_status=$lt_dlunknown
7206     cat > conftest.$ac_ext <<EOF
7207 pcg 1.18 #line 7207 "configure"
7208 pcg 1.1 #include "confdefs.h"
7209    
7210     #if HAVE_DLFCN_H
7211     #include <dlfcn.h>
7212     #endif
7213    
7214     #include <stdio.h>
7215    
7216     #ifdef RTLD_GLOBAL
7217     # define LT_DLGLOBAL RTLD_GLOBAL
7218     #else
7219     # ifdef DL_GLOBAL
7220     # define LT_DLGLOBAL DL_GLOBAL
7221     # else
7222     # define LT_DLGLOBAL 0
7223     # endif
7224     #endif
7225    
7226     /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7227     find out it does not work in some platform. */
7228     #ifndef LT_DLLAZY_OR_NOW
7229     # ifdef RTLD_LAZY
7230     # define LT_DLLAZY_OR_NOW RTLD_LAZY
7231     # else
7232     # ifdef DL_LAZY
7233     # define LT_DLLAZY_OR_NOW DL_LAZY
7234     # else
7235     # ifdef RTLD_NOW
7236     # define LT_DLLAZY_OR_NOW RTLD_NOW
7237     # else
7238     # ifdef DL_NOW
7239     # define LT_DLLAZY_OR_NOW DL_NOW
7240     # else
7241     # define LT_DLLAZY_OR_NOW 0
7242     # endif
7243     # endif
7244     # endif
7245     # endif
7246     #endif
7247    
7248     #ifdef __cplusplus
7249     extern "C" void exit (int);
7250     #endif
7251    
7252     fnord() { int i=42;}
7253     main ()
7254     {
7255     void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7256     int status = $lt_dlunknown;
7257    
7258     if (self)
7259     {
7260     if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7261     else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7262     /* dlclose (self); */
7263     }
7264    
7265     exit (status);
7266     }
7267     EOF
7268 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7269     (eval $ac_link) 2>&5
7270     ac_status=$?
7271     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7272     (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7273 pcg 1.1 (./conftest; exit; ) 2>/dev/null
7274     lt_status=$?
7275     case x$lt_status in
7276     x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7277     x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7278     x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7279     esac
7280     else :
7281     # compilation failed
7282     lt_cv_dlopen_self=no
7283     fi
7284     fi
7285     rm -fr conftest*
7286    
7287 pcg 1.11
7288 pcg 1.1 fi
7289 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7290     echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7291 pcg 1.1
7292     if test "x$lt_cv_dlopen_self" = xyes; then
7293     LDFLAGS="$LDFLAGS $link_static_flag"
7294 pcg 1.11 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7295     echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7296     if test "${lt_cv_dlopen_self_static+set}" = set; then
7297     echo $ECHO_N "(cached) $ECHO_C" >&6
7298 pcg 1.1 else
7299     if test "$cross_compiling" = yes; then :
7300     lt_cv_dlopen_self_static=cross
7301     else
7302     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7303     lt_status=$lt_dlunknown
7304     cat > conftest.$ac_ext <<EOF
7305 pcg 1.18 #line 7305 "configure"
7306 pcg 1.1 #include "confdefs.h"
7307    
7308     #if HAVE_DLFCN_H
7309     #include <dlfcn.h>
7310     #endif
7311    
7312     #include <stdio.h>
7313    
7314     #ifdef RTLD_GLOBAL
7315     # define LT_DLGLOBAL RTLD_GLOBAL
7316     #else
7317     # ifdef DL_GLOBAL
7318     # define LT_DLGLOBAL DL_GLOBAL
7319     # else
7320     # define LT_DLGLOBAL 0
7321     # endif
7322     #endif
7323    
7324     /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7325     find out it does not work in some platform. */
7326     #ifndef LT_DLLAZY_OR_NOW
7327     # ifdef RTLD_LAZY
7328     # define LT_DLLAZY_OR_NOW RTLD_LAZY
7329     # else
7330     # ifdef DL_LAZY
7331     # define LT_DLLAZY_OR_NOW DL_LAZY
7332     # else
7333     # ifdef RTLD_NOW
7334     # define LT_DLLAZY_OR_NOW RTLD_NOW
7335     # else
7336     # ifdef DL_NOW
7337     # define LT_DLLAZY_OR_NOW DL_NOW
7338     # else
7339     # define LT_DLLAZY_OR_NOW 0
7340     # endif
7341     # endif
7342     # endif
7343     # endif
7344     #endif
7345    
7346     #ifdef __cplusplus
7347     extern "C" void exit (int);
7348     #endif
7349    
7350     fnord() { int i=42;}
7351     main ()
7352     {
7353     void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7354     int status = $lt_dlunknown;
7355    
7356     if (self)
7357     {
7358     if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7359     else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7360     /* dlclose (self); */
7361     }
7362    
7363     exit (status);
7364     }
7365     EOF
7366 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7367     (eval $ac_link) 2>&5
7368     ac_status=$?
7369     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7370     (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7371 pcg 1.1 (./conftest; exit; ) 2>/dev/null
7372     lt_status=$?
7373     case x$lt_status in
7374     x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7375     x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7376     x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7377     esac
7378     else :
7379     # compilation failed
7380     lt_cv_dlopen_self_static=no
7381     fi
7382     fi
7383     rm -fr conftest*
7384    
7385 pcg 1.11
7386 pcg 1.1 fi
7387 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7388     echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7389 pcg 1.1 fi
7390    
7391     CPPFLAGS="$save_CPPFLAGS"
7392     LDFLAGS="$save_LDFLAGS"
7393     LIBS="$save_LIBS"
7394     ;;
7395     esac
7396    
7397     case "$lt_cv_dlopen_self" in
7398     yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7399     *) enable_dlopen_self=unknown ;;
7400     esac
7401    
7402     case "$lt_cv_dlopen_self_static" in
7403     yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7404     *) enable_dlopen_self_static=unknown ;;
7405     esac
7406     fi
7407    
7408    
7409     ## FIXME: this should be a separate macro
7410     ##
7411     if test "$enable_shared" = yes && test "$GCC" = yes; then
7412     case "$archive_cmds" in
7413     *'~'*)
7414     # FIXME: we may have to deal with multi-command sequences.
7415     ;;
7416     '$CC '*)
7417     # Test whether the compiler implicitly links with -lc since on some
7418     # systems, -lgcc has to come before -lc. If gcc already passes -lc
7419     # to ld, don't add -lc before -lgcc.
7420 pcg 1.11 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7421     echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7422     if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7423     echo $ECHO_N "(cached) $ECHO_C" >&6
7424 pcg 1.1 else
7425     $rm conftest*
7426     echo 'static int dummy;' > conftest.$ac_ext
7427    
7428 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7429     (eval $ac_compile) 2>&5
7430     ac_status=$?
7431     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7432     (exit $ac_status); }; then
7433 pcg 1.1 soname=conftest
7434     lib=conftest
7435     libobjs=conftest.$ac_objext
7436     deplibs=
7437     wl=$lt_cv_prog_cc_wl
7438     compiler_flags=-v
7439     linker_flags=-v
7440     verstring=
7441     output_objdir=.
7442     libname=conftest
7443     save_allow_undefined_flag=$allow_undefined_flag
7444     allow_undefined_flag=
7445 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7446     (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7447     ac_status=$?
7448     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7449     (exit $ac_status); }
7450 pcg 1.1 then
7451     lt_cv_archive_cmds_need_lc=no
7452     else
7453     lt_cv_archive_cmds_need_lc=yes
7454     fi
7455     allow_undefined_flag=$save_allow_undefined_flag
7456     else
7457     cat conftest.err 1>&5
7458     fi
7459     fi
7460    
7461 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7462     echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7463 pcg 1.1 ;;
7464     esac
7465     fi
7466     need_lc=${lt_cv_archive_cmds_need_lc-yes}
7467     ##
7468     ## END FIXME
7469    
7470     ## FIXME: this should be a separate macro
7471     ##
7472     # The second clause should only fire when bootstrapping the
7473     # libtool distribution, otherwise you forgot to ship ltmain.sh
7474     # with your package, and you will get complaints that there are
7475     # no rules to generate ltmain.sh.
7476     if test -f "$ltmain"; then
7477     :
7478     else
7479     # If there is no Makefile yet, we rely on a make rule to execute
7480     # `config.status --recheck' to rerun these tests and create the
7481     # libtool script then.
7482     test -f Makefile && make "$ltmain"
7483     fi
7484    
7485     if test -f "$ltmain"; then
7486     trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7487     $rm -f "${ofile}T"
7488    
7489     echo creating $ofile
7490    
7491     # Now quote all the things that may contain metacharacters while being
7492     # careful not to overquote the AC_SUBSTed values. We take copies of the
7493     # variables and quote the copies for generation of the libtool script.
7494     for var in echo old_CC old_CFLAGS \
7495     AR AR_FLAGS CC LD LN_S NM SHELL \
7496     reload_flag reload_cmds wl \
7497     pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7498     thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7499     library_names_spec soname_spec \
7500     RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7501     old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7502     postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7503     old_striplib striplib file_magic_cmd export_symbols_cmds \
7504     deplibs_check_method allow_undefined_flag no_undefined_flag \
7505     finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7506     hardcode_libdir_flag_spec hardcode_libdir_separator \
7507     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7508     compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7509    
7510     case "$var" in
7511     reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7512     old_postinstall_cmds | old_postuninstall_cmds | \
7513     export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7514     extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7515     postinstall_cmds | postuninstall_cmds | \
7516     finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7517     # Double-quote double-evaled strings.
7518     eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7519     ;;
7520     *)
7521     eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7522     ;;
7523     esac
7524     done
7525    
7526     cat <<__EOF__ > "${ofile}T"
7527     #! $SHELL
7528    
7529     # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7530     # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7531     # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7532     #
7533     # Copyright (C) 1996-2000 Free Software Foundation, Inc.
7534     # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7535     #
7536     # This program is free software; you can redistribute it and/or modify
7537     # it under the terms of the GNU General Public License as published by
7538     # the Free Software Foundation; either version 2 of the License, or
7539     # (at your option) any later version.
7540     #
7541     # This program is distributed in the hope that it will be useful, but
7542     # WITHOUT ANY WARRANTY; without even the implied warranty of
7543     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7544     # General Public License for more details.
7545     #
7546     # You should have received a copy of the GNU General Public License
7547     # along with this program; if not, write to the Free Software
7548     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7549     #
7550     # As a special exception to the GNU General Public License, if you
7551     # distribute this file as part of a program that contains a
7552     # configuration script generated by Autoconf, you may include it under
7553     # the same distribution terms that you use for the rest of that program.
7554    
7555     # Sed that helps us avoid accidentally triggering echo(1) options like -n.
7556     Xsed="sed -e s/^X//"
7557    
7558     # The HP-UX ksh and POSIX shell print the target directory to stdout
7559     # if CDPATH is set.
7560     if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7561    
7562     # ### BEGIN LIBTOOL CONFIG
7563    
7564     # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7565    
7566     # Shell to use when invoking shell scripts.
7567     SHELL=$lt_SHELL
7568    
7569     # Whether or not to build shared libraries.
7570     build_libtool_libs=$enable_shared
7571    
7572     # Whether or not to add -lc for building shared libraries.
7573     build_libtool_need_lc=$need_lc
7574    
7575     # Whether or not to build static libraries.
7576     build_old_libs=$enable_static
7577    
7578     # Whether or not to optimize for fast installation.
7579     fast_install=$enable_fast_install
7580    
7581     # The host system.
7582     host_alias=$host_alias
7583     host=$host
7584    
7585     # An echo program that does not interpret backslashes.
7586     echo=$lt_echo
7587    
7588     # The archiver.
7589     AR=$lt_AR
7590     AR_FLAGS=$lt_AR_FLAGS
7591    
7592     # The default C compiler.
7593     CC=$lt_CC
7594    
7595     # Is the compiler the GNU C compiler?
7596     with_gcc=$GCC
7597    
7598     # The linker used to build libraries.
7599     LD=$lt_LD
7600    
7601     # Whether we need hard or soft links.
7602     LN_S=$lt_LN_S
7603    
7604     # A BSD-compatible nm program.
7605     NM=$lt_NM
7606    
7607     # A symbol stripping program
7608     STRIP=$STRIP
7609    
7610     # Used to examine libraries when file_magic_cmd begins "file"
7611     MAGIC_CMD=$MAGIC_CMD
7612    
7613     # Used on cygwin: DLL creation program.
7614     DLLTOOL="$DLLTOOL"
7615    
7616     # Used on cygwin: object dumper.
7617     OBJDUMP="$OBJDUMP"
7618    
7619     # Used on cygwin: assembler.
7620     AS="$AS"
7621    
7622     # The name of the directory that contains temporary libtool files.
7623     objdir=$objdir
7624    
7625     # How to create reloadable object files.
7626     reload_flag=$lt_reload_flag
7627     reload_cmds=$lt_reload_cmds
7628    
7629     # How to pass a linker flag through the compiler.
7630     wl=$lt_wl
7631    
7632     # Object file suffix (normally "o").
7633     objext="$ac_objext"
7634    
7635     # Old archive suffix (normally "a").
7636     libext="$libext"
7637    
7638     # Executable file suffix (normally "").
7639     exeext="$exeext"
7640    
7641     # Additional compiler flags for building library objects.
7642     pic_flag=$lt_pic_flag
7643     pic_mode=$pic_mode
7644    
7645     # Does compiler simultaneously support -c and -o options?
7646     compiler_c_o=$lt_compiler_c_o
7647    
7648     # Can we write directly to a .lo ?
7649     compiler_o_lo=$lt_compiler_o_lo
7650    
7651     # Must we lock files when doing compilation ?
7652     need_locks=$lt_need_locks
7653    
7654     # Do we need the lib prefix for modules?
7655     need_lib_prefix=$need_lib_prefix
7656    
7657     # Do we need a version for libraries?
7658     need_version=$need_version
7659    
7660     # Whether dlopen is supported.
7661     dlopen_support=$enable_dlopen
7662    
7663     # Whether dlopen of programs is supported.
7664     dlopen_self=$enable_dlopen_self
7665    
7666     # Whether dlopen of statically linked programs is supported.
7667     dlopen_self_static=$enable_dlopen_self_static
7668    
7669     # Compiler flag to prevent dynamic linking.
7670     link_static_flag=$lt_link_static_flag
7671    
7672     # Compiler flag to turn off builtin functions.
7673     no_builtin_flag=$lt_no_builtin_flag
7674    
7675     # Compiler flag to allow reflexive dlopens.
7676     export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7677    
7678     # Compiler flag to generate shared objects directly from archives.
7679     whole_archive_flag_spec=$lt_whole_archive_flag_spec
7680    
7681     # Compiler flag to generate thread-safe objects.
7682     thread_safe_flag_spec=$lt_thread_safe_flag_spec
7683    
7684     # Library versioning type.
7685     version_type=$version_type
7686    
7687     # Format of library name prefix.
7688     libname_spec=$lt_libname_spec
7689    
7690     # List of archive names. First name is the real one, the rest are links.
7691     # The last name is the one that the linker finds with -lNAME.
7692     library_names_spec=$lt_library_names_spec
7693    
7694     # The coded name of the library, if different from the real name.
7695     soname_spec=$lt_soname_spec
7696    
7697     # Commands used to build and install an old-style archive.
7698     RANLIB=$lt_RANLIB
7699     old_archive_cmds=$lt_old_archive_cmds
7700     old_postinstall_cmds=$lt_old_postinstall_cmds
7701     old_postuninstall_cmds=$lt_old_postuninstall_cmds
7702    
7703     # Create an old-style archive from a shared archive.
7704     old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7705    
7706     # Create a temporary old-style archive to link instead of a shared archive.
7707     old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7708    
7709     # Commands used to build and install a shared archive.
7710     archive_cmds=$lt_archive_cmds
7711     archive_expsym_cmds=$lt_archive_expsym_cmds
7712     postinstall_cmds=$lt_postinstall_cmds
7713     postuninstall_cmds=$lt_postuninstall_cmds
7714    
7715     # Commands to strip libraries.
7716     old_striplib=$lt_old_striplib
7717     striplib=$lt_striplib
7718    
7719     # Method to check whether dependent libraries are shared objects.
7720     deplibs_check_method=$lt_deplibs_check_method
7721    
7722     # Command to use when deplibs_check_method == file_magic.
7723     file_magic_cmd=$lt_file_magic_cmd
7724    
7725     # Flag that allows shared libraries with undefined symbols to be built.
7726     allow_undefined_flag=$lt_allow_undefined_flag
7727    
7728     # Flag that forces no undefined symbols.
7729     no_undefined_flag=$lt_no_undefined_flag
7730    
7731     # Commands used to finish a libtool library installation in a directory.
7732     finish_cmds=$lt_finish_cmds
7733    
7734     # Same as above, but a single script fragment to be evaled but not shown.
7735     finish_eval=$lt_finish_eval
7736    
7737     # Take the output of nm and produce a listing of raw symbols and C names.
7738     global_symbol_pipe=$lt_global_symbol_pipe
7739    
7740     # Transform the output of nm in a proper C declaration
7741     global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7742    
7743     # This is the shared library runtime path variable.
7744     runpath_var=$runpath_var
7745    
7746     # This is the shared library path variable.
7747     shlibpath_var=$shlibpath_var
7748    
7749     # Is shlibpath searched before the hard-coded library search path?
7750     shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7751    
7752     # How to hardcode a shared library path into an executable.
7753     hardcode_action=$hardcode_action
7754    
7755     # Whether we should hardcode library paths into libraries.
7756     hardcode_into_libs=$hardcode_into_libs
7757    
7758     # Flag to hardcode \$libdir into a binary during linking.
7759     # This must work even if \$libdir does not exist.
7760     hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7761    
7762     # Whether we need a single -rpath flag with a separated argument.
7763     hardcode_libdir_separator=$lt_hardcode_libdir_separator
7764    
7765     # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7766     # resulting binary.
7767     hardcode_direct=$hardcode_direct
7768    
7769     # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7770     # resulting binary.
7771     hardcode_minus_L=$hardcode_minus_L
7772    
7773     # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7774     # the resulting binary.
7775     hardcode_shlibpath_var=$hardcode_shlibpath_var
7776    
7777     # Variables whose values should be saved in libtool wrapper scripts and
7778     # restored at relink time.
7779     variables_saved_for_relink="$variables_saved_for_relink"
7780    
7781     # Whether libtool must link a program against all its dependency libraries.
7782     link_all_deplibs=$link_all_deplibs
7783    
7784     # Compile-time system search path for libraries
7785     sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7786    
7787     # Run-time system search path for libraries
7788     sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7789    
7790     # Fix the shell variable \$srcfile for the compiler.
7791     fix_srcfile_path="$fix_srcfile_path"
7792    
7793     # Set to yes if exported symbols are required.
7794     always_export_symbols=$always_export_symbols
7795    
7796     # The commands to list exported symbols.
7797     export_symbols_cmds=$lt_export_symbols_cmds
7798    
7799     # The commands to extract the exported symbol list from a shared archive.
7800     extract_expsyms_cmds=$lt_extract_expsyms_cmds
7801    
7802     # Symbols that should not be listed in the preloaded symbols.
7803     exclude_expsyms=$lt_exclude_expsyms
7804    
7805     # Symbols that must always be exported.
7806     include_expsyms=$lt_include_expsyms
7807    
7808     # ### END LIBTOOL CONFIG
7809    
7810     __EOF__
7811    
7812     case "$host_os" in
7813     aix3*)
7814     cat <<\EOF >> "${ofile}T"
7815    
7816     # AIX sometimes has problems with the GCC collect2 program. For some
7817     # reason, if we set the COLLECT_NAMES environment variable, the problems
7818     # vanish in a puff of smoke.
7819     if test "X${COLLECT_NAMES+set}" != Xset; then
7820     COLLECT_NAMES=
7821     export COLLECT_NAMES
7822     fi
7823     EOF
7824     ;;
7825     esac
7826    
7827     case "$host_os" in
7828     cygwin* | mingw* | pw32* | os2*)
7829     cat <<'EOF' >> "${ofile}T"
7830     # This is a source program that is used to create dlls on Windows
7831     # Don't remove nor modify the starting and closing comments
7832     # /* ltdll.c starts here */
7833     # #define WIN32_LEAN_AND_MEAN
7834     # #include <windows.h>
7835     # #undef WIN32_LEAN_AND_MEAN
7836     # #include <stdio.h>
7837     #
7838     # #ifndef __CYGWIN__
7839     # # ifdef __CYGWIN32__
7840     # # define __CYGWIN__ __CYGWIN32__
7841     # # endif
7842     # #endif
7843     #
7844     # #ifdef __cplusplus
7845     # extern "C" {
7846     # #endif
7847     # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
7848     # #ifdef __cplusplus
7849     # }
7850     # #endif
7851     #
7852     # #ifdef __CYGWIN__
7853     # #include <cygwin/cygwin_dll.h>
7854     # DECLARE_CYGWIN_DLL( DllMain );
7855     # #endif
7856     # HINSTANCE __hDllInstance_base;
7857     #
7858     # BOOL APIENTRY
7859     # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
7860     # {
7861     # __hDllInstance_base = hInst;
7862     # return TRUE;
7863     # }
7864     # /* ltdll.c ends here */
7865     # This is a source program that is used to create import libraries
7866     # on Windows for dlls which lack them. Don't remove nor modify the
7867     # starting and closing comments
7868     # /* impgen.c starts here */
7869     # /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
7870     #
7871     # This file is part of GNU libtool.
7872     #
7873     # This program is free software; you can redistribute it and/or modify
7874     # it under the terms of the GNU General Public License as published by
7875     # the Free Software Foundation; either version 2 of the License, or
7876     # (at your option) any later version.
7877     #
7878     # This program is distributed in the hope that it will be useful,
7879     # but WITHOUT ANY WARRANTY; without even the implied warranty of
7880     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7881     # GNU General Public License for more details.
7882     #
7883     # You should have received a copy of the GNU General Public License
7884     # along with this program; if not, write to the Free Software
7885     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7886     # */
7887     #
7888     # #include <stdio.h> /* for printf() */
7889     # #include <unistd.h> /* for open(), lseek(), read() */
7890     # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
7891     # #include <string.h> /* for strdup() */
7892     #
7893     # /* O_BINARY isn't required (or even defined sometimes) under Unix */
7894     # #ifndef O_BINARY
7895     # #define O_BINARY 0
7896     # #endif
7897     #
7898     # static unsigned int
7899     # pe_get16 (fd, offset)
7900     # int fd;
7901     # int offset;
7902     # {
7903     # unsigned char b[2];
7904     # lseek (fd, offset, SEEK_SET);
7905     # read (fd, b, 2);
7906     # return b[0] + (b[1]<<8);
7907     # }
7908     #
7909     # static unsigned int
7910     # pe_get32 (fd, offset)
7911     # int fd;
7912     # int offset;
7913     # {
7914     # unsigned char b[4];
7915     # lseek (fd, offset, SEEK_SET);
7916     # read (fd, b, 4);
7917     # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7918     # }
7919     #
7920     # static unsigned int
7921     # pe_as32 (ptr)
7922     # void *ptr;
7923     # {
7924     # unsigned char *b = ptr;
7925     # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7926     # }
7927     #
7928     # int
7929     # main (argc, argv)
7930     # int argc;
7931     # char *argv[];
7932     # {
7933     # int dll;
7934     # unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
7935     # unsigned long export_rva, export_size, nsections, secptr, expptr;
7936     # unsigned long name_rvas, nexp;
7937     # unsigned char *expdata, *erva;
7938     # char *filename, *dll_name;
7939     #
7940     # filename = argv[1];
7941     #
7942     # dll = open(filename, O_RDONLY|O_BINARY);
7943     # if (!dll)
7944     # return 1;
7945     #
7946     # dll_name = filename;
7947     #
7948     # for (i=0; filename[i]; i++)
7949     # if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
7950     # dll_name = filename + i +1;
7951     #
7952     # pe_header_offset = pe_get32 (dll, 0x3c);
7953     # opthdr_ofs = pe_header_offset + 4 + 20;
7954     # num_entries = pe_get32 (dll, opthdr_ofs + 92);
7955     #
7956     # if (num_entries < 1) /* no exports */
7957     # return 1;
7958     #
7959     # export_rva = pe_get32 (dll, opthdr_ofs + 96);
7960     # export_size = pe_get32 (dll, opthdr_ofs + 100);
7961     # nsections = pe_get16 (dll, pe_header_offset + 4 +2);
7962     # secptr = (pe_header_offset + 4 + 20 +
7963     # pe_get16 (dll, pe_header_offset + 4 + 16));
7964     #
7965     # expptr = 0;
7966     # for (i = 0; i < nsections; i++)
7967     # {
7968     # char sname[8];
7969     # unsigned long secptr1 = secptr + 40 * i;
7970     # unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
7971     # unsigned long vsize = pe_get32 (dll, secptr1 + 16);
7972     # unsigned long fptr = pe_get32 (dll, secptr1 + 20);
7973     # lseek(dll, secptr1, SEEK_SET);
7974     # read(dll, sname, 8);
7975     # if (vaddr <= export_rva && vaddr+vsize > export_rva)
7976     # {
7977     # expptr = fptr + (export_rva - vaddr);
7978     # if (export_rva + export_size > vaddr + vsize)
7979     # export_size = vsize - (export_rva - vaddr);
7980     # break;
7981     # }
7982     # }
7983     #
7984     # expdata = (unsigned char*)malloc(export_size);
7985     # lseek (dll, expptr, SEEK_SET);
7986     # read (dll, expdata, export_size);
7987     # erva = expdata - export_rva;
7988     #
7989     # nexp = pe_as32 (expdata+24);
7990     # name_rvas = pe_as32 (expdata+32);
7991     #
7992     # printf ("EXPORTS\n");
7993     # for (i = 0; i<nexp; i++)
7994     # {
7995     # unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
7996     # printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
7997     # }
7998     #
7999     # return 0;
8000     # }
8001     # /* impgen.c ends here */
8002    
8003     EOF
8004     ;;
8005     esac
8006    
8007     # We use sed instead of cat because bash on DJGPP gets confused if
8008     # if finds mixed CR/LF and LF-only lines. Since sed operates in
8009     # text mode, it properly converts lines to CR/LF. This bash problem
8010     # is reportedly fixed, but why not run on old versions too?
8011     sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8012    
8013     mv -f "${ofile}T" "$ofile" || \
8014     (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8015     chmod +x "$ofile"
8016     fi
8017     ##
8018     ## END FIXME
8019    
8020    
8021    
8022    
8023    
8024     # This can be used to rebuild libtool when needed
8025     LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8026    
8027     # Always use our own libtool.
8028     LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8029    
8030     # Prevent multiple expansion
8031    
8032    
8033     MALLOC_TYPE=S
8034     support_addstrings=no
8035     support_frills=no
8036     support_linespace=no
8037     support_inheritpixmap=no
8038     support_keepscrolling=no
8039     support_selectionscrolling=no
8040 pcg 1.11 support_menubar=no
8041 pcg 1.1 support_mousewheel=no
8042     support_mouseslipwheel=no
8043     support_oldselection=no
8044     support_utmp=no
8045     support_wtmp=no
8046     support_lastlog=no
8047     support_cursor_blink=no
8048 pcg 1.11 support_text_blink=no
8049 pcg 1.1 support_pointer_blank=no
8050     support_scroll_rxvt=no
8051     support_scroll_next=no
8052     support_scroll_xterm=no
8053 pcg 1.11 support_scroll_plain=no
8054 pcg 1.1 support_xim=no
8055     support_xpm=no
8056     support_xft=no
8057     support_unicode3=no
8058 pcg 1.18 support_combining=no
8059 pcg 1.1 codesets=
8060    
8061    
8062     if test "x$enable_shared" = xyes; then
8063 pcg 1.11
8064     cat >>confdefs.h <<\_ACEOF
8065 pcg 1.1 #define LIBRXVT 1
8066 pcg 1.11 _ACEOF
8067 pcg 1.1
8068     INSTALL_LIBRXVT=yes
8069     fi
8070    
8071    
8072     # Check whether --enable-everything or --disable-everything was given.
8073     if test "${enable_everything+set}" = set; then
8074     enableval="$enable_everything"
8075     if test x$enableval = xyes; then
8076     support_24bit=yes
8077     support_frills=yes
8078     support_linespace=yes
8079     support_inheritpixmap=yes
8080     support_keepscrolling=yes
8081     support_selectionscrolling=yes
8082     support_lastlog=yes
8083     support_menubar=yes
8084     support_mousewheel=yes
8085     support_mouseslipwheel=yes
8086     support_oldselection=yes
8087     support_cursor_blink=yes
8088 pcg 1.11 support_text_blink=yes
8089 pcg 1.1 support_pointer_blank=yes
8090     support_scroll_rxvt=yes
8091     support_scroll_next=yes
8092     support_scroll_xterm=yes
8093 pcg 1.11 support_scroll_plain=yes
8094 pcg 1.1 support_utmp=yes
8095     support_wtmp=yes
8096     support_xim=yes
8097     support_xpm=yes
8098     support_xft=yes
8099     support_unicode3=yes
8100 pcg 1.18 support_combining=yes
8101 pcg 1.1 codesets=all
8102     fi
8103 pcg 1.11 fi;
8104 pcg 1.4
8105 pcg 1.1 # Check whether --enable-unicode3 or --disable-unicode3 was given.
8106     if test "${enable_unicode3+set}" = set; then
8107     enableval="$enable_unicode3"
8108 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
8109 pcg 1.1 support_unicode3=yes
8110     fi
8111 pcg 1.11 fi;
8112 pcg 1.1
8113 pcg 1.18 # Check whether --enable-combining or --disable-combining was given.
8114     if test "${enable_combining+set}" = set; then
8115     enableval="$enable_combining"
8116     if test x$enableval = xyes -o x$enableval = xno; then
8117     support_combining=yes
8118     fi
8119     fi;
8120    
8121 pcg 1.1 # Check whether --enable-xft or --disable-xft was given.
8122     if test "${enable_xft+set}" = set; then
8123     enableval="$enable_xft"
8124 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
8125 pcg 1.1 support_xft=yes
8126     fi
8127 pcg 1.11 fi;
8128 pcg 1.1
8129     # Check whether --enable-utmp or --disable-utmp was given.
8130     if test "${enable_utmp+set}" = set; then
8131     enableval="$enable_utmp"
8132     if test x$enableval = xyes -o x$enableval = xno; then
8133     support_utmp=$enableval
8134     fi
8135 pcg 1.11 fi;
8136 pcg 1.1
8137     # Check whether --enable-wtmp or --disable-wtmp was given.
8138     if test "${enable_wtmp+set}" = set; then
8139     enableval="$enable_wtmp"
8140     if test x$enableval = xyes -o x$enableval = xno; then
8141     support_wtmp=$enableval
8142     fi
8143 pcg 1.11 fi;
8144 pcg 1.1
8145     # Check whether --enable-lastlog or --disable-lastlog was given.
8146     if test "${enable_lastlog+set}" = set; then
8147     enableval="$enable_lastlog"
8148     if test x$enableval = xyes -o x$enableval = xno; then
8149     support_lastlog=$enableval
8150     fi
8151 pcg 1.11 fi;
8152 pcg 1.1
8153     # Check whether --enable-xpm-background or --disable-xpm-background was given.
8154     if test "${enable_xpm_background+set}" = set; then
8155     enableval="$enable_xpm_background"
8156     if test x$enableval = xyes -o x$enableval = xno; then
8157     support_xpm=$enableval
8158     fi
8159 pcg 1.11 fi;
8160 pcg 1.1
8161     # Check whether --enable-transparency or --disable-transparency was given.
8162     if test "${enable_transparency+set}" = set; then
8163     enableval="$enable_transparency"
8164     if test x$enableval = xyes -o x$enableval = xno; then
8165     support_inheritpixmap=$enableval
8166     fi
8167 pcg 1.11 fi;
8168 pcg 1.1
8169     # Check whether --enable-menubar or --disable-menubar was given.
8170     if test "${enable_menubar+set}" = set; then
8171     enableval="$enable_menubar"
8172     if test x$enableval = xyes -o x$enableval = xno; then
8173     support_menubar=$enableval
8174     fi
8175 pcg 1.11 fi;
8176 pcg 1.1
8177     # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8178     if test "${enable_rxvt_scroll+set}" = set; then
8179     enableval="$enable_rxvt_scroll"
8180     if test x$enableval = xyes -o x$enableval = xno; then
8181     support_scroll_rxvt=$enableval
8182     fi
8183 pcg 1.11 fi;
8184 pcg 1.1
8185     # Check whether --enable-next-scroll or --disable-next-scroll was given.
8186     if test "${enable_next_scroll+set}" = set; then
8187     enableval="$enable_next_scroll"
8188     if test x$enableval = xyes -o x$enableval = xno; then
8189     support_scroll_next=$enableval
8190     fi
8191 pcg 1.11 fi;
8192 pcg 1.1
8193     # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8194     if test "${enable_xterm_scroll+set}" = set; then
8195     enableval="$enable_xterm_scroll"
8196     if test x$enableval = xyes -o x$enableval = xno; then
8197     support_scroll_xterm=$enableval
8198     fi
8199 pcg 1.11 fi;
8200 pcg 1.1
8201 pcg 1.11 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8202     if test "${enable_plain_scroll+set}" = set; then
8203     enableval="$enable_plain_scroll"
8204     if test x$enableval = xyes -o x$enableval = xno; then
8205     support_scroll_plain=$enableval
8206     fi
8207     fi;
8208 pcg 1.1
8209     # Check whether --enable-half-shadow or --disable-half-shadow was given.
8210     if test "${enable_half_shadow+set}" = set; then
8211     enableval="$enable_half_shadow"
8212     if test x$enableval = xyes; then
8213 pcg 1.11
8214     cat >>confdefs.h <<\_ACEOF
8215 pcg 1.1 #define HALFSHADOW 1
8216 pcg 1.11 _ACEOF
8217 pcg 1.1
8218     fi
8219 pcg 1.11 fi;
8220 pcg 1.1
8221 pcg 1.15
8222     # Check whether --with-codesets or --without-codesets was given.
8223     if test "${with_codesets+set}" = set; then
8224     withval="$with_codesets"
8225     codesets="$withval"
8226     fi;
8227    
8228 pcg 1.1 # Check whether --enable-xim or --disable-xim was given.
8229     if test "${enable_xim+set}" = set; then
8230     enableval="$enable_xim"
8231     if test x$enableval = xyes -o x$enableval = xno; then
8232     support_xim=$enableval
8233     fi
8234 pcg 1.11 fi;
8235 pcg 1.1
8236     # Check whether --enable-ttygid or --disable-ttygid was given.
8237     if test "${enable_ttygid+set}" = set; then
8238     enableval="$enable_ttygid"
8239     if test x$enableval = xyes; then
8240 pcg 1.11
8241     cat >>confdefs.h <<\_ACEOF
8242 pcg 1.1 #define TTY_GID_SUPPORT 1
8243 pcg 1.11 _ACEOF
8244 pcg 1.1
8245     fi
8246 pcg 1.11 fi;
8247 pcg 1.1
8248     # Check whether --enable-backspace-key or --disable-backspace-key was given.
8249     if test "${enable_backspace_key+set}" = set; then
8250     enableval="$enable_backspace_key"
8251     if test x$enableval = xno; then
8252 pcg 1.11
8253     cat >>confdefs.h <<\_ACEOF
8254 pcg 1.1 #define NO_BACKSPACE_KEY 1
8255 pcg 1.11 _ACEOF
8256 pcg 1.1
8257     fi
8258 pcg 1.11 fi;
8259 pcg 1.1
8260     # Check whether --enable-delete-key or --disable-delete-key was given.
8261     if test "${enable_delete_key+set}" = set; then
8262     enableval="$enable_delete_key"
8263     if test x$enableval = xno; then
8264 pcg 1.11
8265     cat >>confdefs.h <<\_ACEOF
8266 pcg 1.1 #define NO_DELETE_KEY 1
8267 pcg 1.11 _ACEOF
8268 pcg 1.1
8269     fi
8270 pcg 1.11 fi;
8271 pcg 1.1
8272     # Check whether --enable-resources or --disable-resources was given.
8273     if test "${enable_resources+set}" = set; then
8274     enableval="$enable_resources"
8275     if test x$enableval = xno; then
8276 pcg 1.11
8277     cat >>confdefs.h <<\_ACEOF
8278 pcg 1.1 #define NO_RESOURCES 1
8279 pcg 1.11 _ACEOF
8280 pcg 1.1
8281     fi
8282 pcg 1.11 fi;
8283 pcg 1.1
8284     # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8285     if test "${enable_xgetdefault+set}" = set; then
8286     enableval="$enable_xgetdefault"
8287     if test x$enableval = xyes; then
8288 pcg 1.11
8289     cat >>confdefs.h <<\_ACEOF
8290 pcg 1.1 #define USE_XGETDEFAULT 1
8291 pcg 1.11 _ACEOF
8292 pcg 1.1
8293     fi
8294 pcg 1.11 fi;
8295 pcg 1.1
8296 pcg 1.15 RESFALLBACK=Rxvt
8297     # Check whether --enable-fallback or --disable-fallback was given.
8298     if test "${enable_fallback+set}" = set; then
8299     enableval="$enable_fallback"
8300    
8301     test x$enableval = xyes && enableval=Rxvt
8302     test x$enableval = xno && enableval=
8303     RESFALLBACK="$enableval"
8304    
8305     fi;
8306    
8307     if test x$RESFALLBACK != x; then
8308    
8309     cat >>confdefs.h <<_ACEOF
8310     #define RESFALLBACK "$RESFALLBACK"
8311     _ACEOF
8312    
8313     fi
8314    
8315     RESNAME=urxvt
8316    
8317     # Check whether --with-res-name or --without-res-name was given.
8318     if test "${with_res_name+set}" = set; then
8319     withval="$with_res_name"
8320     RESNAME="$withval"
8321     fi;
8322    
8323     cat >>confdefs.h <<_ACEOF
8324     #define RESNAME "$RESNAME"
8325     _ACEOF
8326    
8327    
8328     RESCLASS=URxvt
8329    
8330     # Check whether --with-res-class or --without-res-class was given.
8331     if test "${with_res_class+set}" = set; then
8332     withval="$with_res_class"
8333     RESCLASS="$withval"
8334     fi;
8335    
8336     cat >>confdefs.h <<_ACEOF
8337     #define RESCLASS "$RESCLASS"
8338     _ACEOF
8339    
8340    
8341     RXVTNAME=urxvt
8342    
8343     # Check whether --with-name or --without-name was given.
8344     if test "${with_name+set}" = set; then
8345     withval="$with_name"
8346     RXVTNAME="$withval"
8347     fi;
8348    
8349     RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8350    
8351    
8352 pcg 1.1 # Check whether --enable-strings or --disable-strings was given.
8353     if test "${enable_strings+set}" = set; then
8354     enableval="$enable_strings"
8355     if test x$enableval = xyes -o x$enableval = xno; then
8356     support_addstrings=$enableval
8357     fi
8358 pcg 1.11 fi;
8359 pcg 1.1
8360     # Check whether --enable-swapscreen or --disable-swapscreen was given.
8361     if test "${enable_swapscreen+set}" = set; then
8362     enableval="$enable_swapscreen"
8363     if test x$enableval = xno; then
8364 pcg 1.11
8365     cat >>confdefs.h <<\_ACEOF
8366 pcg 1.1 #define NO_SECONDARY_SCREEN 1
8367 pcg 1.11 _ACEOF
8368 pcg 1.1
8369     fi
8370 pcg 1.11 fi;
8371 pcg 1.1
8372     # Check whether --enable-frills or --disable-frills was given.
8373     if test "${enable_frills+set}" = set; then
8374     enableval="$enable_frills"
8375     if test x$enableval = xyes -o x$enableval = xno; then
8376     support_frills=$enableval
8377     fi
8378 pcg 1.11 fi;
8379 pcg 1.1
8380     # Check whether --enable-linespace or --disable-linespace was given.
8381     if test "${enable_linespace+set}" = set; then
8382     enableval="$enable_linespace"
8383     if test x$enableval = xyes -o x$enableval = xno; then
8384     support_linespace=$enableval
8385     fi
8386 pcg 1.11 fi;
8387 pcg 1.1
8388     # Check whether --enable-24bit or --disable-24bit was given.
8389     if test "${enable_24bit+set}" = set; then
8390     enableval="$enable_24bit"
8391     if test x$enableval = xyes -o x$enableval = xno; then
8392     support_24bit=$enableval
8393     fi
8394 pcg 1.11 fi;
8395 pcg 1.1
8396     # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8397     if test "${enable_keepscrolling+set}" = set; then
8398     enableval="$enable_keepscrolling"
8399     if test x$enableval = xyes -o x$enableval = xno; then
8400     support_keepscrolling=$enableval
8401     fi
8402 pcg 1.11 fi;
8403 pcg 1.1
8404     # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8405     if test "${enable_selectionscrolling+set}" = set; then
8406     enableval="$enable_selectionscrolling"
8407     if test x$enableval = xyes -o x$enableval = xno; then
8408     support_selectionscrolling=$enableval
8409     fi
8410 pcg 1.11 fi;
8411 pcg 1.1
8412     # Check whether --enable-mousewheel or --disable-mousewheel was given.
8413     if test "${enable_mousewheel+set}" = set; then
8414     enableval="$enable_mousewheel"
8415     if test x$enableval = xyes -o x$enableval = xno; then
8416     support_mousewheel=$enableval
8417     fi
8418 pcg 1.11 fi;
8419 pcg 1.1
8420     # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8421     if test "${enable_slipwheeling+set}" = set; then
8422     enableval="$enable_slipwheeling"
8423     if test x$enableval = xyes -o x$enableval = xno; then
8424     support_mouseslipwheel=$enableval
8425     fi
8426 pcg 1.11 fi;
8427 pcg 1.1
8428     # Check whether --enable-old-selection or --disable-old-selection was given.
8429     if test "${enable_old_selection+set}" = set; then
8430     enableval="$enable_old_selection"
8431     if test x$enableval = xyes -o x$enableval = xno; then
8432     support_oldselection=$enableval
8433     fi
8434 pcg 1.11 fi;
8435 pcg 1.1
8436     # Check whether --enable-new-selection or --disable-new-selection was given.
8437     if test "${enable_new_selection+set}" = set; then
8438     enableval="$enable_new_selection"
8439     if test x$enableval = xno; then
8440 pcg 1.11
8441     cat >>confdefs.h <<\_ACEOF
8442 pcg 1.1 #define NO_NEW_SELECTION 1
8443 pcg 1.11 _ACEOF
8444 pcg 1.1
8445     fi
8446 pcg 1.11 fi;
8447 pcg 1.1
8448     # Check whether --enable-dmalloc or --disable-dmalloc was given.
8449     if test "${enable_dmalloc+set}" = set; then
8450     enableval="$enable_dmalloc"
8451     if test x$enableval = xyes; then
8452     MALLOC_TYPE=G
8453     DEBUG=-DDEBUG_MALLOC
8454     DLIB="-L/usr/local/lib -ldmalloc"
8455     DINCLUDE=-I/usr/local/include
8456     fi
8457 pcg 1.11 fi;
8458 pcg 1.1
8459     # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8460     if test "${enable_dlmalloc+set}" = set; then
8461     enableval="$enable_dlmalloc"
8462     if test x$enableval = xyes; then
8463     MALLOC_TYPE=D
8464     DEBUG=
8465     DLIB="-L/usr/local/lib -ldlmalloc"
8466     DINCLUDE=
8467     fi
8468 pcg 1.11 fi;
8469 pcg 1.1
8470     # Check whether --enable-smart-resize or --disable-smart-resize was given.
8471     if test "${enable_smart_resize+set}" = set; then
8472     enableval="$enable_smart_resize"
8473     if test x$enableval = xyes; then
8474 pcg 1.11
8475     cat >>confdefs.h <<\_ACEOF
8476 pcg 1.1 #define SMART_RESIZE 1
8477 pcg 1.11 _ACEOF
8478 pcg 1.1
8479     fi
8480 pcg 1.11 fi;
8481 pcg 1.1
8482     # Check whether --enable-256-color or --disable-256-color was given.
8483     if test "${enable_256_color+set}" = set; then
8484     enableval="$enable_256_color"
8485     if test x$enableval = xyes; then
8486 pcg 1.11
8487     cat >>confdefs.h <<\_ACEOF
8488 pcg 1.1 #define TTY_256COLOR 1
8489 pcg 1.11 _ACEOF
8490 pcg 1.1
8491     fi
8492 pcg 1.11 fi;
8493 pcg 1.1
8494     # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8495     if test "${enable_cursor_blink+set}" = set; then
8496     enableval="$enable_cursor_blink"
8497     if test x$enableval = xyes -o x$enableval = xno; then
8498     support_cursor_blink=$enableval
8499     fi
8500 pcg 1.11 fi;
8501 pcg 1.1
8502 pcg 1.11 # Check whether --enable-text-blink or --disable-text-blink was given.
8503     if test "${enable_text_blink+set}" = set; then
8504     enableval="$enable_text_blink"
8505     if test x$enableval = xyes -o x$enableval = xno; then
8506     support_text_blink=$enableval
8507     fi
8508     fi;
8509 pcg 1.1
8510     # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8511     if test "${enable_pointer_blank+set}" = set; then
8512     enableval="$enable_pointer_blank"
8513     if test x$enableval = xyes -o x$enableval = xno; then
8514     support_pointer_blank=$enableval
8515     fi
8516 pcg 1.11 fi;
8517 pcg 1.1
8518    
8519     # Check whether --with-term or --without-term was given.
8520     if test "${with_term+set}" = set; then
8521     withval="$with_term"
8522     if test x$withval != x; then
8523 pcg 1.11
8524     cat >>confdefs.h <<_ACEOF
8525 pcg 1.1 #define TERMENV "$withval"
8526 pcg 1.11 _ACEOF
8527 pcg 1.1 term="$withval"
8528     fi
8529 pcg 1.11 fi;
8530 pcg 1.1
8531    
8532     # Check whether --with-terminfo or --without-terminfo was given.
8533     if test "${with_terminfo+set}" = set; then
8534     withval="$with_terminfo"
8535     if test x$withval != x; then
8536 pcg 1.11
8537     cat >>confdefs.h <<_ACEOF
8538 pcg 1.1 #define RXVT_TERMINFO "$withval"
8539 pcg 1.11 _ACEOF
8540 pcg 1.1 terminfo="$withval"
8541     fi
8542 pcg 1.11 fi;
8543 pcg 1.1
8544    
8545    
8546 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8547 pcg 1.1 #define PROTOTYPES 1
8548 pcg 1.11 _ACEOF
8549 pcg 1.1
8550    
8551     if test -z "$CFLAGS"; then
8552     if test -z "$CCOPTS"; then
8553     CCOPTS='-O'
8554     fi
8555     CFLAGS="$CCOPTS"
8556     fi
8557    
8558     # Extract the first word of "mv", so it can be a program name with args.
8559     set dummy mv; ac_word=$2
8560 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8561     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8562     if test "${ac_cv_path_MV+set}" = set; then
8563     echo $ECHO_N "(cached) $ECHO_C" >&6
8564 pcg 1.1 else
8565 pcg 1.11 case $MV in
8566     [\\/]* | ?:[\\/]*)
8567 pcg 1.1 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8568     ;;
8569     *)
8570 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8571     for as_dir in $PATH
8572     do
8573     IFS=$as_save_IFS
8574     test -z "$as_dir" && as_dir=.
8575     for ac_exec_ext in '' $ac_executable_extensions; do
8576     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8577     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8578     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8579     break 2
8580     fi
8581     done
8582     done
8583    
8584 pcg 1.1 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8585     ;;
8586     esac
8587     fi
8588 pcg 1.11 MV=$ac_cv_path_MV
8589    
8590 pcg 1.1 if test -n "$MV"; then
8591 pcg 1.11 echo "$as_me:$LINENO: result: $MV" >&5
8592     echo "${ECHO_T}$MV" >&6
8593 pcg 1.1 else
8594 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8595     echo "${ECHO_T}no" >&6
8596 pcg 1.1 fi
8597    
8598     # Extract the first word of "rm", so it can be a program name with args.
8599     set dummy rm; ac_word=$2
8600 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8601     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8602     if test "${ac_cv_path_RM+set}" = set; then
8603     echo $ECHO_N "(cached) $ECHO_C" >&6
8604 pcg 1.1 else
8605 pcg 1.11 case $RM in
8606     [\\/]* | ?:[\\/]*)
8607 pcg 1.1 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8608     ;;
8609     *)
8610 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8611     for as_dir in $PATH
8612     do
8613     IFS=$as_save_IFS
8614     test -z "$as_dir" && as_dir=.
8615     for ac_exec_ext in '' $ac_executable_extensions; do
8616     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8617     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8618     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8619     break 2
8620     fi
8621     done
8622     done
8623    
8624 pcg 1.1 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8625     ;;
8626     esac
8627     fi
8628 pcg 1.11 RM=$ac_cv_path_RM
8629    
8630 pcg 1.1 if test -n "$RM"; then
8631 pcg 1.11 echo "$as_me:$LINENO: result: $RM" >&5
8632     echo "${ECHO_T}$RM" >&6
8633 pcg 1.1 else
8634 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8635     echo "${ECHO_T}no" >&6
8636 pcg 1.1 fi
8637    
8638     # Extract the first word of "cp", so it can be a program name with args.
8639     set dummy cp; ac_word=$2
8640 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8641     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8642     if test "${ac_cv_path_CP+set}" = set; then
8643     echo $ECHO_N "(cached) $ECHO_C" >&6
8644 pcg 1.1 else
8645 pcg 1.11 case $CP in
8646     [\\/]* | ?:[\\/]*)
8647 pcg 1.1 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8648     ;;
8649     *)
8650 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8651     for as_dir in $PATH
8652     do
8653     IFS=$as_save_IFS
8654     test -z "$as_dir" && as_dir=.
8655     for ac_exec_ext in '' $ac_executable_extensions; do
8656     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8657     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8658     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8659     break 2
8660     fi
8661     done
8662     done
8663    
8664 pcg 1.1 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8665     ;;
8666     esac
8667     fi
8668 pcg 1.11 CP=$ac_cv_path_CP
8669    
8670 pcg 1.1 if test -n "$CP"; then
8671 pcg 1.11 echo "$as_me:$LINENO: result: $CP" >&5
8672     echo "${ECHO_T}$CP" >&6
8673 pcg 1.1 else
8674 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8675     echo "${ECHO_T}no" >&6
8676 pcg 1.1 fi
8677    
8678     # Extract the first word of "ln", so it can be a program name with args.
8679     set dummy ln; ac_word=$2
8680 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8681     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8682     if test "${ac_cv_path_LN+set}" = set; then
8683     echo $ECHO_N "(cached) $ECHO_C" >&6
8684 pcg 1.1 else
8685 pcg 1.11 case $LN in
8686     [\\/]* | ?:[\\/]*)
8687 pcg 1.1 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8688     ;;
8689     *)
8690 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8691     for as_dir in $PATH
8692     do
8693     IFS=$as_save_IFS
8694     test -z "$as_dir" && as_dir=.
8695     for ac_exec_ext in '' $ac_executable_extensions; do
8696     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8697     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8698     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8699     break 2
8700     fi
8701     done
8702     done
8703    
8704 pcg 1.1 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8705     ;;
8706     esac
8707     fi
8708 pcg 1.11 LN=$ac_cv_path_LN
8709    
8710 pcg 1.1 if test -n "$LN"; then
8711 pcg 1.11 echo "$as_me:$LINENO: result: $LN" >&5
8712     echo "${ECHO_T}$LN" >&6
8713 pcg 1.1 else
8714 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8715     echo "${ECHO_T}no" >&6
8716 pcg 1.1 fi
8717    
8718     # Extract the first word of "sed", so it can be a program name with args.
8719     set dummy sed; ac_word=$2
8720 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8721     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8722     if test "${ac_cv_path_SED+set}" = set; then
8723     echo $ECHO_N "(cached) $ECHO_C" >&6
8724 pcg 1.1 else
8725 pcg 1.11 case $SED in
8726     [\\/]* | ?:[\\/]*)
8727 pcg 1.1 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8728     ;;
8729     *)
8730 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8731     for as_dir in $PATH
8732     do
8733     IFS=$as_save_IFS
8734     test -z "$as_dir" && as_dir=.
8735     for ac_exec_ext in '' $ac_executable_extensions; do
8736     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8737     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8738     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8739     break 2
8740     fi
8741     done
8742     done
8743    
8744 pcg 1.1 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8745     ;;
8746     esac
8747     fi
8748 pcg 1.11 SED=$ac_cv_path_SED
8749    
8750 pcg 1.1 if test -n "$SED"; then
8751 pcg 1.11 echo "$as_me:$LINENO: result: $SED" >&5
8752     echo "${ECHO_T}$SED" >&6
8753 pcg 1.1 else
8754 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8755     echo "${ECHO_T}no" >&6
8756 pcg 1.1 fi
8757    
8758     # Extract the first word of "echo", so it can be a program name with args.
8759     set dummy echo; ac_word=$2
8760 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8761     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8762     if test "${ac_cv_path_ECHO+set}" = set; then
8763     echo $ECHO_N "(cached) $ECHO_C" >&6
8764 pcg 1.1 else
8765 pcg 1.11 case $ECHO in
8766     [\\/]* | ?:[\\/]*)
8767 pcg 1.1 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8768     ;;
8769     *)
8770 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8771     for as_dir in $PATH
8772     do
8773     IFS=$as_save_IFS
8774     test -z "$as_dir" && as_dir=.
8775     for ac_exec_ext in '' $ac_executable_extensions; do
8776     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8777     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8778     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8779     break 2
8780     fi
8781     done
8782     done
8783    
8784 pcg 1.1 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8785     ;;
8786     esac
8787     fi
8788 pcg 1.11 ECHO=$ac_cv_path_ECHO
8789    
8790 pcg 1.1 if test -n "$ECHO"; then
8791 pcg 1.11 echo "$as_me:$LINENO: result: $ECHO" >&5
8792     echo "${ECHO_T}$ECHO" >&6
8793 pcg 1.1 else
8794 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8795     echo "${ECHO_T}no" >&6
8796 pcg 1.1 fi
8797    
8798     # Extract the first word of "cmp", so it can be a program name with args.
8799     set dummy cmp; ac_word=$2
8800 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8801     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8802     if test "${ac_cv_path_CMP+set}" = set; then
8803     echo $ECHO_N "(cached) $ECHO_C" >&6
8804 pcg 1.1 else
8805 pcg 1.11 case $CMP in
8806     [\\/]* | ?:[\\/]*)
8807 pcg 1.1 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
8808     ;;
8809     *)
8810 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8811     for as_dir in $PATH
8812     do
8813     IFS=$as_save_IFS
8814     test -z "$as_dir" && as_dir=.
8815     for ac_exec_ext in '' $ac_executable_extensions; do
8816     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8817     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
8818     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8819     break 2
8820     fi
8821     done
8822     done
8823    
8824 pcg 1.1 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
8825     ;;
8826     esac
8827     fi
8828 pcg 1.11 CMP=$ac_cv_path_CMP
8829    
8830 pcg 1.1 if test -n "$CMP"; then
8831 pcg 1.11 echo "$as_me:$LINENO: result: $CMP" >&5
8832     echo "${ECHO_T}$CMP" >&6
8833 pcg 1.1 else
8834 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8835     echo "${ECHO_T}no" >&6
8836 pcg 1.1 fi
8837    
8838     # Extract the first word of "tbl", so it can be a program name with args.
8839     set dummy tbl; ac_word=$2
8840 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8841     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8842     if test "${ac_cv_path_TBL+set}" = set; then
8843     echo $ECHO_N "(cached) $ECHO_C" >&6
8844 pcg 1.1 else
8845 pcg 1.11 case $TBL in
8846     [\\/]* | ?:[\\/]*)
8847 pcg 1.1 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
8848     ;;
8849     *)
8850 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8851     for as_dir in $PATH
8852     do
8853     IFS=$as_save_IFS
8854     test -z "$as_dir" && as_dir=.
8855     for ac_exec_ext in '' $ac_executable_extensions; do
8856     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8857     ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
8858     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8859     break 2
8860     fi
8861     done
8862     done
8863    
8864 pcg 1.1 ;;
8865     esac
8866     fi
8867 pcg 1.11 TBL=$ac_cv_path_TBL
8868    
8869 pcg 1.1 if test -n "$TBL"; then
8870 pcg 1.11 echo "$as_me:$LINENO: result: $TBL" >&5
8871     echo "${ECHO_T}$TBL" >&6
8872 pcg 1.1 else
8873 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8874     echo "${ECHO_T}no" >&6
8875 pcg 1.1 fi
8876    
8877    
8878    
8879    
8880 pcg 1.11 echo "$as_me:$LINENO: checking for X" >&5
8881     echo $ECHO_N "checking for X... $ECHO_C" >&6
8882    
8883 pcg 1.1
8884     # Check whether --with-x or --without-x was given.
8885     if test "${with_x+set}" = set; then
8886     withval="$with_x"
8887    
8888 pcg 1.11 fi;
8889 pcg 1.1 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8890     if test "x$with_x" = xno; then
8891     # The user explicitly disabled X.
8892     have_x=disabled
8893     else
8894     if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
8895     # Both variables are already set.
8896     have_x=yes
8897     else
8898 pcg 1.11 if test "${ac_cv_have_x+set}" = set; then
8899     echo $ECHO_N "(cached) $ECHO_C" >&6
8900 pcg 1.1 else
8901     # One or both of the vars are not set, and there is no cached value.
8902 pcg 1.11 ac_x_includes=no ac_x_libraries=no
8903     rm -fr conftest.dir
8904     if mkdir conftest.dir; then
8905     cd conftest.dir
8906 pcg 1.1 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
8907 pcg 1.11 cat >Imakefile <<'_ACEOF'
8908 pcg 1.1 acfindx:
8909     @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
8910 pcg 1.11 _ACEOF
8911 pcg 1.1 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
8912     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8913     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8914     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8915     for ac_extension in a so sl; do
8916     if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
8917 pcg 1.11 test -f $ac_im_libdir/libX11.$ac_extension; then
8918     ac_im_usrlibdir=$ac_im_libdir; break
8919 pcg 1.1 fi
8920     done
8921     # Screen out bogus values from the imake configuration. They are
8922     # bogus both because they are the default anyway, and because
8923     # using them would break gcc on systems where it needs fixed includes.
8924 pcg 1.11 case $ac_im_incroot in
8925 pcg 1.1 /usr/include) ;;
8926 pcg 1.11 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8927 pcg 1.1 esac
8928 pcg 1.11 case $ac_im_usrlibdir in
8929 pcg 1.1 /usr/lib | /lib) ;;
8930 pcg 1.11 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8931 pcg 1.1 esac
8932     fi
8933     cd ..
8934 pcg 1.11 rm -fr conftest.dir
8935 pcg 1.1 fi
8936    
8937 pcg 1.11 # Standard set of common directories for X headers.
8938     # Check X11 before X11Rn because it is often a symlink to the current release.
8939     ac_x_header_dirs='
8940     /usr/X11/include
8941     /usr/X11R6/include
8942     /usr/X11R5/include
8943     /usr/X11R4/include
8944    
8945     /usr/include/X11
8946     /usr/include/X11R6
8947     /usr/include/X11R5
8948     /usr/include/X11R4
8949    
8950     /usr/local/X11/include
8951     /usr/local/X11R6/include
8952     /usr/local/X11R5/include
8953     /usr/local/X11R4/include
8954    
8955     /usr/local/include/X11
8956     /usr/local/include/X11R6
8957     /usr/local/include/X11R5
8958     /usr/local/include/X11R4
8959    
8960     /usr/X386/include
8961     /usr/x386/include
8962     /usr/XFree86/include/X11
8963    
8964     /usr/include
8965     /usr/local/include
8966     /usr/unsupported/include
8967     /usr/athena/include
8968     /usr/local/x11r5/include
8969     /usr/lpp/Xamples/include
8970    
8971     /usr/openwin/include
8972     /usr/openwin/share/include'
8973 pcg 1.1
8974 pcg 1.11 if test "$ac_x_includes" = no; then
8975     # Guess where to find include files, by looking for Intrinsic.h.
8976 pcg 1.1 # First, try using that file with no special directory specified.
8977 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8978     /* confdefs.h. */
8979     _ACEOF
8980     cat confdefs.h >>conftest.$ac_ext
8981     cat >>conftest.$ac_ext <<_ACEOF
8982     /* end confdefs.h. */
8983     #include <X11/Intrinsic.h>
8984     _ACEOF
8985     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8986     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8987     ac_status=$?
8988     grep -v '^ *+' conftest.er1 >conftest.err
8989     rm -f conftest.er1
8990     cat conftest.err >&5
8991     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8992     (exit $ac_status); } >/dev/null; then
8993     if test -s conftest.err; then
8994 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
8995     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8996 pcg 1.11 else
8997     ac_cpp_err=
8998     fi
8999     else
9000     ac_cpp_err=yes
9001     fi
9002     if test -z "$ac_cpp_err"; then
9003 pcg 1.1 # We can compile using X headers with no special include directory.
9004     ac_x_includes=
9005     else
9006 pcg 1.11 echo "$as_me: failed program was:" >&5
9007     sed 's/^/| /' conftest.$ac_ext >&5
9008    
9009     for ac_dir in $ac_x_header_dirs; do
9010     if test -r "$ac_dir/X11/Intrinsic.h"; then
9011     ac_x_includes=$ac_dir
9012     break
9013     fi
9014     done
9015 pcg 1.1 fi
9016 pcg 1.11 rm -f conftest.err conftest.$ac_ext
9017     fi # $ac_x_includes = no
9018 pcg 1.1
9019 pcg 1.11 if test "$ac_x_libraries" = no; then
9020 pcg 1.1 # Check for the libraries.
9021     # See if we find them without any special options.
9022     # Don't add to $LIBS permanently.
9023 pcg 1.11 ac_save_LIBS=$LIBS
9024     LIBS="-lXt $LIBS"
9025     cat >conftest.$ac_ext <<_ACEOF
9026     /* confdefs.h. */
9027     _ACEOF
9028     cat confdefs.h >>conftest.$ac_ext
9029     cat >>conftest.$ac_ext <<_ACEOF
9030     /* end confdefs.h. */
9031     #include <X11/Intrinsic.h>
9032     int
9033     main ()
9034     {
9035     XtMalloc (0)
9036     ;
9037     return 0;
9038     }
9039     _ACEOF
9040     rm -f conftest.$ac_objext conftest$ac_exeext
9041     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9042     (eval $ac_link) 2>conftest.er1
9043     ac_status=$?
9044     grep -v '^ *+' conftest.er1 >conftest.err
9045     rm -f conftest.er1
9046     cat conftest.err >&5
9047     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9048     (exit $ac_status); } &&
9049 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9050 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9051     (eval $ac_try) 2>&5
9052     ac_status=$?
9053     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9054     (exit $ac_status); }; } &&
9055     { ac_try='test -s conftest$ac_exeext'
9056     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9057     (eval $ac_try) 2>&5
9058     ac_status=$?
9059     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9060     (exit $ac_status); }; }; then
9061     LIBS=$ac_save_LIBS
9062 pcg 1.1 # We can link X programs with no special library path.
9063     ac_x_libraries=
9064     else
9065 pcg 1.11 echo "$as_me: failed program was:" >&5
9066     sed 's/^/| /' conftest.$ac_ext >&5
9067    
9068     LIBS=$ac_save_LIBS
9069     for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9070 pcg 1.1 do
9071 pcg 1.11 # Don't even attempt the hair of trying to link an X program!
9072 pcg 1.1 for ac_extension in a so sl; do
9073 pcg 1.11 if test -r $ac_dir/libXt.$ac_extension; then
9074 pcg 1.1 ac_x_libraries=$ac_dir
9075     break 2
9076     fi
9077     done
9078     done
9079     fi
9080 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9081     conftest$ac_exeext conftest.$ac_ext
9082     fi # $ac_x_libraries = no
9083 pcg 1.1
9084 pcg 1.11 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9085 pcg 1.1 # Didn't find X anywhere. Cache the known absence of X.
9086     ac_cv_have_x="have_x=no"
9087     else
9088     # Record where we found X for the cache.
9089     ac_cv_have_x="have_x=yes \
9090 pcg 1.11 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9091 pcg 1.1 fi
9092     fi
9093 pcg 1.11
9094 pcg 1.1 fi
9095     eval "$ac_cv_have_x"
9096     fi # $with_x != no
9097    
9098     if test "$have_x" != yes; then
9099 pcg 1.11 echo "$as_me:$LINENO: result: $have_x" >&5
9100     echo "${ECHO_T}$have_x" >&6
9101 pcg 1.1 no_x=yes
9102     else
9103     # If each of the values was on the command line, it overrides each guess.
9104     test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9105     test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9106     # Update the cache value to reflect the command line values.
9107     ac_cv_have_x="have_x=yes \
9108     ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9109 pcg 1.11 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9110     echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
9111 pcg 1.1 fi
9112    
9113     if test "$no_x" = yes; then
9114     # Not all programs may use this symbol, but it does not hurt to define it.
9115 pcg 1.11
9116     cat >>confdefs.h <<\_ACEOF
9117 pcg 1.1 #define X_DISPLAY_MISSING 1
9118 pcg 1.11 _ACEOF
9119 pcg 1.1
9120     X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9121     else
9122     if test -n "$x_includes"; then
9123     X_CFLAGS="$X_CFLAGS -I$x_includes"
9124     fi
9125    
9126     # It would also be nice to do this for all -L options, not just this one.
9127     if test -n "$x_libraries"; then
9128     X_LIBS="$X_LIBS -L$x_libraries"
9129     # For Solaris; some versions of Sun CC require a space after -R and
9130     # others require no space. Words are not sufficient . . . .
9131 pcg 1.11 case `(uname -sr) 2>/dev/null` in
9132 pcg 1.1 "SunOS 5"*)
9133 pcg 1.11 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
9134     echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
9135     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9136     cat >conftest.$ac_ext <<_ACEOF
9137     /* confdefs.h. */
9138     _ACEOF
9139     cat confdefs.h >>conftest.$ac_ext
9140     cat >>conftest.$ac_ext <<_ACEOF
9141     /* end confdefs.h. */
9142 pcg 1.1
9143 pcg 1.11 int
9144     main ()
9145     {
9146 pcg 1.1
9147 pcg 1.11 ;
9148     return 0;
9149     }
9150     _ACEOF
9151     rm -f conftest.$ac_objext conftest$ac_exeext
9152     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9153     (eval $ac_link) 2>conftest.er1
9154     ac_status=$?
9155     grep -v '^ *+' conftest.er1 >conftest.err
9156     rm -f conftest.er1
9157     cat conftest.err >&5
9158     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9159     (exit $ac_status); } &&
9160 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9161 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9162     (eval $ac_try) 2>&5
9163     ac_status=$?
9164     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9165     (exit $ac_status); }; } &&
9166     { ac_try='test -s conftest$ac_exeext'
9167     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9168     (eval $ac_try) 2>&5
9169     ac_status=$?
9170     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9171     (exit $ac_status); }; }; then
9172 pcg 1.1 ac_R_nospace=yes
9173     else
9174 pcg 1.11 echo "$as_me: failed program was:" >&5
9175     sed 's/^/| /' conftest.$ac_ext >&5
9176    
9177     ac_R_nospace=no
9178 pcg 1.1 fi
9179 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9180     conftest$ac_exeext conftest.$ac_ext
9181 pcg 1.1 if test $ac_R_nospace = yes; then
9182 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
9183     echo "${ECHO_T}no" >&6
9184 pcg 1.1 X_LIBS="$X_LIBS -R$x_libraries"
9185     else
9186     LIBS="$ac_xsave_LIBS -R $x_libraries"
9187 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9188     /* confdefs.h. */
9189     _ACEOF
9190     cat confdefs.h >>conftest.$ac_ext
9191     cat >>conftest.$ac_ext <<_ACEOF
9192     /* end confdefs.h. */
9193 pcg 1.1
9194 pcg 1.11 int
9195     main ()
9196     {
9197 pcg 1.1
9198 pcg 1.11 ;
9199     return 0;
9200     }
9201     _ACEOF
9202     rm -f conftest.$ac_objext conftest$ac_exeext
9203     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9204     (eval $ac_link) 2>conftest.er1
9205     ac_status=$?
9206     grep -v '^ *+' conftest.er1 >conftest.err
9207     rm -f conftest.er1
9208     cat conftest.err >&5
9209     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9210     (exit $ac_status); } &&
9211 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9212 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9213     (eval $ac_try) 2>&5
9214     ac_status=$?
9215     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9216     (exit $ac_status); }; } &&
9217     { ac_try='test -s conftest$ac_exeext'
9218     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9219     (eval $ac_try) 2>&5
9220     ac_status=$?
9221     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9222     (exit $ac_status); }; }; then
9223 pcg 1.1 ac_R_space=yes
9224     else
9225 pcg 1.11 echo "$as_me: failed program was:" >&5
9226     sed 's/^/| /' conftest.$ac_ext >&5
9227    
9228     ac_R_space=no
9229 pcg 1.1 fi
9230 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9231     conftest$ac_exeext conftest.$ac_ext
9232 pcg 1.1 if test $ac_R_space = yes; then
9233 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
9234     echo "${ECHO_T}yes" >&6
9235 pcg 1.1 X_LIBS="$X_LIBS -R $x_libraries"
9236     else
9237 pcg 1.11 echo "$as_me:$LINENO: result: neither works" >&5
9238     echo "${ECHO_T}neither works" >&6
9239 pcg 1.1 fi
9240     fi
9241 pcg 1.11 LIBS=$ac_xsave_LIBS
9242 pcg 1.1 esac
9243     fi
9244    
9245     # Check for system-dependent libraries X programs must link with.
9246     # Do this before checking for the system-independent R6 libraries
9247     # (-lICE), since we may need -lsocket or whatever for X linking.
9248    
9249     if test "$ISC" = yes; then
9250     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
9251     else
9252 pcg 1.11 # Martyn Johnson says this is needed for Ultrix, if the X
9253     # libraries were built with DECnet support. And Karl Berry says
9254 pcg 1.1 # the Alpha needs dnet_stub (dnet does not exist).
9255 pcg 1.11 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9256     cat >conftest.$ac_ext <<_ACEOF
9257     /* confdefs.h. */
9258     _ACEOF
9259     cat confdefs.h >>conftest.$ac_ext
9260     cat >>conftest.$ac_ext <<_ACEOF
9261     /* end confdefs.h. */
9262    
9263 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9264 pcg 1.11 #ifdef __cplusplus
9265     extern "C"
9266     #endif
9267 pcg 1.1 /* We use char because int might match the return type of a gcc2
9268 pcg 1.11 builtin and then its argument prototype would still apply. */
9269     char XOpenDisplay ();
9270     int
9271     main ()
9272     {
9273     XOpenDisplay ();
9274     ;
9275     return 0;
9276     }
9277     _ACEOF
9278     rm -f conftest.$ac_objext conftest$ac_exeext
9279     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9280     (eval $ac_link) 2>conftest.er1
9281     ac_status=$?
9282     grep -v '^ *+' conftest.er1 >conftest.err
9283     rm -f conftest.er1
9284     cat conftest.err >&5
9285     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9286     (exit $ac_status); } &&
9287 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9288 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9289     (eval $ac_try) 2>&5
9290     ac_status=$?
9291     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9292     (exit $ac_status); }; } &&
9293     { ac_try='test -s conftest$ac_exeext'
9294     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9295     (eval $ac_try) 2>&5
9296     ac_status=$?
9297     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9298     (exit $ac_status); }; }; then
9299     :
9300     else
9301     echo "$as_me: failed program was:" >&5
9302     sed 's/^/| /' conftest.$ac_ext >&5
9303 pcg 1.1
9304 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
9305     echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
9306     if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
9307     echo $ECHO_N "(cached) $ECHO_C" >&6
9308 pcg 1.1 else
9309 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9310     LIBS="-ldnet $LIBS"
9311     cat >conftest.$ac_ext <<_ACEOF
9312     /* confdefs.h. */
9313     _ACEOF
9314     cat confdefs.h >>conftest.$ac_ext
9315     cat >>conftest.$ac_ext <<_ACEOF
9316     /* end confdefs.h. */
9317 pcg 1.1
9318 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9319     #ifdef __cplusplus
9320     extern "C"
9321     #endif
9322     /* We use char because int might match the return type of a gcc2
9323     builtin and then its argument prototype would still apply. */
9324     char dnet_ntoa ();
9325     int
9326     main ()
9327     {
9328     dnet_ntoa ();
9329     ;
9330     return 0;
9331     }
9332     _ACEOF
9333     rm -f conftest.$ac_objext conftest$ac_exeext
9334     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9335     (eval $ac_link) 2>conftest.er1
9336     ac_status=$?
9337     grep -v '^ *+' conftest.er1 >conftest.err
9338     rm -f conftest.er1
9339     cat conftest.err >&5
9340     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9341     (exit $ac_status); } &&
9342 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9343 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9344     (eval $ac_try) 2>&5
9345     ac_status=$?
9346     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9347     (exit $ac_status); }; } &&
9348     { ac_try='test -s conftest$ac_exeext'
9349     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9350     (eval $ac_try) 2>&5
9351     ac_status=$?
9352     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9353     (exit $ac_status); }; }; then
9354     ac_cv_lib_dnet_dnet_ntoa=yes
9355     else
9356     echo "$as_me: failed program was:" >&5
9357     sed 's/^/| /' conftest.$ac_ext >&5
9358    
9359     ac_cv_lib_dnet_dnet_ntoa=no
9360     fi
9361     rm -f conftest.err conftest.$ac_objext \
9362     conftest$ac_exeext conftest.$ac_ext
9363     LIBS=$ac_check_lib_save_LIBS
9364     fi
9365     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9366     echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
9367     if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
9368 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9369     fi
9370    
9371     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9372 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
9373     echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
9374     if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
9375     echo $ECHO_N "(cached) $ECHO_C" >&6
9376 pcg 1.1 else
9377 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9378 pcg 1.1 LIBS="-ldnet_stub $LIBS"
9379 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9380     /* confdefs.h. */
9381     _ACEOF
9382     cat confdefs.h >>conftest.$ac_ext
9383     cat >>conftest.$ac_ext <<_ACEOF
9384     /* end confdefs.h. */
9385    
9386 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9387 pcg 1.11 #ifdef __cplusplus
9388     extern "C"
9389     #endif
9390 pcg 1.1 /* We use char because int might match the return type of a gcc2
9391 pcg 1.11 builtin and then its argument prototype would still apply. */
9392     char dnet_ntoa ();
9393     int
9394     main ()
9395     {
9396     dnet_ntoa ();
9397     ;
9398     return 0;
9399     }
9400     _ACEOF
9401     rm -f conftest.$ac_objext conftest$ac_exeext
9402     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9403     (eval $ac_link) 2>conftest.er1
9404     ac_status=$?
9405     grep -v '^ *+' conftest.er1 >conftest.err
9406     rm -f conftest.er1
9407     cat conftest.err >&5
9408     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9409     (exit $ac_status); } &&
9410 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9411 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9412     (eval $ac_try) 2>&5
9413     ac_status=$?
9414     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9415     (exit $ac_status); }; } &&
9416     { ac_try='test -s conftest$ac_exeext'
9417     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9418     (eval $ac_try) 2>&5
9419     ac_status=$?
9420     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9421     (exit $ac_status); }; }; then
9422     ac_cv_lib_dnet_stub_dnet_ntoa=yes
9423     else
9424     echo "$as_me: failed program was:" >&5
9425     sed 's/^/| /' conftest.$ac_ext >&5
9426    
9427     ac_cv_lib_dnet_stub_dnet_ntoa=no
9428     fi
9429     rm -f conftest.err conftest.$ac_objext \
9430     conftest$ac_exeext conftest.$ac_ext
9431     LIBS=$ac_check_lib_save_LIBS
9432     fi
9433     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9434     echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9435     if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9436 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9437     fi
9438    
9439     fi
9440 pcg 1.11 fi
9441     rm -f conftest.err conftest.$ac_objext \
9442     conftest$ac_exeext conftest.$ac_ext
9443     LIBS="$ac_xsave_LIBS"
9444 pcg 1.1
9445     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9446     # to get the SysV transport functions.
9447 pcg 1.11 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9448 pcg 1.1 # needs -lnsl.
9449     # The nsl library prevents programs from opening the X display
9450 pcg 1.11 # on Irix 5.2, according to T.E. Dickey.
9451     # The functions gethostbyname, getservbyname, and inet_addr are
9452     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9453     echo "$as_me:$LINENO: checking for gethostbyname" >&5
9454     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9455     if test "${ac_cv_func_gethostbyname+set}" = set; then
9456     echo $ECHO_N "(cached) $ECHO_C" >&6
9457     else
9458     cat >conftest.$ac_ext <<_ACEOF
9459     /* confdefs.h. */
9460     _ACEOF
9461     cat confdefs.h >>conftest.$ac_ext
9462     cat >>conftest.$ac_ext <<_ACEOF
9463     /* end confdefs.h. */
9464     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9465     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9466     #define gethostbyname innocuous_gethostbyname
9467    
9468 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9469 pcg 1.11 which can conflict with char gethostbyname (); below.
9470     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9471     <limits.h> exists even on freestanding compilers. */
9472    
9473     #ifdef __STDC__
9474     # include <limits.h>
9475     #else
9476     # include <assert.h>
9477     #endif
9478    
9479     #undef gethostbyname
9480    
9481 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9482 pcg 1.11 #ifdef __cplusplus
9483     extern "C"
9484     {
9485     #endif
9486 pcg 1.1 /* We use char because int might match the return type of a gcc2
9487 pcg 1.11 builtin and then its argument prototype would still apply. */
9488     char gethostbyname ();
9489 pcg 1.1 /* The GNU C library defines this for functions which it implements
9490     to always fail with ENOSYS. Some functions are actually named
9491     something starting with __ and the normal name is an alias. */
9492     #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9493     choke me
9494     #else
9495 pcg 1.11 char (*f) () = gethostbyname;
9496     #endif
9497     #ifdef __cplusplus
9498     }
9499 pcg 1.1 #endif
9500    
9501 pcg 1.11 int
9502     main ()
9503     {
9504     return f != gethostbyname;
9505     ;
9506     return 0;
9507     }
9508     _ACEOF
9509     rm -f conftest.$ac_objext conftest$ac_exeext
9510     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9511     (eval $ac_link) 2>conftest.er1
9512     ac_status=$?
9513     grep -v '^ *+' conftest.er1 >conftest.err
9514     rm -f conftest.er1
9515     cat conftest.err >&5
9516     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9517     (exit $ac_status); } &&
9518 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9519 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9520     (eval $ac_try) 2>&5
9521     ac_status=$?
9522     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9523     (exit $ac_status); }; } &&
9524     { ac_try='test -s conftest$ac_exeext'
9525     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9526     (eval $ac_try) 2>&5
9527     ac_status=$?
9528     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9529     (exit $ac_status); }; }; then
9530     ac_cv_func_gethostbyname=yes
9531     else
9532     echo "$as_me: failed program was:" >&5
9533     sed 's/^/| /' conftest.$ac_ext >&5
9534    
9535     ac_cv_func_gethostbyname=no
9536     fi
9537     rm -f conftest.err conftest.$ac_objext \
9538     conftest$ac_exeext conftest.$ac_ext
9539     fi
9540     echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9541     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9542    
9543 pcg 1.1 if test $ac_cv_func_gethostbyname = no; then
9544 pcg 1.11 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9545     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9546     if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9547     echo $ECHO_N "(cached) $ECHO_C" >&6
9548 pcg 1.1 else
9549 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9550 pcg 1.1 LIBS="-lnsl $LIBS"
9551 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9552     /* confdefs.h. */
9553     _ACEOF
9554     cat confdefs.h >>conftest.$ac_ext
9555     cat >>conftest.$ac_ext <<_ACEOF
9556     /* end confdefs.h. */
9557    
9558 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9559 pcg 1.11 #ifdef __cplusplus
9560     extern "C"
9561     #endif
9562 pcg 1.1 /* We use char because int might match the return type of a gcc2
9563 pcg 1.11 builtin and then its argument prototype would still apply. */
9564     char gethostbyname ();
9565     int
9566     main ()
9567     {
9568     gethostbyname ();
9569     ;
9570     return 0;
9571     }
9572     _ACEOF
9573     rm -f conftest.$ac_objext conftest$ac_exeext
9574     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9575     (eval $ac_link) 2>conftest.er1
9576     ac_status=$?
9577     grep -v '^ *+' conftest.er1 >conftest.err
9578     rm -f conftest.er1
9579     cat conftest.err >&5
9580     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581     (exit $ac_status); } &&
9582 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9583 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9584     (eval $ac_try) 2>&5
9585     ac_status=$?
9586     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9587     (exit $ac_status); }; } &&
9588     { ac_try='test -s conftest$ac_exeext'
9589     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9590     (eval $ac_try) 2>&5
9591     ac_status=$?
9592     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9593     (exit $ac_status); }; }; then
9594     ac_cv_lib_nsl_gethostbyname=yes
9595     else
9596     echo "$as_me: failed program was:" >&5
9597     sed 's/^/| /' conftest.$ac_ext >&5
9598    
9599     ac_cv_lib_nsl_gethostbyname=no
9600     fi
9601     rm -f conftest.err conftest.$ac_objext \
9602     conftest$ac_exeext conftest.$ac_ext
9603     LIBS=$ac_check_lib_save_LIBS
9604     fi
9605     echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9606     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9607     if test $ac_cv_lib_nsl_gethostbyname = yes; then
9608     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9609     fi
9610 pcg 1.1
9611 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = no; then
9612     echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9613     echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9614     if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9615     echo $ECHO_N "(cached) $ECHO_C" >&6
9616     else
9617     ac_check_lib_save_LIBS=$LIBS
9618     LIBS="-lbsd $LIBS"
9619     cat >conftest.$ac_ext <<_ACEOF
9620     /* confdefs.h. */
9621     _ACEOF
9622     cat confdefs.h >>conftest.$ac_ext
9623     cat >>conftest.$ac_ext <<_ACEOF
9624     /* end confdefs.h. */
9625 pcg 1.1
9626 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9627     #ifdef __cplusplus
9628     extern "C"
9629     #endif
9630     /* We use char because int might match the return type of a gcc2
9631     builtin and then its argument prototype would still apply. */
9632     char gethostbyname ();
9633     int
9634     main ()
9635     {
9636     gethostbyname ();
9637     ;
9638     return 0;
9639     }
9640     _ACEOF
9641     rm -f conftest.$ac_objext conftest$ac_exeext
9642     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9643     (eval $ac_link) 2>conftest.er1
9644     ac_status=$?
9645     grep -v '^ *+' conftest.er1 >conftest.err
9646     rm -f conftest.er1
9647     cat conftest.err >&5
9648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9649     (exit $ac_status); } &&
9650 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9651 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9652     (eval $ac_try) 2>&5
9653     ac_status=$?
9654     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9655     (exit $ac_status); }; } &&
9656     { ac_try='test -s conftest$ac_exeext'
9657     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9658     (eval $ac_try) 2>&5
9659     ac_status=$?
9660     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9661     (exit $ac_status); }; }; then
9662     ac_cv_lib_bsd_gethostbyname=yes
9663     else
9664     echo "$as_me: failed program was:" >&5
9665     sed 's/^/| /' conftest.$ac_ext >&5
9666    
9667     ac_cv_lib_bsd_gethostbyname=no
9668     fi
9669     rm -f conftest.err conftest.$ac_objext \
9670     conftest$ac_exeext conftest.$ac_ext
9671     LIBS=$ac_check_lib_save_LIBS
9672     fi
9673     echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9674     echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9675     if test $ac_cv_lib_bsd_gethostbyname = yes; then
9676     X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9677 pcg 1.1 fi
9678    
9679 pcg 1.11 fi
9680 pcg 1.1 fi
9681    
9682     # lieder@skyler.mavd.honeywell.com says without -lsocket,
9683     # socket/setsockopt and other routines are undefined under SCO ODT
9684     # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9685 pcg 1.11 # on later versions), says Simon Leinen: it contains gethostby*
9686     # variants that don't use the name server (or something). -lsocket
9687     # must be given before -lnsl if both are needed. We assume that
9688     # if connect needs -lnsl, so does gethostbyname.
9689     echo "$as_me:$LINENO: checking for connect" >&5
9690     echo $ECHO_N "checking for connect... $ECHO_C" >&6
9691     if test "${ac_cv_func_connect+set}" = set; then
9692     echo $ECHO_N "(cached) $ECHO_C" >&6
9693     else
9694     cat >conftest.$ac_ext <<_ACEOF
9695     /* confdefs.h. */
9696     _ACEOF
9697     cat confdefs.h >>conftest.$ac_ext
9698     cat >>conftest.$ac_ext <<_ACEOF
9699     /* end confdefs.h. */
9700     /* Define connect to an innocuous variant, in case <limits.h> declares connect.
9701     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9702     #define connect innocuous_connect
9703    
9704 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9705 pcg 1.11 which can conflict with char connect (); below.
9706     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9707     <limits.h> exists even on freestanding compilers. */
9708    
9709     #ifdef __STDC__
9710     # include <limits.h>
9711     #else
9712     # include <assert.h>
9713     #endif
9714    
9715     #undef connect
9716    
9717 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9718 pcg 1.11 #ifdef __cplusplus
9719     extern "C"
9720     {
9721     #endif
9722 pcg 1.1 /* We use char because int might match the return type of a gcc2
9723 pcg 1.11 builtin and then its argument prototype would still apply. */
9724     char connect ();
9725 pcg 1.1 /* The GNU C library defines this for functions which it implements
9726     to always fail with ENOSYS. Some functions are actually named
9727     something starting with __ and the normal name is an alias. */
9728     #if defined (__stub_connect) || defined (__stub___connect)
9729     choke me
9730     #else
9731 pcg 1.11 char (*f) () = connect;
9732     #endif
9733     #ifdef __cplusplus
9734     }
9735 pcg 1.1 #endif
9736    
9737 pcg 1.11 int
9738     main ()
9739     {
9740     return f != connect;
9741     ;
9742     return 0;
9743     }
9744     _ACEOF
9745     rm -f conftest.$ac_objext conftest$ac_exeext
9746     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9747     (eval $ac_link) 2>conftest.er1
9748     ac_status=$?
9749     grep -v '^ *+' conftest.er1 >conftest.err
9750     rm -f conftest.er1
9751     cat conftest.err >&5
9752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9753     (exit $ac_status); } &&
9754 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9755 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9756     (eval $ac_try) 2>&5
9757     ac_status=$?
9758     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9759     (exit $ac_status); }; } &&
9760     { ac_try='test -s conftest$ac_exeext'
9761     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9762     (eval $ac_try) 2>&5
9763     ac_status=$?
9764     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9765     (exit $ac_status); }; }; then
9766     ac_cv_func_connect=yes
9767     else
9768     echo "$as_me: failed program was:" >&5
9769     sed 's/^/| /' conftest.$ac_ext >&5
9770    
9771     ac_cv_func_connect=no
9772 pcg 1.1 fi
9773 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9774     conftest$ac_exeext conftest.$ac_ext
9775 pcg 1.1 fi
9776 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
9777     echo "${ECHO_T}$ac_cv_func_connect" >&6
9778 pcg 1.1
9779     if test $ac_cv_func_connect = no; then
9780 pcg 1.11 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
9781     echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
9782     if test "${ac_cv_lib_socket_connect+set}" = set; then
9783     echo $ECHO_N "(cached) $ECHO_C" >&6
9784 pcg 1.1 else
9785 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9786 pcg 1.1 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
9787 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9788     /* confdefs.h. */
9789     _ACEOF
9790     cat confdefs.h >>conftest.$ac_ext
9791     cat >>conftest.$ac_ext <<_ACEOF
9792     /* end confdefs.h. */
9793    
9794 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9795 pcg 1.11 #ifdef __cplusplus
9796     extern "C"
9797     #endif
9798 pcg 1.1 /* We use char because int might match the return type of a gcc2
9799 pcg 1.11 builtin and then its argument prototype would still apply. */
9800     char connect ();
9801     int
9802     main ()
9803     {
9804     connect ();
9805     ;
9806     return 0;
9807     }
9808     _ACEOF
9809     rm -f conftest.$ac_objext conftest$ac_exeext
9810     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9811     (eval $ac_link) 2>conftest.er1
9812     ac_status=$?
9813     grep -v '^ *+' conftest.er1 >conftest.err
9814     rm -f conftest.er1
9815     cat conftest.err >&5
9816     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9817     (exit $ac_status); } &&
9818 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9819 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9820     (eval $ac_try) 2>&5
9821     ac_status=$?
9822     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9823     (exit $ac_status); }; } &&
9824     { ac_try='test -s conftest$ac_exeext'
9825     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9826     (eval $ac_try) 2>&5
9827     ac_status=$?
9828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9829     (exit $ac_status); }; }; then
9830     ac_cv_lib_socket_connect=yes
9831     else
9832     echo "$as_me: failed program was:" >&5
9833     sed 's/^/| /' conftest.$ac_ext >&5
9834    
9835     ac_cv_lib_socket_connect=no
9836     fi
9837     rm -f conftest.err conftest.$ac_objext \
9838     conftest$ac_exeext conftest.$ac_ext
9839     LIBS=$ac_check_lib_save_LIBS
9840     fi
9841     echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
9842     echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
9843     if test $ac_cv_lib_socket_connect = yes; then
9844 pcg 1.1 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
9845     fi
9846    
9847     fi
9848    
9849 pcg 1.11 # Guillermo Gomez says -lposix is necessary on A/UX.
9850     echo "$as_me:$LINENO: checking for remove" >&5
9851     echo $ECHO_N "checking for remove... $ECHO_C" >&6
9852     if test "${ac_cv_func_remove+set}" = set; then
9853     echo $ECHO_N "(cached) $ECHO_C" >&6
9854     else
9855     cat >conftest.$ac_ext <<_ACEOF
9856     /* confdefs.h. */
9857     _ACEOF
9858     cat confdefs.h >>conftest.$ac_ext
9859     cat >>conftest.$ac_ext <<_ACEOF
9860     /* end confdefs.h. */
9861     /* Define remove to an innocuous variant, in case <limits.h> declares remove.
9862     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9863     #define remove innocuous_remove
9864    
9865 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9866 pcg 1.11 which can conflict with char remove (); below.
9867     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9868     <limits.h> exists even on freestanding compilers. */
9869    
9870     #ifdef __STDC__
9871     # include <limits.h>
9872     #else
9873     # include <assert.h>
9874     #endif
9875    
9876     #undef remove
9877    
9878 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9879 pcg 1.11 #ifdef __cplusplus
9880     extern "C"
9881     {
9882     #endif
9883 pcg 1.1 /* We use char because int might match the return type of a gcc2
9884 pcg 1.11 builtin and then its argument prototype would still apply. */
9885     char remove ();
9886 pcg 1.1 /* The GNU C library defines this for functions which it implements
9887     to always fail with ENOSYS. Some functions are actually named
9888     something starting with __ and the normal name is an alias. */
9889     #if defined (__stub_remove) || defined (__stub___remove)
9890     choke me
9891     #else
9892 pcg 1.11 char (*f) () = remove;
9893     #endif
9894     #ifdef __cplusplus
9895     }
9896 pcg 1.1 #endif
9897    
9898 pcg 1.11 int
9899     main ()
9900     {
9901     return f != remove;
9902     ;
9903     return 0;
9904     }
9905     _ACEOF
9906     rm -f conftest.$ac_objext conftest$ac_exeext
9907     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9908     (eval $ac_link) 2>conftest.er1
9909     ac_status=$?
9910     grep -v '^ *+' conftest.er1 >conftest.err
9911     rm -f conftest.er1
9912     cat conftest.err >&5
9913     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9914     (exit $ac_status); } &&
9915 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9916 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9917     (eval $ac_try) 2>&5
9918     ac_status=$?
9919     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9920     (exit $ac_status); }; } &&
9921     { ac_try='test -s conftest$ac_exeext'
9922     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9923     (eval $ac_try) 2>&5
9924     ac_status=$?
9925     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9926     (exit $ac_status); }; }; then
9927     ac_cv_func_remove=yes
9928     else
9929     echo "$as_me: failed program was:" >&5
9930     sed 's/^/| /' conftest.$ac_ext >&5
9931    
9932     ac_cv_func_remove=no
9933 pcg 1.1 fi
9934 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9935     conftest$ac_exeext conftest.$ac_ext
9936 pcg 1.1 fi
9937 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
9938     echo "${ECHO_T}$ac_cv_func_remove" >&6
9939 pcg 1.1
9940     if test $ac_cv_func_remove = no; then
9941 pcg 1.11 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
9942     echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
9943     if test "${ac_cv_lib_posix_remove+set}" = set; then
9944     echo $ECHO_N "(cached) $ECHO_C" >&6
9945 pcg 1.1 else
9946 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9947 pcg 1.1 LIBS="-lposix $LIBS"
9948 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9949     /* confdefs.h. */
9950     _ACEOF
9951     cat confdefs.h >>conftest.$ac_ext
9952     cat >>conftest.$ac_ext <<_ACEOF
9953     /* end confdefs.h. */
9954    
9955 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9956 pcg 1.11 #ifdef __cplusplus
9957     extern "C"
9958     #endif
9959 pcg 1.1 /* We use char because int might match the return type of a gcc2
9960 pcg 1.11 builtin and then its argument prototype would still apply. */
9961     char remove ();
9962     int
9963     main ()
9964     {
9965     remove ();
9966     ;
9967     return 0;
9968     }
9969     _ACEOF
9970     rm -f conftest.$ac_objext conftest$ac_exeext
9971     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9972     (eval $ac_link) 2>conftest.er1
9973     ac_status=$?
9974     grep -v '^ *+' conftest.er1 >conftest.err
9975     rm -f conftest.er1
9976     cat conftest.err >&5
9977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9978     (exit $ac_status); } &&
9979 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9980 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9981     (eval $ac_try) 2>&5
9982     ac_status=$?
9983     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9984     (exit $ac_status); }; } &&
9985     { ac_try='test -s conftest$ac_exeext'
9986     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9987     (eval $ac_try) 2>&5
9988     ac_status=$?
9989     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9990     (exit $ac_status); }; }; then
9991     ac_cv_lib_posix_remove=yes
9992     else
9993     echo "$as_me: failed program was:" >&5
9994     sed 's/^/| /' conftest.$ac_ext >&5
9995    
9996     ac_cv_lib_posix_remove=no
9997     fi
9998     rm -f conftest.err conftest.$ac_objext \
9999     conftest$ac_exeext conftest.$ac_ext
10000     LIBS=$ac_check_lib_save_LIBS
10001     fi
10002     echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
10003     echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
10004     if test $ac_cv_lib_posix_remove = yes; then
10005 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
10006     fi
10007    
10008     fi
10009    
10010     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
10011 pcg 1.11 echo "$as_me:$LINENO: checking for shmat" >&5
10012     echo $ECHO_N "checking for shmat... $ECHO_C" >&6
10013     if test "${ac_cv_func_shmat+set}" = set; then
10014     echo $ECHO_N "(cached) $ECHO_C" >&6
10015     else
10016     cat >conftest.$ac_ext <<_ACEOF
10017     /* confdefs.h. */
10018     _ACEOF
10019     cat confdefs.h >>conftest.$ac_ext
10020     cat >>conftest.$ac_ext <<_ACEOF
10021     /* end confdefs.h. */
10022     /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
10023     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10024     #define shmat innocuous_shmat
10025    
10026 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
10027 pcg 1.11 which can conflict with char shmat (); below.
10028     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10029     <limits.h> exists even on freestanding compilers. */
10030    
10031     #ifdef __STDC__
10032     # include <limits.h>
10033     #else
10034     # include <assert.h>
10035     #endif
10036    
10037     #undef shmat
10038    
10039 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10040 pcg 1.11 #ifdef __cplusplus
10041     extern "C"
10042     {
10043     #endif
10044 pcg 1.1 /* We use char because int might match the return type of a gcc2
10045 pcg 1.11 builtin and then its argument prototype would still apply. */
10046     char shmat ();
10047 pcg 1.1 /* The GNU C library defines this for functions which it implements
10048     to always fail with ENOSYS. Some functions are actually named
10049     something starting with __ and the normal name is an alias. */
10050     #if defined (__stub_shmat) || defined (__stub___shmat)
10051     choke me
10052     #else
10053 pcg 1.11 char (*f) () = shmat;
10054 pcg 1.1 #endif
10055 pcg 1.11 #ifdef __cplusplus
10056     }
10057     #endif
10058    
10059     int
10060     main ()
10061     {
10062     return f != shmat;
10063     ;
10064     return 0;
10065     }
10066     _ACEOF
10067     rm -f conftest.$ac_objext conftest$ac_exeext
10068     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10069     (eval $ac_link) 2>conftest.er1
10070     ac_status=$?
10071     grep -v '^ *+' conftest.er1 >conftest.err
10072     rm -f conftest.er1
10073     cat conftest.err >&5
10074     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10075     (exit $ac_status); } &&
10076 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10077 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10078     (eval $ac_try) 2>&5
10079     ac_status=$?
10080     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10081     (exit $ac_status); }; } &&
10082     { ac_try='test -s conftest$ac_exeext'
10083     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10084     (eval $ac_try) 2>&5
10085     ac_status=$?
10086     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10087     (exit $ac_status); }; }; then
10088     ac_cv_func_shmat=yes
10089     else
10090     echo "$as_me: failed program was:" >&5
10091     sed 's/^/| /' conftest.$ac_ext >&5
10092 pcg 1.1
10093 pcg 1.11 ac_cv_func_shmat=no
10094 pcg 1.1 fi
10095 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10096     conftest$ac_exeext conftest.$ac_ext
10097 pcg 1.1 fi
10098 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10099     echo "${ECHO_T}$ac_cv_func_shmat" >&6
10100 pcg 1.1
10101     if test $ac_cv_func_shmat = no; then
10102 pcg 1.11 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10103     echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10104     if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10105     echo $ECHO_N "(cached) $ECHO_C" >&6
10106 pcg 1.1 else
10107 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10108 pcg 1.1 LIBS="-lipc $LIBS"
10109 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10110     /* confdefs.h. */
10111     _ACEOF
10112     cat confdefs.h >>conftest.$ac_ext
10113     cat >>conftest.$ac_ext <<_ACEOF
10114     /* end confdefs.h. */
10115    
10116 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10117 pcg 1.11 #ifdef __cplusplus
10118     extern "C"
10119     #endif
10120 pcg 1.1 /* We use char because int might match the return type of a gcc2
10121 pcg 1.11 builtin and then its argument prototype would still apply. */
10122     char shmat ();
10123     int
10124     main ()
10125     {
10126     shmat ();
10127     ;
10128     return 0;
10129     }
10130     _ACEOF
10131     rm -f conftest.$ac_objext conftest$ac_exeext
10132     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10133     (eval $ac_link) 2>conftest.er1
10134     ac_status=$?
10135     grep -v '^ *+' conftest.er1 >conftest.err
10136     rm -f conftest.er1
10137     cat conftest.err >&5
10138     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10139     (exit $ac_status); } &&
10140 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10141 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10142     (eval $ac_try) 2>&5
10143     ac_status=$?
10144     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10145     (exit $ac_status); }; } &&
10146     { ac_try='test -s conftest$ac_exeext'
10147     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10148     (eval $ac_try) 2>&5
10149     ac_status=$?
10150     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10151     (exit $ac_status); }; }; then
10152     ac_cv_lib_ipc_shmat=yes
10153     else
10154     echo "$as_me: failed program was:" >&5
10155     sed 's/^/| /' conftest.$ac_ext >&5
10156    
10157     ac_cv_lib_ipc_shmat=no
10158     fi
10159     rm -f conftest.err conftest.$ac_objext \
10160     conftest$ac_exeext conftest.$ac_ext
10161     LIBS=$ac_check_lib_save_LIBS
10162     fi
10163     echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
10164     echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
10165     if test $ac_cv_lib_ipc_shmat = yes; then
10166 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10167     fi
10168    
10169     fi
10170     fi
10171    
10172     # Check for libraries that X11R6 Xt/Xaw programs need.
10173 pcg 1.11 ac_save_LDFLAGS=$LDFLAGS
10174 pcg 1.1 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
10175     # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
10176     # check for ICE first), but we must link in the order -lSM -lICE or
10177     # we get undefined symbols. So assume we have SM if we have ICE.
10178     # These have to be linked with before -lX11, unlike the other
10179     # libraries we check for below, so use a different variable.
10180 pcg 1.11 # John Interrante, Karl Berry
10181     echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
10182     echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
10183     if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
10184     echo $ECHO_N "(cached) $ECHO_C" >&6
10185 pcg 1.1 else
10186 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10187 pcg 1.1 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10188 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10189     /* confdefs.h. */
10190     _ACEOF
10191     cat confdefs.h >>conftest.$ac_ext
10192     cat >>conftest.$ac_ext <<_ACEOF
10193     /* end confdefs.h. */
10194    
10195 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10196 pcg 1.11 #ifdef __cplusplus
10197     extern "C"
10198     #endif
10199 pcg 1.1 /* We use char because int might match the return type of a gcc2
10200 pcg 1.11 builtin and then its argument prototype would still apply. */
10201     char IceConnectionNumber ();
10202     int
10203     main ()
10204     {
10205     IceConnectionNumber ();
10206     ;
10207     return 0;
10208     }
10209     _ACEOF
10210     rm -f conftest.$ac_objext conftest$ac_exeext
10211     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10212     (eval $ac_link) 2>conftest.er1
10213     ac_status=$?
10214     grep -v '^ *+' conftest.er1 >conftest.err
10215     rm -f conftest.er1
10216     cat conftest.err >&5
10217     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10218     (exit $ac_status); } &&
10219 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10220 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10221     (eval $ac_try) 2>&5
10222     ac_status=$?
10223     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10224     (exit $ac_status); }; } &&
10225     { ac_try='test -s conftest$ac_exeext'
10226     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10227     (eval $ac_try) 2>&5
10228     ac_status=$?
10229     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10230     (exit $ac_status); }; }; then
10231     ac_cv_lib_ICE_IceConnectionNumber=yes
10232     else
10233     echo "$as_me: failed program was:" >&5
10234     sed 's/^/| /' conftest.$ac_ext >&5
10235    
10236     ac_cv_lib_ICE_IceConnectionNumber=no
10237     fi
10238     rm -f conftest.err conftest.$ac_objext \
10239     conftest$ac_exeext conftest.$ac_ext
10240     LIBS=$ac_check_lib_save_LIBS
10241     fi
10242     echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10243     echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
10244     if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
10245 pcg 1.1 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10246     fi
10247    
10248 pcg 1.11 LDFLAGS=$ac_save_LDFLAGS
10249 pcg 1.1
10250     fi
10251    
10252    
10253    
10254     if test x$support_xpm = xyes; then
10255 pcg 1.11
10256 pcg 1.1
10257    
10258     # Initialize some more variables set by options.
10259     # The variables have the same names as the options, with
10260     # dashes changed to underlines.
10261    
10262     # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
10263     # paths, otherwise set no_xpm=yes.
10264     # Uses ac_ vars as temps to allow command line to override cache and checks.
10265 pcg 1.11 echo "$as_me:$LINENO: checking for libXpm" >&5
10266     echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10267    
10268 pcg 1.1
10269     # Check whether --with-xpm_includes or --without-xpm_includes was given.
10270     if test "${with_xpm_includes+set}" = set; then
10271     withval="$with_xpm_includes"
10272     xpm_includes="$withval"
10273     else
10274     xpm_includes=NO
10275 pcg 1.11 fi;
10276 pcg 1.1
10277     # Check whether --with-xpm_library or --without-xpm_library was given.
10278     if test "${with_xpm_library+set}" = set; then
10279     withval="$with_xpm_library"
10280     xpm_libraries="$withval"
10281     else
10282     xpm_libraries=NO
10283 pcg 1.11 fi;
10284 pcg 1.1
10285 pcg 1.11 # --without-xpm overrides everything else, but does not touch the cache.
10286 pcg 1.1
10287     # Check whether --with-xpm or --without-xpm was given.
10288     if test "${with_xpm+set}" = set; then
10289     withval="$with_xpm"
10290    
10291 pcg 1.11 fi;
10292 pcg 1.1 if test "$with_xpm" = no; then
10293     have_xpm=disabled
10294     else
10295 pcg 1.11 if test "${ac_cv_have_xpm+set}" = set; then
10296     echo $ECHO_N "(cached) $ECHO_C" >&6
10297 pcg 1.1 else
10298 pcg 1.11
10299 pcg 1.1 vt_xpm_include_X11=no
10300     if test -n "$xpm_includes"; then
10301     vt_xpm_includes=$xpm_includes
10302     else
10303     vt_xpm_includes=NO
10304     fi
10305     if test -n "$xpm_libraries"; then
10306     vt_xpm_libraries=$xpm_libraries
10307     else
10308     vt_xpm_libraries=NO
10309     fi
10310    
10311     if test "$vt_xpm_includes" = NO; then
10312     # Guess where to find xpm.h
10313    
10314     ac_save_CPPFLAGS="$CPPFLAGS"
10315     CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10316    
10317     # First, try using that file with no special directory specified.
10318 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10319     /* confdefs.h. */
10320     _ACEOF
10321     cat confdefs.h >>conftest.$ac_ext
10322     cat >>conftest.$ac_ext <<_ACEOF
10323     /* end confdefs.h. */
10324 pcg 1.1 #include <X11/xpm.h>
10325 pcg 1.11 _ACEOF
10326     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10327     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10328     ac_status=$?
10329     grep -v '^ *+' conftest.er1 >conftest.err
10330     rm -f conftest.er1
10331     cat conftest.err >&5
10332     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10333     (exit $ac_status); } >/dev/null; then
10334     if test -s conftest.err; then
10335 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10336     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10337 pcg 1.11 else
10338     ac_cpp_err=
10339     fi
10340     else
10341     ac_cpp_err=yes
10342     fi
10343     if test -z "$ac_cpp_err"; then
10344 pcg 1.1 # We can compile using X headers with no special include directory.
10345     vt_xpm_includes=
10346     vt_xpm_include_X11=yes
10347     else
10348 pcg 1.11 echo "$as_me: failed program was:" >&5
10349     sed 's/^/| /' conftest.$ac_ext >&5
10350    
10351 pcg 1.1 CPPFLAGS="$ac_save_CPPFLAGS"
10352     # Look for the header file in a standard set of common directories.
10353     for ac_dir in \
10354     /usr/X11/include \
10355     /usr/X11R6/include \
10356     /usr/X11R5/include \
10357     /usr/X11R4/include \
10358     \
10359     /usr/include/X11 \
10360     /usr/include/X11R6 \
10361     /usr/include/X11R5 \
10362     /usr/include/X11R4 \
10363     \
10364     /usr/local/X11/include \
10365     /usr/local/X11R6/include \
10366     /usr/local/X11R5/include \
10367     /usr/local/X11R4/include \
10368     \
10369     /usr/local/include/X11 \
10370     /usr/local/include/X11R6 \
10371     /usr/local/include/X11R5 \
10372     /usr/local/include/X11R4 \
10373     \
10374     /usr/X386/include \
10375     /usr/x386/include \
10376     /usr/XFree86/include/X11 \
10377     \
10378     /usr/include \
10379     /usr/local/include \
10380     /usr/unsupported/include \
10381     /usr/athena/include \
10382     /usr/local/x11r5/include \
10383     /usr/lpp/Xamples/include \
10384     \
10385     /usr/openwin/include \
10386     /usr/openwin/share/include \
10387     ; \
10388     do
10389     if test -r "$ac_dir/X11/xpm.h"; then
10390     vt_xpm_includes="$ac_dir"
10391     vt_xpm_include_X11=yes
10392     break
10393     else
10394     if test -r "$ac_dir/xpm.h"; then
10395     vt_xpm_includes=$ac_dir
10396     break
10397     fi
10398     fi
10399     done
10400     fi
10401 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10402 pcg 1.1 fi
10403    
10404     if test "$vt_xpm_libraries" = NO; then
10405     # Check for the libraries.
10406    
10407     # See if we find them without any special options.
10408     # Don't add to $LIBS permanently.
10409     ac_save_LIBS="$LIBS"
10410     LIBS="$LIBS $X_LIBS -lXpm -lX11"
10411 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10412     /* confdefs.h. */
10413     _ACEOF
10414     cat confdefs.h >>conftest.$ac_ext
10415     cat >>conftest.$ac_ext <<_ACEOF
10416     /* end confdefs.h. */
10417 pcg 1.1
10418 pcg 1.11 int
10419     main ()
10420     {
10421 pcg 1.1 XpmReadFileToPixmap()
10422 pcg 1.11 ;
10423     return 0;
10424     }
10425     _ACEOF
10426     rm -f conftest.$ac_objext conftest$ac_exeext
10427     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10428     (eval $ac_link) 2>conftest.er1
10429     ac_status=$?
10430     grep -v '^ *+' conftest.er1 >conftest.err
10431     rm -f conftest.er1
10432     cat conftest.err >&5
10433     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10434     (exit $ac_status); } &&
10435 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10436 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10437     (eval $ac_try) 2>&5
10438     ac_status=$?
10439     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10440     (exit $ac_status); }; } &&
10441     { ac_try='test -s conftest$ac_exeext'
10442     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10443     (eval $ac_try) 2>&5
10444     ac_status=$?
10445     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10446     (exit $ac_status); }; }; then
10447 pcg 1.1 LIBS="$ac_save_LIBS"
10448     # We can link libXpm with no special library path.
10449     vt_xpm_libraries=
10450     else
10451 pcg 1.11 echo "$as_me: failed program was:" >&5
10452     sed 's/^/| /' conftest.$ac_ext >&5
10453    
10454     LIBS="$ac_save_LIBS"
10455 pcg 1.1 # First see if replacing the include by lib works.
10456     for ac_dir in \
10457     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10458     /usr/X11/lib \
10459     /usr/X11R6/lib \
10460     /usr/X11R5/lib \
10461     /usr/X11R4/lib \
10462     \
10463     /usr/lib/X11 \
10464     /usr/lib/X11R6 \
10465     /usr/lib/X11R5 \
10466     /usr/lib/X11R4 \
10467     \
10468     /usr/local/X11/lib \
10469     /usr/local/X11R6/lib \
10470     /usr/local/X11R5/lib \
10471     /usr/local/X11R4/lib \
10472     \
10473     /usr/local/lib/X11 \
10474     /usr/local/lib/X11R6 \
10475     /usr/local/lib/X11R5 \
10476     /usr/local/lib/X11R4 \
10477     \
10478     /usr/X386/lib \
10479     /usr/x386/lib \
10480     /usr/XFree86/lib/X11 \
10481     \
10482     /usr/lib \
10483     /usr/local/lib \
10484     /usr/unsupported/lib \
10485     /usr/athena/lib \
10486     /usr/local/x11r5/lib \
10487     /usr/lpp/Xamples/lib \
10488     \
10489     /usr/openwin/lib \
10490     /usr/openwin/share/lib \
10491     ; \
10492     do
10493     for ac_extension in a so sl; do
10494     if test -r $ac_dir/libXpm.$ac_extension; then
10495     vt_xpm_libraries=$ac_dir
10496     break 2
10497     fi
10498     done
10499     done
10500     fi
10501 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10502     conftest$ac_exeext conftest.$ac_ext
10503 pcg 1.1 fi
10504    
10505    
10506     if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10507     ac_cv_have_xpm="have_xpm=no"
10508     else
10509     ac_cv_have_xpm="have_xpm=yes \
10510     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10511     vt_xpm_include_X11=$vt_xpm_include_X11"
10512     fi
10513     fi
10514     eval "$ac_cv_have_xpm"
10515     fi
10516    
10517     if test "$have_xpm" != yes; then
10518 pcg 1.11 echo "$as_me:$LINENO: result: $have_xpm" >&5
10519     echo "${ECHO_T}$have_xpm" >&6
10520 pcg 1.1 no_xpm=yes
10521     else
10522     if test "$xpm_includes" != NO; then
10523     if test "$xpm_includes" = "$vt_xpm_includes"; then
10524     if test -r "$xpm_includes/X11/xpm.h"; then
10525     vt_xpm_include_X11=yes
10526     fi
10527     else
10528     vt_xpm_include_X11=no
10529     if test -z "$xpm_includes"; then
10530 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10531     /* confdefs.h. */
10532     _ACEOF
10533     cat confdefs.h >>conftest.$ac_ext
10534     cat >>conftest.$ac_ext <<_ACEOF
10535     /* end confdefs.h. */
10536 pcg 1.1 #include <X11/xpm.h>
10537 pcg 1.11 _ACEOF
10538     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10539     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10540     ac_status=$?
10541     grep -v '^ *+' conftest.er1 >conftest.err
10542     rm -f conftest.er1
10543     cat conftest.err >&5
10544     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10545     (exit $ac_status); } >/dev/null; then
10546     if test -s conftest.err; then
10547 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10548     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10549 pcg 1.11 else
10550     ac_cpp_err=
10551     fi
10552     else
10553     ac_cpp_err=yes
10554     fi
10555     if test -z "$ac_cpp_err"; then
10556 pcg 1.1 vt_xpm_include_X11=yes
10557     else
10558 pcg 1.11 echo "$as_me: failed program was:" >&5
10559     sed 's/^/| /' conftest.$ac_ext >&5
10560    
10561    
10562 pcg 1.1 fi
10563 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10564 pcg 1.1 else
10565     if test -r "$xpm_includes/X11/xpm.h"; then
10566     vt_xpm_include_X11=yes
10567     fi
10568     fi
10569     fi
10570     vt_xpm_includes=$xpm_includes
10571     fi
10572     if test "x$xpm_libraries" != xNO; then
10573     vt_xpm_libraries=$xpm_libraries
10574     fi
10575     # Update the cache value to reflect the command line values.
10576     ac_cv_have_xpm="have_xpm=yes \
10577     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10578     vt_xpm_include_X11=$vt_xpm_include_X11"
10579     eval "$ac_cv_have_xpm"
10580 pcg 1.11 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10581     echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10582 pcg 1.1 if test -n "$vt_xpm_includes"; then
10583     XPM_CPPFLAGS="-DHAVE_LIBXPM"
10584     fi
10585     if test -n "$vt_xpm_includes"; then
10586     XPM_CFLAGS="-I$vt_xpm_includes"
10587     fi
10588     XPM_LIBS="-lXpm"
10589     if test -n "$vt_xpm_libraries"; then
10590     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10591     fi
10592     if test "x$vt_xpm_include_X11" = xyes; then
10593 pcg 1.11
10594     cat >>confdefs.h <<\_ACEOF
10595 pcg 1.1 #define XPM_INC_X11 1
10596 pcg 1.11 _ACEOF
10597 pcg 1.1
10598     fi
10599     fi
10600    
10601    
10602    
10603    
10604    
10605     if test x$no_xpm = xyes; then
10606     support_xpm=needsmanualspecification
10607     fi
10608     fi
10609    
10610 pcg 1.11 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10611     echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10612     if test "${ac_cv_header_sys_wait_h+set}" = set; then
10613     echo $ECHO_N "(cached) $ECHO_C" >&6
10614     else
10615     cat >conftest.$ac_ext <<_ACEOF
10616     /* confdefs.h. */
10617     _ACEOF
10618     cat confdefs.h >>conftest.$ac_ext
10619     cat >>conftest.$ac_ext <<_ACEOF
10620     /* end confdefs.h. */
10621 pcg 1.1 #include <sys/types.h>
10622     #include <sys/wait.h>
10623     #ifndef WEXITSTATUS
10624 pcg 1.11 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10625 pcg 1.1 #endif
10626     #ifndef WIFEXITED
10627 pcg 1.11 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10628 pcg 1.1 #endif
10629 pcg 1.11
10630     int
10631     main ()
10632     {
10633     int s;
10634     wait (&s);
10635     s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10636     ;
10637     return 0;
10638     }
10639     _ACEOF
10640     rm -f conftest.$ac_objext
10641     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10642     (eval $ac_compile) 2>conftest.er1
10643     ac_status=$?
10644     grep -v '^ *+' conftest.er1 >conftest.err
10645     rm -f conftest.er1
10646     cat conftest.err >&5
10647     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10648     (exit $ac_status); } &&
10649 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10650 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10651     (eval $ac_try) 2>&5
10652     ac_status=$?
10653     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10654     (exit $ac_status); }; } &&
10655     { ac_try='test -s conftest.$ac_objext'
10656     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10657     (eval $ac_try) 2>&5
10658     ac_status=$?
10659     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10660     (exit $ac_status); }; }; then
10661     ac_cv_header_sys_wait_h=yes
10662 pcg 1.1 else
10663 pcg 1.11 echo "$as_me: failed program was:" >&5
10664     sed 's/^/| /' conftest.$ac_ext >&5
10665    
10666     ac_cv_header_sys_wait_h=no
10667 pcg 1.1 fi
10668 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10669 pcg 1.1 fi
10670 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10671     echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10672     if test $ac_cv_header_sys_wait_h = yes; then
10673 pcg 1.1
10674 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10675 pcg 1.1 #define HAVE_SYS_WAIT_H 1
10676 pcg 1.11 _ACEOF
10677 pcg 1.1
10678     fi
10679    
10680 pcg 1.11
10681    
10682    
10683    
10684    
10685    
10686    
10687    
10688    
10689    
10690    
10691    
10692    
10693    
10694    
10695    
10696    
10697    
10698    
10699     for ac_header in \
10700 pcg 1.1 assert.h \
10701     fcntl.h \
10702     grp.h \
10703     libc.h \
10704     lastlog.h \
10705     stdarg.h \
10706     stdlib.h \
10707     string.h \
10708     termios.h \
10709     unistd.h \
10710     sys/byteorder.h \
10711     sys/ioctl.h \
10712     sys/select.h \
10713     sys/sockio.h \
10714     sys/strredir.h \
10715     sys/time.h \
10716     utmp.h \
10717     utmpx.h \
10718     stdint.h \
10719    
10720     do
10721 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10722     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10723     echo "$as_me:$LINENO: checking for $ac_header" >&5
10724     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10725     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10726     echo $ECHO_N "(cached) $ECHO_C" >&6
10727     fi
10728     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10729     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10730     else
10731     # Is the header compilable?
10732     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10733     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10734     cat >conftest.$ac_ext <<_ACEOF
10735     /* confdefs.h. */
10736     _ACEOF
10737     cat confdefs.h >>conftest.$ac_ext
10738     cat >>conftest.$ac_ext <<_ACEOF
10739     /* end confdefs.h. */
10740     $ac_includes_default
10741     #include <$ac_header>
10742     _ACEOF
10743     rm -f conftest.$ac_objext
10744     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10745     (eval $ac_compile) 2>conftest.er1
10746     ac_status=$?
10747     grep -v '^ *+' conftest.er1 >conftest.err
10748     rm -f conftest.er1
10749     cat conftest.err >&5
10750     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10751     (exit $ac_status); } &&
10752 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10753 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10754     (eval $ac_try) 2>&5
10755     ac_status=$?
10756     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10757     (exit $ac_status); }; } &&
10758     { ac_try='test -s conftest.$ac_objext'
10759     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10760     (eval $ac_try) 2>&5
10761     ac_status=$?
10762     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10763     (exit $ac_status); }; }; then
10764     ac_header_compiler=yes
10765     else
10766     echo "$as_me: failed program was:" >&5
10767     sed 's/^/| /' conftest.$ac_ext >&5
10768    
10769     ac_header_compiler=no
10770     fi
10771     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10772     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10773     echo "${ECHO_T}$ac_header_compiler" >&6
10774    
10775     # Is the header present?
10776     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10777     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10778     cat >conftest.$ac_ext <<_ACEOF
10779     /* confdefs.h. */
10780     _ACEOF
10781     cat confdefs.h >>conftest.$ac_ext
10782     cat >>conftest.$ac_ext <<_ACEOF
10783     /* end confdefs.h. */
10784     #include <$ac_header>
10785     _ACEOF
10786     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10787     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10788     ac_status=$?
10789     grep -v '^ *+' conftest.er1 >conftest.err
10790     rm -f conftest.er1
10791     cat conftest.err >&5
10792     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10793     (exit $ac_status); } >/dev/null; then
10794     if test -s conftest.err; then
10795 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10796     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10797 pcg 1.11 else
10798     ac_cpp_err=
10799     fi
10800     else
10801     ac_cpp_err=yes
10802     fi
10803     if test -z "$ac_cpp_err"; then
10804     ac_header_preproc=yes
10805 pcg 1.1 else
10806 pcg 1.11 echo "$as_me: failed program was:" >&5
10807     sed 's/^/| /' conftest.$ac_ext >&5
10808    
10809     ac_header_preproc=no
10810     fi
10811     rm -f conftest.err conftest.$ac_ext
10812     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10813     echo "${ECHO_T}$ac_header_preproc" >&6
10814    
10815     # So? What about this header?
10816 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10817 pcg 1.11 yes:no: )
10818     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10819     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10820     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10821     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10822     ac_header_preproc=yes
10823     ;;
10824     no:yes:* )
10825     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10826     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10827     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10828     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10829     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10830     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10831     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10832     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10833     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10834     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10835     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10836     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10837     (
10838     cat <<\_ASBOX
10839     ## ------------------------------------------ ##
10840     ## Report this to the AC_PACKAGE_NAME lists. ##
10841     ## ------------------------------------------ ##
10842     _ASBOX
10843     ) |
10844     sed "s/^/$as_me: WARNING: /" >&2
10845     ;;
10846     esac
10847     echo "$as_me:$LINENO: checking for $ac_header" >&5
10848     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10849     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10850     echo $ECHO_N "(cached) $ECHO_C" >&6
10851 pcg 1.1 else
10852 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
10853 pcg 1.1 fi
10854 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10855     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10856    
10857 pcg 1.1 fi
10858 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10859     cat >>confdefs.h <<_ACEOF
10860     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10861     _ACEOF
10862    
10863 pcg 1.1 fi
10864 pcg 1.11
10865 pcg 1.1 done
10866    
10867    
10868 pcg 1.11 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10869     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10870     if test "${ac_cv_header_time+set}" = set; then
10871     echo $ECHO_N "(cached) $ECHO_C" >&6
10872     else
10873     cat >conftest.$ac_ext <<_ACEOF
10874     /* confdefs.h. */
10875     _ACEOF
10876     cat confdefs.h >>conftest.$ac_ext
10877     cat >>conftest.$ac_ext <<_ACEOF
10878     /* end confdefs.h. */
10879 pcg 1.1 #include <sys/types.h>
10880     #include <sys/time.h>
10881     #include <time.h>
10882 pcg 1.11
10883     int
10884     main ()
10885     {
10886     if ((struct tm *) 0)
10887     return 0;
10888     ;
10889     return 0;
10890     }
10891     _ACEOF
10892     rm -f conftest.$ac_objext
10893     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10894     (eval $ac_compile) 2>conftest.er1
10895     ac_status=$?
10896     grep -v '^ *+' conftest.er1 >conftest.err
10897     rm -f conftest.er1
10898     cat conftest.err >&5
10899     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10900     (exit $ac_status); } &&
10901 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10902 pcg 1.11 { (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); }; } &&
10907     { ac_try='test -s conftest.$ac_objext'
10908     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10909     (eval $ac_try) 2>&5
10910     ac_status=$?
10911     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10912     (exit $ac_status); }; }; then
10913 pcg 1.1 ac_cv_header_time=yes
10914     else
10915 pcg 1.11 echo "$as_me: failed program was:" >&5
10916     sed 's/^/| /' conftest.$ac_ext >&5
10917    
10918     ac_cv_header_time=no
10919 pcg 1.1 fi
10920 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10921 pcg 1.1 fi
10922 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10923     echo "${ECHO_T}$ac_cv_header_time" >&6
10924     if test $ac_cv_header_time = yes; then
10925 pcg 1.1
10926 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10927 pcg 1.1 #define TIME_WITH_SYS_TIME 1
10928 pcg 1.11 _ACEOF
10929 pcg 1.1
10930     fi
10931    
10932    
10933 pcg 1.11 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
10934     echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
10935     if test "${rxvt_cv_header_sysioctl+set}" = set; then
10936     echo $ECHO_N "(cached) $ECHO_C" >&6
10937 pcg 1.1 else
10938 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10939     /* confdefs.h. */
10940     _ACEOF
10941     cat confdefs.h >>conftest.$ac_ext
10942     cat >>conftest.$ac_ext <<_ACEOF
10943     /* end confdefs.h. */
10944 pcg 1.1 #include <stdio.h>
10945     #include <sys/ioctl.h>
10946     #ifdef HAVE_TERMIOS_H
10947     #include <termios.h>
10948     #endif
10949 pcg 1.11 int
10950     main ()
10951     {
10952 pcg 1.1 int a = ECHO;
10953 pcg 1.11 ;
10954     return 0;
10955     }
10956     _ACEOF
10957     rm -f conftest.$ac_objext
10958     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10959     (eval $ac_compile) 2>conftest.er1
10960     ac_status=$?
10961     grep -v '^ *+' conftest.er1 >conftest.err
10962     rm -f conftest.er1
10963     cat conftest.err >&5
10964     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10965     (exit $ac_status); } &&
10966 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10967 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10968     (eval $ac_try) 2>&5
10969     ac_status=$?
10970     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10971     (exit $ac_status); }; } &&
10972     { ac_try='test -s conftest.$ac_objext'
10973     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10974     (eval $ac_try) 2>&5
10975     ac_status=$?
10976     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977     (exit $ac_status); }; }; then
10978 pcg 1.1 rxvt_cv_header_sysioctl=yes
10979     else
10980 pcg 1.11 echo "$as_me: failed program was:" >&5
10981     sed 's/^/| /' conftest.$ac_ext >&5
10982    
10983     rxvt_cv_header_sysioctl=no
10984 pcg 1.1 fi
10985 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10986 pcg 1.1 fi
10987 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
10988     echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
10989 pcg 1.1
10990     if test -n "$GCC"; then
10991     LDARG="-Wl,"
10992     else
10993     LDARG=""
10994     fi
10995     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
10996    
10997     ac_save_CFLAGS=$CFLAGS
10998     ac_save_LIBS=$LIBS
10999     CFLAGS="$CFLAGS $X_CFLAGS"
11000     LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11001 pcg 1.11 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
11002     echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
11003     if test "${rxvt_cv_rpath+set}" = set; then
11004     echo $ECHO_N "(cached) $ECHO_C" >&6
11005 pcg 1.1 else
11006     if test "$cross_compiling" = yes; then
11007 pcg 1.11 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
11008     echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
11009 pcg 1.1 else
11010 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11011     /* confdefs.h. */
11012     _ACEOF
11013     cat confdefs.h >>conftest.$ac_ext
11014     cat >>conftest.$ac_ext <<_ACEOF
11015     /* end confdefs.h. */
11016 pcg 1.1
11017     main()
11018     {
11019     exit(0);
11020     (void) XOpenDisplay("foobar");
11021     }
11022 pcg 1.11 _ACEOF
11023     rm -f conftest$ac_exeext
11024     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11025     (eval $ac_link) 2>&5
11026     ac_status=$?
11027     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11028     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11029     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11030     (eval $ac_try) 2>&5
11031     ac_status=$?
11032     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11033     (exit $ac_status); }; }; then
11034 pcg 1.1 rxvt_cv_rpath=yes
11035     else
11036 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11037     echo "$as_me: failed program was:" >&5
11038     sed 's/^/| /' conftest.$ac_ext >&5
11039    
11040     ( exit $ac_status )
11041     rxvt_cv_rpath=no
11042 pcg 1.1 fi
11043 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11044 pcg 1.1 fi
11045     fi
11046 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11047     echo "${ECHO_T}$rxvt_cv_rpath" >&6
11048 pcg 1.1 if test x$rxvt_cv_rpath != xyes; then
11049     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11050     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11051 pcg 1.11 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11052     echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11053     if test "${rxvt_cv_R+set}" = set; then
11054     echo $ECHO_N "(cached) $ECHO_C" >&6
11055 pcg 1.1 else
11056     if test "$cross_compiling" = yes; then
11057     rxvt_cv_R=no
11058     else
11059 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11060     /* confdefs.h. */
11061     _ACEOF
11062     cat confdefs.h >>conftest.$ac_ext
11063     cat >>conftest.$ac_ext <<_ACEOF
11064     /* end confdefs.h. */
11065 pcg 1.1
11066     main()
11067     {
11068     exit(0);
11069     (void) XOpenDisplay("foobar");
11070     }
11071 pcg 1.11 _ACEOF
11072     rm -f conftest$ac_exeext
11073     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11074     (eval $ac_link) 2>&5
11075     ac_status=$?
11076     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11077     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11078     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11079     (eval $ac_try) 2>&5
11080     ac_status=$?
11081     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11082     (exit $ac_status); }; }; then
11083 pcg 1.1 rxvt_cv_R=yes
11084     else
11085 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11086     echo "$as_me: failed program was:" >&5
11087     sed 's/^/| /' conftest.$ac_ext >&5
11088    
11089     ( exit $ac_status )
11090     rxvt_cv_R=no
11091 pcg 1.1 fi
11092 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11093 pcg 1.1 fi
11094     fi
11095 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11096     echo "${ECHO_T}$rxvt_cv_R" >&6
11097 pcg 1.1 if test x$rxvt_cv_R != xyes; then
11098     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11099     fi
11100     fi
11101    
11102 pcg 1.11 echo "$as_me:$LINENO: checking for XPointer" >&5
11103     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11104     if test "${rxvt_cv_xpointer+set}" = set; then
11105     echo $ECHO_N "(cached) $ECHO_C" >&6
11106     else
11107     cat >conftest.$ac_ext <<_ACEOF
11108     /* confdefs.h. */
11109     _ACEOF
11110     cat confdefs.h >>conftest.$ac_ext
11111     cat >>conftest.$ac_ext <<_ACEOF
11112     /* end confdefs.h. */
11113 pcg 1.1 #include <X11/Xlib.h>
11114 pcg 1.11 int
11115     main ()
11116     {
11117 pcg 1.1 XPointer dummy;
11118 pcg 1.11 ;
11119     return 0;
11120     }
11121     _ACEOF
11122     rm -f conftest.$ac_objext
11123     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11124     (eval $ac_compile) 2>conftest.er1
11125     ac_status=$?
11126     grep -v '^ *+' conftest.er1 >conftest.err
11127     rm -f conftest.er1
11128     cat conftest.err >&5
11129     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11130     (exit $ac_status); } &&
11131 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11132 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11133     (eval $ac_try) 2>&5
11134     ac_status=$?
11135     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11136     (exit $ac_status); }; } &&
11137     { ac_try='test -s conftest.$ac_objext'
11138     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11139     (eval $ac_try) 2>&5
11140     ac_status=$?
11141     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11142     (exit $ac_status); }; }; then
11143 pcg 1.1 rxvt_cv_xpointer=yes
11144     else
11145 pcg 1.11 echo "$as_me: failed program was:" >&5
11146     sed 's/^/| /' conftest.$ac_ext >&5
11147    
11148     rxvt_cv_xpointer=no
11149 pcg 1.1 fi
11150 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11151 pcg 1.1 fi
11152 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11153     echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11154     if test x$rxvt_cv_xpointer = xyes; then
11155 pcg 1.1
11156 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11157 pcg 1.1 #define HAVE_XPOINTER 1
11158 pcg 1.11 _ACEOF
11159 pcg 1.1
11160     fi
11161     LIBS=$ac_save_LIBS
11162     CFLAGS=$ac_save_CFLAGS
11163    
11164    
11165 pcg 1.11 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11166     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11167     if test "${ac_cv_c_const+set}" = set; then
11168     echo $ECHO_N "(cached) $ECHO_C" >&6
11169     else
11170     cat >conftest.$ac_ext <<_ACEOF
11171     /* confdefs.h. */
11172     _ACEOF
11173     cat confdefs.h >>conftest.$ac_ext
11174     cat >>conftest.$ac_ext <<_ACEOF
11175     /* end confdefs.h. */
11176 pcg 1.1
11177 pcg 1.11 int
11178     main ()
11179     {
11180     /* FIXME: Include the comments suggested by Paul. */
11181     #ifndef __cplusplus
11182     /* Ultrix mips cc rejects this. */
11183     typedef int charset[2];
11184     const charset x;
11185     /* SunOS 4.1.1 cc rejects this. */
11186     char const *const *ccp;
11187     char **p;
11188     /* NEC SVR4.0.2 mips cc rejects this. */
11189     struct point {int x, y;};
11190     static struct point const zero = {0,0};
11191     /* AIX XL C 1.02.0.0 rejects this.
11192     It does not let you subtract one const X* pointer from another in
11193     an arm of an if-expression whose if-part is not a constant
11194     expression */
11195     const char *g = "string";
11196     ccp = &g + (g ? g-g : 0);
11197     /* HPUX 7.0 cc rejects these. */
11198     ++ccp;
11199     p = (char**) ccp;
11200     ccp = (char const *const *) p;
11201     { /* SCO 3.2v4 cc rejects this. */
11202     char *t;
11203     char const *s = 0 ? (char *) 0 : (char const *) 0;
11204    
11205     *t++ = 0;
11206     }
11207     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11208     int x[] = {25, 17};
11209     const int *foo = &x[0];
11210     ++foo;
11211     }
11212     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11213     typedef const int *iptr;
11214     iptr p = 0;
11215     ++p;
11216     }
11217     { /* AIX XL C 1.02.0.0 rejects this saying
11218     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11219     struct s { int j; const int *ap[3]; };
11220     struct s *b; b->j = 5;
11221     }
11222     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11223     const int foo = 10;
11224     }
11225     #endif
11226 pcg 1.1
11227 pcg 1.11 ;
11228     return 0;
11229 pcg 1.1 }
11230 pcg 1.11 _ACEOF
11231     rm -f conftest.$ac_objext
11232     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11233     (eval $ac_compile) 2>conftest.er1
11234     ac_status=$?
11235     grep -v '^ *+' conftest.er1 >conftest.err
11236     rm -f conftest.er1
11237     cat conftest.err >&5
11238     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11239     (exit $ac_status); } &&
11240 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11241 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11242     (eval $ac_try) 2>&5
11243     ac_status=$?
11244     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11245     (exit $ac_status); }; } &&
11246     { ac_try='test -s conftest.$ac_objext'
11247     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11248     (eval $ac_try) 2>&5
11249     ac_status=$?
11250     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11251     (exit $ac_status); }; }; then
11252 pcg 1.1 ac_cv_c_const=yes
11253     else
11254 pcg 1.11 echo "$as_me: failed program was:" >&5
11255     sed 's/^/| /' conftest.$ac_ext >&5
11256    
11257     ac_cv_c_const=no
11258 pcg 1.1 fi
11259 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11260 pcg 1.1 fi
11261 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11262     echo "${ECHO_T}$ac_cv_c_const" >&6
11263     if test $ac_cv_c_const = no; then
11264 pcg 1.1
11265 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11266     #define const
11267     _ACEOF
11268 pcg 1.1
11269     fi
11270    
11271 pcg 1.11 echo "$as_me:$LINENO: checking for inline" >&5
11272     echo $ECHO_N "checking for inline... $ECHO_C" >&6
11273     if test "${ac_cv_c_inline+set}" = set; then
11274     echo $ECHO_N "(cached) $ECHO_C" >&6
11275 pcg 1.1 else
11276     ac_cv_c_inline=no
11277     for ac_kw in inline __inline__ __inline; do
11278 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11279     /* confdefs.h. */
11280     _ACEOF
11281     cat confdefs.h >>conftest.$ac_ext
11282     cat >>conftest.$ac_ext <<_ACEOF
11283     /* end confdefs.h. */
11284     #ifndef __cplusplus
11285     typedef int foo_t;
11286     static $ac_kw foo_t static_foo () {return 0; }
11287     $ac_kw foo_t foo () {return 0; }
11288     #endif
11289 pcg 1.1
11290 pcg 1.11 _ACEOF
11291     rm -f conftest.$ac_objext
11292     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11293     (eval $ac_compile) 2>conftest.er1
11294     ac_status=$?
11295     grep -v '^ *+' conftest.er1 >conftest.err
11296     rm -f conftest.er1
11297     cat conftest.err >&5
11298     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11299     (exit $ac_status); } &&
11300 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11301 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11302     (eval $ac_try) 2>&5
11303     ac_status=$?
11304     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11305     (exit $ac_status); }; } &&
11306     { ac_try='test -s conftest.$ac_objext'
11307     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11308     (eval $ac_try) 2>&5
11309     ac_status=$?
11310     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11311     (exit $ac_status); }; }; then
11312 pcg 1.1 ac_cv_c_inline=$ac_kw; break
11313     else
11314 pcg 1.11 echo "$as_me: failed program was:" >&5
11315     sed 's/^/| /' conftest.$ac_ext >&5
11316    
11317 pcg 1.1 fi
11318 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11319 pcg 1.1 done
11320    
11321     fi
11322 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11323     echo "${ECHO_T}$ac_cv_c_inline" >&6
11324    
11325 pcg 1.1
11326 pcg 1.11 case $ac_cv_c_inline in
11327 pcg 1.1 inline | yes) ;;
11328 pcg 1.11 *)
11329     case $ac_cv_c_inline in
11330     no) ac_val=;;
11331     *) ac_val=$ac_cv_c_inline;;
11332     esac
11333     cat >>confdefs.h <<_ACEOF
11334     #ifndef __cplusplus
11335     #define inline $ac_val
11336     #endif
11337     _ACEOF
11338     ;;
11339 pcg 1.1 esac
11340    
11341    
11342    
11343 pcg 1.11 echo "$as_me:$LINENO: checking for mode_t" >&5
11344     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11345     if test "${ac_cv_type_mode_t+set}" = set; then
11346     echo $ECHO_N "(cached) $ECHO_C" >&6
11347     else
11348     cat >conftest.$ac_ext <<_ACEOF
11349     /* confdefs.h. */
11350     _ACEOF
11351     cat confdefs.h >>conftest.$ac_ext
11352     cat >>conftest.$ac_ext <<_ACEOF
11353     /* end confdefs.h. */
11354     $ac_includes_default
11355     int
11356     main ()
11357     {
11358     if ((mode_t *) 0)
11359     return 0;
11360     if (sizeof (mode_t))
11361     return 0;
11362     ;
11363     return 0;
11364     }
11365     _ACEOF
11366     rm -f conftest.$ac_objext
11367     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11368     (eval $ac_compile) 2>conftest.er1
11369     ac_status=$?
11370     grep -v '^ *+' conftest.er1 >conftest.err
11371     rm -f conftest.er1
11372     cat conftest.err >&5
11373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11374     (exit $ac_status); } &&
11375 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11376 pcg 1.11 { (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); }; } &&
11381     { ac_try='test -s conftest.$ac_objext'
11382     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11383     (eval $ac_try) 2>&5
11384     ac_status=$?
11385     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11386     (exit $ac_status); }; }; then
11387     ac_cv_type_mode_t=yes
11388 pcg 1.1 else
11389 pcg 1.11 echo "$as_me: failed program was:" >&5
11390     sed 's/^/| /' conftest.$ac_ext >&5
11391 pcg 1.1
11392 pcg 1.11 ac_cv_type_mode_t=no
11393 pcg 1.1 fi
11394 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11395 pcg 1.1 fi
11396 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11397     echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11398     if test $ac_cv_type_mode_t = yes; then
11399 pcg 1.1 :
11400     else
11401    
11402 pcg 1.11 cat >>confdefs.h <<_ACEOF
11403     #define mode_t int
11404     _ACEOF
11405 pcg 1.1
11406     fi
11407    
11408 pcg 1.11 echo "$as_me:$LINENO: checking for pid_t" >&5
11409     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11410     if test "${ac_cv_type_pid_t+set}" = set; then
11411     echo $ECHO_N "(cached) $ECHO_C" >&6
11412     else
11413     cat >conftest.$ac_ext <<_ACEOF
11414     /* confdefs.h. */
11415     _ACEOF
11416     cat confdefs.h >>conftest.$ac_ext
11417     cat >>conftest.$ac_ext <<_ACEOF
11418     /* end confdefs.h. */
11419     $ac_includes_default
11420     int
11421     main ()
11422     {
11423     if ((pid_t *) 0)
11424     return 0;
11425     if (sizeof (pid_t))
11426     return 0;
11427     ;
11428     return 0;
11429     }
11430     _ACEOF
11431     rm -f conftest.$ac_objext
11432     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11433     (eval $ac_compile) 2>conftest.er1
11434     ac_status=$?
11435     grep -v '^ *+' conftest.er1 >conftest.err
11436     rm -f conftest.er1
11437     cat conftest.err >&5
11438     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11439     (exit $ac_status); } &&
11440 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11441 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11442     (eval $ac_try) 2>&5
11443     ac_status=$?
11444     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11445     (exit $ac_status); }; } &&
11446     { ac_try='test -s conftest.$ac_objext'
11447     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11448     (eval $ac_try) 2>&5
11449     ac_status=$?
11450     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11451     (exit $ac_status); }; }; then
11452     ac_cv_type_pid_t=yes
11453 pcg 1.1 else
11454 pcg 1.11 echo "$as_me: failed program was:" >&5
11455     sed 's/^/| /' conftest.$ac_ext >&5
11456 pcg 1.1
11457 pcg 1.11 ac_cv_type_pid_t=no
11458 pcg 1.1 fi
11459 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11460 pcg 1.1 fi
11461 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11462     echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11463     if test $ac_cv_type_pid_t = yes; then
11464     :
11465 pcg 1.1 else
11466    
11467 pcg 1.11 cat >>confdefs.h <<_ACEOF
11468 pcg 1.1 #define pid_t int
11469 pcg 1.11 _ACEOF
11470 pcg 1.1
11471     fi
11472    
11473 pcg 1.11 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11474     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11475     if test "${ac_cv_type_uid_t+set}" = set; then
11476     echo $ECHO_N "(cached) $ECHO_C" >&6
11477 pcg 1.1 else
11478 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11479     /* confdefs.h. */
11480     _ACEOF
11481     cat confdefs.h >>conftest.$ac_ext
11482     cat >>conftest.$ac_ext <<_ACEOF
11483     /* end confdefs.h. */
11484 pcg 1.1 #include <sys/types.h>
11485 pcg 1.11
11486     _ACEOF
11487 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11488 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
11489 pcg 1.1 ac_cv_type_uid_t=yes
11490     else
11491     ac_cv_type_uid_t=no
11492     fi
11493     rm -f conftest*
11494    
11495     fi
11496 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11497     echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11498     if test $ac_cv_type_uid_t = no; then
11499 pcg 1.1
11500 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11501 pcg 1.1 #define uid_t int
11502 pcg 1.11 _ACEOF
11503    
11504 pcg 1.1
11505 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11506 pcg 1.1 #define gid_t int
11507 pcg 1.11 _ACEOF
11508 pcg 1.1
11509     fi
11510    
11511    
11512    
11513 pcg 1.11 echo "$as_me:$LINENO: checking for char" >&5
11514     echo $ECHO_N "checking for char... $ECHO_C" >&6
11515     if test "${ac_cv_type_char+set}" = set; then
11516     echo $ECHO_N "(cached) $ECHO_C" >&6
11517 pcg 1.1 else
11518 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11519     /* confdefs.h. */
11520     _ACEOF
11521     cat confdefs.h >>conftest.$ac_ext
11522     cat >>conftest.$ac_ext <<_ACEOF
11523     /* end confdefs.h. */
11524     $ac_includes_default
11525     int
11526     main ()
11527     {
11528     if ((char *) 0)
11529     return 0;
11530     if (sizeof (char))
11531     return 0;
11532     ;
11533     return 0;
11534     }
11535     _ACEOF
11536     rm -f conftest.$ac_objext
11537     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11538     (eval $ac_compile) 2>conftest.er1
11539     ac_status=$?
11540     grep -v '^ *+' conftest.er1 >conftest.err
11541     rm -f conftest.er1
11542     cat conftest.err >&5
11543     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11544     (exit $ac_status); } &&
11545 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11546 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11547     (eval $ac_try) 2>&5
11548     ac_status=$?
11549     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11550     (exit $ac_status); }; } &&
11551     { ac_try='test -s conftest.$ac_objext'
11552     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11553     (eval $ac_try) 2>&5
11554     ac_status=$?
11555     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11556     (exit $ac_status); }; }; then
11557     ac_cv_type_char=yes
11558     else
11559     echo "$as_me: failed program was:" >&5
11560     sed 's/^/| /' conftest.$ac_ext >&5
11561    
11562     ac_cv_type_char=no
11563     fi
11564     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11565     fi
11566     echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11567     echo "${ECHO_T}$ac_cv_type_char" >&6
11568    
11569     echo "$as_me:$LINENO: checking size of char" >&5
11570     echo $ECHO_N "checking size of char... $ECHO_C" >&6
11571     if test "${ac_cv_sizeof_char+set}" = set; then
11572     echo $ECHO_N "(cached) $ECHO_C" >&6
11573     else
11574     if test "$ac_cv_type_char" = yes; then
11575     # The cast to unsigned long works around a bug in the HP C Compiler
11576     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11577     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11578     # This bug is HP SR number 8606223364.
11579 pcg 1.1 if test "$cross_compiling" = yes; then
11580 pcg 1.11 # Depending upon the size, compute the lo and hi bounds.
11581     cat >conftest.$ac_ext <<_ACEOF
11582     /* confdefs.h. */
11583     _ACEOF
11584     cat confdefs.h >>conftest.$ac_ext
11585     cat >>conftest.$ac_ext <<_ACEOF
11586     /* end confdefs.h. */
11587     $ac_includes_default
11588     int
11589     main ()
11590     {
11591     static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11592     test_array [0] = 0
11593    
11594     ;
11595     return 0;
11596     }
11597     _ACEOF
11598     rm -f conftest.$ac_objext
11599     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11600     (eval $ac_compile) 2>conftest.er1
11601     ac_status=$?
11602     grep -v '^ *+' conftest.er1 >conftest.err
11603     rm -f conftest.er1
11604     cat conftest.err >&5
11605     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11606     (exit $ac_status); } &&
11607 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11608 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11609     (eval $ac_try) 2>&5
11610     ac_status=$?
11611     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11612     (exit $ac_status); }; } &&
11613     { ac_try='test -s conftest.$ac_objext'
11614     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11615     (eval $ac_try) 2>&5
11616     ac_status=$?
11617     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11618     (exit $ac_status); }; }; then
11619     ac_lo=0 ac_mid=0
11620     while :; do
11621     cat >conftest.$ac_ext <<_ACEOF
11622     /* confdefs.h. */
11623     _ACEOF
11624     cat confdefs.h >>conftest.$ac_ext
11625     cat >>conftest.$ac_ext <<_ACEOF
11626     /* end confdefs.h. */
11627     $ac_includes_default
11628     int
11629     main ()
11630     {
11631     static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11632     test_array [0] = 0
11633    
11634     ;
11635     return 0;
11636     }
11637     _ACEOF
11638     rm -f conftest.$ac_objext
11639     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11640     (eval $ac_compile) 2>conftest.er1
11641     ac_status=$?
11642     grep -v '^ *+' conftest.er1 >conftest.err
11643     rm -f conftest.er1
11644     cat conftest.err >&5
11645     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11646     (exit $ac_status); } &&
11647 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11648 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11649     (eval $ac_try) 2>&5
11650     ac_status=$?
11651     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11652     (exit $ac_status); }; } &&
11653     { ac_try='test -s conftest.$ac_objext'
11654     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11655     (eval $ac_try) 2>&5
11656     ac_status=$?
11657     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11658     (exit $ac_status); }; }; then
11659     ac_hi=$ac_mid; break
11660     else
11661     echo "$as_me: failed program was:" >&5
11662     sed 's/^/| /' conftest.$ac_ext >&5
11663    
11664     ac_lo=`expr $ac_mid + 1`
11665     if test $ac_lo -le $ac_mid; then
11666     ac_lo= ac_hi=
11667     break
11668     fi
11669     ac_mid=`expr 2 '*' $ac_mid + 1`
11670     fi
11671     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11672     done
11673     else
11674     echo "$as_me: failed program was:" >&5
11675     sed 's/^/| /' conftest.$ac_ext >&5
11676    
11677     cat >conftest.$ac_ext <<_ACEOF
11678     /* confdefs.h. */
11679     _ACEOF
11680     cat confdefs.h >>conftest.$ac_ext
11681     cat >>conftest.$ac_ext <<_ACEOF
11682     /* end confdefs.h. */
11683     $ac_includes_default
11684     int
11685     main ()
11686     {
11687     static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11688     test_array [0] = 0
11689    
11690     ;
11691     return 0;
11692     }
11693     _ACEOF
11694     rm -f conftest.$ac_objext
11695     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11696     (eval $ac_compile) 2>conftest.er1
11697     ac_status=$?
11698     grep -v '^ *+' conftest.er1 >conftest.err
11699     rm -f conftest.er1
11700     cat conftest.err >&5
11701     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11702     (exit $ac_status); } &&
11703 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11704 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11705     (eval $ac_try) 2>&5
11706     ac_status=$?
11707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11708     (exit $ac_status); }; } &&
11709     { ac_try='test -s conftest.$ac_objext'
11710     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11711     (eval $ac_try) 2>&5
11712     ac_status=$?
11713     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11714     (exit $ac_status); }; }; then
11715     ac_hi=-1 ac_mid=-1
11716     while :; do
11717     cat >conftest.$ac_ext <<_ACEOF
11718     /* confdefs.h. */
11719     _ACEOF
11720     cat confdefs.h >>conftest.$ac_ext
11721     cat >>conftest.$ac_ext <<_ACEOF
11722     /* end confdefs.h. */
11723     $ac_includes_default
11724     int
11725     main ()
11726     {
11727     static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11728     test_array [0] = 0
11729    
11730     ;
11731     return 0;
11732     }
11733     _ACEOF
11734     rm -f conftest.$ac_objext
11735     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11736     (eval $ac_compile) 2>conftest.er1
11737     ac_status=$?
11738     grep -v '^ *+' conftest.er1 >conftest.err
11739     rm -f conftest.er1
11740     cat conftest.err >&5
11741     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11742     (exit $ac_status); } &&
11743 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11744 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11745     (eval $ac_try) 2>&5
11746     ac_status=$?
11747     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11748     (exit $ac_status); }; } &&
11749     { ac_try='test -s conftest.$ac_objext'
11750     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11751     (eval $ac_try) 2>&5
11752     ac_status=$?
11753     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11754     (exit $ac_status); }; }; then
11755     ac_lo=$ac_mid; break
11756     else
11757     echo "$as_me: failed program was:" >&5
11758     sed 's/^/| /' conftest.$ac_ext >&5
11759    
11760     ac_hi=`expr '(' $ac_mid ')' - 1`
11761     if test $ac_mid -le $ac_hi; then
11762     ac_lo= ac_hi=
11763     break
11764     fi
11765     ac_mid=`expr 2 '*' $ac_mid`
11766     fi
11767     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11768     done
11769 pcg 1.1 else
11770 pcg 1.11 echo "$as_me: failed program was:" >&5
11771     sed 's/^/| /' conftest.$ac_ext >&5
11772    
11773     ac_lo= ac_hi=
11774     fi
11775     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11776     fi
11777     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11778     # Binary search between lo and hi bounds.
11779     while test "x$ac_lo" != "x$ac_hi"; do
11780     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11781     cat >conftest.$ac_ext <<_ACEOF
11782     /* confdefs.h. */
11783     _ACEOF
11784     cat confdefs.h >>conftest.$ac_ext
11785     cat >>conftest.$ac_ext <<_ACEOF
11786     /* end confdefs.h. */
11787     $ac_includes_default
11788     int
11789     main ()
11790     {
11791     static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11792     test_array [0] = 0
11793    
11794     ;
11795     return 0;
11796     }
11797     _ACEOF
11798     rm -f conftest.$ac_objext
11799     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11800     (eval $ac_compile) 2>conftest.er1
11801     ac_status=$?
11802     grep -v '^ *+' conftest.er1 >conftest.err
11803     rm -f conftest.er1
11804     cat conftest.err >&5
11805     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806     (exit $ac_status); } &&
11807 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11808 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11809     (eval $ac_try) 2>&5
11810     ac_status=$?
11811     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11812     (exit $ac_status); }; } &&
11813     { ac_try='test -s conftest.$ac_objext'
11814     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11815     (eval $ac_try) 2>&5
11816     ac_status=$?
11817     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11818     (exit $ac_status); }; }; then
11819     ac_hi=$ac_mid
11820     else
11821     echo "$as_me: failed program was:" >&5
11822     sed 's/^/| /' conftest.$ac_ext >&5
11823    
11824     ac_lo=`expr '(' $ac_mid ')' + 1`
11825     fi
11826     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11827     done
11828     case $ac_lo in
11829     ?*) ac_cv_sizeof_char=$ac_lo;;
11830     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11831     See \`config.log' for more details." >&5
11832     echo "$as_me: error: cannot compute sizeof (char), 77
11833     See \`config.log' for more details." >&2;}
11834     { (exit 1); exit 1; }; } ;;
11835     esac
11836     else
11837     if test "$cross_compiling" = yes; then
11838 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
11839     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
11840 pcg 1.11 { (exit 1); exit 1; }; }
11841     else
11842     cat >conftest.$ac_ext <<_ACEOF
11843     /* confdefs.h. */
11844     _ACEOF
11845     cat confdefs.h >>conftest.$ac_ext
11846     cat >>conftest.$ac_ext <<_ACEOF
11847     /* end confdefs.h. */
11848     $ac_includes_default
11849     long longval () { return (long) (sizeof (char)); }
11850     unsigned long ulongval () { return (long) (sizeof (char)); }
11851 pcg 1.1 #include <stdio.h>
11852 pcg 1.11 #include <stdlib.h>
11853     int
11854     main ()
11855 pcg 1.1 {
11856 pcg 1.11
11857     FILE *f = fopen ("conftest.val", "w");
11858     if (! f)
11859     exit (1);
11860     if (((long) (sizeof (char))) < 0)
11861     {
11862     long i = longval ();
11863     if (i != ((long) (sizeof (char))))
11864     exit (1);
11865     fprintf (f, "%ld\n", i);
11866     }
11867     else
11868     {
11869     unsigned long i = ulongval ();
11870     if (i != ((long) (sizeof (char))))
11871     exit (1);
11872     fprintf (f, "%lu\n", i);
11873     }
11874     exit (ferror (f) || fclose (f) != 0);
11875    
11876     ;
11877     return 0;
11878 pcg 1.1 }
11879 pcg 1.11 _ACEOF
11880     rm -f conftest$ac_exeext
11881     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11882     (eval $ac_link) 2>&5
11883     ac_status=$?
11884     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11885     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11886     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11887     (eval $ac_try) 2>&5
11888     ac_status=$?
11889     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11890     (exit $ac_status); }; }; then
11891     ac_cv_sizeof_char=`cat conftest.val`
11892     else
11893     echo "$as_me: program exited with status $ac_status" >&5
11894     echo "$as_me: failed program was:" >&5
11895     sed 's/^/| /' conftest.$ac_ext >&5
11896    
11897     ( exit $ac_status )
11898     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11899     See \`config.log' for more details." >&5
11900     echo "$as_me: error: cannot compute sizeof (char), 77
11901     See \`config.log' for more details." >&2;}
11902     { (exit 1); exit 1; }; }
11903     fi
11904     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11905     fi
11906     fi
11907     rm -f conftest.val
11908     else
11909 pcg 1.1 ac_cv_sizeof_char=0
11910     fi
11911     fi
11912 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
11913     echo "${ECHO_T}$ac_cv_sizeof_char" >&6
11914     cat >>confdefs.h <<_ACEOF
11915     #define SIZEOF_CHAR $ac_cv_sizeof_char
11916     _ACEOF
11917    
11918    
11919     echo "$as_me:$LINENO: checking for short" >&5
11920     echo $ECHO_N "checking for short... $ECHO_C" >&6
11921     if test "${ac_cv_type_short+set}" = set; then
11922     echo $ECHO_N "(cached) $ECHO_C" >&6
11923     else
11924     cat >conftest.$ac_ext <<_ACEOF
11925     /* confdefs.h. */
11926     _ACEOF
11927     cat confdefs.h >>conftest.$ac_ext
11928     cat >>conftest.$ac_ext <<_ACEOF
11929     /* end confdefs.h. */
11930     $ac_includes_default
11931     int
11932     main ()
11933     {
11934     if ((short *) 0)
11935     return 0;
11936     if (sizeof (short))
11937     return 0;
11938     ;
11939     return 0;
11940     }
11941     _ACEOF
11942     rm -f conftest.$ac_objext
11943     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11944     (eval $ac_compile) 2>conftest.er1
11945     ac_status=$?
11946     grep -v '^ *+' conftest.er1 >conftest.err
11947     rm -f conftest.er1
11948     cat conftest.err >&5
11949     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11950     (exit $ac_status); } &&
11951 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11952 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11953     (eval $ac_try) 2>&5
11954     ac_status=$?
11955     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11956     (exit $ac_status); }; } &&
11957     { ac_try='test -s conftest.$ac_objext'
11958     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11959     (eval $ac_try) 2>&5
11960     ac_status=$?
11961     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11962     (exit $ac_status); }; }; then
11963     ac_cv_type_short=yes
11964     else
11965     echo "$as_me: failed program was:" >&5
11966     sed 's/^/| /' conftest.$ac_ext >&5
11967    
11968     ac_cv_type_short=no
11969     fi
11970     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11971     fi
11972     echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11973     echo "${ECHO_T}$ac_cv_type_short" >&6
11974    
11975     echo "$as_me:$LINENO: checking size of short" >&5
11976     echo $ECHO_N "checking size of short... $ECHO_C" >&6
11977     if test "${ac_cv_sizeof_short+set}" = set; then
11978     echo $ECHO_N "(cached) $ECHO_C" >&6
11979     else
11980     if test "$ac_cv_type_short" = yes; then
11981     # The cast to unsigned long works around a bug in the HP C Compiler
11982     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11983     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11984     # This bug is HP SR number 8606223364.
11985     if test "$cross_compiling" = yes; then
11986     # Depending upon the size, compute the lo and hi bounds.
11987     cat >conftest.$ac_ext <<_ACEOF
11988     /* confdefs.h. */
11989     _ACEOF
11990     cat confdefs.h >>conftest.$ac_ext
11991     cat >>conftest.$ac_ext <<_ACEOF
11992     /* end confdefs.h. */
11993     $ac_includes_default
11994     int
11995     main ()
11996     {
11997     static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
11998     test_array [0] = 0
11999    
12000     ;
12001     return 0;
12002     }
12003     _ACEOF
12004     rm -f conftest.$ac_objext
12005     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12006     (eval $ac_compile) 2>conftest.er1
12007     ac_status=$?
12008     grep -v '^ *+' conftest.er1 >conftest.err
12009     rm -f conftest.er1
12010     cat conftest.err >&5
12011     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12012     (exit $ac_status); } &&
12013 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12014 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12015     (eval $ac_try) 2>&5
12016     ac_status=$?
12017     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12018     (exit $ac_status); }; } &&
12019     { ac_try='test -s conftest.$ac_objext'
12020     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12021     (eval $ac_try) 2>&5
12022     ac_status=$?
12023     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12024     (exit $ac_status); }; }; then
12025     ac_lo=0 ac_mid=0
12026     while :; do
12027     cat >conftest.$ac_ext <<_ACEOF
12028     /* confdefs.h. */
12029     _ACEOF
12030     cat confdefs.h >>conftest.$ac_ext
12031     cat >>conftest.$ac_ext <<_ACEOF
12032     /* end confdefs.h. */
12033     $ac_includes_default
12034     int
12035     main ()
12036     {
12037     static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12038     test_array [0] = 0
12039    
12040     ;
12041     return 0;
12042     }
12043     _ACEOF
12044     rm -f conftest.$ac_objext
12045     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12046     (eval $ac_compile) 2>conftest.er1
12047     ac_status=$?
12048     grep -v '^ *+' conftest.er1 >conftest.err
12049     rm -f conftest.er1
12050     cat conftest.err >&5
12051     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12052     (exit $ac_status); } &&
12053 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12054 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12055     (eval $ac_try) 2>&5
12056     ac_status=$?
12057     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12058     (exit $ac_status); }; } &&
12059     { ac_try='test -s conftest.$ac_objext'
12060     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12061     (eval $ac_try) 2>&5
12062     ac_status=$?
12063     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12064     (exit $ac_status); }; }; then
12065     ac_hi=$ac_mid; break
12066     else
12067     echo "$as_me: failed program was:" >&5
12068     sed 's/^/| /' conftest.$ac_ext >&5
12069    
12070     ac_lo=`expr $ac_mid + 1`
12071     if test $ac_lo -le $ac_mid; then
12072     ac_lo= ac_hi=
12073     break
12074     fi
12075     ac_mid=`expr 2 '*' $ac_mid + 1`
12076     fi
12077     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12078     done
12079     else
12080     echo "$as_me: failed program was:" >&5
12081     sed 's/^/| /' conftest.$ac_ext >&5
12082 pcg 1.1
12083 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
12084     /* confdefs.h. */
12085     _ACEOF
12086     cat confdefs.h >>conftest.$ac_ext
12087     cat >>conftest.$ac_ext <<_ACEOF
12088     /* end confdefs.h. */
12089     $ac_includes_default
12090     int
12091     main ()
12092     {
12093     static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
12094     test_array [0] = 0
12095    
12096     ;
12097     return 0;
12098     }
12099     _ACEOF
12100     rm -f conftest.$ac_objext
12101     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12102     (eval $ac_compile) 2>conftest.er1
12103     ac_status=$?
12104     grep -v '^ *+' conftest.er1 >conftest.err
12105     rm -f conftest.er1
12106     cat conftest.err >&5
12107     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12108     (exit $ac_status); } &&
12109 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12110 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12111     (eval $ac_try) 2>&5
12112     ac_status=$?
12113     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12114     (exit $ac_status); }; } &&
12115     { ac_try='test -s conftest.$ac_objext'
12116     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12117     (eval $ac_try) 2>&5
12118     ac_status=$?
12119     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12120     (exit $ac_status); }; }; then
12121     ac_hi=-1 ac_mid=-1
12122     while :; do
12123     cat >conftest.$ac_ext <<_ACEOF
12124     /* confdefs.h. */
12125     _ACEOF
12126     cat confdefs.h >>conftest.$ac_ext
12127     cat >>conftest.$ac_ext <<_ACEOF
12128     /* end confdefs.h. */
12129     $ac_includes_default
12130     int
12131     main ()
12132     {
12133     static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12134     test_array [0] = 0
12135    
12136     ;
12137     return 0;
12138     }
12139     _ACEOF
12140     rm -f conftest.$ac_objext
12141     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12142     (eval $ac_compile) 2>conftest.er1
12143     ac_status=$?
12144     grep -v '^ *+' conftest.er1 >conftest.err
12145     rm -f conftest.er1
12146     cat conftest.err >&5
12147     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12148     (exit $ac_status); } &&
12149 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12150 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12151     (eval $ac_try) 2>&5
12152     ac_status=$?
12153     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12154     (exit $ac_status); }; } &&
12155     { ac_try='test -s conftest.$ac_objext'
12156     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12157     (eval $ac_try) 2>&5
12158     ac_status=$?
12159     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12160     (exit $ac_status); }; }; then
12161     ac_lo=$ac_mid; break
12162     else
12163     echo "$as_me: failed program was:" >&5
12164     sed 's/^/| /' conftest.$ac_ext >&5
12165    
12166     ac_hi=`expr '(' $ac_mid ')' - 1`
12167     if test $ac_mid -le $ac_hi; then
12168     ac_lo= ac_hi=
12169     break
12170     fi
12171     ac_mid=`expr 2 '*' $ac_mid`
12172 pcg 1.1 fi
12173 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12174     done
12175     else
12176     echo "$as_me: failed program was:" >&5
12177     sed 's/^/| /' conftest.$ac_ext >&5
12178    
12179     ac_lo= ac_hi=
12180     fi
12181     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12182     fi
12183     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12184     # Binary search between lo and hi bounds.
12185     while test "x$ac_lo" != "x$ac_hi"; do
12186     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12187     cat >conftest.$ac_ext <<_ACEOF
12188     /* confdefs.h. */
12189     _ACEOF
12190     cat confdefs.h >>conftest.$ac_ext
12191     cat >>conftest.$ac_ext <<_ACEOF
12192     /* end confdefs.h. */
12193     $ac_includes_default
12194     int
12195     main ()
12196     {
12197     static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12198     test_array [0] = 0
12199 pcg 1.1
12200 pcg 1.11 ;
12201     return 0;
12202     }
12203     _ACEOF
12204     rm -f conftest.$ac_objext
12205     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12206     (eval $ac_compile) 2>conftest.er1
12207     ac_status=$?
12208     grep -v '^ *+' conftest.er1 >conftest.err
12209     rm -f conftest.er1
12210     cat conftest.err >&5
12211     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12212     (exit $ac_status); } &&
12213 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12214 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12215     (eval $ac_try) 2>&5
12216     ac_status=$?
12217     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12218     (exit $ac_status); }; } &&
12219     { ac_try='test -s conftest.$ac_objext'
12220     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12221     (eval $ac_try) 2>&5
12222     ac_status=$?
12223     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12224     (exit $ac_status); }; }; then
12225     ac_hi=$ac_mid
12226     else
12227     echo "$as_me: failed program was:" >&5
12228     sed 's/^/| /' conftest.$ac_ext >&5
12229 pcg 1.1
12230 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12231     fi
12232     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12233     done
12234     case $ac_lo in
12235     ?*) ac_cv_sizeof_short=$ac_lo;;
12236     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12237     See \`config.log' for more details." >&5
12238     echo "$as_me: error: cannot compute sizeof (short), 77
12239     See \`config.log' for more details." >&2;}
12240     { (exit 1); exit 1; }; } ;;
12241     esac
12242 pcg 1.1 else
12243     if test "$cross_compiling" = yes; then
12244 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12245     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12246 pcg 1.11 { (exit 1); exit 1; }; }
12247     else
12248     cat >conftest.$ac_ext <<_ACEOF
12249     /* confdefs.h. */
12250     _ACEOF
12251     cat confdefs.h >>conftest.$ac_ext
12252     cat >>conftest.$ac_ext <<_ACEOF
12253     /* end confdefs.h. */
12254     $ac_includes_default
12255     long longval () { return (long) (sizeof (short)); }
12256     unsigned long ulongval () { return (long) (sizeof (short)); }
12257 pcg 1.1 #include <stdio.h>
12258 pcg 1.11 #include <stdlib.h>
12259     int
12260     main ()
12261 pcg 1.1 {
12262 pcg 1.11
12263     FILE *f = fopen ("conftest.val", "w");
12264     if (! f)
12265     exit (1);
12266     if (((long) (sizeof (short))) < 0)
12267     {
12268     long i = longval ();
12269     if (i != ((long) (sizeof (short))))
12270     exit (1);
12271     fprintf (f, "%ld\n", i);
12272     }
12273     else
12274     {
12275     unsigned long i = ulongval ();
12276     if (i != ((long) (sizeof (short))))
12277     exit (1);
12278     fprintf (f, "%lu\n", i);
12279     }
12280     exit (ferror (f) || fclose (f) != 0);
12281    
12282     ;
12283     return 0;
12284 pcg 1.1 }
12285 pcg 1.11 _ACEOF
12286     rm -f conftest$ac_exeext
12287     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12288     (eval $ac_link) 2>&5
12289     ac_status=$?
12290     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12291     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12292     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12293     (eval $ac_try) 2>&5
12294     ac_status=$?
12295     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12296     (exit $ac_status); }; }; then
12297     ac_cv_sizeof_short=`cat conftest.val`
12298     else
12299     echo "$as_me: program exited with status $ac_status" >&5
12300     echo "$as_me: failed program was:" >&5
12301     sed 's/^/| /' conftest.$ac_ext >&5
12302    
12303     ( exit $ac_status )
12304     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12305     See \`config.log' for more details." >&5
12306     echo "$as_me: error: cannot compute sizeof (short), 77
12307     See \`config.log' for more details." >&2;}
12308     { (exit 1); exit 1; }; }
12309     fi
12310     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12311     fi
12312     fi
12313     rm -f conftest.val
12314     else
12315 pcg 1.1 ac_cv_sizeof_short=0
12316     fi
12317     fi
12318 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12319     echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12320     cat >>confdefs.h <<_ACEOF
12321     #define SIZEOF_SHORT $ac_cv_sizeof_short
12322     _ACEOF
12323    
12324    
12325     echo "$as_me:$LINENO: checking for int" >&5
12326     echo $ECHO_N "checking for int... $ECHO_C" >&6
12327     if test "${ac_cv_type_int+set}" = set; then
12328     echo $ECHO_N "(cached) $ECHO_C" >&6
12329     else
12330     cat >conftest.$ac_ext <<_ACEOF
12331     /* confdefs.h. */
12332     _ACEOF
12333     cat confdefs.h >>conftest.$ac_ext
12334     cat >>conftest.$ac_ext <<_ACEOF
12335     /* end confdefs.h. */
12336     $ac_includes_default
12337     int
12338     main ()
12339     {
12340     if ((int *) 0)
12341     return 0;
12342     if (sizeof (int))
12343     return 0;
12344     ;
12345     return 0;
12346     }
12347     _ACEOF
12348     rm -f conftest.$ac_objext
12349     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12350     (eval $ac_compile) 2>conftest.er1
12351     ac_status=$?
12352     grep -v '^ *+' conftest.er1 >conftest.err
12353     rm -f conftest.er1
12354     cat conftest.err >&5
12355     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12356     (exit $ac_status); } &&
12357 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12358 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12359     (eval $ac_try) 2>&5
12360     ac_status=$?
12361     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12362     (exit $ac_status); }; } &&
12363     { ac_try='test -s conftest.$ac_objext'
12364     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12365     (eval $ac_try) 2>&5
12366     ac_status=$?
12367     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12368     (exit $ac_status); }; }; then
12369     ac_cv_type_int=yes
12370     else
12371     echo "$as_me: failed program was:" >&5
12372     sed 's/^/| /' conftest.$ac_ext >&5
12373    
12374     ac_cv_type_int=no
12375     fi
12376     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12377     fi
12378     echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12379     echo "${ECHO_T}$ac_cv_type_int" >&6
12380    
12381     echo "$as_me:$LINENO: checking size of int" >&5
12382     echo $ECHO_N "checking size of int... $ECHO_C" >&6
12383     if test "${ac_cv_sizeof_int+set}" = set; then
12384     echo $ECHO_N "(cached) $ECHO_C" >&6
12385     else
12386     if test "$ac_cv_type_int" = yes; then
12387     # The cast to unsigned long works around a bug in the HP C Compiler
12388     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12389     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12390     # This bug is HP SR number 8606223364.
12391     if test "$cross_compiling" = yes; then
12392     # Depending upon the size, compute the lo and hi bounds.
12393     cat >conftest.$ac_ext <<_ACEOF
12394     /* confdefs.h. */
12395     _ACEOF
12396     cat confdefs.h >>conftest.$ac_ext
12397     cat >>conftest.$ac_ext <<_ACEOF
12398     /* end confdefs.h. */
12399     $ac_includes_default
12400     int
12401     main ()
12402     {
12403     static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12404     test_array [0] = 0
12405    
12406     ;
12407     return 0;
12408     }
12409     _ACEOF
12410     rm -f conftest.$ac_objext
12411     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12412     (eval $ac_compile) 2>conftest.er1
12413     ac_status=$?
12414     grep -v '^ *+' conftest.er1 >conftest.err
12415     rm -f conftest.er1
12416     cat conftest.err >&5
12417     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12418     (exit $ac_status); } &&
12419 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12420 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12421     (eval $ac_try) 2>&5
12422     ac_status=$?
12423     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12424     (exit $ac_status); }; } &&
12425     { ac_try='test -s conftest.$ac_objext'
12426     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12427     (eval $ac_try) 2>&5
12428     ac_status=$?
12429     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12430     (exit $ac_status); }; }; then
12431     ac_lo=0 ac_mid=0
12432     while :; do
12433     cat >conftest.$ac_ext <<_ACEOF
12434     /* confdefs.h. */
12435     _ACEOF
12436     cat confdefs.h >>conftest.$ac_ext
12437     cat >>conftest.$ac_ext <<_ACEOF
12438     /* end confdefs.h. */
12439     $ac_includes_default
12440     int
12441     main ()
12442     {
12443     static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12444     test_array [0] = 0
12445    
12446     ;
12447     return 0;
12448     }
12449     _ACEOF
12450     rm -f conftest.$ac_objext
12451     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12452     (eval $ac_compile) 2>conftest.er1
12453     ac_status=$?
12454     grep -v '^ *+' conftest.er1 >conftest.err
12455     rm -f conftest.er1
12456     cat conftest.err >&5
12457     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12458     (exit $ac_status); } &&
12459 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12460 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12461     (eval $ac_try) 2>&5
12462     ac_status=$?
12463     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12464     (exit $ac_status); }; } &&
12465     { ac_try='test -s conftest.$ac_objext'
12466     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12467     (eval $ac_try) 2>&5
12468     ac_status=$?
12469     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12470     (exit $ac_status); }; }; then
12471     ac_hi=$ac_mid; break
12472     else
12473     echo "$as_me: failed program was:" >&5
12474     sed 's/^/| /' conftest.$ac_ext >&5
12475    
12476     ac_lo=`expr $ac_mid + 1`
12477     if test $ac_lo -le $ac_mid; then
12478     ac_lo= ac_hi=
12479     break
12480     fi
12481     ac_mid=`expr 2 '*' $ac_mid + 1`
12482     fi
12483     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12484     done
12485     else
12486     echo "$as_me: failed program was:" >&5
12487     sed 's/^/| /' conftest.$ac_ext >&5
12488    
12489     cat >conftest.$ac_ext <<_ACEOF
12490     /* confdefs.h. */
12491     _ACEOF
12492     cat confdefs.h >>conftest.$ac_ext
12493     cat >>conftest.$ac_ext <<_ACEOF
12494     /* end confdefs.h. */
12495     $ac_includes_default
12496     int
12497     main ()
12498     {
12499     static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12500     test_array [0] = 0
12501    
12502     ;
12503     return 0;
12504     }
12505     _ACEOF
12506     rm -f conftest.$ac_objext
12507     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12508     (eval $ac_compile) 2>conftest.er1
12509     ac_status=$?
12510     grep -v '^ *+' conftest.er1 >conftest.err
12511     rm -f conftest.er1
12512     cat conftest.err >&5
12513     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12514     (exit $ac_status); } &&
12515 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12516 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12517     (eval $ac_try) 2>&5
12518     ac_status=$?
12519     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12520     (exit $ac_status); }; } &&
12521     { ac_try='test -s conftest.$ac_objext'
12522     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12523     (eval $ac_try) 2>&5
12524     ac_status=$?
12525     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12526     (exit $ac_status); }; }; then
12527     ac_hi=-1 ac_mid=-1
12528     while :; do
12529     cat >conftest.$ac_ext <<_ACEOF
12530     /* confdefs.h. */
12531     _ACEOF
12532     cat confdefs.h >>conftest.$ac_ext
12533     cat >>conftest.$ac_ext <<_ACEOF
12534     /* end confdefs.h. */
12535     $ac_includes_default
12536     int
12537     main ()
12538     {
12539     static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12540     test_array [0] = 0
12541    
12542     ;
12543     return 0;
12544     }
12545     _ACEOF
12546     rm -f conftest.$ac_objext
12547     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12548     (eval $ac_compile) 2>conftest.er1
12549     ac_status=$?
12550     grep -v '^ *+' conftest.er1 >conftest.err
12551     rm -f conftest.er1
12552     cat conftest.err >&5
12553     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12554     (exit $ac_status); } &&
12555 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12556 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12557     (eval $ac_try) 2>&5
12558     ac_status=$?
12559     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12560     (exit $ac_status); }; } &&
12561     { ac_try='test -s conftest.$ac_objext'
12562     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12563     (eval $ac_try) 2>&5
12564     ac_status=$?
12565     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12566     (exit $ac_status); }; }; then
12567     ac_lo=$ac_mid; break
12568     else
12569     echo "$as_me: failed program was:" >&5
12570     sed 's/^/| /' conftest.$ac_ext >&5
12571    
12572     ac_hi=`expr '(' $ac_mid ')' - 1`
12573     if test $ac_mid -le $ac_hi; then
12574     ac_lo= ac_hi=
12575     break
12576     fi
12577     ac_mid=`expr 2 '*' $ac_mid`
12578     fi
12579     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12580     done
12581     else
12582     echo "$as_me: failed program was:" >&5
12583     sed 's/^/| /' conftest.$ac_ext >&5
12584 pcg 1.1
12585 pcg 1.11 ac_lo= ac_hi=
12586 pcg 1.1 fi
12587 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12588     fi
12589     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12590     # Binary search between lo and hi bounds.
12591     while test "x$ac_lo" != "x$ac_hi"; do
12592     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12593     cat >conftest.$ac_ext <<_ACEOF
12594     /* confdefs.h. */
12595     _ACEOF
12596     cat confdefs.h >>conftest.$ac_ext
12597     cat >>conftest.$ac_ext <<_ACEOF
12598     /* end confdefs.h. */
12599     $ac_includes_default
12600     int
12601     main ()
12602     {
12603     static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12604     test_array [0] = 0
12605 pcg 1.1
12606 pcg 1.11 ;
12607     return 0;
12608     }
12609     _ACEOF
12610     rm -f conftest.$ac_objext
12611     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12612     (eval $ac_compile) 2>conftest.er1
12613     ac_status=$?
12614     grep -v '^ *+' conftest.er1 >conftest.err
12615     rm -f conftest.er1
12616     cat conftest.err >&5
12617     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12618     (exit $ac_status); } &&
12619 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12620 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12621     (eval $ac_try) 2>&5
12622     ac_status=$?
12623     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12624     (exit $ac_status); }; } &&
12625     { ac_try='test -s conftest.$ac_objext'
12626     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12627     (eval $ac_try) 2>&5
12628     ac_status=$?
12629     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12630     (exit $ac_status); }; }; then
12631     ac_hi=$ac_mid
12632     else
12633     echo "$as_me: failed program was:" >&5
12634     sed 's/^/| /' conftest.$ac_ext >&5
12635 pcg 1.1
12636 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12637     fi
12638     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12639     done
12640     case $ac_lo in
12641     ?*) ac_cv_sizeof_int=$ac_lo;;
12642     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12643     See \`config.log' for more details." >&5
12644     echo "$as_me: error: cannot compute sizeof (int), 77
12645     See \`config.log' for more details." >&2;}
12646     { (exit 1); exit 1; }; } ;;
12647     esac
12648 pcg 1.1 else
12649     if test "$cross_compiling" = yes; then
12650 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12651     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12652 pcg 1.11 { (exit 1); exit 1; }; }
12653     else
12654     cat >conftest.$ac_ext <<_ACEOF
12655     /* confdefs.h. */
12656     _ACEOF
12657     cat confdefs.h >>conftest.$ac_ext
12658     cat >>conftest.$ac_ext <<_ACEOF
12659     /* end confdefs.h. */
12660     $ac_includes_default
12661     long longval () { return (long) (sizeof (int)); }
12662     unsigned long ulongval () { return (long) (sizeof (int)); }
12663 pcg 1.1 #include <stdio.h>
12664 pcg 1.11 #include <stdlib.h>
12665     int
12666     main ()
12667 pcg 1.1 {
12668 pcg 1.11
12669     FILE *f = fopen ("conftest.val", "w");
12670     if (! f)
12671     exit (1);
12672     if (((long) (sizeof (int))) < 0)
12673     {
12674     long i = longval ();
12675     if (i != ((long) (sizeof (int))))
12676     exit (1);
12677     fprintf (f, "%ld\n", i);
12678     }
12679     else
12680     {
12681     unsigned long i = ulongval ();
12682     if (i != ((long) (sizeof (int))))
12683     exit (1);
12684     fprintf (f, "%lu\n", i);
12685     }
12686     exit (ferror (f) || fclose (f) != 0);
12687    
12688     ;
12689     return 0;
12690 pcg 1.1 }
12691 pcg 1.11 _ACEOF
12692     rm -f conftest$ac_exeext
12693     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12694     (eval $ac_link) 2>&5
12695     ac_status=$?
12696     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12697     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12698     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12699     (eval $ac_try) 2>&5
12700     ac_status=$?
12701     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12702     (exit $ac_status); }; }; then
12703     ac_cv_sizeof_int=`cat conftest.val`
12704     else
12705     echo "$as_me: program exited with status $ac_status" >&5
12706     echo "$as_me: failed program was:" >&5
12707     sed 's/^/| /' conftest.$ac_ext >&5
12708    
12709     ( exit $ac_status )
12710     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12711     See \`config.log' for more details." >&5
12712     echo "$as_me: error: cannot compute sizeof (int), 77
12713     See \`config.log' for more details." >&2;}
12714     { (exit 1); exit 1; }; }
12715     fi
12716     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12717     fi
12718     fi
12719     rm -f conftest.val
12720     else
12721 pcg 1.1 ac_cv_sizeof_int=0
12722     fi
12723     fi
12724 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12725     echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12726     cat >>confdefs.h <<_ACEOF
12727     #define SIZEOF_INT $ac_cv_sizeof_int
12728     _ACEOF
12729    
12730    
12731     echo "$as_me:$LINENO: checking for long" >&5
12732     echo $ECHO_N "checking for long... $ECHO_C" >&6
12733     if test "${ac_cv_type_long+set}" = set; then
12734     echo $ECHO_N "(cached) $ECHO_C" >&6
12735     else
12736     cat >conftest.$ac_ext <<_ACEOF
12737     /* confdefs.h. */
12738     _ACEOF
12739     cat confdefs.h >>conftest.$ac_ext
12740     cat >>conftest.$ac_ext <<_ACEOF
12741     /* end confdefs.h. */
12742     $ac_includes_default
12743     int
12744     main ()
12745     {
12746     if ((long *) 0)
12747     return 0;
12748     if (sizeof (long))
12749     return 0;
12750     ;
12751     return 0;
12752     }
12753     _ACEOF
12754     rm -f conftest.$ac_objext
12755     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12756     (eval $ac_compile) 2>conftest.er1
12757     ac_status=$?
12758     grep -v '^ *+' conftest.er1 >conftest.err
12759     rm -f conftest.er1
12760     cat conftest.err >&5
12761     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12762     (exit $ac_status); } &&
12763 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12764 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12765     (eval $ac_try) 2>&5
12766     ac_status=$?
12767     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12768     (exit $ac_status); }; } &&
12769     { ac_try='test -s conftest.$ac_objext'
12770     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12771     (eval $ac_try) 2>&5
12772     ac_status=$?
12773     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12774     (exit $ac_status); }; }; then
12775     ac_cv_type_long=yes
12776     else
12777     echo "$as_me: failed program was:" >&5
12778     sed 's/^/| /' conftest.$ac_ext >&5
12779    
12780     ac_cv_type_long=no
12781     fi
12782     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12783     fi
12784     echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12785     echo "${ECHO_T}$ac_cv_type_long" >&6
12786    
12787     echo "$as_me:$LINENO: checking size of long" >&5
12788     echo $ECHO_N "checking size of long... $ECHO_C" >&6
12789     if test "${ac_cv_sizeof_long+set}" = set; then
12790     echo $ECHO_N "(cached) $ECHO_C" >&6
12791     else
12792     if test "$ac_cv_type_long" = yes; then
12793     # The cast to unsigned long works around a bug in the HP C Compiler
12794     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12795     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12796     # This bug is HP SR number 8606223364.
12797     if test "$cross_compiling" = yes; then
12798     # Depending upon the size, compute the lo and hi bounds.
12799     cat >conftest.$ac_ext <<_ACEOF
12800     /* confdefs.h. */
12801     _ACEOF
12802     cat confdefs.h >>conftest.$ac_ext
12803     cat >>conftest.$ac_ext <<_ACEOF
12804     /* end confdefs.h. */
12805     $ac_includes_default
12806     int
12807     main ()
12808     {
12809     static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12810     test_array [0] = 0
12811    
12812     ;
12813     return 0;
12814     }
12815     _ACEOF
12816     rm -f conftest.$ac_objext
12817     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12818     (eval $ac_compile) 2>conftest.er1
12819     ac_status=$?
12820     grep -v '^ *+' conftest.er1 >conftest.err
12821     rm -f conftest.er1
12822     cat conftest.err >&5
12823     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12824     (exit $ac_status); } &&
12825 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12826 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12827     (eval $ac_try) 2>&5
12828     ac_status=$?
12829     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830     (exit $ac_status); }; } &&
12831     { ac_try='test -s conftest.$ac_objext'
12832     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12833     (eval $ac_try) 2>&5
12834     ac_status=$?
12835     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12836     (exit $ac_status); }; }; then
12837     ac_lo=0 ac_mid=0
12838     while :; do
12839     cat >conftest.$ac_ext <<_ACEOF
12840     /* confdefs.h. */
12841     _ACEOF
12842     cat confdefs.h >>conftest.$ac_ext
12843     cat >>conftest.$ac_ext <<_ACEOF
12844     /* end confdefs.h. */
12845     $ac_includes_default
12846     int
12847     main ()
12848     {
12849     static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12850     test_array [0] = 0
12851    
12852     ;
12853     return 0;
12854     }
12855     _ACEOF
12856     rm -f conftest.$ac_objext
12857     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12858     (eval $ac_compile) 2>conftest.er1
12859     ac_status=$?
12860     grep -v '^ *+' conftest.er1 >conftest.err
12861     rm -f conftest.er1
12862     cat conftest.err >&5
12863     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12864     (exit $ac_status); } &&
12865 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12866 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12867     (eval $ac_try) 2>&5
12868     ac_status=$?
12869     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12870     (exit $ac_status); }; } &&
12871     { ac_try='test -s conftest.$ac_objext'
12872     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12873     (eval $ac_try) 2>&5
12874     ac_status=$?
12875     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12876     (exit $ac_status); }; }; then
12877     ac_hi=$ac_mid; break
12878     else
12879     echo "$as_me: failed program was:" >&5
12880     sed 's/^/| /' conftest.$ac_ext >&5
12881    
12882     ac_lo=`expr $ac_mid + 1`
12883     if test $ac_lo -le $ac_mid; then
12884     ac_lo= ac_hi=
12885     break
12886     fi
12887     ac_mid=`expr 2 '*' $ac_mid + 1`
12888     fi
12889     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12890     done
12891     else
12892     echo "$as_me: failed program was:" >&5
12893     sed 's/^/| /' conftest.$ac_ext >&5
12894    
12895     cat >conftest.$ac_ext <<_ACEOF
12896     /* confdefs.h. */
12897     _ACEOF
12898     cat confdefs.h >>conftest.$ac_ext
12899     cat >>conftest.$ac_ext <<_ACEOF
12900     /* end confdefs.h. */
12901     $ac_includes_default
12902     int
12903     main ()
12904     {
12905     static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12906     test_array [0] = 0
12907    
12908     ;
12909     return 0;
12910     }
12911     _ACEOF
12912     rm -f conftest.$ac_objext
12913     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12914     (eval $ac_compile) 2>conftest.er1
12915     ac_status=$?
12916     grep -v '^ *+' conftest.er1 >conftest.err
12917     rm -f conftest.er1
12918     cat conftest.err >&5
12919     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12920     (exit $ac_status); } &&
12921 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12922 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12923     (eval $ac_try) 2>&5
12924     ac_status=$?
12925     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12926     (exit $ac_status); }; } &&
12927     { ac_try='test -s conftest.$ac_objext'
12928     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12929     (eval $ac_try) 2>&5
12930     ac_status=$?
12931     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12932     (exit $ac_status); }; }; then
12933     ac_hi=-1 ac_mid=-1
12934     while :; do
12935     cat >conftest.$ac_ext <<_ACEOF
12936     /* confdefs.h. */
12937     _ACEOF
12938     cat confdefs.h >>conftest.$ac_ext
12939     cat >>conftest.$ac_ext <<_ACEOF
12940     /* end confdefs.h. */
12941     $ac_includes_default
12942     int
12943     main ()
12944     {
12945     static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12946     test_array [0] = 0
12947    
12948     ;
12949     return 0;
12950     }
12951     _ACEOF
12952     rm -f conftest.$ac_objext
12953     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12954     (eval $ac_compile) 2>conftest.er1
12955     ac_status=$?
12956     grep -v '^ *+' conftest.er1 >conftest.err
12957     rm -f conftest.er1
12958     cat conftest.err >&5
12959     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12960     (exit $ac_status); } &&
12961 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12962 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12963     (eval $ac_try) 2>&5
12964     ac_status=$?
12965     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12966     (exit $ac_status); }; } &&
12967     { ac_try='test -s conftest.$ac_objext'
12968     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12969     (eval $ac_try) 2>&5
12970     ac_status=$?
12971     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12972     (exit $ac_status); }; }; then
12973     ac_lo=$ac_mid; break
12974     else
12975     echo "$as_me: failed program was:" >&5
12976     sed 's/^/| /' conftest.$ac_ext >&5
12977    
12978     ac_hi=`expr '(' $ac_mid ')' - 1`
12979     if test $ac_mid -le $ac_hi; then
12980     ac_lo= ac_hi=
12981     break
12982     fi
12983     ac_mid=`expr 2 '*' $ac_mid`
12984     fi
12985     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12986     done
12987     else
12988     echo "$as_me: failed program was:" >&5
12989     sed 's/^/| /' conftest.$ac_ext >&5
12990 pcg 1.1
12991 pcg 1.11 ac_lo= ac_hi=
12992     fi
12993     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12994 pcg 1.1 fi
12995 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12996     # Binary search between lo and hi bounds.
12997     while test "x$ac_lo" != "x$ac_hi"; do
12998     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12999     cat >conftest.$ac_ext <<_ACEOF
13000     /* confdefs.h. */
13001     _ACEOF
13002     cat confdefs.h >>conftest.$ac_ext
13003     cat >>conftest.$ac_ext <<_ACEOF
13004     /* end confdefs.h. */
13005     $ac_includes_default
13006     int
13007     main ()
13008     {
13009     static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13010     test_array [0] = 0
13011 pcg 1.1
13012 pcg 1.11 ;
13013     return 0;
13014     }
13015     _ACEOF
13016     rm -f conftest.$ac_objext
13017     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13018     (eval $ac_compile) 2>conftest.er1
13019     ac_status=$?
13020     grep -v '^ *+' conftest.er1 >conftest.err
13021     rm -f conftest.er1
13022     cat conftest.err >&5
13023     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13024     (exit $ac_status); } &&
13025 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13026 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13027     (eval $ac_try) 2>&5
13028     ac_status=$?
13029     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13030     (exit $ac_status); }; } &&
13031     { ac_try='test -s conftest.$ac_objext'
13032     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13033     (eval $ac_try) 2>&5
13034     ac_status=$?
13035     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13036     (exit $ac_status); }; }; then
13037     ac_hi=$ac_mid
13038     else
13039     echo "$as_me: failed program was:" >&5
13040     sed 's/^/| /' conftest.$ac_ext >&5
13041 pcg 1.1
13042 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13043     fi
13044     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13045     done
13046     case $ac_lo in
13047     ?*) ac_cv_sizeof_long=$ac_lo;;
13048     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13049     See \`config.log' for more details." >&5
13050     echo "$as_me: error: cannot compute sizeof (long), 77
13051     See \`config.log' for more details." >&2;}
13052     { (exit 1); exit 1; }; } ;;
13053     esac
13054 pcg 1.1 else
13055     if test "$cross_compiling" = yes; then
13056 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13057     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13058 pcg 1.11 { (exit 1); exit 1; }; }
13059     else
13060     cat >conftest.$ac_ext <<_ACEOF
13061     /* confdefs.h. */
13062     _ACEOF
13063     cat confdefs.h >>conftest.$ac_ext
13064     cat >>conftest.$ac_ext <<_ACEOF
13065     /* end confdefs.h. */
13066     $ac_includes_default
13067     long longval () { return (long) (sizeof (long)); }
13068     unsigned long ulongval () { return (long) (sizeof (long)); }
13069 pcg 1.1 #include <stdio.h>
13070 pcg 1.11 #include <stdlib.h>
13071     int
13072     main ()
13073 pcg 1.1 {
13074 pcg 1.11
13075     FILE *f = fopen ("conftest.val", "w");
13076     if (! f)
13077     exit (1);
13078     if (((long) (sizeof (long))) < 0)
13079     {
13080     long i = longval ();
13081     if (i != ((long) (sizeof (long))))
13082     exit (1);
13083     fprintf (f, "%ld\n", i);
13084     }
13085     else
13086     {
13087     unsigned long i = ulongval ();
13088     if (i != ((long) (sizeof (long))))
13089     exit (1);
13090     fprintf (f, "%lu\n", i);
13091     }
13092     exit (ferror (f) || fclose (f) != 0);
13093    
13094     ;
13095     return 0;
13096 pcg 1.1 }
13097 pcg 1.11 _ACEOF
13098     rm -f conftest$ac_exeext
13099     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13100     (eval $ac_link) 2>&5
13101     ac_status=$?
13102     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13103     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13104     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13105     (eval $ac_try) 2>&5
13106     ac_status=$?
13107     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13108     (exit $ac_status); }; }; then
13109     ac_cv_sizeof_long=`cat conftest.val`
13110     else
13111     echo "$as_me: program exited with status $ac_status" >&5
13112     echo "$as_me: failed program was:" >&5
13113     sed 's/^/| /' conftest.$ac_ext >&5
13114    
13115     ( exit $ac_status )
13116     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13117     See \`config.log' for more details." >&5
13118     echo "$as_me: error: cannot compute sizeof (long), 77
13119     See \`config.log' for more details." >&2;}
13120     { (exit 1); exit 1; }; }
13121     fi
13122     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13123     fi
13124     fi
13125     rm -f conftest.val
13126     else
13127 pcg 1.1 ac_cv_sizeof_long=0
13128     fi
13129     fi
13130 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13131     echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13132     cat >>confdefs.h <<_ACEOF
13133     #define SIZEOF_LONG $ac_cv_sizeof_long
13134     _ACEOF
13135    
13136    
13137     echo "$as_me:$LINENO: checking for long long" >&5
13138     echo $ECHO_N "checking for long long... $ECHO_C" >&6
13139     if test "${ac_cv_type_long_long+set}" = set; then
13140     echo $ECHO_N "(cached) $ECHO_C" >&6
13141     else
13142     cat >conftest.$ac_ext <<_ACEOF
13143     /* confdefs.h. */
13144     _ACEOF
13145     cat confdefs.h >>conftest.$ac_ext
13146     cat >>conftest.$ac_ext <<_ACEOF
13147     /* end confdefs.h. */
13148     $ac_includes_default
13149     int
13150     main ()
13151     {
13152     if ((long long *) 0)
13153     return 0;
13154     if (sizeof (long long))
13155     return 0;
13156     ;
13157     return 0;
13158     }
13159     _ACEOF
13160     rm -f conftest.$ac_objext
13161     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13162     (eval $ac_compile) 2>conftest.er1
13163     ac_status=$?
13164     grep -v '^ *+' conftest.er1 >conftest.err
13165     rm -f conftest.er1
13166     cat conftest.err >&5
13167     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13168     (exit $ac_status); } &&
13169 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13170 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13171     (eval $ac_try) 2>&5
13172     ac_status=$?
13173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13174     (exit $ac_status); }; } &&
13175     { ac_try='test -s conftest.$ac_objext'
13176     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13177     (eval $ac_try) 2>&5
13178     ac_status=$?
13179     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13180     (exit $ac_status); }; }; then
13181     ac_cv_type_long_long=yes
13182     else
13183     echo "$as_me: failed program was:" >&5
13184     sed 's/^/| /' conftest.$ac_ext >&5
13185    
13186     ac_cv_type_long_long=no
13187     fi
13188     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13189     fi
13190     echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13191     echo "${ECHO_T}$ac_cv_type_long_long" >&6
13192    
13193     echo "$as_me:$LINENO: checking size of long long" >&5
13194     echo $ECHO_N "checking size of long long... $ECHO_C" >&6
13195     if test "${ac_cv_sizeof_long_long+set}" = set; then
13196     echo $ECHO_N "(cached) $ECHO_C" >&6
13197     else
13198     if test "$ac_cv_type_long_long" = yes; then
13199     # The cast to unsigned long works around a bug in the HP C Compiler
13200     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13201     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13202     # This bug is HP SR number 8606223364.
13203     if test "$cross_compiling" = yes; then
13204     # Depending upon the size, compute the lo and hi bounds.
13205     cat >conftest.$ac_ext <<_ACEOF
13206     /* confdefs.h. */
13207     _ACEOF
13208     cat confdefs.h >>conftest.$ac_ext
13209     cat >>conftest.$ac_ext <<_ACEOF
13210     /* end confdefs.h. */
13211     $ac_includes_default
13212     int
13213     main ()
13214     {
13215     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
13216     test_array [0] = 0
13217    
13218     ;
13219     return 0;
13220     }
13221     _ACEOF
13222     rm -f conftest.$ac_objext
13223     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13224     (eval $ac_compile) 2>conftest.er1
13225     ac_status=$?
13226     grep -v '^ *+' conftest.er1 >conftest.err
13227     rm -f conftest.er1
13228     cat conftest.err >&5
13229     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13230     (exit $ac_status); } &&
13231 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13232 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13233     (eval $ac_try) 2>&5
13234     ac_status=$?
13235     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13236     (exit $ac_status); }; } &&
13237     { ac_try='test -s conftest.$ac_objext'
13238     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13239     (eval $ac_try) 2>&5
13240     ac_status=$?
13241     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13242     (exit $ac_status); }; }; then
13243     ac_lo=0 ac_mid=0
13244     while :; do
13245     cat >conftest.$ac_ext <<_ACEOF
13246     /* confdefs.h. */
13247     _ACEOF
13248     cat confdefs.h >>conftest.$ac_ext
13249     cat >>conftest.$ac_ext <<_ACEOF
13250     /* end confdefs.h. */
13251     $ac_includes_default
13252     int
13253     main ()
13254     {
13255     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13256     test_array [0] = 0
13257    
13258     ;
13259     return 0;
13260     }
13261     _ACEOF
13262     rm -f conftest.$ac_objext
13263     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13264     (eval $ac_compile) 2>conftest.er1
13265     ac_status=$?
13266     grep -v '^ *+' conftest.er1 >conftest.err
13267     rm -f conftest.er1
13268     cat conftest.err >&5
13269     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13270     (exit $ac_status); } &&
13271 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13272 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13273     (eval $ac_try) 2>&5
13274     ac_status=$?
13275     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13276     (exit $ac_status); }; } &&
13277     { ac_try='test -s conftest.$ac_objext'
13278     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13279     (eval $ac_try) 2>&5
13280     ac_status=$?
13281     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13282     (exit $ac_status); }; }; then
13283     ac_hi=$ac_mid; break
13284     else
13285     echo "$as_me: failed program was:" >&5
13286     sed 's/^/| /' conftest.$ac_ext >&5
13287    
13288     ac_lo=`expr $ac_mid + 1`
13289     if test $ac_lo -le $ac_mid; then
13290     ac_lo= ac_hi=
13291     break
13292     fi
13293     ac_mid=`expr 2 '*' $ac_mid + 1`
13294     fi
13295     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13296     done
13297     else
13298     echo "$as_me: failed program was:" >&5
13299     sed 's/^/| /' conftest.$ac_ext >&5
13300    
13301     cat >conftest.$ac_ext <<_ACEOF
13302     /* confdefs.h. */
13303     _ACEOF
13304     cat confdefs.h >>conftest.$ac_ext
13305     cat >>conftest.$ac_ext <<_ACEOF
13306     /* end confdefs.h. */
13307     $ac_includes_default
13308     int
13309     main ()
13310     {
13311     static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
13312     test_array [0] = 0
13313    
13314     ;
13315     return 0;
13316     }
13317     _ACEOF
13318     rm -f conftest.$ac_objext
13319     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13320     (eval $ac_compile) 2>conftest.er1
13321     ac_status=$?
13322     grep -v '^ *+' conftest.er1 >conftest.err
13323     rm -f conftest.er1
13324     cat conftest.err >&5
13325     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13326     (exit $ac_status); } &&
13327 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13328 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13329     (eval $ac_try) 2>&5
13330     ac_status=$?
13331     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13332     (exit $ac_status); }; } &&
13333     { ac_try='test -s conftest.$ac_objext'
13334     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13335     (eval $ac_try) 2>&5
13336     ac_status=$?
13337     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13338     (exit $ac_status); }; }; then
13339     ac_hi=-1 ac_mid=-1
13340     while :; do
13341     cat >conftest.$ac_ext <<_ACEOF
13342     /* confdefs.h. */
13343     _ACEOF
13344     cat confdefs.h >>conftest.$ac_ext
13345     cat >>conftest.$ac_ext <<_ACEOF
13346     /* end confdefs.h. */
13347     $ac_includes_default
13348     int
13349     main ()
13350     {
13351     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
13352     test_array [0] = 0
13353    
13354     ;
13355     return 0;
13356     }
13357     _ACEOF
13358     rm -f conftest.$ac_objext
13359     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13360     (eval $ac_compile) 2>conftest.er1
13361     ac_status=$?
13362     grep -v '^ *+' conftest.er1 >conftest.err
13363     rm -f conftest.er1
13364     cat conftest.err >&5
13365     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13366     (exit $ac_status); } &&
13367 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13368 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13369     (eval $ac_try) 2>&5
13370     ac_status=$?
13371     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13372     (exit $ac_status); }; } &&
13373     { ac_try='test -s conftest.$ac_objext'
13374     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13375     (eval $ac_try) 2>&5
13376     ac_status=$?
13377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13378     (exit $ac_status); }; }; then
13379     ac_lo=$ac_mid; break
13380     else
13381     echo "$as_me: failed program was:" >&5
13382     sed 's/^/| /' conftest.$ac_ext >&5
13383    
13384     ac_hi=`expr '(' $ac_mid ')' - 1`
13385     if test $ac_mid -le $ac_hi; then
13386     ac_lo= ac_hi=
13387     break
13388     fi
13389     ac_mid=`expr 2 '*' $ac_mid`
13390     fi
13391     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13392     done
13393     else
13394     echo "$as_me: failed program was:" >&5
13395     sed 's/^/| /' conftest.$ac_ext >&5
13396 pcg 1.1
13397 pcg 1.11 ac_lo= ac_hi=
13398     fi
13399     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13400 pcg 1.1 fi
13401 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13402     # Binary search between lo and hi bounds.
13403     while test "x$ac_lo" != "x$ac_hi"; do
13404     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13405     cat >conftest.$ac_ext <<_ACEOF
13406     /* confdefs.h. */
13407     _ACEOF
13408     cat confdefs.h >>conftest.$ac_ext
13409     cat >>conftest.$ac_ext <<_ACEOF
13410     /* end confdefs.h. */
13411     $ac_includes_default
13412     int
13413     main ()
13414     {
13415     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13416     test_array [0] = 0
13417 pcg 1.1
13418 pcg 1.11 ;
13419     return 0;
13420     }
13421     _ACEOF
13422     rm -f conftest.$ac_objext
13423     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13424     (eval $ac_compile) 2>conftest.er1
13425     ac_status=$?
13426     grep -v '^ *+' conftest.er1 >conftest.err
13427     rm -f conftest.er1
13428     cat conftest.err >&5
13429     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13430     (exit $ac_status); } &&
13431 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13432 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13433     (eval $ac_try) 2>&5
13434     ac_status=$?
13435     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13436     (exit $ac_status); }; } &&
13437     { ac_try='test -s conftest.$ac_objext'
13438     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13439     (eval $ac_try) 2>&5
13440     ac_status=$?
13441     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13442     (exit $ac_status); }; }; then
13443     ac_hi=$ac_mid
13444     else
13445     echo "$as_me: failed program was:" >&5
13446     sed 's/^/| /' conftest.$ac_ext >&5
13447 pcg 1.1
13448 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13449     fi
13450     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13451     done
13452     case $ac_lo in
13453     ?*) ac_cv_sizeof_long_long=$ac_lo;;
13454     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13455     See \`config.log' for more details." >&5
13456     echo "$as_me: error: cannot compute sizeof (long long), 77
13457     See \`config.log' for more details." >&2;}
13458     { (exit 1); exit 1; }; } ;;
13459     esac
13460 pcg 1.1 else
13461     if test "$cross_compiling" = yes; then
13462 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13463     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13464 pcg 1.11 { (exit 1); exit 1; }; }
13465     else
13466     cat >conftest.$ac_ext <<_ACEOF
13467     /* confdefs.h. */
13468     _ACEOF
13469     cat confdefs.h >>conftest.$ac_ext
13470     cat >>conftest.$ac_ext <<_ACEOF
13471     /* end confdefs.h. */
13472     $ac_includes_default
13473     long longval () { return (long) (sizeof (long long)); }
13474     unsigned long ulongval () { return (long) (sizeof (long long)); }
13475 pcg 1.1 #include <stdio.h>
13476 pcg 1.11 #include <stdlib.h>
13477     int
13478     main ()
13479 pcg 1.1 {
13480 pcg 1.11
13481     FILE *f = fopen ("conftest.val", "w");
13482     if (! f)
13483     exit (1);
13484     if (((long) (sizeof (long long))) < 0)
13485     {
13486     long i = longval ();
13487     if (i != ((long) (sizeof (long long))))
13488     exit (1);
13489     fprintf (f, "%ld\n", i);
13490     }
13491     else
13492     {
13493     unsigned long i = ulongval ();
13494     if (i != ((long) (sizeof (long long))))
13495     exit (1);
13496     fprintf (f, "%lu\n", i);
13497     }
13498     exit (ferror (f) || fclose (f) != 0);
13499    
13500     ;
13501     return 0;
13502 pcg 1.1 }
13503 pcg 1.11 _ACEOF
13504     rm -f conftest$ac_exeext
13505     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13506     (eval $ac_link) 2>&5
13507     ac_status=$?
13508     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13509     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13510     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13511     (eval $ac_try) 2>&5
13512     ac_status=$?
13513     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13514     (exit $ac_status); }; }; then
13515     ac_cv_sizeof_long_long=`cat conftest.val`
13516     else
13517     echo "$as_me: program exited with status $ac_status" >&5
13518     echo "$as_me: failed program was:" >&5
13519     sed 's/^/| /' conftest.$ac_ext >&5
13520    
13521     ( exit $ac_status )
13522     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13523     See \`config.log' for more details." >&5
13524     echo "$as_me: error: cannot compute sizeof (long long), 77
13525     See \`config.log' for more details." >&2;}
13526     { (exit 1); exit 1; }; }
13527     fi
13528     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13529     fi
13530     fi
13531     rm -f conftest.val
13532     else
13533 pcg 1.1 ac_cv_sizeof_long_long=0
13534     fi
13535 pcg 1.11 fi
13536     echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13537     echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13538     cat >>confdefs.h <<_ACEOF
13539     #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13540     _ACEOF
13541    
13542    
13543     echo "$as_me:$LINENO: checking for int *" >&5
13544     echo $ECHO_N "checking for int *... $ECHO_C" >&6
13545     if test "${ac_cv_type_int_p+set}" = set; then
13546     echo $ECHO_N "(cached) $ECHO_C" >&6
13547     else
13548     cat >conftest.$ac_ext <<_ACEOF
13549     /* confdefs.h. */
13550     _ACEOF
13551     cat confdefs.h >>conftest.$ac_ext
13552     cat >>conftest.$ac_ext <<_ACEOF
13553     /* end confdefs.h. */
13554     $ac_includes_default
13555     int
13556     main ()
13557     {
13558     if ((int * *) 0)
13559     return 0;
13560     if (sizeof (int *))
13561     return 0;
13562     ;
13563     return 0;
13564     }
13565     _ACEOF
13566     rm -f conftest.$ac_objext
13567     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13568     (eval $ac_compile) 2>conftest.er1
13569     ac_status=$?
13570     grep -v '^ *+' conftest.er1 >conftest.err
13571     rm -f conftest.er1
13572     cat conftest.err >&5
13573     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13574     (exit $ac_status); } &&
13575 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13576 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13577     (eval $ac_try) 2>&5
13578     ac_status=$?
13579     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13580     (exit $ac_status); }; } &&
13581     { ac_try='test -s conftest.$ac_objext'
13582     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13583     (eval $ac_try) 2>&5
13584     ac_status=$?
13585     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13586     (exit $ac_status); }; }; then
13587     ac_cv_type_int_p=yes
13588     else
13589     echo "$as_me: failed program was:" >&5
13590     sed 's/^/| /' conftest.$ac_ext >&5
13591    
13592     ac_cv_type_int_p=no
13593     fi
13594     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13595     fi
13596     echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13597     echo "${ECHO_T}$ac_cv_type_int_p" >&6
13598    
13599     echo "$as_me:$LINENO: checking size of int *" >&5
13600     echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13601     if test "${ac_cv_sizeof_int_p+set}" = set; then
13602     echo $ECHO_N "(cached) $ECHO_C" >&6
13603     else
13604     if test "$ac_cv_type_int_p" = yes; then
13605     # The cast to unsigned long works around a bug in the HP C Compiler
13606     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13607     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13608     # This bug is HP SR number 8606223364.
13609     if test "$cross_compiling" = yes; then
13610     # Depending upon the size, compute the lo and hi bounds.
13611     cat >conftest.$ac_ext <<_ACEOF
13612     /* confdefs.h. */
13613     _ACEOF
13614     cat confdefs.h >>conftest.$ac_ext
13615     cat >>conftest.$ac_ext <<_ACEOF
13616     /* end confdefs.h. */
13617     $ac_includes_default
13618     int
13619     main ()
13620     {
13621     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13622     test_array [0] = 0
13623    
13624     ;
13625     return 0;
13626     }
13627     _ACEOF
13628     rm -f conftest.$ac_objext
13629     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13630     (eval $ac_compile) 2>conftest.er1
13631     ac_status=$?
13632     grep -v '^ *+' conftest.er1 >conftest.err
13633     rm -f conftest.er1
13634     cat conftest.err >&5
13635     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13636     (exit $ac_status); } &&
13637 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13638 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13639     (eval $ac_try) 2>&5
13640     ac_status=$?
13641     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13642     (exit $ac_status); }; } &&
13643     { ac_try='test -s conftest.$ac_objext'
13644     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13645     (eval $ac_try) 2>&5
13646     ac_status=$?
13647     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13648     (exit $ac_status); }; }; then
13649     ac_lo=0 ac_mid=0
13650     while :; do
13651     cat >conftest.$ac_ext <<_ACEOF
13652     /* confdefs.h. */
13653     _ACEOF
13654     cat confdefs.h >>conftest.$ac_ext
13655     cat >>conftest.$ac_ext <<_ACEOF
13656     /* end confdefs.h. */
13657     $ac_includes_default
13658     int
13659     main ()
13660     {
13661     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13662     test_array [0] = 0
13663    
13664     ;
13665     return 0;
13666     }
13667     _ACEOF
13668     rm -f conftest.$ac_objext
13669     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13670     (eval $ac_compile) 2>conftest.er1
13671     ac_status=$?
13672     grep -v '^ *+' conftest.er1 >conftest.err
13673     rm -f conftest.er1
13674     cat conftest.err >&5
13675     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13676     (exit $ac_status); } &&
13677 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13678 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13679     (eval $ac_try) 2>&5
13680     ac_status=$?
13681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13682     (exit $ac_status); }; } &&
13683     { ac_try='test -s conftest.$ac_objext'
13684     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13685     (eval $ac_try) 2>&5
13686     ac_status=$?
13687     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13688     (exit $ac_status); }; }; then
13689     ac_hi=$ac_mid; break
13690     else
13691     echo "$as_me: failed program was:" >&5
13692     sed 's/^/| /' conftest.$ac_ext >&5
13693    
13694     ac_lo=`expr $ac_mid + 1`
13695     if test $ac_lo -le $ac_mid; then
13696     ac_lo= ac_hi=
13697     break
13698     fi
13699     ac_mid=`expr 2 '*' $ac_mid + 1`
13700     fi
13701     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13702     done
13703     else
13704     echo "$as_me: failed program was:" >&5
13705     sed 's/^/| /' conftest.$ac_ext >&5
13706    
13707     cat >conftest.$ac_ext <<_ACEOF
13708     /* confdefs.h. */
13709     _ACEOF
13710     cat confdefs.h >>conftest.$ac_ext
13711     cat >>conftest.$ac_ext <<_ACEOF
13712     /* end confdefs.h. */
13713     $ac_includes_default
13714     int
13715     main ()
13716     {
13717     static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13718     test_array [0] = 0
13719    
13720     ;
13721     return 0;
13722     }
13723     _ACEOF
13724     rm -f conftest.$ac_objext
13725     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13726     (eval $ac_compile) 2>conftest.er1
13727     ac_status=$?
13728     grep -v '^ *+' conftest.er1 >conftest.err
13729     rm -f conftest.er1
13730     cat conftest.err >&5
13731     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13732     (exit $ac_status); } &&
13733 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13734 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13735     (eval $ac_try) 2>&5
13736     ac_status=$?
13737     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13738     (exit $ac_status); }; } &&
13739     { ac_try='test -s conftest.$ac_objext'
13740     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13741     (eval $ac_try) 2>&5
13742     ac_status=$?
13743     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13744     (exit $ac_status); }; }; then
13745     ac_hi=-1 ac_mid=-1
13746     while :; do
13747     cat >conftest.$ac_ext <<_ACEOF
13748     /* confdefs.h. */
13749     _ACEOF
13750     cat confdefs.h >>conftest.$ac_ext
13751     cat >>conftest.$ac_ext <<_ACEOF
13752     /* end confdefs.h. */
13753     $ac_includes_default
13754     int
13755     main ()
13756     {
13757     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13758     test_array [0] = 0
13759    
13760     ;
13761     return 0;
13762     }
13763     _ACEOF
13764     rm -f conftest.$ac_objext
13765     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13766     (eval $ac_compile) 2>conftest.er1
13767     ac_status=$?
13768     grep -v '^ *+' conftest.er1 >conftest.err
13769     rm -f conftest.er1
13770     cat conftest.err >&5
13771     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13772     (exit $ac_status); } &&
13773 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13774 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13775     (eval $ac_try) 2>&5
13776     ac_status=$?
13777     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13778     (exit $ac_status); }; } &&
13779     { ac_try='test -s conftest.$ac_objext'
13780     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13781     (eval $ac_try) 2>&5
13782     ac_status=$?
13783     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13784     (exit $ac_status); }; }; then
13785     ac_lo=$ac_mid; break
13786     else
13787     echo "$as_me: failed program was:" >&5
13788     sed 's/^/| /' conftest.$ac_ext >&5
13789    
13790     ac_hi=`expr '(' $ac_mid ')' - 1`
13791     if test $ac_mid -le $ac_hi; then
13792     ac_lo= ac_hi=
13793     break
13794     fi
13795     ac_mid=`expr 2 '*' $ac_mid`
13796     fi
13797     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13798     done
13799     else
13800     echo "$as_me: failed program was:" >&5
13801     sed 's/^/| /' conftest.$ac_ext >&5
13802    
13803     ac_lo= ac_hi=
13804     fi
13805     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13806     fi
13807     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13808     # Binary search between lo and hi bounds.
13809     while test "x$ac_lo" != "x$ac_hi"; do
13810     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13811     cat >conftest.$ac_ext <<_ACEOF
13812     /* confdefs.h. */
13813     _ACEOF
13814     cat confdefs.h >>conftest.$ac_ext
13815     cat >>conftest.$ac_ext <<_ACEOF
13816     /* end confdefs.h. */
13817     $ac_includes_default
13818     int
13819     main ()
13820     {
13821     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13822     test_array [0] = 0
13823    
13824     ;
13825     return 0;
13826     }
13827     _ACEOF
13828     rm -f conftest.$ac_objext
13829     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13830     (eval $ac_compile) 2>conftest.er1
13831     ac_status=$?
13832     grep -v '^ *+' conftest.er1 >conftest.err
13833     rm -f conftest.er1
13834     cat conftest.err >&5
13835     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13836     (exit $ac_status); } &&
13837 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13838 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13839     (eval $ac_try) 2>&5
13840     ac_status=$?
13841     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13842     (exit $ac_status); }; } &&
13843     { ac_try='test -s conftest.$ac_objext'
13844     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13845     (eval $ac_try) 2>&5
13846     ac_status=$?
13847     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13848     (exit $ac_status); }; }; then
13849     ac_hi=$ac_mid
13850     else
13851     echo "$as_me: failed program was:" >&5
13852     sed 's/^/| /' conftest.$ac_ext >&5
13853 pcg 1.1
13854 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13855 pcg 1.1 fi
13856 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13857     done
13858     case $ac_lo in
13859     ?*) ac_cv_sizeof_int_p=$ac_lo;;
13860     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13861     See \`config.log' for more details." >&5
13862     echo "$as_me: error: cannot compute sizeof (int *), 77
13863     See \`config.log' for more details." >&2;}
13864     { (exit 1); exit 1; }; } ;;
13865     esac
13866 pcg 1.1 else
13867     if test "$cross_compiling" = yes; then
13868 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13869     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13870 pcg 1.11 { (exit 1); exit 1; }; }
13871     else
13872     cat >conftest.$ac_ext <<_ACEOF
13873     /* confdefs.h. */
13874     _ACEOF
13875     cat confdefs.h >>conftest.$ac_ext
13876     cat >>conftest.$ac_ext <<_ACEOF
13877     /* end confdefs.h. */
13878     $ac_includes_default
13879     long longval () { return (long) (sizeof (int *)); }
13880     unsigned long ulongval () { return (long) (sizeof (int *)); }
13881 pcg 1.1 #include <stdio.h>
13882 pcg 1.11 #include <stdlib.h>
13883     int
13884     main ()
13885 pcg 1.1 {
13886 pcg 1.11
13887     FILE *f = fopen ("conftest.val", "w");
13888     if (! f)
13889     exit (1);
13890     if (((long) (sizeof (int *))) < 0)
13891     {
13892     long i = longval ();
13893     if (i != ((long) (sizeof (int *))))
13894     exit (1);
13895     fprintf (f, "%ld\n", i);
13896     }
13897     else
13898     {
13899     unsigned long i = ulongval ();
13900     if (i != ((long) (sizeof (int *))))
13901     exit (1);
13902     fprintf (f, "%lu\n", i);
13903     }
13904     exit (ferror (f) || fclose (f) != 0);
13905    
13906     ;
13907     return 0;
13908 pcg 1.1 }
13909 pcg 1.11 _ACEOF
13910     rm -f conftest$ac_exeext
13911     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13912     (eval $ac_link) 2>&5
13913     ac_status=$?
13914     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13915     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
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     ac_cv_sizeof_int_p=`cat conftest.val`
13922     else
13923     echo "$as_me: program exited with status $ac_status" >&5
13924     echo "$as_me: failed program was:" >&5
13925     sed 's/^/| /' conftest.$ac_ext >&5
13926    
13927     ( exit $ac_status )
13928     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13929     See \`config.log' for more details." >&5
13930     echo "$as_me: error: cannot compute sizeof (int *), 77
13931     See \`config.log' for more details." >&2;}
13932     { (exit 1); exit 1; }; }
13933     fi
13934     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13935     fi
13936     fi
13937     rm -f conftest.val
13938     else
13939 pcg 1.1 ac_cv_sizeof_int_p=0
13940     fi
13941     fi
13942 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13943     echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13944     cat >>confdefs.h <<_ACEOF
13945 pcg 1.1 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
13946 pcg 1.11 _ACEOF
13947 pcg 1.1
13948    
13949    
13950    
13951 pcg 1.11 echo "$as_me:$LINENO: checking for int16_t" >&5
13952     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13953     if test "${rxvt_cv_int16_t+set}" = set; then
13954     echo $ECHO_N "(cached) $ECHO_C" >&6
13955 pcg 1.1 else
13956 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
13957     /* confdefs.h. */
13958     _ACEOF
13959     cat confdefs.h >>conftest.$ac_ext
13960     cat >>conftest.$ac_ext <<_ACEOF
13961     /* end confdefs.h. */
13962 pcg 1.1 #include <stdint.h>
13963 pcg 1.11 int
13964     main ()
13965     {
13966 pcg 1.1 int16_t dummy;
13967 pcg 1.11 ;
13968     return 0;
13969     }
13970     _ACEOF
13971     rm -f conftest.$ac_objext
13972     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13973     (eval $ac_compile) 2>conftest.er1
13974     ac_status=$?
13975     grep -v '^ *+' conftest.er1 >conftest.err
13976     rm -f conftest.er1
13977     cat conftest.err >&5
13978     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13979     (exit $ac_status); } &&
13980 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13981 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13982     (eval $ac_try) 2>&5
13983     ac_status=$?
13984     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13985     (exit $ac_status); }; } &&
13986     { ac_try='test -s conftest.$ac_objext'
13987     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13988     (eval $ac_try) 2>&5
13989     ac_status=$?
13990     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13991     (exit $ac_status); }; }; then
13992 pcg 1.1 rxvt_cv_int16_t=yes
13993     else
13994 pcg 1.11 echo "$as_me: failed program was:" >&5
13995     sed 's/^/| /' conftest.$ac_ext >&5
13996    
13997     if test $ac_cv_sizeof_char -ge 2; then
13998 pcg 1.1 rxvt_cv_int16_t=" char"
13999     else
14000     if test $ac_cv_sizeof_short -ge 2; then
14001     rxvt_cv_int16_t=" short"
14002     else
14003     if test $ac_cv_sizeof_int -ge 2; then
14004     rxvt_cv_int16_t=" int"
14005     else
14006     if test $ac_cv_sizeof_long -ge 2; then
14007     rxvt_cv_int16_t=" long"
14008     else
14009     if test $ac_cv_sizeof_long_long -ge 2; then
14010     rxvt_cv_int16_t=" long long"
14011     else
14012     rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
14013     fi
14014     fi
14015     fi
14016     fi
14017     fi
14018     fi
14019 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14020 pcg 1.1 fi
14021 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
14022     echo "${ECHO_T}$rxvt_cv_int16_t" >&6
14023 pcg 1.1 if test x"$rxvt_cv_int16_t" != xyes; then
14024     rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
14025     else
14026     if test x"" = x; then
14027     rxvt_int16_typedef="/* typedef short int16_t; */"
14028     else
14029     rxvt_int16_typedef="/* typedef short int16_t; */"
14030     fi
14031 pcg 1.11 fi
14032 pcg 1.1
14033 pcg 1.11 echo "$as_me:$LINENO: checking for uint16_t" >&5
14034     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
14035     if test "${rxvt_cv_uint16_t+set}" = set; then
14036     echo $ECHO_N "(cached) $ECHO_C" >&6
14037     else
14038     cat >conftest.$ac_ext <<_ACEOF
14039     /* confdefs.h. */
14040     _ACEOF
14041     cat confdefs.h >>conftest.$ac_ext
14042     cat >>conftest.$ac_ext <<_ACEOF
14043     /* end confdefs.h. */
14044 pcg 1.1 #include <stdint.h>
14045 pcg 1.11 int
14046     main ()
14047     {
14048 pcg 1.1 uint16_t dummy;
14049 pcg 1.11 ;
14050     return 0;
14051     }
14052     _ACEOF
14053     rm -f conftest.$ac_objext
14054     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14055     (eval $ac_compile) 2>conftest.er1
14056     ac_status=$?
14057     grep -v '^ *+' conftest.er1 >conftest.err
14058     rm -f conftest.er1
14059     cat conftest.err >&5
14060     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14061     (exit $ac_status); } &&
14062 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14063 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14064     (eval $ac_try) 2>&5
14065     ac_status=$?
14066     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14067     (exit $ac_status); }; } &&
14068     { ac_try='test -s conftest.$ac_objext'
14069     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14070     (eval $ac_try) 2>&5
14071     ac_status=$?
14072     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14073     (exit $ac_status); }; }; then
14074 pcg 1.1 rxvt_cv_uint16_t=yes
14075     else
14076 pcg 1.11 echo "$as_me: failed program was:" >&5
14077     sed 's/^/| /' conftest.$ac_ext >&5
14078    
14079     if test $ac_cv_sizeof_char -ge 2; then
14080 pcg 1.1 rxvt_cv_uint16_t="unsigned char"
14081     else
14082     if test $ac_cv_sizeof_short -ge 2; then
14083     rxvt_cv_uint16_t="unsigned short"
14084     else
14085     if test $ac_cv_sizeof_int -ge 2; then
14086     rxvt_cv_uint16_t="unsigned int"
14087     else
14088     if test $ac_cv_sizeof_long -ge 2; then
14089     rxvt_cv_uint16_t="unsigned long"
14090     else
14091     if test $ac_cv_sizeof_long_long -ge 2; then
14092     rxvt_cv_uint16_t="unsigned long long"
14093     else
14094     rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14095     fi
14096     fi
14097     fi
14098     fi
14099     fi
14100     fi
14101 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14102 pcg 1.1 fi
14103 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
14104     echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
14105 pcg 1.1 if test x"$rxvt_cv_uint16_t" != xyes; then
14106     rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
14107     else
14108     if test x"unsigned" = x; then
14109     rxvt_uint16_typedef="/* typedef short uint16_t; */"
14110     else
14111     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
14112     fi
14113 pcg 1.11 fi
14114 pcg 1.1
14115 pcg 1.11 echo "$as_me:$LINENO: checking for int32_t" >&5
14116     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
14117     if test "${rxvt_cv_int32_t+set}" = set; then
14118     echo $ECHO_N "(cached) $ECHO_C" >&6
14119     else
14120     cat >conftest.$ac_ext <<_ACEOF
14121     /* confdefs.h. */
14122     _ACEOF
14123     cat confdefs.h >>conftest.$ac_ext
14124     cat >>conftest.$ac_ext <<_ACEOF
14125     /* end confdefs.h. */
14126 pcg 1.1 #include <stdint.h>
14127 pcg 1.11 int
14128     main ()
14129     {
14130 pcg 1.1 int32_t dummy;
14131 pcg 1.11 ;
14132     return 0;
14133     }
14134     _ACEOF
14135     rm -f conftest.$ac_objext
14136     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14137     (eval $ac_compile) 2>conftest.er1
14138     ac_status=$?
14139     grep -v '^ *+' conftest.er1 >conftest.err
14140     rm -f conftest.er1
14141     cat conftest.err >&5
14142     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14143     (exit $ac_status); } &&
14144 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14145 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14146     (eval $ac_try) 2>&5
14147     ac_status=$?
14148     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14149     (exit $ac_status); }; } &&
14150     { ac_try='test -s conftest.$ac_objext'
14151     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14152     (eval $ac_try) 2>&5
14153     ac_status=$?
14154     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14155     (exit $ac_status); }; }; then
14156 pcg 1.1 rxvt_cv_int32_t=yes
14157     else
14158 pcg 1.11 echo "$as_me: failed program was:" >&5
14159     sed 's/^/| /' conftest.$ac_ext >&5
14160    
14161     if test $ac_cv_sizeof_char -ge 4; then
14162 pcg 1.1 rxvt_cv_int32_t=" char"
14163     else
14164     if test $ac_cv_sizeof_short -ge 4; then
14165     rxvt_cv_int32_t=" short"
14166     else
14167     if test $ac_cv_sizeof_int -ge 4; then
14168     rxvt_cv_int32_t=" int"
14169     else
14170     if test $ac_cv_sizeof_long -ge 4; then
14171     rxvt_cv_int32_t=" long"
14172     else
14173     if test $ac_cv_sizeof_long_long -ge 4; then
14174     rxvt_cv_int32_t=" long long"
14175     else
14176     rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14177     fi
14178     fi
14179     fi
14180     fi
14181     fi
14182     fi
14183 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14184 pcg 1.1 fi
14185 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
14186     echo "${ECHO_T}$rxvt_cv_int32_t" >&6
14187 pcg 1.1 if test x"$rxvt_cv_int32_t" != xyes; then
14188     rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
14189     else
14190     if test x"" = x; then
14191     rxvt_int32_typedef="/* typedef int int32_t; */"
14192     else
14193     rxvt_int32_typedef="/* typedef int int32_t; */"
14194     fi
14195 pcg 1.11 fi
14196 pcg 1.1
14197 pcg 1.11 echo "$as_me:$LINENO: checking for uint32_t" >&5
14198     echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
14199     if test "${rxvt_cv_uint32_t+set}" = set; then
14200     echo $ECHO_N "(cached) $ECHO_C" >&6
14201     else
14202     cat >conftest.$ac_ext <<_ACEOF
14203     /* confdefs.h. */
14204     _ACEOF
14205     cat confdefs.h >>conftest.$ac_ext
14206     cat >>conftest.$ac_ext <<_ACEOF
14207     /* end confdefs.h. */
14208 pcg 1.1 #include <stdint.h>
14209 pcg 1.11 int
14210     main ()
14211     {
14212 pcg 1.1 uint32_t dummy;
14213 pcg 1.11 ;
14214     return 0;
14215     }
14216     _ACEOF
14217     rm -f conftest.$ac_objext
14218     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14219     (eval $ac_compile) 2>conftest.er1
14220     ac_status=$?
14221     grep -v '^ *+' conftest.er1 >conftest.err
14222     rm -f conftest.er1
14223     cat conftest.err >&5
14224     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14225     (exit $ac_status); } &&
14226 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14227 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14228     (eval $ac_try) 2>&5
14229     ac_status=$?
14230     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14231     (exit $ac_status); }; } &&
14232     { ac_try='test -s conftest.$ac_objext'
14233     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14234     (eval $ac_try) 2>&5
14235     ac_status=$?
14236     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14237     (exit $ac_status); }; }; then
14238 pcg 1.1 rxvt_cv_uint32_t=yes
14239     else
14240 pcg 1.11 echo "$as_me: failed program was:" >&5
14241     sed 's/^/| /' conftest.$ac_ext >&5
14242    
14243     if test $ac_cv_sizeof_char -ge 4; then
14244 pcg 1.1 rxvt_cv_uint32_t="unsigned char"
14245     else
14246     if test $ac_cv_sizeof_short -ge 4; then
14247     rxvt_cv_uint32_t="unsigned short"
14248     else
14249     if test $ac_cv_sizeof_int -ge 4; then
14250     rxvt_cv_uint32_t="unsigned int"
14251     else
14252     if test $ac_cv_sizeof_long -ge 4; then
14253     rxvt_cv_uint32_t="unsigned long"
14254     else
14255     if test $ac_cv_sizeof_long_long -ge 4; then
14256     rxvt_cv_uint32_t="unsigned long long"
14257     else
14258     rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14259     fi
14260     fi
14261     fi
14262     fi
14263     fi
14264     fi
14265 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14266 pcg 1.1 fi
14267 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
14268     echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
14269 pcg 1.1 if test x"$rxvt_cv_uint32_t" != xyes; then
14270     rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
14271     else
14272     if test x"unsigned" = x; then
14273     rxvt_uint32_typedef="/* typedef int uint32_t; */"
14274     else
14275     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14276     fi
14277 pcg 1.11 fi
14278 pcg 1.1
14279     if test $ac_cv_sizeof_int_p -eq 8; then
14280     rxvt_intp_define="#define intp_t int64_t"
14281     rxvt_u_intp_define="#define u_intp_t u_int64_t"
14282     else
14283     if test $ac_cv_sizeof_int_p -eq 4; then
14284     rxvt_intp_define="#define intp_t int32_t"
14285     rxvt_u_intp_define="#define u_intp_t u_int32_t"
14286     else
14287     if test $ac_cv_sizeof_int_p -eq 2; then
14288     rxvt_intp_define="#define intp_t int16_t"
14289     rxvt_u_intp_define="#define u_intp_t u_int16_t"
14290     else
14291     rxvt_intp_define="#error set intp_t"
14292     rxvt_u_intp_define="#error set u_intp_t"
14293     fi
14294     fi
14295     fi
14296    
14297    
14298    
14299 pcg 1.11 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
14300     echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
14301     if test "${ac_cv_type_signal+set}" = set; then
14302     echo $ECHO_N "(cached) $ECHO_C" >&6
14303     else
14304     cat >conftest.$ac_ext <<_ACEOF
14305     /* confdefs.h. */
14306     _ACEOF
14307     cat confdefs.h >>conftest.$ac_ext
14308     cat >>conftest.$ac_ext <<_ACEOF
14309     /* end confdefs.h. */
14310 pcg 1.1 #include <sys/types.h>
14311     #include <signal.h>
14312     #ifdef signal
14313 pcg 1.11 # undef signal
14314 pcg 1.1 #endif
14315     #ifdef __cplusplus
14316     extern "C" void (*signal (int, void (*)(int)))(int);
14317     #else
14318     void (*signal ()) ();
14319     #endif
14320    
14321 pcg 1.11 int
14322     main ()
14323     {
14324 pcg 1.1 int i;
14325 pcg 1.11 ;
14326     return 0;
14327     }
14328     _ACEOF
14329     rm -f conftest.$ac_objext
14330     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14331     (eval $ac_compile) 2>conftest.er1
14332     ac_status=$?
14333     grep -v '^ *+' conftest.er1 >conftest.err
14334     rm -f conftest.er1
14335     cat conftest.err >&5
14336     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14337     (exit $ac_status); } &&
14338 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14339 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14340     (eval $ac_try) 2>&5
14341     ac_status=$?
14342     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14343     (exit $ac_status); }; } &&
14344     { ac_try='test -s conftest.$ac_objext'
14345     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14346     (eval $ac_try) 2>&5
14347     ac_status=$?
14348     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14349     (exit $ac_status); }; }; then
14350 pcg 1.1 ac_cv_type_signal=void
14351     else
14352 pcg 1.11 echo "$as_me: failed program was:" >&5
14353     sed 's/^/| /' conftest.$ac_ext >&5
14354    
14355     ac_cv_type_signal=int
14356 pcg 1.1 fi
14357 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14358 pcg 1.1 fi
14359 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14360     echo "${ECHO_T}$ac_cv_type_signal" >&6
14361 pcg 1.1
14362 pcg 1.11 cat >>confdefs.h <<_ACEOF
14363 pcg 1.1 #define RETSIGTYPE $ac_cv_type_signal
14364 pcg 1.11 _ACEOF
14365 pcg 1.1
14366    
14367    
14368     case "$host_alias" in
14369     *ultrix) ac_cv_func_setsid='no' ;;
14370     *) break;;
14371     esac
14372    
14373 pcg 1.11
14374    
14375    
14376    
14377    
14378    
14379    
14380    
14381    
14382    
14383    
14384    
14385    
14386    
14387    
14388    
14389    
14390    
14391 pcg 1.1 for ac_func in \
14392     atexit \
14393     revoke \
14394     unsetenv \
14395     setutent \
14396     seteuid \
14397     setreuid \
14398     setsid \
14399     setpgrp \
14400     setpgid \
14401     openpty \
14402     _getpty \
14403     grantpt \
14404     unlockpt \
14405     isastream \
14406     on_exit \
14407     nanosleep \
14408     updwtmp \
14409     ttyslot \
14410    
14411     do
14412 pcg 1.11 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14413     echo "$as_me:$LINENO: checking for $ac_func" >&5
14414     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14415     if eval "test \"\${$as_ac_var+set}\" = set"; then
14416     echo $ECHO_N "(cached) $ECHO_C" >&6
14417     else
14418     cat >conftest.$ac_ext <<_ACEOF
14419     /* confdefs.h. */
14420     _ACEOF
14421     cat confdefs.h >>conftest.$ac_ext
14422     cat >>conftest.$ac_ext <<_ACEOF
14423     /* end confdefs.h. */
14424     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14425     For example, HP-UX 11i <limits.h> declares gettimeofday. */
14426     #define $ac_func innocuous_$ac_func
14427    
14428 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
14429 pcg 1.11 which can conflict with char $ac_func (); below.
14430     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14431     <limits.h> exists even on freestanding compilers. */
14432    
14433     #ifdef __STDC__
14434     # include <limits.h>
14435     #else
14436     # include <assert.h>
14437     #endif
14438    
14439     #undef $ac_func
14440    
14441 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
14442 pcg 1.11 #ifdef __cplusplus
14443     extern "C"
14444     {
14445     #endif
14446 pcg 1.1 /* We use char because int might match the return type of a gcc2
14447 pcg 1.11 builtin and then its argument prototype would still apply. */
14448     char $ac_func ();
14449 pcg 1.1 /* The GNU C library defines this for functions which it implements
14450     to always fail with ENOSYS. Some functions are actually named
14451     something starting with __ and the normal name is an alias. */
14452     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14453     choke me
14454     #else
14455 pcg 1.11 char (*f) () = $ac_func;
14456     #endif
14457     #ifdef __cplusplus
14458     }
14459 pcg 1.1 #endif
14460    
14461 pcg 1.11 int
14462     main ()
14463     {
14464     return f != $ac_func;
14465     ;
14466     return 0;
14467     }
14468     _ACEOF
14469     rm -f conftest.$ac_objext conftest$ac_exeext
14470     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14471     (eval $ac_link) 2>conftest.er1
14472     ac_status=$?
14473     grep -v '^ *+' conftest.er1 >conftest.err
14474     rm -f conftest.er1
14475     cat conftest.err >&5
14476     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14477     (exit $ac_status); } &&
14478 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14479 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14480     (eval $ac_try) 2>&5
14481     ac_status=$?
14482     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14483     (exit $ac_status); }; } &&
14484     { ac_try='test -s conftest$ac_exeext'
14485     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14486     (eval $ac_try) 2>&5
14487     ac_status=$?
14488     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14489     (exit $ac_status); }; }; then
14490     eval "$as_ac_var=yes"
14491     else
14492     echo "$as_me: failed program was:" >&5
14493     sed 's/^/| /' conftest.$ac_ext >&5
14494    
14495     eval "$as_ac_var=no"
14496     fi
14497     rm -f conftest.err conftest.$ac_objext \
14498     conftest$ac_exeext conftest.$ac_ext
14499     fi
14500     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14501     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14502     if test `eval echo '${'$as_ac_var'}'` = yes; then
14503     cat >>confdefs.h <<_ACEOF
14504     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14505     _ACEOF
14506 pcg 1.1
14507     fi
14508     done
14509    
14510    
14511    
14512 pcg 1.11 if test "${ac_cv_header_utmp_h+set}" = set; then
14513     echo "$as_me:$LINENO: checking for utmp.h" >&5
14514     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14515     if test "${ac_cv_header_utmp_h+set}" = set; then
14516     echo $ECHO_N "(cached) $ECHO_C" >&6
14517     fi
14518     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14519     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14520     else
14521     # Is the header compilable?
14522     echo "$as_me:$LINENO: checking utmp.h usability" >&5
14523     echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14524     cat >conftest.$ac_ext <<_ACEOF
14525     /* confdefs.h. */
14526     _ACEOF
14527     cat confdefs.h >>conftest.$ac_ext
14528     cat >>conftest.$ac_ext <<_ACEOF
14529     /* end confdefs.h. */
14530     $ac_includes_default
14531     #include <utmp.h>
14532     _ACEOF
14533     rm -f conftest.$ac_objext
14534     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14535     (eval $ac_compile) 2>conftest.er1
14536     ac_status=$?
14537     grep -v '^ *+' conftest.er1 >conftest.err
14538     rm -f conftest.er1
14539     cat conftest.err >&5
14540     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14541     (exit $ac_status); } &&
14542 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14543 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14544     (eval $ac_try) 2>&5
14545     ac_status=$?
14546     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14547     (exit $ac_status); }; } &&
14548     { ac_try='test -s conftest.$ac_objext'
14549     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14550     (eval $ac_try) 2>&5
14551     ac_status=$?
14552     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14553     (exit $ac_status); }; }; then
14554     ac_header_compiler=yes
14555     else
14556     echo "$as_me: failed program was:" >&5
14557     sed 's/^/| /' conftest.$ac_ext >&5
14558    
14559     ac_header_compiler=no
14560     fi
14561     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14562     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14563     echo "${ECHO_T}$ac_header_compiler" >&6
14564    
14565     # Is the header present?
14566     echo "$as_me:$LINENO: checking utmp.h presence" >&5
14567     echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14568     cat >conftest.$ac_ext <<_ACEOF
14569     /* confdefs.h. */
14570     _ACEOF
14571     cat confdefs.h >>conftest.$ac_ext
14572     cat >>conftest.$ac_ext <<_ACEOF
14573     /* end confdefs.h. */
14574 pcg 1.1 #include <utmp.h>
14575 pcg 1.11 _ACEOF
14576     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14577     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14578     ac_status=$?
14579     grep -v '^ *+' conftest.er1 >conftest.err
14580     rm -f conftest.er1
14581     cat conftest.err >&5
14582     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14583     (exit $ac_status); } >/dev/null; then
14584     if test -s conftest.err; then
14585 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14586     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14587 pcg 1.11 else
14588     ac_cpp_err=
14589     fi
14590 pcg 1.1 else
14591 pcg 1.11 ac_cpp_err=yes
14592 pcg 1.1 fi
14593 pcg 1.11 if test -z "$ac_cpp_err"; then
14594     ac_header_preproc=yes
14595     else
14596     echo "$as_me: failed program was:" >&5
14597     sed 's/^/| /' conftest.$ac_ext >&5
14598    
14599     ac_header_preproc=no
14600 pcg 1.1 fi
14601 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14602     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14603     echo "${ECHO_T}$ac_header_preproc" >&6
14604    
14605     # So? What about this header?
14606 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14607 pcg 1.11 yes:no: )
14608     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14609     echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14610     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14611     echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14612     ac_header_preproc=yes
14613     ;;
14614     no:yes:* )
14615     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14616     echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14617     { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14618     echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14619     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14620     echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14621     { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14622     echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14623     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14624     echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14625     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14626     echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14627     (
14628     cat <<\_ASBOX
14629     ## ------------------------------------------ ##
14630     ## Report this to the AC_PACKAGE_NAME lists. ##
14631     ## ------------------------------------------ ##
14632     _ASBOX
14633     ) |
14634     sed "s/^/$as_me: WARNING: /" >&2
14635     ;;
14636     esac
14637     echo "$as_me:$LINENO: checking for utmp.h" >&5
14638     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14639     if test "${ac_cv_header_utmp_h+set}" = set; then
14640     echo $ECHO_N "(cached) $ECHO_C" >&6
14641     else
14642     ac_cv_header_utmp_h=$ac_header_preproc
14643     fi
14644     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14645     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14646    
14647     fi
14648     if test $ac_cv_header_utmp_h = yes; then
14649     echo "$as_me:$LINENO: checking for struct utmp" >&5
14650     echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14651     if test "${rxvt_cv_struct_utmp+set}" = set; then
14652     echo $ECHO_N "(cached) $ECHO_C" >&6
14653     else
14654     cat >conftest.$ac_ext <<_ACEOF
14655     /* confdefs.h. */
14656     _ACEOF
14657     cat confdefs.h >>conftest.$ac_ext
14658     cat >>conftest.$ac_ext <<_ACEOF
14659     /* end confdefs.h. */
14660 pcg 1.1 #include <sys/types.h>
14661     #include <stdint.h>
14662     #include <utmp.h>
14663 pcg 1.11 int
14664     main ()
14665     {
14666 pcg 1.1 struct utmp ut;
14667 pcg 1.11 ;
14668     return 0;
14669     }
14670     _ACEOF
14671     rm -f conftest.$ac_objext
14672     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14673     (eval $ac_compile) 2>conftest.er1
14674     ac_status=$?
14675     grep -v '^ *+' conftest.er1 >conftest.err
14676     rm -f conftest.er1
14677     cat conftest.err >&5
14678     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14679     (exit $ac_status); } &&
14680 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14681 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14682     (eval $ac_try) 2>&5
14683     ac_status=$?
14684     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14685     (exit $ac_status); }; } &&
14686     { ac_try='test -s conftest.$ac_objext'
14687     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14688     (eval $ac_try) 2>&5
14689     ac_status=$?
14690     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14691     (exit $ac_status); }; }; then
14692 pcg 1.1 rxvt_cv_struct_utmp=yes
14693     else
14694 pcg 1.11 echo "$as_me: failed program was:" >&5
14695     sed 's/^/| /' conftest.$ac_ext >&5
14696    
14697     rxvt_cv_struct_utmp=no
14698 pcg 1.1 fi
14699 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14700 pcg 1.1 fi
14701 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14702     echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14703     if test x$rxvt_cv_struct_utmp = xyes; then
14704 pcg 1.1
14705 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14706 pcg 1.1 #define HAVE_STRUCT_UTMP 1
14707 pcg 1.11 _ACEOF
14708 pcg 1.1
14709     fi
14710    
14711    
14712 pcg 1.11 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14713     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14714     if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14715     echo $ECHO_N "(cached) $ECHO_C" >&6
14716 pcg 1.1 else
14717 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14718     /* confdefs.h. */
14719     _ACEOF
14720     cat confdefs.h >>conftest.$ac_ext
14721     cat >>conftest.$ac_ext <<_ACEOF
14722     /* end confdefs.h. */
14723 pcg 1.1 #include <sys/types.h>
14724     #include <utmp.h>
14725 pcg 1.11 int
14726     main ()
14727     {
14728 pcg 1.1 struct utmp ut; ut.ut_host;
14729 pcg 1.11 ;
14730     return 0;
14731     }
14732     _ACEOF
14733     rm -f conftest.$ac_objext
14734     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14735     (eval $ac_compile) 2>conftest.er1
14736     ac_status=$?
14737     grep -v '^ *+' conftest.er1 >conftest.err
14738     rm -f conftest.er1
14739     cat conftest.err >&5
14740     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14741     (exit $ac_status); } &&
14742 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14743 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14744     (eval $ac_try) 2>&5
14745     ac_status=$?
14746     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14747     (exit $ac_status); }; } &&
14748     { ac_try='test -s conftest.$ac_objext'
14749     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14750     (eval $ac_try) 2>&5
14751     ac_status=$?
14752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14753     (exit $ac_status); }; }; then
14754 pcg 1.1 rxvt_cv_struct_utmp_host=yes
14755     else
14756 pcg 1.11 echo "$as_me: failed program was:" >&5
14757     sed 's/^/| /' conftest.$ac_ext >&5
14758    
14759     rxvt_cv_struct_utmp_host=no
14760 pcg 1.1 fi
14761 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14762 pcg 1.1 fi
14763 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14764     echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14765     if test x$rxvt_cv_struct_utmp_host = xyes; then
14766 pcg 1.1
14767 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14768 pcg 1.1 #define HAVE_UTMP_HOST 1
14769 pcg 1.11 _ACEOF
14770 pcg 1.1
14771     fi
14772    
14773 pcg 1.11 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14774     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14775     if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14776     echo $ECHO_N "(cached) $ECHO_C" >&6
14777 pcg 1.1 else
14778 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14779     /* confdefs.h. */
14780     _ACEOF
14781     cat confdefs.h >>conftest.$ac_ext
14782     cat >>conftest.$ac_ext <<_ACEOF
14783     /* end confdefs.h. */
14784 pcg 1.1 #include <sys/types.h>
14785     #include <utmp.h>
14786 pcg 1.11 int
14787     main ()
14788     {
14789 pcg 1.1 struct utmp ut; ut.ut_pid;
14790 pcg 1.11 ;
14791     return 0;
14792     }
14793     _ACEOF
14794     rm -f conftest.$ac_objext
14795     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14796     (eval $ac_compile) 2>conftest.er1
14797     ac_status=$?
14798     grep -v '^ *+' conftest.er1 >conftest.err
14799     rm -f conftest.er1
14800     cat conftest.err >&5
14801     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14802     (exit $ac_status); } &&
14803 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14804 pcg 1.11 { (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); }; } &&
14809     { ac_try='test -s conftest.$ac_objext'
14810     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14811     (eval $ac_try) 2>&5
14812     ac_status=$?
14813     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14814     (exit $ac_status); }; }; then
14815 pcg 1.1 rxvt_cv_struct_utmp_pid=yes
14816     else
14817 pcg 1.11 echo "$as_me: failed program was:" >&5
14818     sed 's/^/| /' conftest.$ac_ext >&5
14819    
14820     rxvt_cv_struct_utmp_pid=no
14821 pcg 1.1 fi
14822 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14823 pcg 1.1 fi
14824 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14825     echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14826     if test x$rxvt_cv_struct_utmp_pid = xyes; then
14827 pcg 1.1
14828 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14829 pcg 1.1 #define HAVE_UTMP_PID 1
14830 pcg 1.11 _ACEOF
14831 pcg 1.1
14832     fi
14833    
14834     fi
14835    
14836 pcg 1.11
14837    
14838     if test "${ac_cv_header_utmpx_h+set}" = set; then
14839     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14840     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14841     if test "${ac_cv_header_utmpx_h+set}" = set; then
14842     echo $ECHO_N "(cached) $ECHO_C" >&6
14843     fi
14844     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14845     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14846 pcg 1.1 else
14847 pcg 1.11 # Is the header compilable?
14848     echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14849     echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14850     cat >conftest.$ac_ext <<_ACEOF
14851     /* confdefs.h. */
14852     _ACEOF
14853     cat confdefs.h >>conftest.$ac_ext
14854     cat >>conftest.$ac_ext <<_ACEOF
14855     /* end confdefs.h. */
14856     $ac_includes_default
14857     #include <utmpx.h>
14858     _ACEOF
14859     rm -f conftest.$ac_objext
14860     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14861     (eval $ac_compile) 2>conftest.er1
14862     ac_status=$?
14863     grep -v '^ *+' conftest.er1 >conftest.err
14864     rm -f conftest.er1
14865     cat conftest.err >&5
14866     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14867     (exit $ac_status); } &&
14868 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14869 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14870     (eval $ac_try) 2>&5
14871     ac_status=$?
14872     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14873     (exit $ac_status); }; } &&
14874     { ac_try='test -s conftest.$ac_objext'
14875     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14876     (eval $ac_try) 2>&5
14877     ac_status=$?
14878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14879     (exit $ac_status); }; }; then
14880     ac_header_compiler=yes
14881     else
14882     echo "$as_me: failed program was:" >&5
14883     sed 's/^/| /' conftest.$ac_ext >&5
14884    
14885     ac_header_compiler=no
14886     fi
14887     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14888     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14889     echo "${ECHO_T}$ac_header_compiler" >&6
14890    
14891     # Is the header present?
14892     echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14893     echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
14894     cat >conftest.$ac_ext <<_ACEOF
14895     /* confdefs.h. */
14896     _ACEOF
14897     cat confdefs.h >>conftest.$ac_ext
14898     cat >>conftest.$ac_ext <<_ACEOF
14899     /* end confdefs.h. */
14900 pcg 1.1 #include <utmpx.h>
14901 pcg 1.11 _ACEOF
14902     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14903     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14904     ac_status=$?
14905     grep -v '^ *+' conftest.er1 >conftest.err
14906     rm -f conftest.er1
14907     cat conftest.err >&5
14908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14909     (exit $ac_status); } >/dev/null; then
14910     if test -s conftest.err; then
14911 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14912     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14913 pcg 1.11 else
14914     ac_cpp_err=
14915     fi
14916 pcg 1.1 else
14917 pcg 1.11 ac_cpp_err=yes
14918 pcg 1.1 fi
14919 pcg 1.11 if test -z "$ac_cpp_err"; then
14920     ac_header_preproc=yes
14921     else
14922     echo "$as_me: failed program was:" >&5
14923     sed 's/^/| /' conftest.$ac_ext >&5
14924    
14925     ac_header_preproc=no
14926 pcg 1.1 fi
14927 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14928     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14929     echo "${ECHO_T}$ac_header_preproc" >&6
14930    
14931     # So? What about this header?
14932 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14933 pcg 1.11 yes:no: )
14934     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14935     echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14936     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14937     echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14938     ac_header_preproc=yes
14939     ;;
14940     no:yes:* )
14941     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14942     echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14943     { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14944     echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14945     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14946     echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14947     { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14948     echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14949     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14950     echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14951     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14952     echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14953     (
14954     cat <<\_ASBOX
14955     ## ------------------------------------------ ##
14956     ## Report this to the AC_PACKAGE_NAME lists. ##
14957     ## ------------------------------------------ ##
14958     _ASBOX
14959     ) |
14960     sed "s/^/$as_me: WARNING: /" >&2
14961     ;;
14962     esac
14963     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14964     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14965     if test "${ac_cv_header_utmpx_h+set}" = set; then
14966     echo $ECHO_N "(cached) $ECHO_C" >&6
14967     else
14968     ac_cv_header_utmpx_h=$ac_header_preproc
14969     fi
14970     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14971     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14972    
14973     fi
14974     if test $ac_cv_header_utmpx_h = yes; then
14975     echo "$as_me:$LINENO: checking for struct utmpx" >&5
14976     echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14977     if test "${rxvt_cv_struct_utmpx+set}" = set; then
14978     echo $ECHO_N "(cached) $ECHO_C" >&6
14979     else
14980     cat >conftest.$ac_ext <<_ACEOF
14981     /* confdefs.h. */
14982     _ACEOF
14983     cat confdefs.h >>conftest.$ac_ext
14984     cat >>conftest.$ac_ext <<_ACEOF
14985     /* end confdefs.h. */
14986 pcg 1.1 #include <sys/types.h>
14987     #include <utmpx.h>
14988 pcg 1.11 int
14989     main ()
14990     {
14991 pcg 1.1 struct utmpx ut;
14992 pcg 1.11 ;
14993     return 0;
14994     }
14995     _ACEOF
14996     rm -f conftest.$ac_objext
14997     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14998     (eval $ac_compile) 2>conftest.er1
14999     ac_status=$?
15000     grep -v '^ *+' conftest.er1 >conftest.err
15001     rm -f conftest.er1
15002     cat conftest.err >&5
15003     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15004     (exit $ac_status); } &&
15005 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15006 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15007     (eval $ac_try) 2>&5
15008     ac_status=$?
15009     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15010     (exit $ac_status); }; } &&
15011     { ac_try='test -s conftest.$ac_objext'
15012     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15013     (eval $ac_try) 2>&5
15014     ac_status=$?
15015     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15016     (exit $ac_status); }; }; then
15017 pcg 1.1 rxvt_cv_struct_utmpx=yes
15018     else
15019 pcg 1.11 echo "$as_me: failed program was:" >&5
15020     sed 's/^/| /' conftest.$ac_ext >&5
15021    
15022     rxvt_cv_struct_utmpx=no
15023 pcg 1.1 fi
15024 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15025 pcg 1.1 fi
15026 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
15027     echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
15028     if test x$rxvt_cv_struct_utmpx = xyes; then
15029 pcg 1.1
15030 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15031 pcg 1.1 #define HAVE_STRUCT_UTMPX 1
15032 pcg 1.11 _ACEOF
15033 pcg 1.1
15034     fi
15035    
15036    
15037 pcg 1.11 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
15038     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
15039     if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
15040     echo $ECHO_N "(cached) $ECHO_C" >&6
15041 pcg 1.1 else
15042 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15043     /* confdefs.h. */
15044     _ACEOF
15045     cat confdefs.h >>conftest.$ac_ext
15046     cat >>conftest.$ac_ext <<_ACEOF
15047     /* end confdefs.h. */
15048 pcg 1.1 #include <sys/types.h>
15049     #include <utmpx.h>
15050 pcg 1.11 int
15051     main ()
15052     {
15053 pcg 1.1 struct utmpx utx; utx.ut_host;
15054 pcg 1.11 ;
15055     return 0;
15056     }
15057     _ACEOF
15058     rm -f conftest.$ac_objext
15059     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15060     (eval $ac_compile) 2>conftest.er1
15061     ac_status=$?
15062     grep -v '^ *+' conftest.er1 >conftest.err
15063     rm -f conftest.er1
15064     cat conftest.err >&5
15065     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15066     (exit $ac_status); } &&
15067 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15068 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15069     (eval $ac_try) 2>&5
15070     ac_status=$?
15071     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15072     (exit $ac_status); }; } &&
15073     { ac_try='test -s conftest.$ac_objext'
15074     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15075     (eval $ac_try) 2>&5
15076     ac_status=$?
15077     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15078     (exit $ac_status); }; }; then
15079 pcg 1.1 rxvt_cv_struct_utmpx_host=yes
15080     else
15081 pcg 1.11 echo "$as_me: failed program was:" >&5
15082     sed 's/^/| /' conftest.$ac_ext >&5
15083    
15084     rxvt_cv_struct_utmpx_host=no
15085 pcg 1.1 fi
15086 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15087 pcg 1.1 fi
15088 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
15089     echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
15090     if test x$rxvt_cv_struct_utmpx_host = xyes; then
15091 pcg 1.1
15092 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15093 pcg 1.1 #define HAVE_UTMPX_HOST 1
15094 pcg 1.11 _ACEOF
15095 pcg 1.1
15096     fi
15097    
15098     fi
15099    
15100 pcg 1.11
15101    
15102     echo "$as_me:$LINENO: checking for struct lastlog" >&5
15103     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15104     if test "${rxvt_cv_struct_lastlog+set}" = set; then
15105     echo $ECHO_N "(cached) $ECHO_C" >&6
15106 pcg 1.1 else
15107 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15108     /* confdefs.h. */
15109     _ACEOF
15110     cat confdefs.h >>conftest.$ac_ext
15111     cat >>conftest.$ac_ext <<_ACEOF
15112     /* end confdefs.h. */
15113 pcg 1.1 #include <sys/types.h>
15114     #include <utmp.h>
15115     #ifdef HAVE_LASTLOG_H
15116     #include <lastlog.h>
15117     #endif
15118    
15119 pcg 1.11 int
15120     main ()
15121     {
15122 pcg 1.1 struct lastlog ll;
15123 pcg 1.11 ;
15124     return 0;
15125     }
15126     _ACEOF
15127     rm -f conftest.$ac_objext
15128     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15129     (eval $ac_compile) 2>conftest.er1
15130     ac_status=$?
15131     grep -v '^ *+' conftest.er1 >conftest.err
15132     rm -f conftest.er1
15133     cat conftest.err >&5
15134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15135     (exit $ac_status); } &&
15136 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15137 pcg 1.11 { (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); }; } &&
15142     { ac_try='test -s conftest.$ac_objext'
15143     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15144     (eval $ac_try) 2>&5
15145     ac_status=$?
15146     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15147     (exit $ac_status); }; }; then
15148 pcg 1.1 rxvt_cv_struct_lastlog=yes
15149     else
15150 pcg 1.11 echo "$as_me: failed program was:" >&5
15151     sed 's/^/| /' conftest.$ac_ext >&5
15152    
15153     rxvt_cv_struct_lastlog=no
15154 pcg 1.1 fi
15155 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15156 pcg 1.1 fi
15157 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
15158     echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
15159     if test x$rxvt_cv_struct_lastlog = xyes; then
15160 pcg 1.1
15161 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15162 pcg 1.1 #define HAVE_STRUCT_LASTLOG 1
15163 pcg 1.11 _ACEOF
15164 pcg 1.1
15165     fi
15166    
15167 pcg 1.11 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15168     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15169     if test "${rxvt_cv_struct_lastlogx+set}" = set; then
15170     echo $ECHO_N "(cached) $ECHO_C" >&6
15171 pcg 1.1 else
15172 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15173     /* confdefs.h. */
15174     _ACEOF
15175     cat confdefs.h >>conftest.$ac_ext
15176     cat >>conftest.$ac_ext <<_ACEOF
15177     /* end confdefs.h. */
15178 pcg 1.1 #include <sys/types.h>
15179     #include <utmpx.h>
15180     #ifdef HAVE_LASTLOG_H
15181     #include <lastlog.h>
15182     #endif
15183    
15184 pcg 1.11 int
15185     main ()
15186     {
15187 pcg 1.1 struct lastlogx ll;
15188 pcg 1.11 ;
15189     return 0;
15190     }
15191     _ACEOF
15192     rm -f conftest.$ac_objext
15193     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15194     (eval $ac_compile) 2>conftest.er1
15195     ac_status=$?
15196     grep -v '^ *+' conftest.er1 >conftest.err
15197     rm -f conftest.er1
15198     cat conftest.err >&5
15199     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15200     (exit $ac_status); } &&
15201 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15202 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15203     (eval $ac_try) 2>&5
15204     ac_status=$?
15205     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15206     (exit $ac_status); }; } &&
15207     { ac_try='test -s conftest.$ac_objext'
15208     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15209     (eval $ac_try) 2>&5
15210     ac_status=$?
15211     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15212     (exit $ac_status); }; }; then
15213 pcg 1.1 rxvt_cv_struct_lastlogx=yes
15214     else
15215 pcg 1.11 echo "$as_me: failed program was:" >&5
15216     sed 's/^/| /' conftest.$ac_ext >&5
15217    
15218     rxvt_cv_struct_lastlogx=no
15219 pcg 1.1 fi
15220 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15221 pcg 1.1 fi
15222 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
15223     echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
15224     if test x$rxvt_cv_struct_lastlogx = xyes; then
15225 pcg 1.1
15226 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15227 pcg 1.1 #define HAVE_STRUCT_LASTLOGX 1
15228 pcg 1.11 _ACEOF
15229 pcg 1.1
15230     fi
15231    
15232    
15233 pcg 1.11 echo "$as_me:$LINENO: checking where utmp is located" >&5
15234     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15235     if test "${rxvt_cv_path_utmp+set}" = set; then
15236     echo $ECHO_N "(cached) $ECHO_C" >&6
15237 pcg 1.1 else
15238     if test "$cross_compiling" = yes; then
15239 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
15240     echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
15241 pcg 1.1 else
15242 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15243     /* confdefs.h. */
15244     _ACEOF
15245     cat confdefs.h >>conftest.$ac_ext
15246     cat >>conftest.$ac_ext <<_ACEOF
15247     /* end confdefs.h. */
15248 pcg 1.1 #include <stdio.h>
15249     #include <sys/types.h>
15250     #include <utmp.h>
15251     #include <errno.h>
15252     main()
15253     {
15254     char **u, *utmplist[] = {
15255     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
15256     FILE *a, *f=fopen("conftestval", "w");
15257     if (!f) exit(1);
15258     #ifdef UTMP_FILE
15259     fprintf(f, "%s\n", UTMP_FILE);
15260     exit(0);
15261     #endif
15262     #ifdef _PATH_UTMP
15263     fprintf(f, "%s\n", _PATH_UTMP);
15264     exit(0);
15265     #endif
15266     for (u = utmplist; *u; u++) {
15267     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15268     fprintf(f, "%s\n", *u);
15269     exit(0);
15270     }
15271     }
15272     exit(0);
15273     }
15274 pcg 1.11 _ACEOF
15275     rm -f conftest$ac_exeext
15276     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15277     (eval $ac_link) 2>&5
15278     ac_status=$?
15279     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15280     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15281     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15282     (eval $ac_try) 2>&5
15283     ac_status=$?
15284     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15285     (exit $ac_status); }; }; then
15286 pcg 1.1 rxvt_cv_path_utmp=`cat conftestval`
15287     else
15288 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15289     echo "$as_me: failed program was:" >&5
15290     sed 's/^/| /' conftest.$ac_ext >&5
15291    
15292     ( exit $ac_status )
15293     rxvt_cv_path_utmp=
15294 pcg 1.1 fi
15295 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15296 pcg 1.1 fi
15297     fi
15298 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
15299     echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
15300     if test x$rxvt_cv_path_utmp != x; then
15301 pcg 1.1
15302 pcg 1.11 cat >>confdefs.h <<_ACEOF
15303 pcg 1.1 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
15304 pcg 1.11 _ACEOF
15305 pcg 1.1
15306     fi
15307    
15308    
15309 pcg 1.11 echo "$as_me:$LINENO: checking where utmpx is located" >&5
15310     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15311     if test "${rxvt_cv_path_utmpx+set}" = set; then
15312     echo $ECHO_N "(cached) $ECHO_C" >&6
15313 pcg 1.1 else
15314     if test "$cross_compiling" = yes; then
15315 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
15316     echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
15317 pcg 1.1 else
15318 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15319     /* confdefs.h. */
15320     _ACEOF
15321     cat confdefs.h >>conftest.$ac_ext
15322     cat >>conftest.$ac_ext <<_ACEOF
15323     /* end confdefs.h. */
15324 pcg 1.1 #include <stdio.h>
15325     #include <sys/types.h>
15326     #include <utmpx.h>
15327     #include <errno.h>
15328     #include <sys/stat.h>
15329     #ifdef HAVE_STRING_H
15330     #include <string.h>
15331     #endif
15332     main()
15333     {
15334     char **u, *p, *utmplist[] = {
15335     #ifdef UTMPX_FILE
15336     UTMPX_FILE,
15337     #endif
15338     #ifdef _PATH_UTMPX
15339     _PATH_UTMPX,
15340     #endif
15341     "/var/adm/utmpx", "/etc/utmpx", NULL };
15342     FILE *a, *f=fopen("conftestval", "w");
15343     struct stat statu, statux;
15344     if (!f) exit(1);
15345     for (u = utmplist; *u; u++) {
15346     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15347     if (stat(*u, &statux) < 0)
15348     continue;
15349     p = strdup(*u);
15350     p[strlen(p) - 1] = '\0';
15351     if (stat(p, &statu) >= 0
15352     && (statu.st_mtime - statux.st_mtime > 86400))
15353     continue;
15354     fprintf(f, "%s\n", *u);
15355     exit(0);
15356     }
15357     }
15358     exit(0);
15359     }
15360 pcg 1.11 _ACEOF
15361     rm -f conftest$ac_exeext
15362     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15363     (eval $ac_link) 2>&5
15364     ac_status=$?
15365     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15366     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15367     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15368     (eval $ac_try) 2>&5
15369     ac_status=$?
15370     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15371     (exit $ac_status); }; }; then
15372 pcg 1.1 rxvt_cv_path_utmpx=`cat conftestval`
15373     else
15374 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15375     echo "$as_me: failed program was:" >&5
15376     sed 's/^/| /' conftest.$ac_ext >&5
15377    
15378     ( exit $ac_status )
15379     rxvt_cv_path_utmpx=
15380 pcg 1.1 fi
15381 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15382 pcg 1.1 fi
15383     fi
15384 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
15385     echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
15386     if test x$rxvt_cv_path_utmpx != x; then
15387 pcg 1.1
15388 pcg 1.11 cat >>confdefs.h <<_ACEOF
15389 pcg 1.1 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
15390 pcg 1.11 _ACEOF
15391 pcg 1.1
15392     fi
15393    
15394    
15395 pcg 1.11 echo "$as_me:$LINENO: checking where wtmp is located" >&5
15396     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15397     if test "${rxvt_cv_path_wtmp+set}" = set; then
15398     echo $ECHO_N "(cached) $ECHO_C" >&6
15399 pcg 1.1 else
15400     if test "$cross_compiling" = yes; then
15401 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
15402     echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
15403 pcg 1.1 else
15404 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15405     /* confdefs.h. */
15406     _ACEOF
15407     cat confdefs.h >>conftest.$ac_ext
15408     cat >>conftest.$ac_ext <<_ACEOF
15409     /* end confdefs.h. */
15410 pcg 1.1 #include <stdio.h>
15411     #include <sys/types.h>
15412     #ifdef HAVE_UTMP_H
15413     #include <utmp.h>
15414     #endif
15415     #include <errno.h>
15416     main()
15417     {
15418     char **w, *wtmplist[] = {
15419 pcg 1.11 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
15420 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
15421     if (!f) exit(1);
15422     #ifdef WTMP_FILE
15423     fprintf(f, "%s\n", WTMP_FILE);
15424     exit(0);
15425     #endif
15426     #ifdef _PATH_WTMP
15427     fprintf(f, "%s\n", _PATH_WTMP);
15428     exit(0);
15429     #endif
15430     for (w = wtmplist; *w; w++) {
15431     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15432     fprintf(f, "%s\n", *w);
15433     exit(0);
15434     }
15435     }
15436     exit(0);
15437     }
15438 pcg 1.11 _ACEOF
15439     rm -f conftest$ac_exeext
15440     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15441     (eval $ac_link) 2>&5
15442     ac_status=$?
15443     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15444     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15445     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15446     (eval $ac_try) 2>&5
15447     ac_status=$?
15448     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15449     (exit $ac_status); }; }; then
15450 pcg 1.1 rxvt_cv_path_wtmp=`cat conftestval`
15451     else
15452 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15453     echo "$as_me: failed program was:" >&5
15454     sed 's/^/| /' conftest.$ac_ext >&5
15455    
15456     ( exit $ac_status )
15457     rxvt_cv_path_wtmp=
15458 pcg 1.1 fi
15459 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15460 pcg 1.1 fi
15461     fi
15462 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
15463     echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
15464     if test x$rxvt_cv_path_wtmp != x; then
15465 pcg 1.1
15466 pcg 1.11 cat >>confdefs.h <<_ACEOF
15467 pcg 1.1 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
15468 pcg 1.11 _ACEOF
15469 pcg 1.1
15470     fi
15471    
15472 pcg 1.11 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15473     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15474     if test "${rxvt_cv_path_wtmpx+set}" = set; then
15475     echo $ECHO_N "(cached) $ECHO_C" >&6
15476 pcg 1.1 else
15477     if test "$cross_compiling" = yes; then
15478 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
15479     echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
15480 pcg 1.1 else
15481 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15482     /* confdefs.h. */
15483     _ACEOF
15484     cat confdefs.h >>conftest.$ac_ext
15485     cat >>conftest.$ac_ext <<_ACEOF
15486     /* end confdefs.h. */
15487 pcg 1.1 #include <stdio.h>
15488     #ifdef HAVE_UTMPX_H
15489     #include <utmpx.h>
15490     #endif
15491     #include <errno.h>
15492     main()
15493     {
15494     char **w, *wtmplist[] = {
15495 pcg 1.11 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
15496 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
15497     if (!f) exit(1);
15498     #ifdef WTMPX_FILE
15499     fprintf(f, "%s\n", WTMPX_FILE);
15500     exit(0);
15501     #endif
15502     #ifdef _PATH_WTMPX
15503     fprintf(f, "%s\n", _PATH_WTMPX);
15504     exit(0);
15505     #endif
15506     for (w = wtmplist; *w; w++) {
15507     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15508     fprintf(f, "%s\n", *w);
15509     exit(0);
15510     }
15511     }
15512     exit(0);
15513     }
15514 pcg 1.11 _ACEOF
15515     rm -f conftest$ac_exeext
15516     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15517     (eval $ac_link) 2>&5
15518     ac_status=$?
15519     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15520     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15521     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15522     (eval $ac_try) 2>&5
15523     ac_status=$?
15524     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15525     (exit $ac_status); }; }; then
15526 pcg 1.1 rxvt_cv_path_wtmpx=`cat conftestval`
15527     else
15528 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15529     echo "$as_me: failed program was:" >&5
15530     sed 's/^/| /' conftest.$ac_ext >&5
15531    
15532     ( exit $ac_status )
15533     rxvt_cv_path_wtmpx=
15534 pcg 1.1 fi
15535 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15536 pcg 1.1 fi
15537     fi
15538 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15539     echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15540     if test x$rxvt_cv_path_wtmpx != x; then
15541 pcg 1.1
15542 pcg 1.11 cat >>confdefs.h <<_ACEOF
15543 pcg 1.1 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15544 pcg 1.11 _ACEOF
15545 pcg 1.1
15546     fi
15547    
15548 pcg 1.11 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15549     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15550     if test "${rxvt_cv_path_lastlog+set}" = set; then
15551     echo $ECHO_N "(cached) $ECHO_C" >&6
15552 pcg 1.1 else
15553     if test "$cross_compiling" = yes; then
15554 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15555     echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15556 pcg 1.1 else
15557 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15558     /* confdefs.h. */
15559     _ACEOF
15560     cat confdefs.h >>conftest.$ac_ext
15561     cat >>conftest.$ac_ext <<_ACEOF
15562     /* end confdefs.h. */
15563 pcg 1.1 #include <stdio.h>
15564     #include <sys/types.h>
15565     #ifdef HAVE_UTMPX_H
15566     #include <utmpx.h>
15567     #elif defined(HAVE_UTMP_H)
15568     #include <utmp.h>
15569     #endif
15570     #ifdef HAVE_LASTLOG_H
15571     #include <lastlog.h>
15572     #endif
15573     #include <errno.h>
15574     main()
15575     {
15576     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15577     FILE *a, *f=fopen("conftestval", "w");
15578     if (!f) exit(1);
15579     #ifdef LASTLOG_FILE
15580     fprintf(f, "%s\n", LASTLOG_FILE);
15581     exit(0);
15582     #endif
15583     #ifdef _PATH_LASTLOG
15584     fprintf(f, "%s\n", _PATH_LASTLOG);
15585     exit(0);
15586     #endif
15587     for (w = lastloglist; *w; w++) {
15588     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15589     fprintf(f, "%s\n", *w);
15590     exit(0);
15591     }
15592     }
15593     exit(0);
15594     }
15595 pcg 1.11 _ACEOF
15596     rm -f conftest$ac_exeext
15597     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15598     (eval $ac_link) 2>&5
15599     ac_status=$?
15600     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15601     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15602     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15603     (eval $ac_try) 2>&5
15604     ac_status=$?
15605     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15606     (exit $ac_status); }; }; then
15607 pcg 1.1 rxvt_cv_path_lastlog=`cat conftestval`
15608     else
15609 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15610     echo "$as_me: failed program was:" >&5
15611     sed 's/^/| /' conftest.$ac_ext >&5
15612    
15613     ( exit $ac_status )
15614     rxvt_cv_path_lastlog=
15615 pcg 1.1 fi
15616 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15617 pcg 1.1 fi
15618     fi
15619 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15620     echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15621     if test x$rxvt_cv_path_lastlog != x; then
15622 pcg 1.1
15623 pcg 1.11 cat >>confdefs.h <<_ACEOF
15624 pcg 1.1 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15625 pcg 1.11 _ACEOF
15626 pcg 1.1
15627     if test -d "$rxvt_cv_path_lastlog"; then
15628 pcg 1.11
15629     cat >>confdefs.h <<\_ACEOF
15630 pcg 1.1 #define LASTLOG_IS_DIR 1
15631 pcg 1.11 _ACEOF
15632 pcg 1.1
15633     fi
15634     fi
15635    
15636 pcg 1.11 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15637     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15638     if test "${rxvt_cv_path_lastlogx+set}" = set; then
15639     echo $ECHO_N "(cached) $ECHO_C" >&6
15640 pcg 1.1 else
15641     if test "$cross_compiling" = yes; then
15642 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15643     echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15644 pcg 1.1 else
15645 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15646     /* confdefs.h. */
15647     _ACEOF
15648     cat confdefs.h >>conftest.$ac_ext
15649     cat >>conftest.$ac_ext <<_ACEOF
15650     /* end confdefs.h. */
15651 pcg 1.1 #include <stdio.h>
15652     #ifdef HAVE_UTMPX_H
15653     #include <utmpx.h>
15654     #endif
15655     #include <errno.h>
15656     main()
15657     {
15658     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15659     FILE *a, *f=fopen("conftestval", "w");
15660     if (!f) exit(1);
15661     #ifdef LASTLOGX_FILE
15662     fprintf(f, "%s\n", LASTLOGX_FILE);
15663     exit(0);
15664     #endif
15665     #ifdef _PATH_LASTLOGX
15666     fprintf(f, "%s\n", _PATH_LASTLOGX);
15667     exit(0);
15668     #endif
15669     for (w = wtmplist; *w; w++) {
15670     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15671     fprintf(f, "%s\n", *w);
15672     exit(0);
15673     }
15674     }
15675     exit(0);
15676     }
15677 pcg 1.11 _ACEOF
15678     rm -f conftest$ac_exeext
15679     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15680     (eval $ac_link) 2>&5
15681     ac_status=$?
15682     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15683     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15684     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15685     (eval $ac_try) 2>&5
15686     ac_status=$?
15687     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15688     (exit $ac_status); }; }; then
15689 pcg 1.1 rxvt_cv_path_lastlogx=`cat conftestval`
15690     else
15691 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15692     echo "$as_me: failed program was:" >&5
15693     sed 's/^/| /' conftest.$ac_ext >&5
15694    
15695     ( exit $ac_status )
15696     rxvt_cv_path_lastlogx=
15697 pcg 1.1 fi
15698 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15699 pcg 1.1 fi
15700     fi
15701 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15702     echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15703     if test x$rxvt_cv_path_lastlogx != x; then
15704 pcg 1.1
15705 pcg 1.11 cat >>confdefs.h <<_ACEOF
15706 pcg 1.1 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15707 pcg 1.11 _ACEOF
15708 pcg 1.1
15709     fi
15710    
15711    
15712 pcg 1.11 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15713     echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15714     if test "${rxvt_cv_path_ttytab+set}" = set; then
15715     echo $ECHO_N "(cached) $ECHO_C" >&6
15716 pcg 1.1 else
15717     for ttys_file in /etc/ttys /etc/ttytab;
15718     do
15719 pcg 1.11 if test -f "$ttys_file" ; then
15720 pcg 1.1 rxvt_cv_path_ttytab=$ttys_file
15721     break
15722     fi
15723     done
15724    
15725     fi
15726 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15727     echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15728     if test x$rxvt_cv_path_ttytab != x; then
15729 pcg 1.1
15730 pcg 1.11 cat >>confdefs.h <<_ACEOF
15731 pcg 1.1 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15732 pcg 1.11 _ACEOF
15733 pcg 1.1
15734     fi
15735    
15736    
15737     ac_save_LIBS=$LIBS
15738     ac_save_CFLAGS=$CFLAGS
15739     CFLAGS="$CFLAGS $X_CFLAGS"
15740     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15741     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15742     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15743     fi
15744 pcg 1.11 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15745     echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15746     if test "${rxvt_cv_func_xlocale+set}" = set; then
15747     echo $ECHO_N "(cached) $ECHO_C" >&6
15748 pcg 1.1 else
15749     if test "$cross_compiling" = yes; then
15750 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15751     echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15752 pcg 1.1 else
15753 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15754     /* confdefs.h. */
15755     _ACEOF
15756     cat confdefs.h >>conftest.$ac_ext
15757     cat >>conftest.$ac_ext <<_ACEOF
15758     /* end confdefs.h. */
15759 pcg 1.1 #include <X11/Xlib.h>
15760     main() {
15761     char *p;
15762     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15763     exit (XSupportsLocale() ? 0 : 1);
15764     else
15765     exit (1);}
15766 pcg 1.11 _ACEOF
15767     rm -f conftest$ac_exeext
15768     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15769     (eval $ac_link) 2>&5
15770     ac_status=$?
15771     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15772     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15773     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15774     (eval $ac_try) 2>&5
15775     ac_status=$?
15776     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15777     (exit $ac_status); }; }; then
15778 pcg 1.1 rxvt_cv_func_xlocale=yes
15779     else
15780 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15781     echo "$as_me: failed program was:" >&5
15782     sed 's/^/| /' conftest.$ac_ext >&5
15783    
15784     ( exit $ac_status )
15785     rxvt_cv_func_xlocale=no
15786 pcg 1.1 fi
15787 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15788 pcg 1.1 fi
15789     fi
15790 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15791     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15792     if test x$rxvt_cv_func_xlocale = xyes; then
15793 pcg 1.1
15794 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15795 pcg 1.1 #define HAVE_XLOCALE 1
15796 pcg 1.11 _ACEOF
15797 pcg 1.1
15798     fi
15799    
15800 pcg 1.11 echo "$as_me:$LINENO: checking for working X setlocale" >&5
15801     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15802     if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15803     echo $ECHO_N "(cached) $ECHO_C" >&6
15804 pcg 1.1 else
15805 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15806     /* confdefs.h. */
15807     _ACEOF
15808     cat confdefs.h >>conftest.$ac_ext
15809     cat >>conftest.$ac_ext <<_ACEOF
15810     /* end confdefs.h. */
15811 pcg 1.1 #define X_LOCALE 1
15812     #include <X11/Xlocale.h>
15813 pcg 1.11 int
15814     main ()
15815     {
15816 pcg 1.1 setlocale(LC_CTYPE, "");
15817 pcg 1.11 ;
15818     return 0;
15819     }
15820     _ACEOF
15821     rm -f conftest.$ac_objext conftest$ac_exeext
15822     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15823     (eval $ac_link) 2>conftest.er1
15824     ac_status=$?
15825     grep -v '^ *+' conftest.er1 >conftest.err
15826     rm -f conftest.er1
15827     cat conftest.err >&5
15828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15829     (exit $ac_status); } &&
15830 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15831 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15832     (eval $ac_try) 2>&5
15833     ac_status=$?
15834     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15835     (exit $ac_status); }; } &&
15836     { ac_try='test -s conftest$ac_exeext'
15837     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15838     (eval $ac_try) 2>&5
15839     ac_status=$?
15840     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15841     (exit $ac_status); }; }; then
15842 pcg 1.1 rxvt_cv_func_xsetlocale=yes
15843     else
15844 pcg 1.11 echo "$as_me: failed program was:" >&5
15845     sed 's/^/| /' conftest.$ac_ext >&5
15846    
15847     rxvt_cv_func_xsetlocale=no
15848 pcg 1.1 fi
15849 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15850     conftest$ac_exeext conftest.$ac_ext
15851 pcg 1.1 fi
15852 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
15853     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
15854     if test x$rxvt_cv_func_xsetlocale = xyes; then
15855 pcg 1.1
15856 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15857 pcg 1.1 #define HAVE_XSETLOCALE 1
15858 pcg 1.11 _ACEOF
15859 pcg 1.1
15860     fi
15861     LIBS=$ac_save_LIBS
15862     CFLAGS=$ac_save_CFLAGS
15863    
15864 pcg 1.11 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15865     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15866     if test "${rxvt_cv_func_setlocale+set}" = set; then
15867     echo $ECHO_N "(cached) $ECHO_C" >&6
15868     else
15869     cat >conftest.$ac_ext <<_ACEOF
15870     /* confdefs.h. */
15871     _ACEOF
15872     cat confdefs.h >>conftest.$ac_ext
15873     cat >>conftest.$ac_ext <<_ACEOF
15874     /* end confdefs.h. */
15875 pcg 1.18 #include <clocale>
15876 pcg 1.11 int
15877     main ()
15878     {
15879 pcg 1.1 setlocale(LC_CTYPE, "");
15880 pcg 1.11 ;
15881     return 0;
15882     }
15883     _ACEOF
15884     rm -f conftest.$ac_objext conftest$ac_exeext
15885     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15886     (eval $ac_link) 2>conftest.er1
15887     ac_status=$?
15888     grep -v '^ *+' conftest.er1 >conftest.err
15889     rm -f conftest.er1
15890     cat conftest.err >&5
15891     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15892     (exit $ac_status); } &&
15893 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15894 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15895     (eval $ac_try) 2>&5
15896     ac_status=$?
15897     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15898     (exit $ac_status); }; } &&
15899     { ac_try='test -s conftest$ac_exeext'
15900     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15901     (eval $ac_try) 2>&5
15902     ac_status=$?
15903     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15904     (exit $ac_status); }; }; then
15905 pcg 1.1 rxvt_cv_func_setlocale=yes
15906     else
15907 pcg 1.11 echo "$as_me: failed program was:" >&5
15908     sed 's/^/| /' conftest.$ac_ext >&5
15909    
15910     rxvt_cv_func_setlocale=no
15911 pcg 1.1 fi
15912 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15913     conftest$ac_exeext conftest.$ac_ext
15914 pcg 1.1 fi
15915 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15916     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15917     if test x$rxvt_cv_func_setlocale = xyes; then
15918 pcg 1.1
15919 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15920 pcg 1.1 #define HAVE_SETLOCALE 1
15921 pcg 1.11 _ACEOF
15922 pcg 1.1
15923     fi
15924    
15925 pcg 1.11 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
15926     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
15927     if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
15928     echo $ECHO_N "(cached) $ECHO_C" >&6
15929 pcg 1.1 else
15930 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15931     /* confdefs.h. */
15932     _ACEOF
15933     cat confdefs.h >>conftest.$ac_ext
15934     cat >>conftest.$ac_ext <<_ACEOF
15935     /* end confdefs.h. */
15936 pcg 1.1 #include <langinfo.h>
15937 pcg 1.11 int
15938     main ()
15939     {
15940 pcg 1.1 nl_langinfo(CODESET);
15941 pcg 1.11 ;
15942     return 0;
15943     }
15944     _ACEOF
15945     rm -f conftest.$ac_objext conftest$ac_exeext
15946     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15947     (eval $ac_link) 2>conftest.er1
15948     ac_status=$?
15949     grep -v '^ *+' conftest.er1 >conftest.err
15950     rm -f conftest.er1
15951     cat conftest.err >&5
15952     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15953     (exit $ac_status); } &&
15954 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15955 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15956     (eval $ac_try) 2>&5
15957     ac_status=$?
15958     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15959     (exit $ac_status); }; } &&
15960     { ac_try='test -s conftest$ac_exeext'
15961     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15962     (eval $ac_try) 2>&5
15963     ac_status=$?
15964     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15965     (exit $ac_status); }; }; then
15966 pcg 1.1 rxvt_cv_func_nl_langinfo=yes
15967     else
15968 pcg 1.11 echo "$as_me: failed program was:" >&5
15969     sed 's/^/| /' conftest.$ac_ext >&5
15970    
15971     rxvt_cv_func_nl_langinfo=no
15972 pcg 1.1 fi
15973 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15974     conftest$ac_exeext conftest.$ac_ext
15975 pcg 1.1 fi
15976 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
15977     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
15978     if test x$rxvt_cv_func_nl_langinfo = xyes; then
15979 pcg 1.1
15980 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15981 pcg 1.1 #define HAVE_NL_LANGINFO 1
15982 pcg 1.11 _ACEOF
15983 pcg 1.1
15984     fi
15985    
15986 pcg 1.11 echo "$as_me:$LINENO: checking for getpt" >&5
15987     echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15988     if test "${rxvt_cv_func_getpt+set}" = set; then
15989     echo $ECHO_N "(cached) $ECHO_C" >&6
15990 pcg 1.1 else
15991 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15992     /* confdefs.h. */
15993     _ACEOF
15994     cat confdefs.h >>conftest.$ac_ext
15995     cat >>conftest.$ac_ext <<_ACEOF
15996     /* end confdefs.h. */
15997 pcg 1.1 #define _GNU_SOURCE
15998     #ifdef HAVE_STDLIB_H
15999 pcg 1.18 # include <cstdlib>
16000 pcg 1.1 #endif
16001 pcg 1.11 int
16002     main ()
16003     {
16004 pcg 1.1 (void)getpt();
16005 pcg 1.11 ;
16006     return 0;
16007     }
16008     _ACEOF
16009     rm -f conftest.$ac_objext conftest$ac_exeext
16010     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16011     (eval $ac_link) 2>conftest.er1
16012     ac_status=$?
16013     grep -v '^ *+' conftest.er1 >conftest.err
16014     rm -f conftest.er1
16015     cat conftest.err >&5
16016     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16017     (exit $ac_status); } &&
16018 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16019 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16020     (eval $ac_try) 2>&5
16021     ac_status=$?
16022     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16023     (exit $ac_status); }; } &&
16024     { ac_try='test -s conftest$ac_exeext'
16025     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16026     (eval $ac_try) 2>&5
16027     ac_status=$?
16028     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16029     (exit $ac_status); }; }; then
16030 pcg 1.1 rxvt_cv_func_getpt=yes
16031     else
16032 pcg 1.11 echo "$as_me: failed program was:" >&5
16033     sed 's/^/| /' conftest.$ac_ext >&5
16034    
16035     rxvt_cv_func_getpt=no
16036 pcg 1.1 fi
16037 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
16038     conftest$ac_exeext conftest.$ac_ext
16039 pcg 1.1 fi
16040 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
16041     echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
16042     if test x$rxvt_cv_func_getpt = xyes; then
16043 pcg 1.1
16044 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16045 pcg 1.1 #define HAVE_GETPT 1
16046 pcg 1.11 _ACEOF
16047 pcg 1.1
16048     fi
16049    
16050 pcg 1.11 echo "$as_me:$LINENO: checking for pty/tty type" >&5
16051     echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
16052     if test "${rxvt_cv_ptys+set}" = set; then
16053     echo $ECHO_N "(cached) $ECHO_C" >&6
16054 pcg 1.1 else
16055     if test x$ac_cv_func_openpty = xyes; then
16056     rxvt_cv_ptys=OPENPTY
16057     else if test x$ac_cv_func__getpty = xyes; then
16058     rxvt_cv_ptys=SGI4
16059     else if test -c /dev/ttyp20; then
16060     rxvt_cv_ptys=SCO
16061     else if test -c /dev/ptym/clone; then
16062     rxvt_cv_ptys=HPUX
16063     else if test x$rxvt_cv_func_getpt = xyes; then
16064     rxvt_cv_ptys=GLIBC
16065     else if test -c /dev/ptc -a -c /dev/pts; then
16066     rxvt_cv_ptys=PTC
16067     else if test -c /dev/ptc -a -d /dev/pts; then
16068     rxvt_cv_ptys=PTC
16069     else if test -c /dev/ptmx -a -c /dev/pts/0; then
16070     rxvt_cv_ptys=STREAMS
16071     else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
16072     rxvt_cv_ptys=STREAMS
16073     else
16074     rxvt_cv_ptys=BSD
16075     fi
16076     fi
16077     fi
16078     fi
16079     fi
16080     fi
16081     fi
16082     fi
16083     fi
16084    
16085     fi
16086 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
16087     echo "${ECHO_T}$rxvt_cv_ptys" >&6
16088 pcg 1.1
16089 pcg 1.11 if test x$rxvt_cv_ptys = xOPENPTY; then
16090 pcg 1.1
16091 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16092 pcg 1.1 #define PTYS_ARE_OPENPTY 1
16093 pcg 1.11 _ACEOF
16094 pcg 1.1
16095     fi
16096     if test x$rxvt_cv_ptys = xSCO; then
16097 pcg 1.11
16098     cat >>confdefs.h <<\_ACEOF
16099 pcg 1.1 #define PTYS_ARE_NUMERIC 1
16100 pcg 1.11 _ACEOF
16101 pcg 1.1
16102     fi
16103     if test x$rxvt_cv_ptys = xSTREAMS; then
16104 pcg 1.11
16105     cat >>confdefs.h <<\_ACEOF
16106 pcg 1.1 #define PTYS_ARE_PTMX 1
16107 pcg 1.11 _ACEOF
16108 pcg 1.1
16109     fi
16110     if test x$rxvt_cv_ptys = xPTC; then
16111 pcg 1.11
16112     cat >>confdefs.h <<\_ACEOF
16113 pcg 1.1 #define PTYS_ARE_PTC 1
16114 pcg 1.11 _ACEOF
16115 pcg 1.1
16116     fi
16117     if test x$rxvt_cv_ptys = xSGI4; then
16118 pcg 1.11
16119     cat >>confdefs.h <<\_ACEOF
16120 pcg 1.1 #define PTYS_ARE__GETPTY 1
16121 pcg 1.11 _ACEOF
16122 pcg 1.1
16123     fi
16124     if test x$rxvt_cv_ptys = xCONVEX; then
16125 pcg 1.11
16126     cat >>confdefs.h <<\_ACEOF
16127 pcg 1.1 #define PTYS_ARE_GETPTY 1
16128 pcg 1.11 _ACEOF
16129 pcg 1.1
16130     fi
16131     if test x$rxvt_cv_ptys = xGLIBC; then
16132 pcg 1.11
16133     cat >>confdefs.h <<\_ACEOF
16134 pcg 1.1 #define PTYS_ARE_GETPT 1
16135 pcg 1.11 _ACEOF
16136 pcg 1.1
16137     fi
16138     if test x$rxvt_cv_ptys = xHPUX; then
16139 pcg 1.11
16140     cat >>confdefs.h <<\_ACEOF
16141 pcg 1.1 #define PTYS_ARE_CLONE 1
16142 pcg 1.11 _ACEOF
16143 pcg 1.1
16144     fi
16145     if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16146 pcg 1.11
16147     cat >>confdefs.h <<\_ACEOF
16148 pcg 1.1 #define PTYS_ARE_SEARCHED 1
16149 pcg 1.11 _ACEOF
16150 pcg 1.1
16151     fi
16152    
16153    
16154 pcg 1.11 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
16155     echo "$as_me: checking for pty ranges..." >&6;}
16156 pcg 1.1 ptys=`echo /dev/pty??`
16157     pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16158     pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16159     if test x$pch1 != x; then
16160 pcg 1.11
16161     cat >>confdefs.h <<_ACEOF
16162 pcg 1.1 #define PTYCHAR1 "$pch1"
16163 pcg 1.11 _ACEOF
16164 pcg 1.1
16165     fi
16166     if test x$pch2 != x; then
16167 pcg 1.11
16168     cat >>confdefs.h <<_ACEOF
16169 pcg 1.1 #define PTYCHAR2 "$pch2"
16170 pcg 1.11 _ACEOF
16171 pcg 1.1
16172     fi
16173    
16174 pcg 1.11 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
16175     echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
16176     if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
16177     echo $ECHO_N "(cached) $ECHO_C" >&6
16178 pcg 1.1 else
16179 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
16180 pcg 1.1 LIBS="-lxpg4 $LIBS"
16181 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
16182     /* confdefs.h. */
16183     _ACEOF
16184     cat confdefs.h >>conftest.$ac_ext
16185     cat >>conftest.$ac_ext <<_ACEOF
16186     /* end confdefs.h. */
16187    
16188 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
16189 pcg 1.11 #ifdef __cplusplus
16190     extern "C"
16191     #endif
16192 pcg 1.1 /* We use char because int might match the return type of a gcc2
16193 pcg 1.11 builtin and then its argument prototype would still apply. */
16194     char setlocale ();
16195     int
16196     main ()
16197     {
16198     setlocale ();
16199     ;
16200     return 0;
16201     }
16202     _ACEOF
16203     rm -f conftest.$ac_objext conftest$ac_exeext
16204     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16205     (eval $ac_link) 2>conftest.er1
16206     ac_status=$?
16207     grep -v '^ *+' conftest.er1 >conftest.err
16208     rm -f conftest.er1
16209     cat conftest.err >&5
16210     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16211     (exit $ac_status); } &&
16212 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16213 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16214     (eval $ac_try) 2>&5
16215     ac_status=$?
16216     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16217     (exit $ac_status); }; } &&
16218     { ac_try='test -s conftest$ac_exeext'
16219     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16220     (eval $ac_try) 2>&5
16221     ac_status=$?
16222     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16223     (exit $ac_status); }; }; then
16224     ac_cv_lib_xpg4_setlocale=yes
16225     else
16226     echo "$as_me: failed program was:" >&5
16227     sed 's/^/| /' conftest.$ac_ext >&5
16228    
16229     ac_cv_lib_xpg4_setlocale=no
16230     fi
16231     rm -f conftest.err conftest.$ac_objext \
16232     conftest$ac_exeext conftest.$ac_ext
16233     LIBS=$ac_check_lib_save_LIBS
16234     fi
16235     echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
16236     echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
16237     if test $ac_cv_lib_xpg4_setlocale = yes; then
16238 pcg 1.1 LIBS="$LIBS -lxpg4"
16239     fi
16240    
16241    
16242 pcg 1.11 if test x$support_inheritpixmap = xyes; then
16243 pcg 1.1
16244 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16245 pcg 1.1 #define TRANSPARENT 1
16246 pcg 1.11 _ACEOF
16247 pcg 1.1
16248     fi
16249     if test x$support_keepscrolling = xno; then
16250 pcg 1.11
16251     cat >>confdefs.h <<\_ACEOF
16252 pcg 1.1 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16253 pcg 1.11 _ACEOF
16254 pcg 1.1
16255     fi
16256     if test x$support_selectionscrolling = xyes; then
16257 pcg 1.11
16258     cat >>confdefs.h <<\_ACEOF
16259 pcg 1.1 #define SELECTION_SCROLLING 1
16260 pcg 1.11 _ACEOF
16261 pcg 1.1
16262     fi
16263     if test x$support_menubar = xyes; then
16264 pcg 1.11
16265     cat >>confdefs.h <<\_ACEOF
16266 pcg 1.1 #define MENUBAR 1
16267 pcg 1.11 _ACEOF
16268 pcg 1.1
16269     fi
16270     if test x$support_frills = xno; then
16271 pcg 1.11
16272     cat >>confdefs.h <<\_ACEOF
16273 pcg 1.1 #define NO_FRILLS 1
16274 pcg 1.11 _ACEOF
16275 pcg 1.1
16276     fi
16277     if test x$support_linespace = xno; then
16278 pcg 1.11
16279     cat >>confdefs.h <<\_ACEOF
16280 pcg 1.1 #define NO_LINESPACE 1
16281 pcg 1.11 _ACEOF
16282 pcg 1.1
16283     fi
16284     if test x$support_24bit = xyes; then
16285 pcg 1.11
16286     cat >>confdefs.h <<\_ACEOF
16287 pcg 1.1 #define PREFER_24BIT 1
16288 pcg 1.11 _ACEOF
16289 pcg 1.1
16290     fi
16291     if test x$support_mousewheel = xyes; then
16292 pcg 1.11
16293     cat >>confdefs.h <<\_ACEOF
16294 pcg 1.1 #define MOUSE_WHEEL 1
16295 pcg 1.11 _ACEOF
16296 pcg 1.1
16297     fi
16298     if test x$support_mouseslipwheel = xyes; then
16299 pcg 1.11
16300     cat >>confdefs.h <<\_ACEOF
16301 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
16302 pcg 1.11 _ACEOF
16303 pcg 1.1
16304     fi
16305     if test x$support_oldselection = xno; then
16306 pcg 1.11
16307     cat >>confdefs.h <<\_ACEOF
16308 pcg 1.1 #define NO_OLD_SELECTION 1
16309 pcg 1.11 _ACEOF
16310 pcg 1.1
16311     fi
16312     if test x$support_utmp = xyes; then
16313 pcg 1.11
16314     cat >>confdefs.h <<\_ACEOF
16315 pcg 1.1 #define UTMP_SUPPORT 1
16316 pcg 1.11 _ACEOF
16317 pcg 1.1
16318     fi
16319     if test x$support_wtmp = xyes; then
16320 pcg 1.11
16321     cat >>confdefs.h <<\_ACEOF
16322 pcg 1.1 #define WTMP_SUPPORT 1
16323 pcg 1.11 _ACEOF
16324 pcg 1.1
16325     fi
16326     if test x$support_lastlog = xyes; then
16327 pcg 1.11
16328     cat >>confdefs.h <<\_ACEOF
16329 pcg 1.1 #define LASTLOG_SUPPORT 1
16330 pcg 1.11 _ACEOF
16331 pcg 1.1
16332     fi
16333     if test x$support_xim = xyes -o x$multichar_set = xyes; then
16334     if test x$rxvt_cv_func_xlocale = xyes; then
16335 pcg 1.11
16336     cat >>confdefs.h <<\_ACEOF
16337 pcg 1.1 #define USE_XIM 1
16338 pcg 1.11 _ACEOF
16339 pcg 1.1
16340     fi
16341     fi
16342     if test x$support_xpm = xyes; then
16343 pcg 1.11
16344     cat >>confdefs.h <<\_ACEOF
16345 pcg 1.1 #define XPM_BACKGROUND 1
16346 pcg 1.11 _ACEOF
16347 pcg 1.1
16348     fi
16349     if test x$support_scroll_rxvt = xyes; then
16350 pcg 1.11
16351     cat >>confdefs.h <<\_ACEOF
16352 pcg 1.1 #define RXVT_SCROLLBAR 1
16353 pcg 1.11 _ACEOF
16354 pcg 1.1
16355     scrolltypes="rxvt"
16356     fi
16357     if test x$support_scroll_next = xyes; then
16358 pcg 1.11
16359     cat >>confdefs.h <<\_ACEOF
16360 pcg 1.1 #define NEXT_SCROLLBAR 1
16361 pcg 1.11 _ACEOF
16362 pcg 1.1
16363     scrolltypes="$scrolltypes next"
16364     fi
16365     if test x$support_scroll_xterm = xyes; then
16366 pcg 1.11
16367     cat >>confdefs.h <<\_ACEOF
16368 pcg 1.1 #define XTERM_SCROLLBAR 1
16369 pcg 1.11 _ACEOF
16370 pcg 1.1
16371     scrolltypes="$scrolltypes xterm"
16372     fi
16373 pcg 1.11 if test x$support_scroll_plain = xyes; then
16374    
16375     cat >>confdefs.h <<\_ACEOF
16376     #define PLAIN_SCROLLBAR 1
16377     _ACEOF
16378    
16379     scrolltypes="$scrolltypes plain"
16380     fi
16381 pcg 1.1 if test x$support_pointer_blank = xyes; then
16382 pcg 1.11
16383     cat >>confdefs.h <<\_ACEOF
16384 pcg 1.1 #define POINTER_BLANK 1
16385 pcg 1.11 _ACEOF
16386 pcg 1.1
16387     fi
16388     if test x$support_cursor_blink = xyes; then
16389 pcg 1.11
16390     cat >>confdefs.h <<\_ACEOF
16391 pcg 1.1 #define CURSOR_BLINK 1
16392 pcg 1.11 _ACEOF
16393    
16394     fi
16395     if test x$support_text_blink = xyes; then
16396    
16397     cat >>confdefs.h <<\_ACEOF
16398     #define TEXT_BLINK 1
16399     _ACEOF
16400 pcg 1.1
16401     fi
16402     if test x$support_unicode3 = xyes; then
16403 pcg 1.11
16404     cat >>confdefs.h <<\_ACEOF
16405 pcg 1.1 #define UNICODE_3 1
16406 pcg 1.11 _ACEOF
16407 pcg 1.1
16408     fi
16409 pcg 1.18 if test x$support_combining = xyes; then
16410    
16411     cat >>confdefs.h <<\_ACEOF
16412     #define ENCODING_COMPOSE 1
16413     _ACEOF
16414    
16415     fi
16416 pcg 1.1 if test x$codesets = xall; then
16417 pcg 1.18 codesets=jp,jp-ext,kr,cn,cn-ext
16418 pcg 1.1 fi
16419     for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16420 pcg 1.11
16421     cat >>confdefs.h <<\_ACEOF
16422 pcg 1.1 #define ENCODING_EU 1
16423 pcg 1.11 _ACEOF
16424 pcg 1.1
16425 pcg 1.13
16426 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16427 pcg 1.1 #define ENCODING_VN 1
16428 pcg 1.11 _ACEOF
16429 pcg 1.13
16430     case "$codeset" in
16431 pcg 1.11 JP )
16432     cat >>confdefs.h <<\_ACEOF
16433 pcg 1.1 #define ENCODING_JP 1
16434 pcg 1.11 _ACEOF
16435 pcg 1.1 ;;
16436 pcg 1.11 JP_EXT )
16437     cat >>confdefs.h <<\_ACEOF
16438 pcg 1.1 #define ENCODING_JP_EXT 1
16439 pcg 1.11 _ACEOF
16440 pcg 1.1 ;;
16441 pcg 1.11 KR )
16442     cat >>confdefs.h <<\_ACEOF
16443 pcg 1.1 #define ENCODING_KR 1
16444 pcg 1.11 _ACEOF
16445 pcg 1.1 ;;
16446 pcg 1.11 CN )
16447     cat >>confdefs.h <<\_ACEOF
16448 pcg 1.1 #define ENCODING_CN 1
16449 pcg 1.11 _ACEOF
16450 pcg 1.1 ;;
16451 pcg 1.11 CN_EXT )
16452     cat >>confdefs.h <<\_ACEOF
16453 pcg 1.1 #define ENCODING_CN_EXT 1
16454 pcg 1.11 _ACEOF
16455 pcg 1.1 ;;
16456     esac
16457     done
16458    
16459    
16460     CFLAGS=${CFLAGS--O}
16461     LDFLAGS=${LDFLAGS--O}
16462    
16463     CPPFLAGS="$CPPFLAGS"
16464    
16465    
16466    
16467    
16468    
16469    
16470    
16471     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16472     DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16473     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16474     X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16475     X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16476     XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16477     fi
16478    
16479    
16480    
16481    
16482    
16483     if test x$support_addstrings = xno; then
16484 pcg 1.11
16485     cat >>confdefs.h <<\_ACEOF
16486 pcg 1.1 #define NO_STRINGS 1
16487 pcg 1.11 _ACEOF
16488 pcg 1.1
16489     fi
16490    
16491     MCOMMON=./autoconf/Make.common
16492    
16493    
16494     test "$program_prefix" != NONE &&
16495 pcg 1.11 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16496 pcg 1.1 # Use a double $ so make ignores it.
16497     test "$program_suffix" != NONE &&
16498 pcg 1.11 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16499     # Double any \ or $. echo might interpret backslashes.
16500     # By default was `s,x,x', remove it if useless.
16501     cat <<\_ACEOF >conftest.sed
16502     s/[\\$]/&&/g;s/;s,x,x,$//
16503     _ACEOF
16504     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16505     rm conftest.sed
16506 pcg 1.1
16507    
16508    
16509    
16510    
16511     if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16512     include_stdint_h="#include <stdint.h>"
16513     else
16514     include_stdint_h="/* #include <stdint.h> */"
16515 pcg 1.11 fi
16516 pcg 1.1 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16517 pcg 1.18 include_stdarg_h="#include <cstdarg>"
16518 pcg 1.1 else
16519 pcg 1.18 include_stdarg_h="/* #include <cstdarg> */"
16520 pcg 1.11 fi
16521 pcg 1.1 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16522 pcg 1.18 include_stdlib_h="#include <cstdlib>"
16523 pcg 1.1 else
16524 pcg 1.18 include_stdlib_h="/* #include <cstdlib> */"
16525 pcg 1.11 fi
16526 pcg 1.1 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16527     include_unistd_h="#include <unistd.h>"
16528     else
16529     include_unistd_h="/* #include <unistd.h> */"
16530 pcg 1.11 fi
16531 pcg 1.1 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16532 pcg 1.18 include_string_h="#include <cstring>"
16533 pcg 1.1 else
16534 pcg 1.18 include_string_h="/* #include <cstring> */"
16535 pcg 1.11 fi
16536 pcg 1.1 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16537     include_fcntl_h="#include <fcntl.h>"
16538     else
16539     include_fcntl_h="/* #include <fcntl.h> */"
16540 pcg 1.11 fi
16541 pcg 1.1 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16542     include_util_h="#include <util.h>"
16543     else
16544     include_util_h="/* #include <util.h> */"
16545 pcg 1.11 fi
16546 pcg 1.1 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16547     include_assert_h="#include <assert.h>"
16548     else
16549     include_assert_h="/* #include <assert.h> */"
16550 pcg 1.11 fi
16551 pcg 1.1 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16552     include_sys_ioctl_h="#include <sys/ioctl.h>"
16553     else
16554     include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16555 pcg 1.11 fi
16556 pcg 1.1 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16557     include_sys_select_h="#include <sys/select.h>"
16558     else
16559     include_sys_select_h="/* #include <sys/select.h> */"
16560 pcg 1.11 fi
16561 pcg 1.1 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16562     include_sys_strredir_h="#include <sys/strredir.h>"
16563     else
16564     include_sys_strredir_h="/* #include <sys/strredir.h> */"
16565 pcg 1.11 fi
16566 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16567     include_sys_time_h="#include <sys/time.h>"
16568     else
16569     include_sys_time_h="/* #include <sys/time.h> */"
16570 pcg 1.11 fi
16571 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16572     include_time_h="#include <time.h>"
16573     else
16574     include_time_h="/* #include <time.h> */"
16575 pcg 1.11 fi
16576 pcg 1.1
16577     if test x$support_xft = xyes; then
16578     LIBS="$LIBS `pkg-config xft --libs`"
16579     CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16580     CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16581    
16582 pcg 1.11
16583     for ac_header in X11/Xft/Xft.h
16584 pcg 1.1 do
16585 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16586     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16587     echo "$as_me:$LINENO: checking for $ac_header" >&5
16588     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16589     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16590     echo $ECHO_N "(cached) $ECHO_C" >&6
16591     fi
16592     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16593     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16594     else
16595     # Is the header compilable?
16596     echo "$as_me:$LINENO: checking $ac_header usability" >&5
16597     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16598     cat >conftest.$ac_ext <<_ACEOF
16599     /* confdefs.h. */
16600     _ACEOF
16601     cat confdefs.h >>conftest.$ac_ext
16602     cat >>conftest.$ac_ext <<_ACEOF
16603     /* end confdefs.h. */
16604     $ac_includes_default
16605     #include <$ac_header>
16606     _ACEOF
16607     rm -f conftest.$ac_objext
16608     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16609     (eval $ac_compile) 2>conftest.er1
16610     ac_status=$?
16611     grep -v '^ *+' conftest.er1 >conftest.err
16612     rm -f conftest.er1
16613     cat conftest.err >&5
16614     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16615     (exit $ac_status); } &&
16616 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16617 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16618     (eval $ac_try) 2>&5
16619     ac_status=$?
16620     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16621     (exit $ac_status); }; } &&
16622     { ac_try='test -s conftest.$ac_objext'
16623     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16624     (eval $ac_try) 2>&5
16625     ac_status=$?
16626     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16627     (exit $ac_status); }; }; then
16628     ac_header_compiler=yes
16629     else
16630     echo "$as_me: failed program was:" >&5
16631     sed 's/^/| /' conftest.$ac_ext >&5
16632    
16633     ac_header_compiler=no
16634     fi
16635     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16636     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16637     echo "${ECHO_T}$ac_header_compiler" >&6
16638    
16639     # Is the header present?
16640     echo "$as_me:$LINENO: checking $ac_header presence" >&5
16641     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16642     cat >conftest.$ac_ext <<_ACEOF
16643     /* confdefs.h. */
16644     _ACEOF
16645     cat confdefs.h >>conftest.$ac_ext
16646     cat >>conftest.$ac_ext <<_ACEOF
16647     /* end confdefs.h. */
16648     #include <$ac_header>
16649     _ACEOF
16650     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16651     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16652     ac_status=$?
16653     grep -v '^ *+' conftest.er1 >conftest.err
16654     rm -f conftest.er1
16655     cat conftest.err >&5
16656     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16657     (exit $ac_status); } >/dev/null; then
16658     if test -s conftest.err; then
16659 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
16660     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
16661 pcg 1.11 else
16662     ac_cpp_err=
16663     fi
16664     else
16665     ac_cpp_err=yes
16666     fi
16667     if test -z "$ac_cpp_err"; then
16668     ac_header_preproc=yes
16669 pcg 1.1 else
16670 pcg 1.11 echo "$as_me: failed program was:" >&5
16671     sed 's/^/| /' conftest.$ac_ext >&5
16672    
16673     ac_header_preproc=no
16674     fi
16675     rm -f conftest.err conftest.$ac_ext
16676     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16677     echo "${ECHO_T}$ac_header_preproc" >&6
16678    
16679     # So? What about this header?
16680 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16681 pcg 1.11 yes:no: )
16682     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16683     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16684     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16685     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16686     ac_header_preproc=yes
16687     ;;
16688     no:yes:* )
16689     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16690     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16691     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16692     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16693     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16694     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16695     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16696     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16697     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16698     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16699     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16700     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16701     (
16702     cat <<\_ASBOX
16703     ## ------------------------------------------ ##
16704     ## Report this to the AC_PACKAGE_NAME lists. ##
16705     ## ------------------------------------------ ##
16706     _ASBOX
16707     ) |
16708     sed "s/^/$as_me: WARNING: /" >&2
16709     ;;
16710     esac
16711     echo "$as_me:$LINENO: checking for $ac_header" >&5
16712     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16713     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16714     echo $ECHO_N "(cached) $ECHO_C" >&6
16715 pcg 1.1 else
16716 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
16717 pcg 1.1 fi
16718 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16719     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16720    
16721 pcg 1.1 fi
16722 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16723     cat >>confdefs.h <<_ACEOF
16724     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16725     _ACEOF
16726    
16727 pcg 1.1 else
16728 pcg 1.11 support_xft=no
16729 pcg 1.1 fi
16730 pcg 1.11
16731 pcg 1.1 done
16732    
16733 pcg 1.11
16734     echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
16735     echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
16736     if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
16737     echo $ECHO_N "(cached) $ECHO_C" >&6
16738 pcg 1.1 else
16739 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
16740 pcg 1.1 LIBS="-lXft $LIBS"
16741 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
16742     /* confdefs.h. */
16743     _ACEOF
16744     cat confdefs.h >>conftest.$ac_ext
16745     cat >>conftest.$ac_ext <<_ACEOF
16746     /* end confdefs.h. */
16747    
16748 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
16749 pcg 1.11 #ifdef __cplusplus
16750     extern "C"
16751     #endif
16752 pcg 1.1 /* We use char because int might match the return type of a gcc2
16753 pcg 1.11 builtin and then its argument prototype would still apply. */
16754     char XftDrawString32 ();
16755     int
16756     main ()
16757     {
16758     XftDrawString32 ();
16759     ;
16760     return 0;
16761     }
16762     _ACEOF
16763     rm -f conftest.$ac_objext conftest$ac_exeext
16764     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16765     (eval $ac_link) 2>conftest.er1
16766     ac_status=$?
16767     grep -v '^ *+' conftest.er1 >conftest.err
16768     rm -f conftest.er1
16769     cat conftest.err >&5
16770     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16771     (exit $ac_status); } &&
16772 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16773 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16774     (eval $ac_try) 2>&5
16775     ac_status=$?
16776     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16777     (exit $ac_status); }; } &&
16778     { ac_try='test -s conftest$ac_exeext'
16779     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16780     (eval $ac_try) 2>&5
16781     ac_status=$?
16782     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16783     (exit $ac_status); }; }; then
16784     ac_cv_lib_Xft_XftDrawString32=yes
16785     else
16786     echo "$as_me: failed program was:" >&5
16787     sed 's/^/| /' conftest.$ac_ext >&5
16788    
16789     ac_cv_lib_Xft_XftDrawString32=no
16790     fi
16791     rm -f conftest.err conftest.$ac_objext \
16792     conftest$ac_exeext conftest.$ac_ext
16793     LIBS=$ac_check_lib_save_LIBS
16794     fi
16795     echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
16796     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
16797     if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
16798     cat >>confdefs.h <<_ACEOF
16799     #define HAVE_LIBXFT 1
16800     _ACEOF
16801 pcg 1.1
16802     LIBS="-lXft $LIBS"
16803    
16804     else
16805 pcg 1.11 support_xft=no
16806 pcg 1.1 fi
16807    
16808 pcg 1.3
16809     if test x$support_xft = xyes; then
16810 pcg 1.11
16811     cat >>confdefs.h <<\_ACEOF
16812 pcg 1.1 #define XFT 1
16813 pcg 1.11 _ACEOF
16814 pcg 1.1
16815 pcg 1.3 fi
16816 pcg 1.1 fi
16817    
16818 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"
16819     cat >confcache <<\_ACEOF
16820 pcg 1.1 # This file is a shell script that caches the results of configure
16821     # tests run on this system so they can be shared between configure
16822 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
16823     # It is not useful on other systems. If it contains results you don't
16824     # want to keep, you may remove or edit it.
16825 pcg 1.1 #
16826 pcg 1.11 # config.status only pays attention to the cache file if you give it
16827     # the --recheck option to rerun configure.
16828 pcg 1.1 #
16829 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16830     # loading this file, other *unset* `ac_cv_foo' will be assigned the
16831     # following values.
16832    
16833     _ACEOF
16834    
16835 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
16836     # but we know of no workaround that is simple, portable, and efficient.
16837     # So, don't put newlines in cache variables' values.
16838     # Ultrix sh set writes to stderr and can't be redirected directly,
16839     # and sets the high bit in the cache file unless we assign to the vars.
16840 pcg 1.11 {
16841     (set) 2>&1 |
16842     case `(ac_space=' '; set | grep ac_space) 2>&1` in
16843     *ac_space=\ *)
16844     # `set' does not quote correctly, so add quotes (double-quote
16845     # substitution turns \\\\ into \\, and sed turns \\ into \).
16846     sed -n \
16847     "s/'/'\\\\''/g;
16848     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16849     ;;
16850     *)
16851     # `set' quotes correctly as required by POSIX, so do not add quotes.
16852     sed -n \
16853     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16854     ;;
16855     esac;
16856     } |
16857     sed '
16858     t clear
16859     : clear
16860     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16861     t end
16862     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16863     : end' >>confcache
16864     if diff $cache_file confcache >/dev/null 2>&1; then :; else
16865 pcg 1.1 if test -w $cache_file; then
16866 pcg 1.11 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16867     cat confcache >$cache_file
16868 pcg 1.1 else
16869     echo "not updating unwritable cache $cache_file"
16870     fi
16871     fi
16872     rm -f confcache
16873    
16874     test "x$prefix" = xNONE && prefix=$ac_default_prefix
16875     # Let make expand exec_prefix.
16876     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16877    
16878 pcg 1.11 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16879     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16880     # trailing colons and then remove the whole line if VPATH becomes empty
16881     # (actually we leave an empty line to preserve line numbers).
16882 pcg 1.1 if test "x$srcdir" = x.; then
16883 pcg 1.11 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16884     s/:*\$(srcdir):*/:/;
16885     s/:*\${srcdir}:*/:/;
16886     s/:*@srcdir@:*/:/;
16887     s/^\([^=]*=[ ]*\):*/\1/;
16888     s/:*$//;
16889     s/^[^=]*=[ ]*$//;
16890     }'
16891 pcg 1.1 fi
16892    
16893 pcg 1.11 DEFS=-DHAVE_CONFIG_H
16894    
16895     ac_libobjs=
16896     ac_ltlibobjs=
16897     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16898     # 1. Remove the extension, and $U if already installed.
16899     ac_i=`echo "$ac_i" |
16900     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16901     # 2. Add them.
16902     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16903     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16904     done
16905     LIBOBJS=$ac_libobjs
16906    
16907     LTLIBOBJS=$ac_ltlibobjs
16908    
16909 pcg 1.1
16910    
16911     : ${CONFIG_STATUS=./config.status}
16912 pcg 1.11 ac_clean_files_save=$ac_clean_files
16913     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16914     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16915     echo "$as_me: creating $CONFIG_STATUS" >&6;}
16916     cat >$CONFIG_STATUS <<_ACEOF
16917     #! $SHELL
16918     # Generated by $as_me.
16919 pcg 1.1 # Run this file to recreate the current configuration.
16920     # Compiler output produced by configure, useful for debugging
16921 pcg 1.11 # configure, is in config.log if it exists.
16922    
16923     debug=false
16924     ac_cs_recheck=false
16925     ac_cs_silent=false
16926     SHELL=\${CONFIG_SHELL-$SHELL}
16927     _ACEOF
16928    
16929     cat >>$CONFIG_STATUS <<\_ACEOF
16930     ## --------------------- ##
16931     ## M4sh Initialization. ##
16932     ## --------------------- ##
16933    
16934     # Be Bourne compatible
16935     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16936     emulate sh
16937     NULLCMD=:
16938     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16939     # is contrary to our usage. Disable this feature.
16940     alias -g '${1+"$@"}'='"$@"'
16941     elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16942     set -o posix
16943     fi
16944     DUALCASE=1; export DUALCASE # for MKS sh
16945    
16946     # Support unset when possible.
16947     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16948     as_unset=unset
16949     else
16950     as_unset=false
16951     fi
16952    
16953    
16954     # Work around bugs in pre-3.0 UWIN ksh.
16955     $as_unset ENV MAIL MAILPATH
16956     PS1='$ '
16957     PS2='> '
16958     PS4='+ '
16959    
16960     # NLS nuisances.
16961     for as_var in \
16962     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16963     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16964     LC_TELEPHONE LC_TIME
16965     do
16966     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16967     eval $as_var=C; export $as_var
16968     else
16969     $as_unset $as_var
16970     fi
16971     done
16972    
16973     # Required to use basename.
16974     if expr a : '\(a\)' >/dev/null 2>&1; then
16975     as_expr=expr
16976     else
16977     as_expr=false
16978     fi
16979    
16980     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16981     as_basename=basename
16982     else
16983     as_basename=false
16984     fi
16985    
16986    
16987     # Name of the executable.
16988     as_me=`$as_basename "$0" ||
16989     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16990     X"$0" : 'X\(//\)$' \| \
16991     X"$0" : 'X\(/\)$' \| \
16992     . : '\(.\)' 2>/dev/null ||
16993     echo X/"$0" |
16994     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16995     /^X\/\(\/\/\)$/{ s//\1/; q; }
16996     /^X\/\(\/\).*/{ s//\1/; q; }
16997     s/.*/./; q'`
16998    
16999    
17000     # PATH needs CR, and LINENO needs CR and PATH.
17001     # Avoid depending upon Character Ranges.
17002     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17003     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17004     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17005     as_cr_digits='0123456789'
17006     as_cr_alnum=$as_cr_Letters$as_cr_digits
17007    
17008     # The user is always right.
17009     if test "${PATH_SEPARATOR+set}" != set; then
17010     echo "#! /bin/sh" >conf$$.sh
17011     echo "exit 0" >>conf$$.sh
17012     chmod +x conf$$.sh
17013     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
17014     PATH_SEPARATOR=';'
17015     else
17016     PATH_SEPARATOR=:
17017     fi
17018     rm -f conf$$.sh
17019     fi
17020    
17021    
17022     as_lineno_1=$LINENO
17023     as_lineno_2=$LINENO
17024     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17025     test "x$as_lineno_1" != "x$as_lineno_2" &&
17026     test "x$as_lineno_3" = "x$as_lineno_2" || {
17027     # Find who we are. Look in the path if we contain no path at all
17028     # relative or not.
17029     case $0 in
17030     *[\\/]* ) as_myself=$0 ;;
17031     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17032     for as_dir in $PATH
17033     do
17034     IFS=$as_save_IFS
17035     test -z "$as_dir" && as_dir=.
17036     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17037     done
17038    
17039     ;;
17040     esac
17041     # We did not find ourselves, most probably we were run as `sh COMMAND'
17042     # in which case we are not to be found in the path.
17043     if test "x$as_myself" = x; then
17044     as_myself=$0
17045     fi
17046     if test ! -f "$as_myself"; then
17047     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17048     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17049     { (exit 1); exit 1; }; }
17050     fi
17051     case $CONFIG_SHELL in
17052     '')
17053     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17054     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17055     do
17056     IFS=$as_save_IFS
17057     test -z "$as_dir" && as_dir=.
17058     for as_base in sh bash ksh sh5; do
17059     case $as_dir in
17060     /*)
17061     if ("$as_dir/$as_base" -c '
17062     as_lineno_1=$LINENO
17063     as_lineno_2=$LINENO
17064     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17065     test "x$as_lineno_1" != "x$as_lineno_2" &&
17066     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
17067     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
17068     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
17069     CONFIG_SHELL=$as_dir/$as_base
17070     export CONFIG_SHELL
17071     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17072     fi;;
17073     esac
17074     done
17075     done
17076     ;;
17077     esac
17078    
17079     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17080     # uniformly replaced by the line number. The first 'sed' inserts a
17081     # line-number line before each line; the second 'sed' does the real
17082     # work. The second script uses 'N' to pair each line-number line
17083     # with the numbered line, and appends trailing '-' during
17084     # substitution so that $LINENO is not a special case at line end.
17085     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17086     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17087     sed '=' <$as_myself |
17088     sed '
17089     N
17090     s,$,-,
17091     : loop
17092     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17093     t loop
17094     s,-$,,
17095     s,^['$as_cr_digits']*\n,,
17096     ' >$as_me.lineno &&
17097     chmod +x $as_me.lineno ||
17098     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17099     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17100     { (exit 1); exit 1; }; }
17101    
17102     # Don't try to exec as it changes $[0], causing all sort of problems
17103     # (the dirname of $[0] is not the place where we might find the
17104     # original and so on. Autoconf is especially sensible to this).
17105     . ./$as_me.lineno
17106     # Exit status is that of the last command.
17107     exit
17108     }
17109    
17110    
17111     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17112     *c*,-n*) ECHO_N= ECHO_C='
17113     ' ECHO_T=' ' ;;
17114     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17115     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17116     esac
17117    
17118     if expr a : '\(a\)' >/dev/null 2>&1; then
17119     as_expr=expr
17120     else
17121     as_expr=false
17122     fi
17123    
17124     rm -f conf$$ conf$$.exe conf$$.file
17125     echo >conf$$.file
17126     if ln -s conf$$.file conf$$ 2>/dev/null; then
17127     # We could just check for DJGPP; but this test a) works b) is more generic
17128     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17129     if test -f conf$$.exe; then
17130     # Don't use ln at all; we don't have any links
17131     as_ln_s='cp -p'
17132     else
17133     as_ln_s='ln -s'
17134     fi
17135     elif ln conf$$.file conf$$ 2>/dev/null; then
17136     as_ln_s=ln
17137     else
17138     as_ln_s='cp -p'
17139     fi
17140     rm -f conf$$ conf$$.exe conf$$.file
17141    
17142     if mkdir -p . 2>/dev/null; then
17143     as_mkdir_p=:
17144     else
17145     test -d ./-p && rmdir ./-p
17146     as_mkdir_p=false
17147     fi
17148    
17149     as_executable_p="test -f"
17150    
17151     # Sed expression to map a string onto a valid CPP name.
17152     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17153    
17154     # Sed expression to map a string onto a valid variable name.
17155     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17156    
17157    
17158     # IFS
17159     # We need space, tab and new line, in precisely that order.
17160     as_nl='
17161     '
17162     IFS=" $as_nl"
17163    
17164     # CDPATH.
17165     $as_unset CDPATH
17166    
17167     exec 6>&1
17168    
17169     # Open the log real soon, to keep \$[0] and so on meaningful, and to
17170     # report actual input values of CONFIG_FILES etc. instead of their
17171     # values after options handling. Logging --version etc. is OK.
17172     exec 5>>config.log
17173     {
17174     echo
17175     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17176     ## Running $as_me. ##
17177     _ASBOX
17178     } >&5
17179     cat >&5 <<_CSEOF
17180    
17181     This file was extended by $as_me, which was
17182     generated by GNU Autoconf 2.59. Invocation command line was
17183    
17184     CONFIG_FILES = $CONFIG_FILES
17185     CONFIG_HEADERS = $CONFIG_HEADERS
17186     CONFIG_LINKS = $CONFIG_LINKS
17187     CONFIG_COMMANDS = $CONFIG_COMMANDS
17188     $ $0 $@
17189    
17190     _CSEOF
17191     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17192     echo >&5
17193     _ACEOF
17194    
17195     # Files that config.status was made for.
17196     if test -n "$ac_config_files"; then
17197     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17198     fi
17199    
17200     if test -n "$ac_config_headers"; then
17201     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17202     fi
17203    
17204     if test -n "$ac_config_links"; then
17205     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17206     fi
17207 pcg 1.1
17208 pcg 1.11 if test -n "$ac_config_commands"; then
17209     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17210     fi
17211    
17212     cat >>$CONFIG_STATUS <<\_ACEOF
17213    
17214     ac_cs_usage="\
17215     \`$as_me' instantiates files from templates according to the
17216     current configuration.
17217    
17218     Usage: $0 [OPTIONS] [FILE]...
17219    
17220     -h, --help print this help, then exit
17221     -V, --version print version number, then exit
17222     -q, --quiet do not print progress messages
17223     -d, --debug don't remove temporary files
17224     --recheck update $as_me by reconfiguring in the same conditions
17225     --file=FILE[:TEMPLATE]
17226     instantiate the configuration file FILE
17227     --header=FILE[:TEMPLATE]
17228     instantiate the configuration header FILE
17229    
17230     Configuration files:
17231     $config_files
17232    
17233     Configuration headers:
17234     $config_headers
17235    
17236     Report bugs to <bug-autoconf@gnu.org>."
17237     _ACEOF
17238    
17239     cat >>$CONFIG_STATUS <<_ACEOF
17240     ac_cs_version="\\
17241     config.status
17242     configured by $0, generated by GNU Autoconf 2.59,
17243     with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17244    
17245     Copyright (C) 2003 Free Software Foundation, Inc.
17246     This config.status script is free software; the Free Software Foundation
17247     gives unlimited permission to copy, distribute and modify it."
17248     srcdir=$srcdir
17249     INSTALL="$INSTALL"
17250     _ACEOF
17251    
17252     cat >>$CONFIG_STATUS <<\_ACEOF
17253     # If no file are specified by the user, then we need to provide default
17254     # value. By we need to know if files were specified by the user.
17255     ac_need_defaults=:
17256     while test $# != 0
17257 pcg 1.1 do
17258 pcg 1.11 case $1 in
17259     --*=*)
17260     ac_option=`expr "x$1" : 'x\([^=]*\)='`
17261     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17262     ac_shift=:
17263     ;;
17264     -*)
17265     ac_option=$1
17266     ac_optarg=$2
17267     ac_shift=shift
17268     ;;
17269     *) # This is not an option, so the user has probably given explicit
17270     # arguments.
17271     ac_option=$1
17272     ac_need_defaults=false;;
17273     esac
17274    
17275     case $ac_option in
17276     # Handling of the options.
17277     _ACEOF
17278     cat >>$CONFIG_STATUS <<\_ACEOF
17279 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17280 pcg 1.11 ac_cs_recheck=: ;;
17281     --version | --vers* | -V )
17282     echo "$ac_cs_version"; exit 0 ;;
17283     --he | --h)
17284     # Conflict between --help and --header
17285     { { echo "$as_me:$LINENO: error: ambiguous option: $1
17286     Try \`$0 --help' for more information." >&5
17287     echo "$as_me: error: ambiguous option: $1
17288     Try \`$0 --help' for more information." >&2;}
17289     { (exit 1); exit 1; }; };;
17290     --help | --hel | -h )
17291     echo "$ac_cs_usage"; exit 0 ;;
17292     --debug | --d* | -d )
17293     debug=: ;;
17294     --file | --fil | --fi | --f )
17295     $ac_shift
17296     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17297     ac_need_defaults=false;;
17298     --header | --heade | --head | --hea )
17299     $ac_shift
17300     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17301     ac_need_defaults=false;;
17302     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17303     | -silent | --silent | --silen | --sile | --sil | --si | --s)
17304     ac_cs_silent=: ;;
17305    
17306     # This is an error.
17307     -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
17308     Try \`$0 --help' for more information." >&5
17309     echo "$as_me: error: unrecognized option: $1
17310     Try \`$0 --help' for more information." >&2;}
17311     { (exit 1); exit 1; }; } ;;
17312    
17313     *) ac_config_targets="$ac_config_targets $1" ;;
17314    
17315     esac
17316     shift
17317     done
17318    
17319     ac_configure_extra_args=
17320    
17321     if $ac_cs_silent; then
17322     exec 6>/dev/null
17323     ac_configure_extra_args="$ac_configure_extra_args --silent"
17324     fi
17325    
17326     _ACEOF
17327     cat >>$CONFIG_STATUS <<_ACEOF
17328     if \$ac_cs_recheck; then
17329     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17330     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17331     fi
17332    
17333     _ACEOF
17334    
17335    
17336    
17337    
17338    
17339     cat >>$CONFIG_STATUS <<\_ACEOF
17340     for ac_config_target in $ac_config_targets
17341     do
17342     case "$ac_config_target" in
17343     # Handling of arguments.
17344     "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17345     "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17346     "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17347     "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17348     "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17349     "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17350     "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17351     "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
17352     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17353     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17354     { (exit 1); exit 1; }; };;
17355 pcg 1.1 esac
17356     done
17357    
17358 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
17359     # then the envvar interface is used. Set only those that are not.
17360     # We use the long form for the default assignment because of an extremely
17361     # bizarre bug on SunOS 4.1.3.
17362     if $ac_need_defaults; then
17363     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17364     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17365     fi
17366    
17367     # Have a temporary directory for convenience. Make it in the build tree
17368     # simply because there is no reason to put it here, and in addition,
17369     # creating and moving files from /tmp can sometimes cause problems.
17370     # Create a temporary directory, and hook for its removal unless debugging.
17371     $debug ||
17372     {
17373     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17374     trap '{ (exit 1); exit 1; }' 1 2 13 15
17375     }
17376    
17377     # Create a (secure) tmp directory for tmp files.
17378    
17379     {
17380     tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17381     test -n "$tmp" && test -d "$tmp"
17382     } ||
17383     {
17384     tmp=./confstat$$-$RANDOM
17385     (umask 077 && mkdir $tmp)
17386     } ||
17387     {
17388     echo "$me: cannot create a temporary directory in ." >&2
17389     { (exit 1); exit 1; }
17390     }
17391    
17392     _ACEOF
17393    
17394     cat >>$CONFIG_STATUS <<_ACEOF
17395 pcg 1.1
17396 pcg 1.11 #
17397     # CONFIG_FILES section.
17398     #
17399 pcg 1.1
17400 pcg 1.11 # No need to generate the scripts if there are no CONFIG_FILES.
17401     # This happens for instance when ./config.status config.h
17402     if test -n "\$CONFIG_FILES"; then
17403     # Protect against being on the right side of a sed subst in config.status.
17404     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17405     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17406     s,@SHELL@,$SHELL,;t t
17407     s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17408     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17409     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17410     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17411     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17412     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17413     s,@exec_prefix@,$exec_prefix,;t t
17414     s,@prefix@,$prefix,;t t
17415     s,@program_transform_name@,$program_transform_name,;t t
17416     s,@bindir@,$bindir,;t t
17417     s,@sbindir@,$sbindir,;t t
17418     s,@libexecdir@,$libexecdir,;t t
17419     s,@datadir@,$datadir,;t t
17420     s,@sysconfdir@,$sysconfdir,;t t
17421     s,@sharedstatedir@,$sharedstatedir,;t t
17422     s,@localstatedir@,$localstatedir,;t t
17423     s,@libdir@,$libdir,;t t
17424     s,@includedir@,$includedir,;t t
17425     s,@oldincludedir@,$oldincludedir,;t t
17426     s,@infodir@,$infodir,;t t
17427     s,@mandir@,$mandir,;t t
17428     s,@build_alias@,$build_alias,;t t
17429     s,@host_alias@,$host_alias,;t t
17430     s,@target_alias@,$target_alias,;t t
17431     s,@DEFS@,$DEFS,;t t
17432     s,@ECHO_C@,$ECHO_C,;t t
17433     s,@ECHO_N@,$ECHO_N,;t t
17434     s,@ECHO_T@,$ECHO_T,;t t
17435     s,@LIBS@,$LIBS,;t t
17436     s,@VERSION@,$VERSION,;t t
17437     s,@DATE@,$DATE,;t t
17438     s,@LSMDATE@,$LSMDATE,;t t
17439     s,@LIBVERSION@,$LIBVERSION,;t t
17440     s,@CC@,$CC,;t t
17441     s,@CFLAGS@,$CFLAGS,;t t
17442     s,@LDFLAGS@,$LDFLAGS,;t t
17443     s,@CPPFLAGS@,$CPPFLAGS,;t t
17444     s,@ac_ct_CC@,$ac_ct_CC,;t t
17445     s,@EXEEXT@,$EXEEXT,;t t
17446     s,@OBJEXT@,$OBJEXT,;t t
17447     s,@CXX@,$CXX,;t t
17448     s,@CXXFLAGS@,$CXXFLAGS,;t t
17449     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17450     s,@CPP@,$CPP,;t t
17451     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17452     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17453     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17454     s,@AWK@,$AWK,;t t
17455 pcg 1.13 s,@LINKER@,$LINKER,;t t
17456     s,@CXXCPP@,$CXXCPP,;t t
17457 pcg 1.11 s,@EGREP@,$EGREP,;t t
17458     s,@build@,$build,;t t
17459     s,@build_cpu@,$build_cpu,;t t
17460     s,@build_vendor@,$build_vendor,;t t
17461     s,@build_os@,$build_os,;t t
17462     s,@host@,$host,;t t
17463     s,@host_cpu@,$host_cpu,;t t
17464     s,@host_vendor@,$host_vendor,;t t
17465     s,@host_os@,$host_os,;t t
17466     s,@LN_S@,$LN_S,;t t
17467     s,@ECHO@,$ECHO,;t t
17468     s,@RANLIB@,$RANLIB,;t t
17469     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17470     s,@STRIP@,$STRIP,;t t
17471     s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17472     s,@LIBTOOL@,$LIBTOOL,;t t
17473     s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17474 pcg 1.15 s,@RXVTNAME@,$RXVTNAME,;t t
17475 pcg 1.11 s,@MV@,$MV,;t t
17476     s,@RM@,$RM,;t t
17477     s,@CP@,$CP,;t t
17478     s,@LN@,$LN,;t t
17479     s,@SED@,$SED,;t t
17480     s,@CMP@,$CMP,;t t
17481     s,@TBL@,$TBL,;t t
17482     s,@X_CFLAGS@,$X_CFLAGS,;t t
17483     s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17484     s,@X_LIBS@,$X_LIBS,;t t
17485     s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17486     s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17487     s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17488     s,@XPM_LIBS@,$XPM_LIBS,;t t
17489     s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17490     s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17491     s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17492     s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17493     s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17494     s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17495     s,@DEBUG@,$DEBUG,;t t
17496     s,@DINCLUDE@,$DINCLUDE,;t t
17497     s,@DLIB@,$DLIB,;t t
17498     s,@include_stdint_h@,$include_stdint_h,;t t
17499     s,@include_stdarg_h@,$include_stdarg_h,;t t
17500     s,@include_stdlib_h@,$include_stdlib_h,;t t
17501     s,@include_unistd_h@,$include_unistd_h,;t t
17502     s,@include_string_h@,$include_string_h,;t t
17503     s,@include_fcntl_h@,$include_fcntl_h,;t t
17504     s,@include_util_h@,$include_util_h,;t t
17505     s,@include_assert_h@,$include_assert_h,;t t
17506     s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17507     s,@include_sys_select_h@,$include_sys_select_h,;t t
17508     s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17509     s,@include_sys_time_h@,$include_sys_time_h,;t t
17510     s,@include_time_h@,$include_time_h,;t t
17511     s,@LIBOBJS@,$LIBOBJS,;t t
17512     s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17513 pcg 1.1 /@MCOMMON@/r $MCOMMON
17514 pcg 1.11 s,@MCOMMON@,,;t t
17515 pcg 1.1 CEOF
17516    
17517 pcg 1.11 _ACEOF
17518 pcg 1.1
17519 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
17520     # Split the substitutions into bite-sized pieces for seds with
17521     # small command number limits, like on Digital OSF/1 and HP-UX.
17522     ac_max_sed_lines=48
17523     ac_sed_frag=1 # Number of current file.
17524     ac_beg=1 # First line for current file.
17525     ac_end=$ac_max_sed_lines # Line after last line for current file.
17526     ac_more_lines=:
17527     ac_sed_cmds=
17528     while $ac_more_lines; do
17529     if test $ac_beg -gt 1; then
17530     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17531     else
17532     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17533     fi
17534     if test ! -s $tmp/subs.frag; then
17535     ac_more_lines=false
17536 pcg 1.1 else
17537 pcg 1.11 # The purpose of the label and of the branching condition is to
17538     # speed up the sed processing (if there are no `@' at all, there
17539     # is no need to browse any of the substitutions).
17540     # These are the two extra sed commands mentioned above.
17541     (echo ':t
17542     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17543     if test -z "$ac_sed_cmds"; then
17544     ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17545     else
17546     ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17547     fi
17548     ac_sed_frag=`expr $ac_sed_frag + 1`
17549     ac_beg=$ac_end
17550     ac_end=`expr $ac_end + $ac_max_sed_lines`
17551 pcg 1.1 fi
17552 pcg 1.11 done
17553     if test -z "$ac_sed_cmds"; then
17554     ac_sed_cmds=cat
17555 pcg 1.1 fi
17556 pcg 1.11 fi # test -n "$CONFIG_FILES"
17557 pcg 1.1
17558 pcg 1.11 _ACEOF
17559     cat >>$CONFIG_STATUS <<\_ACEOF
17560     for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17561 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17562 pcg 1.11 case $ac_file in
17563     - | *:- | *:-:* ) # input from stdin
17564     cat >$tmp/stdin
17565     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17566     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17567     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17568     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17569     * ) ac_file_in=$ac_file.in ;;
17570 pcg 1.1 esac
17571    
17572 pcg 1.11 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17573     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17574     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17575     X"$ac_file" : 'X\(//\)[^/]' \| \
17576     X"$ac_file" : 'X\(//\)$' \| \
17577     X"$ac_file" : 'X\(/\)' \| \
17578     . : '\(.\)' 2>/dev/null ||
17579     echo X"$ac_file" |
17580     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17581     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17582     /^X\(\/\/\)$/{ s//\1/; q; }
17583     /^X\(\/\).*/{ s//\1/; q; }
17584     s/.*/./; q'`
17585     { if $as_mkdir_p; then
17586     mkdir -p "$ac_dir"
17587     else
17588     as_dir="$ac_dir"
17589     as_dirs=
17590     while test ! -d "$as_dir"; do
17591     as_dirs="$as_dir $as_dirs"
17592     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17593     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17594     X"$as_dir" : 'X\(//\)[^/]' \| \
17595     X"$as_dir" : 'X\(//\)$' \| \
17596     X"$as_dir" : 'X\(/\)' \| \
17597     . : '\(.\)' 2>/dev/null ||
17598     echo X"$as_dir" |
17599     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17600     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17601     /^X\(\/\/\)$/{ s//\1/; q; }
17602     /^X\(\/\).*/{ s//\1/; q; }
17603     s/.*/./; q'`
17604     done
17605     test ! -n "$as_dirs" || mkdir $as_dirs
17606     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17607     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17608     { (exit 1); exit 1; }; }; }
17609    
17610     ac_builddir=.
17611    
17612     if test "$ac_dir" != .; then
17613     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17614     # A "../" for each directory in $ac_dir_suffix.
17615     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17616     else
17617     ac_dir_suffix= ac_top_builddir=
17618     fi
17619    
17620     case $srcdir in
17621     .) # No --srcdir option. We are building in place.
17622     ac_srcdir=.
17623     if test -z "$ac_top_builddir"; then
17624     ac_top_srcdir=.
17625     else
17626     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17627     fi ;;
17628     [\\/]* | ?:[\\/]* ) # Absolute path.
17629     ac_srcdir=$srcdir$ac_dir_suffix;
17630     ac_top_srcdir=$srcdir ;;
17631     *) # Relative path.
17632     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17633     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17634     esac
17635    
17636     # Do not use `cd foo && pwd` to compute absolute paths, because
17637     # the directories may not exist.
17638     case `pwd` in
17639     .) ac_abs_builddir="$ac_dir";;
17640     *)
17641     case "$ac_dir" in
17642     .) ac_abs_builddir=`pwd`;;
17643     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17644     *) ac_abs_builddir=`pwd`/"$ac_dir";;
17645     esac;;
17646     esac
17647     case $ac_abs_builddir in
17648     .) ac_abs_top_builddir=${ac_top_builddir}.;;
17649     *)
17650     case ${ac_top_builddir}. in
17651     .) ac_abs_top_builddir=$ac_abs_builddir;;
17652     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17653     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17654     esac;;
17655     esac
17656     case $ac_abs_builddir in
17657     .) ac_abs_srcdir=$ac_srcdir;;
17658     *)
17659     case $ac_srcdir in
17660     .) ac_abs_srcdir=$ac_abs_builddir;;
17661     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17662     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17663     esac;;
17664     esac
17665     case $ac_abs_builddir in
17666     .) ac_abs_top_srcdir=$ac_top_srcdir;;
17667     *)
17668     case $ac_top_srcdir in
17669     .) ac_abs_top_srcdir=$ac_abs_builddir;;
17670     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17671     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17672     esac;;
17673     esac
17674    
17675 pcg 1.1
17676 pcg 1.11 case $INSTALL in
17677     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17678     *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17679 pcg 1.1 esac
17680    
17681 pcg 1.11 # Let's still pretend it is `configure' which instantiates (i.e., don't
17682     # use $as_me), people would be surprised to read:
17683     # /* config.h. Generated by config.status. */
17684     if test x"$ac_file" = x-; then
17685     configure_input=
17686     else
17687     configure_input="$ac_file. "
17688     fi
17689     configure_input=$configure_input"Generated from `echo $ac_file_in |
17690     sed 's,.*/,,'` by configure."
17691    
17692     # First look for the input files in the build tree, otherwise in the
17693     # src tree.
17694     ac_file_inputs=`IFS=:
17695     for f in $ac_file_in; do
17696     case $f in
17697     -) echo $tmp/stdin ;;
17698     [\\/$]*)
17699     # Absolute (can't be DOS-style, as IFS=:)
17700     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17701     echo "$as_me: error: cannot find input file: $f" >&2;}
17702     { (exit 1); exit 1; }; }
17703     echo "$f";;
17704     *) # Relative
17705     if test -f "$f"; then
17706     # Build tree
17707     echo "$f"
17708     elif test -f "$srcdir/$f"; then
17709     # Source tree
17710     echo "$srcdir/$f"
17711     else
17712     # /dev/null tree
17713     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17714     echo "$as_me: error: cannot find input file: $f" >&2;}
17715     { (exit 1); exit 1; }; }
17716     fi;;
17717     esac
17718     done` || { (exit 1); exit 1; }
17719    
17720     if test x"$ac_file" != x-; then
17721     { echo "$as_me:$LINENO: creating $ac_file" >&5
17722     echo "$as_me: creating $ac_file" >&6;}
17723     rm -f "$ac_file"
17724     fi
17725     _ACEOF
17726     cat >>$CONFIG_STATUS <<_ACEOF
17727     sed "$ac_vpsub
17728     $extrasub
17729     _ACEOF
17730     cat >>$CONFIG_STATUS <<\_ACEOF
17731     :t
17732     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17733     s,@configure_input@,$configure_input,;t t
17734     s,@srcdir@,$ac_srcdir,;t t
17735     s,@abs_srcdir@,$ac_abs_srcdir,;t t
17736     s,@top_srcdir@,$ac_top_srcdir,;t t
17737     s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17738     s,@builddir@,$ac_builddir,;t t
17739     s,@abs_builddir@,$ac_abs_builddir,;t t
17740     s,@top_builddir@,$ac_top_builddir,;t t
17741     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17742     s,@INSTALL@,$ac_INSTALL,;t t
17743     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17744     rm -f $tmp/stdin
17745     if test x"$ac_file" != x-; then
17746     mv $tmp/out $ac_file
17747     else
17748     cat $tmp/out
17749     rm -f $tmp/out
17750     fi
17751 pcg 1.1
17752 pcg 1.11 done
17753     _ACEOF
17754     cat >>$CONFIG_STATUS <<\_ACEOF
17755 pcg 1.1
17756 pcg 1.11 #
17757     # CONFIG_HEADER section.
17758     #
17759 pcg 1.1
17760     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17761     # NAME is the cpp macro being defined and VALUE is the value it is being given.
17762     #
17763     # ac_d sets the value in "#define NAME VALUE" lines.
17764 pcg 1.11 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17765     ac_dB='[ ].*$,\1#\2'
17766     ac_dC=' '
17767     ac_dD=',;t'
17768     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17769     ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17770     ac_uB='$,\1#\2define\3'
17771 pcg 1.1 ac_uC=' '
17772 pcg 1.11 ac_uD=',;t'
17773 pcg 1.1
17774 pcg 1.11 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17775 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17776 pcg 1.11 case $ac_file in
17777     - | *:- | *:-:* ) # input from stdin
17778     cat >$tmp/stdin
17779     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17780     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17781     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17782     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17783     * ) ac_file_in=$ac_file.in ;;
17784 pcg 1.1 esac
17785    
17786 pcg 1.11 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17787     echo "$as_me: creating $ac_file" >&6;}
17788 pcg 1.1
17789 pcg 1.11 # First look for the input files in the build tree, otherwise in the
17790     # src tree.
17791     ac_file_inputs=`IFS=:
17792     for f in $ac_file_in; do
17793     case $f in
17794     -) echo $tmp/stdin ;;
17795     [\\/$]*)
17796     # Absolute (can't be DOS-style, as IFS=:)
17797     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17798     echo "$as_me: error: cannot find input file: $f" >&2;}
17799     { (exit 1); exit 1; }; }
17800     # Do quote $f, to prevent DOS paths from being IFS'd.
17801     echo "$f";;
17802     *) # Relative
17803     if test -f "$f"; then
17804     # Build tree
17805     echo "$f"
17806     elif test -f "$srcdir/$f"; then
17807     # Source tree
17808     echo "$srcdir/$f"
17809     else
17810     # /dev/null tree
17811     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17812     echo "$as_me: error: cannot find input file: $f" >&2;}
17813     { (exit 1); exit 1; }; }
17814     fi;;
17815     esac
17816     done` || { (exit 1); exit 1; }
17817     # Remove the trailing spaces.
17818     sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17819    
17820     _ACEOF
17821    
17822     # Transform confdefs.h into two sed scripts, `conftest.defines' and
17823     # `conftest.undefs', that substitutes the proper values into
17824     # config.h.in to produce config.h. The first handles `#define'
17825     # templates, and the second `#undef' templates.
17826     # And first: Protect against being on the right side of a sed subst in
17827     # config.status. Protect against being in an unquoted here document
17828     # in config.status.
17829     rm -f conftest.defines conftest.undefs
17830     # Using a here document instead of a string reduces the quoting nightmare.
17831     # Putting comments in sed scripts is not portable.
17832     #
17833     # `end' is used to avoid that the second main sed command (meant for
17834     # 0-ary CPP macros) applies to n-ary macro definitions.
17835     # See the Autoconf documentation for `clear'.
17836     cat >confdef2sed.sed <<\_ACEOF
17837     s/[\\&,]/\\&/g
17838     s,[\\$`],\\&,g
17839     t clear
17840     : clear
17841     s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17842     t end
17843     s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17844     : end
17845     _ACEOF
17846     # If some macros were called several times there might be several times
17847     # the same #defines, which is useless. Nevertheless, we may not want to
17848     # sort them, since we want the *last* AC-DEFINE to be honored.
17849     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17850     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17851     rm -f confdef2sed.sed
17852 pcg 1.1
17853     # This sed command replaces #undef with comments. This is necessary, for
17854     # example, in the case of _POSIX_SOURCE, which is predefined and required
17855     # on some systems where configure will not decide to define it.
17856 pcg 1.11 cat >>conftest.undefs <<\_ACEOF
17857     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17858     _ACEOF
17859    
17860     # Break up conftest.defines because some shells have a limit on the size
17861     # of here documents, and old seds have small limits too (100 cmds).
17862     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17863     echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17864     echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17865     echo ' :' >>$CONFIG_STATUS
17866     rm -f conftest.tail
17867     while grep . conftest.defines >/dev/null
17868     do
17869     # Write a limited-size here document to $tmp/defines.sed.
17870     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17871     # Speed up: don't consider the non `#define' lines.
17872     echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17873     # Work around the forget-to-reset-the-flag bug.
17874     echo 't clr' >>$CONFIG_STATUS
17875     echo ': clr' >>$CONFIG_STATUS
17876     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17877     echo 'CEOF
17878     sed -f $tmp/defines.sed $tmp/in >$tmp/out
17879     rm -f $tmp/in
17880     mv $tmp/out $tmp/in
17881     ' >>$CONFIG_STATUS
17882     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17883     rm -f conftest.defines
17884     mv conftest.tail conftest.defines
17885     done
17886     rm -f conftest.defines
17887     echo ' fi # grep' >>$CONFIG_STATUS
17888     echo >>$CONFIG_STATUS
17889    
17890     # Break up conftest.undefs because some shells have a limit on the size
17891     # of here documents, and old seds have small limits too (100 cmds).
17892     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17893 pcg 1.1 rm -f conftest.tail
17894 pcg 1.11 while grep . conftest.undefs >/dev/null
17895 pcg 1.1 do
17896 pcg 1.11 # Write a limited-size here document to $tmp/undefs.sed.
17897     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17898     # Speed up: don't consider the non `#undef'
17899     echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17900     # Work around the forget-to-reset-the-flag bug.
17901     echo 't clr' >>$CONFIG_STATUS
17902     echo ': clr' >>$CONFIG_STATUS
17903     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17904 pcg 1.1 echo 'CEOF
17905 pcg 1.11 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17906     rm -f $tmp/in
17907     mv $tmp/out $tmp/in
17908     ' >>$CONFIG_STATUS
17909     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17910     rm -f conftest.undefs
17911     mv conftest.tail conftest.undefs
17912     done
17913     rm -f conftest.undefs
17914    
17915     cat >>$CONFIG_STATUS <<\_ACEOF
17916     # Let's still pretend it is `configure' which instantiates (i.e., don't
17917     # use $as_me), people would be surprised to read:
17918     # /* config.h. Generated by config.status. */
17919     if test x"$ac_file" = x-; then
17920     echo "/* Generated by configure. */" >$tmp/config.h
17921     else
17922     echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17923     fi
17924     cat $tmp/in >>$tmp/config.h
17925     rm -f $tmp/in
17926     if test x"$ac_file" != x-; then
17927     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17928     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17929     echo "$as_me: $ac_file is unchanged" >&6;}
17930     else
17931     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17932     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17933     X"$ac_file" : 'X\(//\)[^/]' \| \
17934     X"$ac_file" : 'X\(//\)$' \| \
17935     X"$ac_file" : 'X\(/\)' \| \
17936     . : '\(.\)' 2>/dev/null ||
17937     echo X"$ac_file" |
17938     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17939     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17940     /^X\(\/\/\)$/{ s//\1/; q; }
17941     /^X\(\/\).*/{ s//\1/; q; }
17942     s/.*/./; q'`
17943     { if $as_mkdir_p; then
17944     mkdir -p "$ac_dir"
17945     else
17946     as_dir="$ac_dir"
17947     as_dirs=
17948     while test ! -d "$as_dir"; do
17949     as_dirs="$as_dir $as_dirs"
17950     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17951     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17952     X"$as_dir" : 'X\(//\)[^/]' \| \
17953     X"$as_dir" : 'X\(//\)$' \| \
17954     X"$as_dir" : 'X\(/\)' \| \
17955     . : '\(.\)' 2>/dev/null ||
17956     echo X"$as_dir" |
17957     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17958     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17959     /^X\(\/\/\)$/{ s//\1/; q; }
17960     /^X\(\/\).*/{ s//\1/; q; }
17961     s/.*/./; q'`
17962     done
17963     test ! -n "$as_dirs" || mkdir $as_dirs
17964     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17965     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17966     { (exit 1); exit 1; }; }; }
17967    
17968     rm -f $ac_file
17969     mv $tmp/config.h $ac_file
17970 pcg 1.1 fi
17971 pcg 1.11 else
17972     cat $tmp/config.h
17973     rm -f $tmp/config.h
17974 pcg 1.1 fi
17975 pcg 1.11 done
17976     _ACEOF
17977    
17978     cat >>$CONFIG_STATUS <<\_ACEOF
17979 pcg 1.1
17980 pcg 1.11 { (exit 0); exit 0; }
17981     _ACEOF
17982     chmod +x $CONFIG_STATUS
17983     ac_clean_files=$ac_clean_files_save
17984 pcg 1.1
17985    
17986 pcg 1.11 # configure is writing to config.log, and then calls config.status.
17987     # config.status does its own redirection, appending to config.log.
17988     # Unfortunately, on DOS this fails, as config.log is still kept open
17989     # by configure, so config.status won't be able to write to it; its
17990     # output is simply discarded. So we exec the FD to /dev/null,
17991     # effectively closing config.log, so it can be properly (re)opened and
17992     # appended to by config.status. When coming back to configure, we
17993     # need to make the FD available again.
17994     if test "$no_create" != yes; then
17995     ac_cs_success=:
17996     ac_config_status_args=
17997     test "$silent" = yes &&
17998     ac_config_status_args="$ac_config_status_args --quiet"
17999     exec 5>/dev/null
18000     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18001     exec 5>>config.log
18002     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18003     # would make configure fail if this is the last instruction.
18004     $ac_cs_success || { (exit 1); exit 1; }
18005     fi
18006 pcg 1.1
18007    
18008     echo "Configuration:
18009    
18010     Rxvt version: $VERSION : $DATE
18011     Source code location: $srcdir
18012     Install path: ${prefix}/bin
18013 pcg 1.13 Compiler: $CXX
18014     Compiler flags: $CFLAGS
18015     Linker: $LINKER"
18016 pcg 1.1
18017     if test "$MALLOC_TYPE" = S; then
18018     echo " malloc support: system default"
18019     fi
18020     if test "$MALLOC_TYPE" = G; then
18021     echo " malloc support: Gray Watson's dmalloc"
18022     fi
18023     if test "$MALLOC_TYPE" = D; then
18024     echo " malloc support: Doug Lea's malloc"
18025     fi
18026    
18027     if test x$support_xpm = xyes; then
18028     echo " Xpm library: $XPM_LIBS"
18029     fi
18030    
18031     echo "
18032     The following are set in config.h
18033     "
18034     echo " pty/tty type: "$rxvt_cv_ptys
18035     if test x$support_utmp != xyes; then
18036     echo " utmp support: disabled
18037     "
18038     else
18039     echo " utmp support: enabled
18040     utmp file: $rxvt_cv_path_utmp
18041     utmpx file: $rxvt_cv_path_utmpx
18042     wtmp file: $rxvt_cv_path_wtmp
18043     wtmpx file: $rxvt_cv_path_wtmpx
18044     lastlog file: $rxvt_cv_path_lastlog
18045     ttys/ttytab file: $rxvt_cv_path_ttytab
18046     "
18047     fi
18048     if test x$term != x; then
18049 pcg 1.18 echo " set TERM to: $term"
18050 pcg 1.1 fi
18051     if test x$terminfo != x; then
18052 pcg 1.18 echo " set TERMINFO to: $terminfo"
18053     fi
18054     echo " default resource name: $RESNAME"
18055     echo " resource class: $RESCLASS"
18056     if test x$RESFALLBACK != x; then
18057     echo " resource class fallback: $RESFALLBACK"
18058 pcg 1.1 fi
18059 pcg 1.18 echo
18060 pcg 1.1 if test x$rxvt_cv_ptys = xUNKNOWN; then
18061     echo ".----------------------------------------------------------------."
18062     echo ". WARNING: could not determine pty/tty type. Do not build until ."
18063     echo ". the appropriate PTYS_ARE_* is defined in config.h ."
18064     echo ".----------------------------------------------------------------."
18065     fi
18066     if test x$support_xpm = xneedsmanualspecification; then
18067     echo ".----------------------------------------------------------------."
18068     echo ". WARNING: --enable-xpm-background was specified however the ."
18069     echo ". XPM includes files and libraries could not be found. ."
18070     echo ". XPM backgrounds are now being DISABLED! If you want ."
18071     echo ". to use them you should rerun configure with the ."
18072     echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
18073     echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
18074     echo ".----------------------------------------------------------------."
18075     fi
18076     if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
18077     echo ".----------------------------------------------------------------."
18078     echo ". WARNING: --enable-xim was specified however the locale support ."
18079     echo ". functions could not be found. ."
18080     echo ". XIM is now being DISABLED! ."
18081     echo ".----------------------------------------------------------------."
18082     fi
18083     echo " *** Please check src/feature.h for further options ***
18084     "