ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.24
Committed: Fri Apr 2 17:59:49 2004 UTC (20 years, 2 months ago) by pcg
Branch: MAIN
CVS Tags: rel-2_7
Changes since 1.22: +34 -8 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 pcg 1.24 --enable-tinting enable tinting of transparent bg
1042 pcg 1.11 --enable-menubar enable menubar
1043     --enable-rxvt-scroll enable rxvt style scrollbar
1044     --enable-next-scroll enable NeXT style scrollbar
1045     --enable-xterm-scroll enable Xterm style scrollbar
1046     --enable-plain-scroll enable plain style scrollbar
1047     --enable-half-shadow use half width/height shadow on rxvt scrollbar
1048     --enable-xim XIM (X Input Method) protocol support
1049     --enable-ttygid enable tty setting to group named "tty"
1050     --disable-backspace-key disable handling of the backspace key
1051     --disable-delete-key disable handling of the delete key
1052     --disable-resources disable all resource checking
1053     --enable-xgetdefault enable resources via X instead of our small version
1054 pcg 1.15 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1055 pcg 1.11 --enable-strings enable some replacement system functions
1056     --disable-swapscreen disable swap screen support
1057     --enable-frills enable support for rarely used features
1058     --enable-linespace enable support for linespace
1059     --enable-24bit enable support for using 24bit visuals if available
1060     --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1061     --enable-selectionscrolling enable scrolling during selections
1062     --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1063     --enable-slipwheeling enable slip wheel scrolling (requires previous)
1064     --enable-dmalloc enable Gray Watson's malloc - for debugging use
1065     --enable-dlmalloc enable Doug Lea's malloc - for production use
1066     NOTE: enable only one malloc package
1067     --enable-smart-resize enable smart growth/shrink behaviour
1068     --enable-256-color enable 256-color support
1069     --enable-cursor-blink enable blinking cursor
1070     --enable-text-blink enable blinking text
1071     --enable-pointer-blank enable pointer blank when typing or inactive pointer
1072    
1073     Optional Packages:
1074     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1075     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1076     --with-gnu-ld assume the C compiler uses GNU ld default=no
1077     --with-pic try to use only PIC/non-PIC objects default=use both
1078 pcg 1.15 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,all)
1079     --with-res-name=NAME use this as default resource name (default: urxvt)
1080 pcg 1.18 --with-res-class=CLASS use this as the resource class (default: URxvt)
1081 pcg 1.15 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1082     --with-term=NAME set the terminal to NAME (default: rxvt)
1083 pcg 1.11 --with-terminfo=PATH set the path to the terminfo tree to PATH
1084     --with-x use the X Window System
1085     --with-xpm-includes=DIR use XPM includes in DIR
1086     --with-xpm-library=DIR use XPM library in DIR
1087     --with-xpm use XPM
1088    
1089     Some influential environment variables:
1090     CC C compiler command
1091     CFLAGS C compiler flags
1092     LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1093     nonstandard directory <lib dir>
1094     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1095     headers in a nonstandard directory <include dir>
1096     CXX C++ compiler command
1097     CXXFLAGS C++ compiler flags
1098     CPP C preprocessor
1099 pcg 1.13 CXXCPP C++ preprocessor
1100 pcg 1.11
1101     Use these variables to override the choices made by `configure' or to help
1102     it to find libraries and programs with nonstandard names/locations.
1103    
1104     _ACEOF
1105     fi
1106    
1107     if test "$ac_init_help" = "recursive"; then
1108     # If there are subdirs, report their specific --help.
1109     ac_popdir=`pwd`
1110     for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1111     test -d $ac_dir || continue
1112     ac_builddir=.
1113    
1114     if test "$ac_dir" != .; then
1115     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1116     # A "../" for each directory in $ac_dir_suffix.
1117     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1118     else
1119     ac_dir_suffix= ac_top_builddir=
1120     fi
1121    
1122     case $srcdir in
1123     .) # No --srcdir option. We are building in place.
1124     ac_srcdir=.
1125     if test -z "$ac_top_builddir"; then
1126     ac_top_srcdir=.
1127     else
1128     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1129     fi ;;
1130     [\\/]* | ?:[\\/]* ) # Absolute path.
1131     ac_srcdir=$srcdir$ac_dir_suffix;
1132     ac_top_srcdir=$srcdir ;;
1133     *) # Relative path.
1134     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1135     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1136     esac
1137    
1138     # Do not use `cd foo && pwd` to compute absolute paths, because
1139     # the directories may not exist.
1140     case `pwd` in
1141     .) ac_abs_builddir="$ac_dir";;
1142     *)
1143     case "$ac_dir" in
1144     .) ac_abs_builddir=`pwd`;;
1145     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1146     *) ac_abs_builddir=`pwd`/"$ac_dir";;
1147     esac;;
1148     esac
1149     case $ac_abs_builddir in
1150     .) ac_abs_top_builddir=${ac_top_builddir}.;;
1151     *)
1152     case ${ac_top_builddir}. in
1153     .) ac_abs_top_builddir=$ac_abs_builddir;;
1154     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1155     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1156     esac;;
1157     esac
1158     case $ac_abs_builddir in
1159     .) ac_abs_srcdir=$ac_srcdir;;
1160     *)
1161     case $ac_srcdir in
1162     .) ac_abs_srcdir=$ac_abs_builddir;;
1163     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1164     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1165     esac;;
1166     esac
1167     case $ac_abs_builddir in
1168     .) ac_abs_top_srcdir=$ac_top_srcdir;;
1169     *)
1170     case $ac_top_srcdir in
1171     .) ac_abs_top_srcdir=$ac_abs_builddir;;
1172     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1173     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1174     esac;;
1175     esac
1176    
1177     cd $ac_dir
1178     # Check for guested configure; otherwise get Cygnus style configure.
1179     if test -f $ac_srcdir/configure.gnu; then
1180     echo
1181     $SHELL $ac_srcdir/configure.gnu --help=recursive
1182     elif test -f $ac_srcdir/configure; then
1183     echo
1184     $SHELL $ac_srcdir/configure --help=recursive
1185     elif test -f $ac_srcdir/configure.ac ||
1186     test -f $ac_srcdir/configure.in; then
1187     echo
1188     $ac_configure --help
1189     else
1190     echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1191     fi
1192     cd "$ac_popdir"
1193     done
1194     fi
1195    
1196     test -n "$ac_init_help" && exit 0
1197     if $ac_init_version; then
1198     cat <<\_ACEOF
1199    
1200     Copyright (C) 2003 Free Software Foundation, Inc.
1201     This configure script is free software; the Free Software Foundation
1202     gives unlimited permission to copy, distribute and modify it.
1203     _ACEOF
1204     exit 0
1205     fi
1206     exec 5>config.log
1207     cat >&5 <<_ACEOF
1208     This file contains any messages produced by compilers while
1209     running configure, to aid debugging if configure makes a mistake.
1210    
1211     It was created by $as_me, which was
1212     generated by GNU Autoconf 2.59. Invocation command line was
1213    
1214     $ $0 $@
1215    
1216     _ACEOF
1217     {
1218     cat <<_ASUNAME
1219     ## --------- ##
1220     ## Platform. ##
1221     ## --------- ##
1222    
1223     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1224     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1225     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1226     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1227     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1228    
1229     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1230     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1231    
1232     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1233     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1234     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1235     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1236     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1237     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1238     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1239    
1240     _ASUNAME
1241    
1242     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1243     for as_dir in $PATH
1244     do
1245     IFS=$as_save_IFS
1246     test -z "$as_dir" && as_dir=.
1247     echo "PATH: $as_dir"
1248     done
1249    
1250     } >&5
1251    
1252     cat >&5 <<_ACEOF
1253    
1254    
1255     ## ----------- ##
1256     ## Core tests. ##
1257     ## ----------- ##
1258    
1259     _ACEOF
1260    
1261    
1262     # Keep a trace of the command line.
1263     # Strip out --no-create and --no-recursion so they do not pile up.
1264     # Strip out --silent because we don't want to record it for future runs.
1265     # Also quote any args containing shell meta-characters.
1266     # Make two passes to allow for proper duplicate-argument suppression.
1267     ac_configure_args=
1268     ac_configure_args0=
1269     ac_configure_args1=
1270     ac_sep=
1271     ac_must_keep_next=false
1272     for ac_pass in 1 2
1273     do
1274     for ac_arg
1275     do
1276     case $ac_arg in
1277     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1278     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1279     | -silent | --silent | --silen | --sile | --sil)
1280     continue ;;
1281     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1282     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1283     esac
1284     case $ac_pass in
1285     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1286     2)
1287     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1288     if test $ac_must_keep_next = true; then
1289     ac_must_keep_next=false # Got value, back to normal.
1290     else
1291     case $ac_arg in
1292     *=* | --config-cache | -C | -disable-* | --disable-* \
1293     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1294     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1295     | -with-* | --with-* | -without-* | --without-* | --x)
1296     case "$ac_configure_args0 " in
1297     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1298     esac
1299     ;;
1300     -* ) ac_must_keep_next=true ;;
1301     esac
1302     fi
1303     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1304     # Get rid of the leading space.
1305     ac_sep=" "
1306     ;;
1307     esac
1308     done
1309     done
1310     $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1311     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1312    
1313     # When interrupted or exit'd, cleanup temporary files, and complete
1314     # config.log. We remove comments because anyway the quotes in there
1315     # would cause problems or look ugly.
1316     # WARNING: Be sure not to use single quotes in there, as some shells,
1317     # such as our DU 5.0 friend, will then `close' the trap.
1318     trap 'exit_status=$?
1319     # Save into config.log some information that might help in debugging.
1320     {
1321     echo
1322    
1323     cat <<\_ASBOX
1324     ## ---------------- ##
1325     ## Cache variables. ##
1326     ## ---------------- ##
1327     _ASBOX
1328     echo
1329     # The following way of writing the cache mishandles newlines in values,
1330     {
1331     (set) 2>&1 |
1332     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1333     *ac_space=\ *)
1334     sed -n \
1335     "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1336     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1337     ;;
1338     *)
1339     sed -n \
1340     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1341     ;;
1342     esac;
1343     }
1344     echo
1345    
1346     cat <<\_ASBOX
1347     ## ----------------- ##
1348     ## Output variables. ##
1349     ## ----------------- ##
1350     _ASBOX
1351     echo
1352     for ac_var in $ac_subst_vars
1353     do
1354     eval ac_val=$`echo $ac_var`
1355     echo "$ac_var='"'"'$ac_val'"'"'"
1356     done | sort
1357     echo
1358    
1359     if test -n "$ac_subst_files"; then
1360     cat <<\_ASBOX
1361     ## ------------- ##
1362     ## Output files. ##
1363     ## ------------- ##
1364     _ASBOX
1365     echo
1366     for ac_var in $ac_subst_files
1367     do
1368     eval ac_val=$`echo $ac_var`
1369     echo "$ac_var='"'"'$ac_val'"'"'"
1370     done | sort
1371     echo
1372     fi
1373    
1374     if test -s confdefs.h; then
1375     cat <<\_ASBOX
1376     ## ----------- ##
1377     ## confdefs.h. ##
1378     ## ----------- ##
1379     _ASBOX
1380     echo
1381     sed "/^$/d" confdefs.h | sort
1382     echo
1383     fi
1384     test "$ac_signal" != 0 &&
1385     echo "$as_me: caught signal $ac_signal"
1386     echo "$as_me: exit $exit_status"
1387     } >&5
1388     rm -f core *.core &&
1389     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1390     exit $exit_status
1391     ' 0
1392     for ac_signal in 1 2 13 15; do
1393     trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1394     done
1395     ac_signal=0
1396    
1397     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1398     rm -rf conftest* confdefs.h
1399     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1400     echo >confdefs.h
1401    
1402     # Predefined preprocessor variables.
1403    
1404     cat >>confdefs.h <<_ACEOF
1405     #define PACKAGE_NAME "$PACKAGE_NAME"
1406     _ACEOF
1407    
1408    
1409     cat >>confdefs.h <<_ACEOF
1410     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1411     _ACEOF
1412    
1413    
1414     cat >>confdefs.h <<_ACEOF
1415     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1416     _ACEOF
1417    
1418    
1419     cat >>confdefs.h <<_ACEOF
1420     #define PACKAGE_STRING "$PACKAGE_STRING"
1421     _ACEOF
1422    
1423    
1424     cat >>confdefs.h <<_ACEOF
1425     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1426     _ACEOF
1427 pcg 1.1
1428 pcg 1.11
1429     # Let the site file select an alternate cache file if it wants to.
1430 pcg 1.1 # Prefer explicitly selected file to automatically selected ones.
1431     if test -z "$CONFIG_SITE"; then
1432     if test "x$prefix" != xNONE; then
1433     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1434     else
1435     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1436     fi
1437     fi
1438     for ac_site_file in $CONFIG_SITE; do
1439     if test -r "$ac_site_file"; then
1440 pcg 1.11 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1441     echo "$as_me: loading site script $ac_site_file" >&6;}
1442     sed 's/^/| /' "$ac_site_file" >&5
1443 pcg 1.1 . "$ac_site_file"
1444     fi
1445     done
1446    
1447     if test -r "$cache_file"; then
1448 pcg 1.11 # Some versions of bash will fail to source /dev/null (special
1449     # files actually), so we avoid doing that.
1450     if test -f "$cache_file"; then
1451     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1452     echo "$as_me: loading cache $cache_file" >&6;}
1453     case $cache_file in
1454     [\\/]* | ?:[\\/]* ) . $cache_file;;
1455     *) . ./$cache_file;;
1456     esac
1457     fi
1458 pcg 1.1 else
1459 pcg 1.11 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1460     echo "$as_me: creating cache $cache_file" >&6;}
1461     >$cache_file
1462     fi
1463    
1464     # Check that the precious variables saved in the cache have kept the same
1465     # value.
1466     ac_cache_corrupted=false
1467     for ac_var in `(set) 2>&1 |
1468     sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1469     eval ac_old_set=\$ac_cv_env_${ac_var}_set
1470     eval ac_new_set=\$ac_env_${ac_var}_set
1471     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1472     eval ac_new_val="\$ac_env_${ac_var}_value"
1473     case $ac_old_set,$ac_new_set in
1474     set,)
1475     { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1476     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1477     ac_cache_corrupted=: ;;
1478     ,set)
1479     { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1480     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1481     ac_cache_corrupted=: ;;
1482     ,);;
1483     *)
1484     if test "x$ac_old_val" != "x$ac_new_val"; then
1485     { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1486     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1487     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1488     echo "$as_me: former value: $ac_old_val" >&2;}
1489     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1490     echo "$as_me: current value: $ac_new_val" >&2;}
1491     ac_cache_corrupted=:
1492     fi;;
1493     esac
1494     # Pass precious variables to config.status.
1495     if test "$ac_new_set" = set; then
1496     case $ac_new_val in
1497     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1498     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1499     *) ac_arg=$ac_var=$ac_new_val ;;
1500     esac
1501     case " $ac_configure_args " in
1502     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1503     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1504     esac
1505     fi
1506     done
1507     if $ac_cache_corrupted; then
1508     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1509     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1510     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1511     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1512     { (exit 1); exit 1; }; }
1513 pcg 1.1 fi
1514    
1515     ac_ext=c
1516     ac_cpp='$CPP $CPPFLAGS'
1517 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1518     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1519     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1520    
1521    
1522    
1523    
1524    
1525    
1526    
1527    
1528    
1529    
1530    
1531    
1532    
1533    
1534    
1535    
1536    
1537 pcg 1.1
1538    
1539     ac_aux_dir=
1540     for ac_dir in autoconf $srcdir/autoconf; do
1541     if test -f $ac_dir/install-sh; then
1542     ac_aux_dir=$ac_dir
1543     ac_install_sh="$ac_aux_dir/install-sh -c"
1544     break
1545     elif test -f $ac_dir/install.sh; then
1546     ac_aux_dir=$ac_dir
1547     ac_install_sh="$ac_aux_dir/install.sh -c"
1548     break
1549 pcg 1.11 elif test -f $ac_dir/shtool; then
1550     ac_aux_dir=$ac_dir
1551     ac_install_sh="$ac_aux_dir/shtool install -c"
1552     break
1553 pcg 1.1 fi
1554     done
1555     if test -z "$ac_aux_dir"; then
1556 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1557     echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1558     { (exit 1); exit 1; }; }
1559     fi
1560     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1561     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1562     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1563 pcg 1.1
1564 pcg 1.11 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1565 pcg 1.1
1566    
1567     VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1568     DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1569     LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1570     LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1571     echo ""
1572     echo "configuring for rxvt $VERSION"
1573     echo ""
1574    
1575    
1576 pcg 1.11 ac_ext=c
1577     ac_cpp='$CPP $CPPFLAGS'
1578     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1579     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1580     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1581     if test -n "$ac_tool_prefix"; then
1582     # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1583     set dummy ${ac_tool_prefix}gcc; ac_word=$2
1584     echo "$as_me:$LINENO: checking for $ac_word" >&5
1585     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1586     if test "${ac_cv_prog_CC+set}" = set; then
1587     echo $ECHO_N "(cached) $ECHO_C" >&6
1588     else
1589     if test -n "$CC"; then
1590     ac_cv_prog_CC="$CC" # Let the user override the test.
1591     else
1592     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1593     for as_dir in $PATH
1594     do
1595     IFS=$as_save_IFS
1596     test -z "$as_dir" && as_dir=.
1597     for ac_exec_ext in '' $ac_executable_extensions; do
1598     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1599     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1600     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1601     break 2
1602     fi
1603     done
1604     done
1605    
1606     fi
1607     fi
1608     CC=$ac_cv_prog_CC
1609     if test -n "$CC"; then
1610     echo "$as_me:$LINENO: result: $CC" >&5
1611     echo "${ECHO_T}$CC" >&6
1612     else
1613     echo "$as_me:$LINENO: result: no" >&5
1614     echo "${ECHO_T}no" >&6
1615     fi
1616    
1617     fi
1618     if test -z "$ac_cv_prog_CC"; then
1619     ac_ct_CC=$CC
1620     # Extract the first word of "gcc", so it can be a program name with args.
1621 pcg 1.1 set dummy gcc; ac_word=$2
1622 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1623     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1624     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1625     echo $ECHO_N "(cached) $ECHO_C" >&6
1626     else
1627     if test -n "$ac_ct_CC"; then
1628     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1629     else
1630     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1631     for as_dir in $PATH
1632     do
1633     IFS=$as_save_IFS
1634     test -z "$as_dir" && as_dir=.
1635     for ac_exec_ext in '' $ac_executable_extensions; do
1636     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1637     ac_cv_prog_ac_ct_CC="gcc"
1638     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1639     break 2
1640     fi
1641     done
1642     done
1643    
1644     fi
1645     fi
1646     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1647     if test -n "$ac_ct_CC"; then
1648     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1649     echo "${ECHO_T}$ac_ct_CC" >&6
1650     else
1651     echo "$as_me:$LINENO: result: no" >&5
1652     echo "${ECHO_T}no" >&6
1653     fi
1654    
1655     CC=$ac_ct_CC
1656     else
1657     CC="$ac_cv_prog_CC"
1658     fi
1659    
1660     if test -z "$CC"; then
1661     if test -n "$ac_tool_prefix"; then
1662     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1663     set dummy ${ac_tool_prefix}cc; ac_word=$2
1664     echo "$as_me:$LINENO: checking for $ac_word" >&5
1665     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1666     if test "${ac_cv_prog_CC+set}" = set; then
1667     echo $ECHO_N "(cached) $ECHO_C" >&6
1668 pcg 1.1 else
1669     if test -n "$CC"; then
1670     ac_cv_prog_CC="$CC" # Let the user override the test.
1671     else
1672 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1673     for as_dir in $PATH
1674     do
1675     IFS=$as_save_IFS
1676     test -z "$as_dir" && as_dir=.
1677     for ac_exec_ext in '' $ac_executable_extensions; do
1678     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1679     ac_cv_prog_CC="${ac_tool_prefix}cc"
1680     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1681     break 2
1682     fi
1683     done
1684     done
1685    
1686 pcg 1.1 fi
1687     fi
1688 pcg 1.11 CC=$ac_cv_prog_CC
1689 pcg 1.1 if test -n "$CC"; then
1690 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1691     echo "${ECHO_T}$CC" >&6
1692     else
1693     echo "$as_me:$LINENO: result: no" >&5
1694     echo "${ECHO_T}no" >&6
1695     fi
1696    
1697     fi
1698     if test -z "$ac_cv_prog_CC"; then
1699     ac_ct_CC=$CC
1700     # Extract the first word of "cc", so it can be a program name with args.
1701     set dummy cc; ac_word=$2
1702     echo "$as_me:$LINENO: checking for $ac_word" >&5
1703     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1704     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1705     echo $ECHO_N "(cached) $ECHO_C" >&6
1706     else
1707     if test -n "$ac_ct_CC"; then
1708     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1709     else
1710     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1711     for as_dir in $PATH
1712     do
1713     IFS=$as_save_IFS
1714     test -z "$as_dir" && as_dir=.
1715     for ac_exec_ext in '' $ac_executable_extensions; do
1716     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1717     ac_cv_prog_ac_ct_CC="cc"
1718     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1719     break 2
1720     fi
1721     done
1722     done
1723    
1724     fi
1725     fi
1726     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1727     if test -n "$ac_ct_CC"; then
1728     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1729     echo "${ECHO_T}$ac_ct_CC" >&6
1730     else
1731     echo "$as_me:$LINENO: result: no" >&5
1732     echo "${ECHO_T}no" >&6
1733     fi
1734    
1735     CC=$ac_ct_CC
1736 pcg 1.1 else
1737 pcg 1.11 CC="$ac_cv_prog_CC"
1738 pcg 1.1 fi
1739    
1740 pcg 1.11 fi
1741 pcg 1.1 if test -z "$CC"; then
1742     # Extract the first word of "cc", so it can be a program name with args.
1743     set dummy cc; ac_word=$2
1744 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1745     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1746     if test "${ac_cv_prog_CC+set}" = set; then
1747     echo $ECHO_N "(cached) $ECHO_C" >&6
1748 pcg 1.1 else
1749     if test -n "$CC"; then
1750     ac_cv_prog_CC="$CC" # Let the user override the test.
1751     else
1752     ac_prog_rejected=no
1753 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1754     for as_dir in $PATH
1755     do
1756     IFS=$as_save_IFS
1757     test -z "$as_dir" && as_dir=.
1758     for ac_exec_ext in '' $ac_executable_extensions; do
1759     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1760     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1761     ac_prog_rejected=yes
1762     continue
1763     fi
1764     ac_cv_prog_CC="cc"
1765     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1766     break 2
1767     fi
1768     done
1769     done
1770    
1771 pcg 1.1 if test $ac_prog_rejected = yes; then
1772     # We found a bogon in the path, so make sure we never use it.
1773     set dummy $ac_cv_prog_CC
1774     shift
1775 pcg 1.11 if test $# != 0; then
1776 pcg 1.1 # We chose a different compiler from the bogus one.
1777     # However, it has the same basename, so the bogon will be chosen
1778     # first if we set CC to just the basename; use the full file name.
1779     shift
1780 pcg 1.11 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1781 pcg 1.1 fi
1782     fi
1783     fi
1784     fi
1785 pcg 1.11 CC=$ac_cv_prog_CC
1786 pcg 1.1 if test -n "$CC"; then
1787 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1788     echo "${ECHO_T}$CC" >&6
1789 pcg 1.1 else
1790 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1791     echo "${ECHO_T}no" >&6
1792 pcg 1.1 fi
1793    
1794 pcg 1.11 fi
1795     if test -z "$CC"; then
1796     if test -n "$ac_tool_prefix"; then
1797     for ac_prog in cl
1798     do
1799     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1800     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1801     echo "$as_me:$LINENO: checking for $ac_word" >&5
1802     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1803     if test "${ac_cv_prog_CC+set}" = set; then
1804     echo $ECHO_N "(cached) $ECHO_C" >&6
1805 pcg 1.1 else
1806     if test -n "$CC"; then
1807     ac_cv_prog_CC="$CC" # Let the user override the test.
1808     else
1809 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1810     for as_dir in $PATH
1811     do
1812     IFS=$as_save_IFS
1813     test -z "$as_dir" && as_dir=.
1814     for ac_exec_ext in '' $ac_executable_extensions; do
1815     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1816     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1817     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1818     break 2
1819     fi
1820     done
1821     done
1822    
1823 pcg 1.1 fi
1824     fi
1825 pcg 1.11 CC=$ac_cv_prog_CC
1826 pcg 1.1 if test -n "$CC"; then
1827 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1828     echo "${ECHO_T}$CC" >&6
1829 pcg 1.1 else
1830 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1831     echo "${ECHO_T}no" >&6
1832     fi
1833    
1834     test -n "$CC" && break
1835     done
1836 pcg 1.1 fi
1837 pcg 1.11 if test -z "$CC"; then
1838     ac_ct_CC=$CC
1839     for ac_prog in cl
1840     do
1841     # Extract the first word of "$ac_prog", so it can be a program name with args.
1842     set dummy $ac_prog; ac_word=$2
1843     echo "$as_me:$LINENO: checking for $ac_word" >&5
1844     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1845     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1846     echo $ECHO_N "(cached) $ECHO_C" >&6
1847     else
1848     if test -n "$ac_ct_CC"; then
1849     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1850     else
1851     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1852     for as_dir in $PATH
1853     do
1854     IFS=$as_save_IFS
1855     test -z "$as_dir" && as_dir=.
1856     for ac_exec_ext in '' $ac_executable_extensions; do
1857     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1858     ac_cv_prog_ac_ct_CC="$ac_prog"
1859     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1860     break 2
1861 pcg 1.1 fi
1862 pcg 1.11 done
1863     done
1864    
1865     fi
1866     fi
1867     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1868     if test -n "$ac_ct_CC"; then
1869     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1870     echo "${ECHO_T}$ac_ct_CC" >&6
1871     else
1872     echo "$as_me:$LINENO: result: no" >&5
1873     echo "${ECHO_T}no" >&6
1874     fi
1875    
1876     test -n "$ac_ct_CC" && break
1877     done
1878    
1879     CC=$ac_ct_CC
1880     fi
1881    
1882 pcg 1.1 fi
1883    
1884    
1885 pcg 1.11 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1886     See \`config.log' for more details." >&5
1887     echo "$as_me: error: no acceptable C compiler found in \$PATH
1888     See \`config.log' for more details." >&2;}
1889     { (exit 1); exit 1; }; }
1890    
1891     # Provide some information about the compiler.
1892     echo "$as_me:$LINENO:" \
1893     "checking for C compiler version" >&5
1894     ac_compiler=`set X $ac_compile; echo $2`
1895     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1896     (eval $ac_compiler --version </dev/null >&5) 2>&5
1897     ac_status=$?
1898     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1899     (exit $ac_status); }
1900     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1901     (eval $ac_compiler -v </dev/null >&5) 2>&5
1902     ac_status=$?
1903     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1904     (exit $ac_status); }
1905     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1906     (eval $ac_compiler -V </dev/null >&5) 2>&5
1907     ac_status=$?
1908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1909     (exit $ac_status); }
1910    
1911     cat >conftest.$ac_ext <<_ACEOF
1912     /* confdefs.h. */
1913     _ACEOF
1914     cat confdefs.h >>conftest.$ac_ext
1915     cat >>conftest.$ac_ext <<_ACEOF
1916     /* end confdefs.h. */
1917 pcg 1.1
1918 pcg 1.11 int
1919     main ()
1920     {
1921 pcg 1.1
1922 pcg 1.11 ;
1923     return 0;
1924     }
1925     _ACEOF
1926     ac_clean_files_save=$ac_clean_files
1927     ac_clean_files="$ac_clean_files a.out a.exe b.out"
1928     # Try to create an executable without -o first, disregard a.out.
1929     # It will help us diagnose broken compilers, and finding out an intuition
1930     # of exeext.
1931     echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1932     echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1933     ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1934     if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1935     (eval $ac_link_default) 2>&5
1936     ac_status=$?
1937     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1938     (exit $ac_status); }; then
1939     # Find the output, starting from the most likely. This scheme is
1940     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1941     # resort.
1942    
1943     # Be careful to initialize this variable, since it used to be cached.
1944     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1945     ac_cv_exeext=
1946     # b.out is created by i960 compilers.
1947     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1948     do
1949     test -f "$ac_file" || continue
1950     case $ac_file in
1951     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1952     ;;
1953     conftest.$ac_ext )
1954     # This is the source file.
1955     ;;
1956     [ab].out )
1957     # We found the default executable, but exeext='' is most
1958     # certainly right.
1959     break;;
1960     *.* )
1961     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1962     # FIXME: I believe we export ac_cv_exeext for Libtool,
1963     # but it would be cool to find out if it's true. Does anybody
1964     # maintain Libtool? --akim.
1965     export ac_cv_exeext
1966     break;;
1967     * )
1968     break;;
1969     esac
1970     done
1971     else
1972     echo "$as_me: failed program was:" >&5
1973     sed 's/^/| /' conftest.$ac_ext >&5
1974 pcg 1.1
1975 pcg 1.11 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1976     See \`config.log' for more details." >&5
1977     echo "$as_me: error: C compiler cannot create executables
1978     See \`config.log' for more details." >&2;}
1979     { (exit 77); exit 77; }; }
1980     fi
1981    
1982     ac_exeext=$ac_cv_exeext
1983     echo "$as_me:$LINENO: result: $ac_file" >&5
1984     echo "${ECHO_T}$ac_file" >&6
1985    
1986     # Check the compiler produces executables we can run. If not, either
1987     # the compiler is broken, or we cross compile.
1988     echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1989     echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1990     # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1991     # If not cross compiling, check that we can run a simple program.
1992     if test "$cross_compiling" != yes; then
1993     if { ac_try='./$ac_file'
1994     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1995     (eval $ac_try) 2>&5
1996     ac_status=$?
1997     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1998     (exit $ac_status); }; }; then
1999     cross_compiling=no
2000     else
2001     if test "$cross_compiling" = maybe; then
2002     cross_compiling=yes
2003     else
2004     { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2005     If you meant to cross compile, use \`--host'.
2006     See \`config.log' for more details." >&5
2007     echo "$as_me: error: cannot run C compiled programs.
2008     If you meant to cross compile, use \`--host'.
2009     See \`config.log' for more details." >&2;}
2010     { (exit 1); exit 1; }; }
2011     fi
2012 pcg 1.1 fi
2013 pcg 1.11 fi
2014     echo "$as_me:$LINENO: result: yes" >&5
2015     echo "${ECHO_T}yes" >&6
2016    
2017     rm -f a.out a.exe conftest$ac_cv_exeext b.out
2018     ac_clean_files=$ac_clean_files_save
2019     # Check the compiler produces executables we can run. If not, either
2020     # the compiler is broken, or we cross compile.
2021     echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2022     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2023     echo "$as_me:$LINENO: result: $cross_compiling" >&5
2024     echo "${ECHO_T}$cross_compiling" >&6
2025    
2026     echo "$as_me:$LINENO: checking for suffix of executables" >&5
2027     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2028     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2029     (eval $ac_link) 2>&5
2030     ac_status=$?
2031     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2032     (exit $ac_status); }; then
2033     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2034     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2035     # work properly (i.e., refer to `conftest.exe'), while it won't with
2036     # `rm'.
2037     for ac_file in conftest.exe conftest conftest.*; do
2038     test -f "$ac_file" || continue
2039     case $ac_file in
2040     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2041     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2042     export ac_cv_exeext
2043     break;;
2044     * ) break;;
2045     esac
2046     done
2047 pcg 1.1 else
2048 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2049     See \`config.log' for more details." >&5
2050     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2051     See \`config.log' for more details." >&2;}
2052     { (exit 1); exit 1; }; }
2053 pcg 1.1 fi
2054 pcg 1.11
2055     rm -f conftest$ac_cv_exeext
2056     echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2057     echo "${ECHO_T}$ac_cv_exeext" >&6
2058    
2059     rm -f conftest.$ac_ext
2060     EXEEXT=$ac_cv_exeext
2061     ac_exeext=$EXEEXT
2062     echo "$as_me:$LINENO: checking for suffix of object files" >&5
2063     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2064     if test "${ac_cv_objext+set}" = set; then
2065     echo $ECHO_N "(cached) $ECHO_C" >&6
2066     else
2067     cat >conftest.$ac_ext <<_ACEOF
2068     /* confdefs.h. */
2069     _ACEOF
2070     cat confdefs.h >>conftest.$ac_ext
2071     cat >>conftest.$ac_ext <<_ACEOF
2072     /* end confdefs.h. */
2073    
2074     int
2075     main ()
2076     {
2077    
2078     ;
2079     return 0;
2080     }
2081     _ACEOF
2082     rm -f conftest.o conftest.obj
2083     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2084     (eval $ac_compile) 2>&5
2085     ac_status=$?
2086     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2087     (exit $ac_status); }; then
2088     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2089     case $ac_file in
2090     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2091     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2092     break;;
2093     esac
2094     done
2095 pcg 1.1 else
2096 pcg 1.11 echo "$as_me: failed program was:" >&5
2097     sed 's/^/| /' conftest.$ac_ext >&5
2098    
2099     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2100     See \`config.log' for more details." >&5
2101     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2102     See \`config.log' for more details." >&2;}
2103     { (exit 1); exit 1; }; }
2104 pcg 1.1 fi
2105 pcg 1.11
2106     rm -f conftest.$ac_cv_objext conftest.$ac_ext
2107 pcg 1.1 fi
2108 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2109     echo "${ECHO_T}$ac_cv_objext" >&6
2110     OBJEXT=$ac_cv_objext
2111     ac_objext=$OBJEXT
2112     echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2113     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2114     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2115     echo $ECHO_N "(cached) $ECHO_C" >&6
2116     else
2117     cat >conftest.$ac_ext <<_ACEOF
2118     /* confdefs.h. */
2119     _ACEOF
2120     cat confdefs.h >>conftest.$ac_ext
2121     cat >>conftest.$ac_ext <<_ACEOF
2122     /* end confdefs.h. */
2123    
2124     int
2125     main ()
2126     {
2127     #ifndef __GNUC__
2128     choke me
2129     #endif
2130 pcg 1.1
2131 pcg 1.11 ;
2132     return 0;
2133     }
2134     _ACEOF
2135     rm -f conftest.$ac_objext
2136     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2137     (eval $ac_compile) 2>conftest.er1
2138     ac_status=$?
2139     grep -v '^ *+' conftest.er1 >conftest.err
2140     rm -f conftest.er1
2141     cat conftest.err >&5
2142     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2143     (exit $ac_status); } &&
2144     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2145     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2146     (eval $ac_try) 2>&5
2147     ac_status=$?
2148     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2149     (exit $ac_status); }; } &&
2150     { ac_try='test -s conftest.$ac_objext'
2151     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2152     (eval $ac_try) 2>&5
2153     ac_status=$?
2154     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2155     (exit $ac_status); }; }; then
2156     ac_compiler_gnu=yes
2157     else
2158     echo "$as_me: failed program was:" >&5
2159     sed 's/^/| /' conftest.$ac_ext >&5
2160    
2161     ac_compiler_gnu=no
2162     fi
2163     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2164     ac_cv_c_compiler_gnu=$ac_compiler_gnu
2165    
2166     fi
2167     echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2168     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2169     GCC=`test $ac_compiler_gnu = yes && echo yes`
2170     ac_test_CFLAGS=${CFLAGS+set}
2171     ac_save_CFLAGS=$CFLAGS
2172     CFLAGS="-g"
2173     echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2174     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2175     if test "${ac_cv_prog_cc_g+set}" = set; then
2176     echo $ECHO_N "(cached) $ECHO_C" >&6
2177     else
2178     cat >conftest.$ac_ext <<_ACEOF
2179     /* confdefs.h. */
2180     _ACEOF
2181     cat confdefs.h >>conftest.$ac_ext
2182     cat >>conftest.$ac_ext <<_ACEOF
2183     /* end confdefs.h. */
2184 pcg 1.1
2185 pcg 1.11 int
2186     main ()
2187     {
2188 pcg 1.1
2189 pcg 1.11 ;
2190     return 0;
2191     }
2192     _ACEOF
2193     rm -f conftest.$ac_objext
2194     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2195     (eval $ac_compile) 2>conftest.er1
2196     ac_status=$?
2197     grep -v '^ *+' conftest.er1 >conftest.err
2198     rm -f conftest.er1
2199     cat conftest.err >&5
2200     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2201     (exit $ac_status); } &&
2202     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2203     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2204     (eval $ac_try) 2>&5
2205     ac_status=$?
2206     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2207     (exit $ac_status); }; } &&
2208     { ac_try='test -s conftest.$ac_objext'
2209     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2210     (eval $ac_try) 2>&5
2211     ac_status=$?
2212     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2213     (exit $ac_status); }; }; then
2214 pcg 1.1 ac_cv_prog_cc_g=yes
2215     else
2216 pcg 1.11 echo "$as_me: failed program was:" >&5
2217     sed 's/^/| /' conftest.$ac_ext >&5
2218    
2219     ac_cv_prog_cc_g=no
2220 pcg 1.1 fi
2221 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2222 pcg 1.1 fi
2223 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2224     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2225 pcg 1.1 if test "$ac_test_CFLAGS" = set; then
2226 pcg 1.11 CFLAGS=$ac_save_CFLAGS
2227 pcg 1.1 elif test $ac_cv_prog_cc_g = yes; then
2228     if test "$GCC" = yes; then
2229     CFLAGS="-g -O2"
2230     else
2231     CFLAGS="-g"
2232     fi
2233     else
2234     if test "$GCC" = yes; then
2235     CFLAGS="-O2"
2236     else
2237     CFLAGS=
2238     fi
2239     fi
2240 pcg 1.11 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2241     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2242     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2243     echo $ECHO_N "(cached) $ECHO_C" >&6
2244     else
2245     ac_cv_prog_cc_stdc=no
2246     ac_save_CC=$CC
2247     cat >conftest.$ac_ext <<_ACEOF
2248     /* confdefs.h. */
2249     _ACEOF
2250     cat confdefs.h >>conftest.$ac_ext
2251     cat >>conftest.$ac_ext <<_ACEOF
2252     /* end confdefs.h. */
2253     #include <stdarg.h>
2254     #include <stdio.h>
2255     #include <sys/types.h>
2256     #include <sys/stat.h>
2257     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2258     struct buf { int x; };
2259     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2260     static char *e (p, i)
2261     char **p;
2262     int i;
2263     {
2264     return p[i];
2265     }
2266     static char *f (char * (*g) (char **, int), char **p, ...)
2267     {
2268     char *s;
2269     va_list v;
2270     va_start (v,p);
2271     s = g (p, va_arg (v,int));
2272     va_end (v);
2273     return s;
2274     }
2275 pcg 1.1
2276 pcg 1.11 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2277     function prototypes and stuff, but not '\xHH' hex character constants.
2278     These don't provoke an error unfortunately, instead are silently treated
2279     as 'x'. The following induces an error, until -std1 is added to get
2280     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2281     array size at least. It's necessary to write '\x00'==0 to get something
2282     that's true only with -std1. */
2283     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2284    
2285     int test (int i, double x);
2286     struct s1 {int (*f) (int a);};
2287     struct s2 {int (*f) (double a);};
2288     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2289     int argc;
2290     char **argv;
2291     int
2292     main ()
2293     {
2294     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2295     ;
2296     return 0;
2297     }
2298     _ACEOF
2299     # Don't try gcc -ansi; that turns off useful extensions and
2300     # breaks some systems' header files.
2301     # AIX -qlanglvl=ansi
2302     # Ultrix and OSF/1 -std1
2303     # HP-UX 10.20 and later -Ae
2304     # HP-UX older versions -Aa -D_HPUX_SOURCE
2305     # SVR4 -Xc -D__EXTENSIONS__
2306     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2307 pcg 1.1 do
2308 pcg 1.11 CC="$ac_save_CC $ac_arg"
2309     rm -f conftest.$ac_objext
2310     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2311     (eval $ac_compile) 2>conftest.er1
2312     ac_status=$?
2313     grep -v '^ *+' conftest.er1 >conftest.err
2314     rm -f conftest.er1
2315     cat conftest.err >&5
2316     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2317     (exit $ac_status); } &&
2318     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2319     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2320     (eval $ac_try) 2>&5
2321     ac_status=$?
2322     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2323     (exit $ac_status); }; } &&
2324     { ac_try='test -s conftest.$ac_objext'
2325     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2326     (eval $ac_try) 2>&5
2327     ac_status=$?
2328     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2329     (exit $ac_status); }; }; then
2330     ac_cv_prog_cc_stdc=$ac_arg
2331     break
2332 pcg 1.1 else
2333 pcg 1.11 echo "$as_me: failed program was:" >&5
2334     sed 's/^/| /' conftest.$ac_ext >&5
2335    
2336 pcg 1.1 fi
2337 pcg 1.11 rm -f conftest.err conftest.$ac_objext
2338 pcg 1.1 done
2339 pcg 1.11 rm -f conftest.$ac_ext conftest.$ac_objext
2340     CC=$ac_save_CC
2341 pcg 1.1
2342 pcg 1.11 fi
2343 pcg 1.1
2344 pcg 1.11 case "x$ac_cv_prog_cc_stdc" in
2345     x|xno)
2346     echo "$as_me:$LINENO: result: none needed" >&5
2347     echo "${ECHO_T}none needed" >&6 ;;
2348     *)
2349     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2350     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2351     CC="$CC $ac_cv_prog_cc_stdc" ;;
2352     esac
2353 pcg 1.1
2354 pcg 1.11 # Some people use a C++ compiler to compile C. Since we use `exit',
2355     # in C++ we need to declare it. In case someone uses the same compiler
2356     # for both compiling C and C++ we need to have the C++ compiler decide
2357     # the declaration of exit, since it's the most demanding environment.
2358     cat >conftest.$ac_ext <<_ACEOF
2359     #ifndef __cplusplus
2360     choke me
2361     #endif
2362     _ACEOF
2363     rm -f conftest.$ac_objext
2364     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2365     (eval $ac_compile) 2>conftest.er1
2366     ac_status=$?
2367     grep -v '^ *+' conftest.er1 >conftest.err
2368     rm -f conftest.er1
2369     cat conftest.err >&5
2370     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2371     (exit $ac_status); } &&
2372     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2373     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2374     (eval $ac_try) 2>&5
2375     ac_status=$?
2376     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377     (exit $ac_status); }; } &&
2378     { ac_try='test -s conftest.$ac_objext'
2379     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2380     (eval $ac_try) 2>&5
2381     ac_status=$?
2382     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2383     (exit $ac_status); }; }; then
2384     for ac_declaration in \
2385     '' \
2386     'extern "C" void std::exit (int) throw (); using std::exit;' \
2387     'extern "C" void std::exit (int); using std::exit;' \
2388     'extern "C" void exit (int) throw ();' \
2389     'extern "C" void exit (int);' \
2390     'void exit (int);'
2391     do
2392     cat >conftest.$ac_ext <<_ACEOF
2393     /* confdefs.h. */
2394     _ACEOF
2395     cat confdefs.h >>conftest.$ac_ext
2396     cat >>conftest.$ac_ext <<_ACEOF
2397     /* end confdefs.h. */
2398     $ac_declaration
2399     #include <stdlib.h>
2400     int
2401     main ()
2402     {
2403     exit (42);
2404     ;
2405     return 0;
2406     }
2407     _ACEOF
2408     rm -f conftest.$ac_objext
2409     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2410     (eval $ac_compile) 2>conftest.er1
2411     ac_status=$?
2412     grep -v '^ *+' conftest.er1 >conftest.err
2413     rm -f conftest.er1
2414     cat conftest.err >&5
2415     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2416     (exit $ac_status); } &&
2417     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2418     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2419     (eval $ac_try) 2>&5
2420     ac_status=$?
2421     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2422     (exit $ac_status); }; } &&
2423     { ac_try='test -s conftest.$ac_objext'
2424     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2425     (eval $ac_try) 2>&5
2426     ac_status=$?
2427     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2428     (exit $ac_status); }; }; then
2429     :
2430     else
2431     echo "$as_me: failed program was:" >&5
2432     sed 's/^/| /' conftest.$ac_ext >&5
2433 pcg 1.1
2434 pcg 1.11 continue
2435     fi
2436     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2437     cat >conftest.$ac_ext <<_ACEOF
2438     /* confdefs.h. */
2439     _ACEOF
2440     cat confdefs.h >>conftest.$ac_ext
2441     cat >>conftest.$ac_ext <<_ACEOF
2442     /* end confdefs.h. */
2443     $ac_declaration
2444     int
2445     main ()
2446     {
2447     exit (42);
2448     ;
2449     return 0;
2450     }
2451     _ACEOF
2452     rm -f conftest.$ac_objext
2453     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2454     (eval $ac_compile) 2>conftest.er1
2455     ac_status=$?
2456     grep -v '^ *+' conftest.er1 >conftest.err
2457     rm -f conftest.er1
2458     cat conftest.err >&5
2459     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2460     (exit $ac_status); } &&
2461     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2462     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2463     (eval $ac_try) 2>&5
2464     ac_status=$?
2465     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466     (exit $ac_status); }; } &&
2467     { ac_try='test -s conftest.$ac_objext'
2468     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2469     (eval $ac_try) 2>&5
2470     ac_status=$?
2471     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2472     (exit $ac_status); }; }; then
2473     break
2474     else
2475     echo "$as_me: failed program was:" >&5
2476     sed 's/^/| /' conftest.$ac_ext >&5
2477 pcg 1.1
2478 pcg 1.11 fi
2479     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2480     done
2481     rm -f conftest*
2482     if test -n "$ac_declaration"; then
2483     echo '#ifdef __cplusplus' >>confdefs.h
2484     echo $ac_declaration >>confdefs.h
2485     echo '#endif' >>confdefs.h
2486     fi
2487 pcg 1.1
2488     else
2489 pcg 1.11 echo "$as_me: failed program was:" >&5
2490     sed 's/^/| /' conftest.$ac_ext >&5
2491    
2492 pcg 1.1 fi
2493 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2494 pcg 1.1 ac_ext=c
2495     ac_cpp='$CPP $CPPFLAGS'
2496 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2497     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2498     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2499    
2500     ac_ext=cc
2501     ac_cpp='$CXXCPP $CPPFLAGS'
2502     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2503     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2504     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2505     if test -n "$ac_tool_prefix"; then
2506     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2507     do
2508     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2509     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2510     echo "$as_me:$LINENO: checking for $ac_word" >&5
2511     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2512     if test "${ac_cv_prog_CXX+set}" = set; then
2513     echo $ECHO_N "(cached) $ECHO_C" >&6
2514     else
2515     if test -n "$CXX"; then
2516     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2517 pcg 1.1 else
2518 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2519     for as_dir in $PATH
2520     do
2521     IFS=$as_save_IFS
2522     test -z "$as_dir" && as_dir=.
2523     for ac_exec_ext in '' $ac_executable_extensions; do
2524     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2525     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2526     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2527     break 2
2528     fi
2529     done
2530     done
2531    
2532 pcg 1.1 fi
2533     fi
2534 pcg 1.11 CXX=$ac_cv_prog_CXX
2535     if test -n "$CXX"; then
2536     echo "$as_me:$LINENO: result: $CXX" >&5
2537     echo "${ECHO_T}$CXX" >&6
2538 pcg 1.1 else
2539 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
2540     echo "${ECHO_T}no" >&6
2541 pcg 1.1 fi
2542    
2543 pcg 1.11 test -n "$CXX" && break
2544     done
2545     fi
2546     if test -z "$CXX"; then
2547     ac_ct_CXX=$CXX
2548     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2549     do
2550     # Extract the first word of "$ac_prog", so it can be a program name with args.
2551     set dummy $ac_prog; ac_word=$2
2552     echo "$as_me:$LINENO: checking for $ac_word" >&5
2553     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2554     if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2555     echo $ECHO_N "(cached) $ECHO_C" >&6
2556 pcg 1.1 else
2557 pcg 1.11 if test -n "$ac_ct_CXX"; then
2558     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2559 pcg 1.1 else
2560 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2561     for as_dir in $PATH
2562     do
2563     IFS=$as_save_IFS
2564     test -z "$as_dir" && as_dir=.
2565     for ac_exec_ext in '' $ac_executable_extensions; do
2566     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2567     ac_cv_prog_ac_ct_CXX="$ac_prog"
2568     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2569     break 2
2570     fi
2571     done
2572     done
2573    
2574 pcg 1.1 fi
2575 pcg 1.11 fi
2576     ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2577     if test -n "$ac_ct_CXX"; then
2578     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2579     echo "${ECHO_T}$ac_ct_CXX" >&6
2580     else
2581     echo "$as_me:$LINENO: result: no" >&5
2582     echo "${ECHO_T}no" >&6
2583 pcg 1.1 fi
2584    
2585 pcg 1.11 test -n "$ac_ct_CXX" && break
2586     done
2587     test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2588    
2589     CXX=$ac_ct_CXX
2590     fi
2591    
2592    
2593     # Provide some information about the compiler.
2594     echo "$as_me:$LINENO:" \
2595     "checking for C++ compiler version" >&5
2596     ac_compiler=`set X $ac_compile; echo $2`
2597     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2598     (eval $ac_compiler --version </dev/null >&5) 2>&5
2599     ac_status=$?
2600     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2601     (exit $ac_status); }
2602     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2603     (eval $ac_compiler -v </dev/null >&5) 2>&5
2604     ac_status=$?
2605     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2606     (exit $ac_status); }
2607     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2608     (eval $ac_compiler -V </dev/null >&5) 2>&5
2609     ac_status=$?
2610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2611     (exit $ac_status); }
2612    
2613     echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2614     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2615     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2616     echo $ECHO_N "(cached) $ECHO_C" >&6
2617     else
2618     cat >conftest.$ac_ext <<_ACEOF
2619     /* confdefs.h. */
2620     _ACEOF
2621     cat confdefs.h >>conftest.$ac_ext
2622     cat >>conftest.$ac_ext <<_ACEOF
2623     /* end confdefs.h. */
2624    
2625     int
2626     main ()
2627     {
2628     #ifndef __GNUC__
2629     choke me
2630     #endif
2631    
2632     ;
2633     return 0;
2634     }
2635     _ACEOF
2636     rm -f conftest.$ac_objext
2637     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2638     (eval $ac_compile) 2>conftest.er1
2639     ac_status=$?
2640     grep -v '^ *+' conftest.er1 >conftest.err
2641     rm -f conftest.er1
2642     cat conftest.err >&5
2643     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2644     (exit $ac_status); } &&
2645     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2646     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2647     (eval $ac_try) 2>&5
2648     ac_status=$?
2649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2650     (exit $ac_status); }; } &&
2651     { ac_try='test -s conftest.$ac_objext'
2652     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2653     (eval $ac_try) 2>&5
2654     ac_status=$?
2655     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2656     (exit $ac_status); }; }; then
2657     ac_compiler_gnu=yes
2658     else
2659     echo "$as_me: failed program was:" >&5
2660     sed 's/^/| /' conftest.$ac_ext >&5
2661    
2662     ac_compiler_gnu=no
2663     fi
2664     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2665     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2666    
2667     fi
2668     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2669     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2670     GXX=`test $ac_compiler_gnu = yes && echo yes`
2671     ac_test_CXXFLAGS=${CXXFLAGS+set}
2672     ac_save_CXXFLAGS=$CXXFLAGS
2673     CXXFLAGS="-g"
2674     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2675     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2676     if test "${ac_cv_prog_cxx_g+set}" = set; then
2677     echo $ECHO_N "(cached) $ECHO_C" >&6
2678     else
2679     cat >conftest.$ac_ext <<_ACEOF
2680     /* confdefs.h. */
2681     _ACEOF
2682     cat confdefs.h >>conftest.$ac_ext
2683     cat >>conftest.$ac_ext <<_ACEOF
2684     /* end confdefs.h. */
2685    
2686     int
2687     main ()
2688     {
2689    
2690     ;
2691     return 0;
2692     }
2693     _ACEOF
2694     rm -f conftest.$ac_objext
2695     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2696     (eval $ac_compile) 2>conftest.er1
2697     ac_status=$?
2698     grep -v '^ *+' conftest.er1 >conftest.err
2699     rm -f conftest.er1
2700     cat conftest.err >&5
2701     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2702     (exit $ac_status); } &&
2703     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2704     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2705     (eval $ac_try) 2>&5
2706     ac_status=$?
2707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2708     (exit $ac_status); }; } &&
2709     { ac_try='test -s conftest.$ac_objext'
2710     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2711     (eval $ac_try) 2>&5
2712     ac_status=$?
2713     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2714     (exit $ac_status); }; }; then
2715     ac_cv_prog_cxx_g=yes
2716     else
2717     echo "$as_me: failed program was:" >&5
2718     sed 's/^/| /' conftest.$ac_ext >&5
2719    
2720     ac_cv_prog_cxx_g=no
2721     fi
2722     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2723     fi
2724     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2725     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2726 pcg 1.1 if test "$ac_test_CXXFLAGS" = set; then
2727 pcg 1.11 CXXFLAGS=$ac_save_CXXFLAGS
2728 pcg 1.1 elif test $ac_cv_prog_cxx_g = yes; then
2729     if test "$GXX" = yes; then
2730     CXXFLAGS="-g -O2"
2731     else
2732     CXXFLAGS="-g"
2733     fi
2734     else
2735     if test "$GXX" = yes; then
2736     CXXFLAGS="-O2"
2737     else
2738     CXXFLAGS=
2739     fi
2740     fi
2741 pcg 1.11 for ac_declaration in \
2742     '' \
2743     'extern "C" void std::exit (int) throw (); using std::exit;' \
2744     'extern "C" void std::exit (int); using std::exit;' \
2745     'extern "C" void exit (int) throw ();' \
2746     'extern "C" void exit (int);' \
2747     'void exit (int);'
2748     do
2749     cat >conftest.$ac_ext <<_ACEOF
2750     /* confdefs.h. */
2751     _ACEOF
2752     cat confdefs.h >>conftest.$ac_ext
2753     cat >>conftest.$ac_ext <<_ACEOF
2754     /* end confdefs.h. */
2755     $ac_declaration
2756     #include <stdlib.h>
2757     int
2758     main ()
2759     {
2760     exit (42);
2761     ;
2762     return 0;
2763     }
2764     _ACEOF
2765     rm -f conftest.$ac_objext
2766     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2767     (eval $ac_compile) 2>conftest.er1
2768     ac_status=$?
2769     grep -v '^ *+' conftest.er1 >conftest.err
2770     rm -f conftest.er1
2771     cat conftest.err >&5
2772     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2773     (exit $ac_status); } &&
2774     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2775     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2776     (eval $ac_try) 2>&5
2777     ac_status=$?
2778     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2779     (exit $ac_status); }; } &&
2780     { ac_try='test -s conftest.$ac_objext'
2781     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2782     (eval $ac_try) 2>&5
2783     ac_status=$?
2784     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2785     (exit $ac_status); }; }; then
2786     :
2787     else
2788     echo "$as_me: failed program was:" >&5
2789     sed 's/^/| /' conftest.$ac_ext >&5
2790    
2791     continue
2792     fi
2793     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2794     cat >conftest.$ac_ext <<_ACEOF
2795     /* confdefs.h. */
2796     _ACEOF
2797     cat confdefs.h >>conftest.$ac_ext
2798     cat >>conftest.$ac_ext <<_ACEOF
2799     /* end confdefs.h. */
2800     $ac_declaration
2801     int
2802     main ()
2803     {
2804     exit (42);
2805     ;
2806     return 0;
2807     }
2808     _ACEOF
2809     rm -f conftest.$ac_objext
2810     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2811     (eval $ac_compile) 2>conftest.er1
2812     ac_status=$?
2813     grep -v '^ *+' conftest.er1 >conftest.err
2814     rm -f conftest.er1
2815     cat conftest.err >&5
2816     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2817     (exit $ac_status); } &&
2818     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2819     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2820     (eval $ac_try) 2>&5
2821     ac_status=$?
2822     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2823     (exit $ac_status); }; } &&
2824     { ac_try='test -s conftest.$ac_objext'
2825     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2826     (eval $ac_try) 2>&5
2827     ac_status=$?
2828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2829     (exit $ac_status); }; }; then
2830     break
2831     else
2832     echo "$as_me: failed program was:" >&5
2833     sed 's/^/| /' conftest.$ac_ext >&5
2834    
2835     fi
2836     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2837     done
2838     rm -f conftest*
2839     if test -n "$ac_declaration"; then
2840     echo '#ifdef __cplusplus' >>confdefs.h
2841     echo $ac_declaration >>confdefs.h
2842     echo '#endif' >>confdefs.h
2843     fi
2844    
2845     ac_ext=c
2846     ac_cpp='$CPP $CPPFLAGS'
2847     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2848     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2849     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2850 pcg 1.1
2851 pcg 1.11 ac_ext=c
2852     ac_cpp='$CPP $CPPFLAGS'
2853     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2854     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2855     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2856     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2857     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2858 pcg 1.1 # On Suns, sometimes $CPP names a directory.
2859     if test -n "$CPP" && test -d "$CPP"; then
2860     CPP=
2861     fi
2862     if test -z "$CPP"; then
2863 pcg 1.11 if test "${ac_cv_prog_CPP+set}" = set; then
2864     echo $ECHO_N "(cached) $ECHO_C" >&6
2865 pcg 1.1 else
2866 pcg 1.11 # Double quotes because CPP needs to be expanded
2867     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2868     do
2869     ac_preproc_ok=false
2870     for ac_c_preproc_warn_flag in '' yes
2871     do
2872     # Use a header file that comes with gcc, so configuring glibc
2873     # with a fresh cross-compiler works.
2874     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2875     # <limits.h> exists even on freestanding compilers.
2876 pcg 1.1 # On the NeXT, cc -E runs the code through the compiler's parser,
2877 pcg 1.11 # not just through cpp. "Syntax error" is here to catch this case.
2878     cat >conftest.$ac_ext <<_ACEOF
2879     /* confdefs.h. */
2880     _ACEOF
2881     cat confdefs.h >>conftest.$ac_ext
2882     cat >>conftest.$ac_ext <<_ACEOF
2883     /* end confdefs.h. */
2884     #ifdef __STDC__
2885     # include <limits.h>
2886     #else
2887     # include <assert.h>
2888     #endif
2889     Syntax error
2890     _ACEOF
2891     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2892     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2893     ac_status=$?
2894     grep -v '^ *+' conftest.er1 >conftest.err
2895     rm -f conftest.er1
2896     cat conftest.err >&5
2897     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2898     (exit $ac_status); } >/dev/null; then
2899     if test -s conftest.err; then
2900     ac_cpp_err=$ac_c_preproc_warn_flag
2901     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2902     else
2903     ac_cpp_err=
2904     fi
2905     else
2906     ac_cpp_err=yes
2907     fi
2908     if test -z "$ac_cpp_err"; then
2909 pcg 1.1 :
2910     else
2911 pcg 1.11 echo "$as_me: failed program was:" >&5
2912     sed 's/^/| /' conftest.$ac_ext >&5
2913    
2914     # Broken: fails on valid input.
2915     continue
2916     fi
2917     rm -f conftest.err conftest.$ac_ext
2918    
2919     # OK, works on sane cases. Now check whether non-existent headers
2920     # can be detected and how.
2921     cat >conftest.$ac_ext <<_ACEOF
2922     /* confdefs.h. */
2923     _ACEOF
2924     cat confdefs.h >>conftest.$ac_ext
2925     cat >>conftest.$ac_ext <<_ACEOF
2926     /* end confdefs.h. */
2927     #include <ac_nonexistent.h>
2928     _ACEOF
2929     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2930     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2931     ac_status=$?
2932     grep -v '^ *+' conftest.er1 >conftest.err
2933     rm -f conftest.er1
2934     cat conftest.err >&5
2935     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2936     (exit $ac_status); } >/dev/null; then
2937     if test -s conftest.err; then
2938     ac_cpp_err=$ac_c_preproc_warn_flag
2939     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2940     else
2941     ac_cpp_err=
2942     fi
2943     else
2944     ac_cpp_err=yes
2945     fi
2946     if test -z "$ac_cpp_err"; then
2947     # Broken: success on invalid input.
2948     continue
2949     else
2950     echo "$as_me: failed program was:" >&5
2951     sed 's/^/| /' conftest.$ac_ext >&5
2952    
2953     # Passes both tests.
2954     ac_preproc_ok=:
2955     break
2956     fi
2957     rm -f conftest.err conftest.$ac_ext
2958    
2959     done
2960     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2961     rm -f conftest.err conftest.$ac_ext
2962     if $ac_preproc_ok; then
2963     break
2964     fi
2965    
2966     done
2967     ac_cv_prog_CPP=$CPP
2968    
2969     fi
2970     CPP=$ac_cv_prog_CPP
2971     else
2972     ac_cv_prog_CPP=$CPP
2973     fi
2974     echo "$as_me:$LINENO: result: $CPP" >&5
2975     echo "${ECHO_T}$CPP" >&6
2976     ac_preproc_ok=false
2977     for ac_c_preproc_warn_flag in '' yes
2978     do
2979     # Use a header file that comes with gcc, so configuring glibc
2980     # with a fresh cross-compiler works.
2981     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2982     # <limits.h> exists even on freestanding compilers.
2983     # On the NeXT, cc -E runs the code through the compiler's parser,
2984     # not just through cpp. "Syntax error" is here to catch this case.
2985     cat >conftest.$ac_ext <<_ACEOF
2986     /* confdefs.h. */
2987     _ACEOF
2988     cat confdefs.h >>conftest.$ac_ext
2989     cat >>conftest.$ac_ext <<_ACEOF
2990     /* end confdefs.h. */
2991     #ifdef __STDC__
2992     # include <limits.h>
2993     #else
2994     # include <assert.h>
2995     #endif
2996     Syntax error
2997     _ACEOF
2998     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2999     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3000     ac_status=$?
3001     grep -v '^ *+' conftest.er1 >conftest.err
3002     rm -f conftest.er1
3003     cat conftest.err >&5
3004     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3005     (exit $ac_status); } >/dev/null; then
3006     if test -s conftest.err; then
3007     ac_cpp_err=$ac_c_preproc_warn_flag
3008     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3009     else
3010     ac_cpp_err=
3011     fi
3012 pcg 1.1 else
3013 pcg 1.11 ac_cpp_err=yes
3014     fi
3015     if test -z "$ac_cpp_err"; then
3016 pcg 1.1 :
3017     else
3018 pcg 1.11 echo "$as_me: failed program was:" >&5
3019     sed 's/^/| /' conftest.$ac_ext >&5
3020    
3021     # Broken: fails on valid input.
3022     continue
3023 pcg 1.1 fi
3024 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3025    
3026     # OK, works on sane cases. Now check whether non-existent headers
3027     # can be detected and how.
3028     cat >conftest.$ac_ext <<_ACEOF
3029     /* confdefs.h. */
3030     _ACEOF
3031     cat confdefs.h >>conftest.$ac_ext
3032     cat >>conftest.$ac_ext <<_ACEOF
3033     /* end confdefs.h. */
3034     #include <ac_nonexistent.h>
3035     _ACEOF
3036     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3037     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3038     ac_status=$?
3039     grep -v '^ *+' conftest.er1 >conftest.err
3040     rm -f conftest.er1
3041     cat conftest.err >&5
3042     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3043     (exit $ac_status); } >/dev/null; then
3044     if test -s conftest.err; then
3045     ac_cpp_err=$ac_c_preproc_warn_flag
3046     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3047     else
3048     ac_cpp_err=
3049     fi
3050     else
3051     ac_cpp_err=yes
3052 pcg 1.1 fi
3053 pcg 1.11 if test -z "$ac_cpp_err"; then
3054     # Broken: success on invalid input.
3055     continue
3056     else
3057     echo "$as_me: failed program was:" >&5
3058     sed 's/^/| /' conftest.$ac_ext >&5
3059    
3060     # Passes both tests.
3061     ac_preproc_ok=:
3062     break
3063 pcg 1.1 fi
3064 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3065    
3066     done
3067     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3068     rm -f conftest.err conftest.$ac_ext
3069     if $ac_preproc_ok; then
3070     :
3071 pcg 1.1 else
3072 pcg 1.11 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3073     See \`config.log' for more details." >&5
3074     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3075     See \`config.log' for more details." >&2;}
3076     { (exit 1); exit 1; }; }
3077 pcg 1.1 fi
3078 pcg 1.11
3079     ac_ext=c
3080     ac_cpp='$CPP $CPPFLAGS'
3081     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3082     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3083     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3084 pcg 1.1
3085     # Find a good install program. We prefer a C program (faster),
3086     # so one script is as good as another. But avoid the broken or
3087     # incompatible versions:
3088     # SysV /etc/install, /usr/sbin/install
3089     # SunOS /usr/etc/install
3090     # IRIX /sbin/install
3091     # AIX /bin/install
3092 pcg 1.11 # AmigaOS /C/install, which installs bootblocks on floppy discs
3093 pcg 1.1 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3094     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3095     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3096 pcg 1.11 # OS/2's system install, which has a completely different semantic
3097 pcg 1.1 # ./install, which can be erroneously created by make from ./install.sh.
3098 pcg 1.11 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3099     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3100 pcg 1.1 if test -z "$INSTALL"; then
3101 pcg 1.11 if test "${ac_cv_path_install+set}" = set; then
3102     echo $ECHO_N "(cached) $ECHO_C" >&6
3103 pcg 1.1 else
3104 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3105     for as_dir in $PATH
3106     do
3107     IFS=$as_save_IFS
3108     test -z "$as_dir" && as_dir=.
3109     # Account for people who put trailing slashes in PATH elements.
3110     case $as_dir/ in
3111     ./ | .// | /cC/* | \
3112     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3113     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3114     /usr/ucb/* ) ;;
3115     *)
3116     # OSF1 and SCO ODT 3.0 have their own names for install.
3117     # Don't use installbsd from OSF since it installs stuff as root
3118     # by default.
3119     for ac_prog in ginstall scoinst install; do
3120     for ac_exec_ext in '' $ac_executable_extensions; do
3121     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3122 pcg 1.1 if test $ac_prog = install &&
3123 pcg 1.11 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3124 pcg 1.1 # AIX install. It has an incompatible calling convention.
3125     :
3126 pcg 1.11 elif test $ac_prog = install &&
3127     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3128     # program-specific install script used by HP pwplus--don't use.
3129     :
3130 pcg 1.1 else
3131 pcg 1.11 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3132     break 3
3133 pcg 1.1 fi
3134     fi
3135     done
3136 pcg 1.11 done
3137     ;;
3138     esac
3139     done
3140    
3141 pcg 1.1
3142     fi
3143     if test "${ac_cv_path_install+set}" = set; then
3144 pcg 1.11 INSTALL=$ac_cv_path_install
3145 pcg 1.1 else
3146     # As a last resort, use the slow shell script. We don't cache a
3147     # path for INSTALL within a source directory, because that will
3148     # break other packages using the cache if that directory is
3149     # removed, or if the path is relative.
3150 pcg 1.11 INSTALL=$ac_install_sh
3151 pcg 1.1 fi
3152     fi
3153 pcg 1.11 echo "$as_me:$LINENO: result: $INSTALL" >&5
3154     echo "${ECHO_T}$INSTALL" >&6
3155 pcg 1.1
3156     # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3157     # It thinks the first close brace ends the variable substitution.
3158     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3159    
3160 pcg 1.11 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3161 pcg 1.1
3162     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3163    
3164 pcg 1.11 for ac_prog in gawk mawk nawk awk
3165 pcg 1.1 do
3166 pcg 1.11 # Extract the first word of "$ac_prog", so it can be a program name with args.
3167 pcg 1.1 set dummy $ac_prog; ac_word=$2
3168 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
3169     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3170     if test "${ac_cv_prog_AWK+set}" = set; then
3171     echo $ECHO_N "(cached) $ECHO_C" >&6
3172 pcg 1.1 else
3173     if test -n "$AWK"; then
3174     ac_cv_prog_AWK="$AWK" # Let the user override the test.
3175     else
3176 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3177     for as_dir in $PATH
3178     do
3179     IFS=$as_save_IFS
3180     test -z "$as_dir" && as_dir=.
3181     for ac_exec_ext in '' $ac_executable_extensions; do
3182     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3183     ac_cv_prog_AWK="$ac_prog"
3184     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3185     break 2
3186     fi
3187     done
3188     done
3189    
3190 pcg 1.1 fi
3191     fi
3192 pcg 1.11 AWK=$ac_cv_prog_AWK
3193 pcg 1.1 if test -n "$AWK"; then
3194 pcg 1.11 echo "$as_me:$LINENO: result: $AWK" >&5
3195     echo "${ECHO_T}$AWK" >&6
3196 pcg 1.1 else
3197 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3198     echo "${ECHO_T}no" >&6
3199 pcg 1.1 fi
3200    
3201 pcg 1.11 test -n "$AWK" && break
3202 pcg 1.1 done
3203    
3204    
3205 pcg 1.13 ac_ext=c
3206     ac_cpp='$CPP $CPPFLAGS'
3207     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3208     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3209     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3210    
3211    
3212     LINKER="$CXX"
3213     if test x$GCC = xyes && test x$GXX = xyes; then
3214    
3215     echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3216     echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3217     if test "${ac_cv_lib_supcpp_main+set}" = set; then
3218     echo $ECHO_N "(cached) $ECHO_C" >&6
3219     else
3220     ac_check_lib_save_LIBS=$LIBS
3221     LIBS="-lsupc++ $LIBS"
3222     cat >conftest.$ac_ext <<_ACEOF
3223     /* confdefs.h. */
3224     _ACEOF
3225     cat confdefs.h >>conftest.$ac_ext
3226     cat >>conftest.$ac_ext <<_ACEOF
3227     /* end confdefs.h. */
3228    
3229    
3230     int
3231     main ()
3232     {
3233     main ();
3234     ;
3235     return 0;
3236     }
3237     _ACEOF
3238     rm -f conftest.$ac_objext conftest$ac_exeext
3239     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3240     (eval $ac_link) 2>conftest.er1
3241     ac_status=$?
3242     grep -v '^ *+' conftest.er1 >conftest.err
3243     rm -f conftest.er1
3244     cat conftest.err >&5
3245     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3246     (exit $ac_status); } &&
3247     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3248     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3249     (eval $ac_try) 2>&5
3250     ac_status=$?
3251     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3252     (exit $ac_status); }; } &&
3253     { ac_try='test -s conftest$ac_exeext'
3254     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3255     (eval $ac_try) 2>&5
3256     ac_status=$?
3257     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3258     (exit $ac_status); }; }; then
3259     ac_cv_lib_supcpp_main=yes
3260     else
3261     echo "$as_me: failed program was:" >&5
3262     sed 's/^/| /' conftest.$ac_ext >&5
3263    
3264     ac_cv_lib_supcpp_main=no
3265     fi
3266     rm -f conftest.err conftest.$ac_objext \
3267     conftest$ac_exeext conftest.$ac_ext
3268     LIBS=$ac_check_lib_save_LIBS
3269     fi
3270     echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3271     echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3272     if test $ac_cv_lib_supcpp_main = yes; then
3273    
3274     LINKER="$CC"
3275     LIBS="$LIBS -lsupc++"
3276    
3277     fi
3278    
3279     fi
3280     LINKER=$LINKER
3281    
3282    
3283     CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3284    
3285    
3286     ac_ext=cc
3287     ac_cpp='$CXXCPP $CPPFLAGS'
3288     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3289     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3290     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3291    
3292    
3293    
3294     ac_ext=cc
3295     ac_cpp='$CXXCPP $CPPFLAGS'
3296     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3297     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3298     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3299     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3300     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3301     if test -z "$CXXCPP"; then
3302     if test "${ac_cv_prog_CXXCPP+set}" = set; then
3303     echo $ECHO_N "(cached) $ECHO_C" >&6
3304     else
3305     # Double quotes because CXXCPP needs to be expanded
3306     for CXXCPP in "$CXX -E" "/lib/cpp"
3307     do
3308     ac_preproc_ok=false
3309     for ac_cxx_preproc_warn_flag in '' yes
3310     do
3311     # Use a header file that comes with gcc, so configuring glibc
3312     # with a fresh cross-compiler works.
3313     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3314     # <limits.h> exists even on freestanding compilers.
3315     # On the NeXT, cc -E runs the code through the compiler's parser,
3316     # not just through cpp. "Syntax error" is here to catch this case.
3317     cat >conftest.$ac_ext <<_ACEOF
3318     /* confdefs.h. */
3319     _ACEOF
3320     cat confdefs.h >>conftest.$ac_ext
3321     cat >>conftest.$ac_ext <<_ACEOF
3322     /* end confdefs.h. */
3323     #ifdef __STDC__
3324     # include <limits.h>
3325     #else
3326     # include <assert.h>
3327     #endif
3328     Syntax error
3329     _ACEOF
3330     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3331     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3332     ac_status=$?
3333     grep -v '^ *+' conftest.er1 >conftest.err
3334     rm -f conftest.er1
3335     cat conftest.err >&5
3336     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3337     (exit $ac_status); } >/dev/null; then
3338     if test -s conftest.err; then
3339     ac_cpp_err=$ac_cxx_preproc_warn_flag
3340     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3341     else
3342     ac_cpp_err=
3343     fi
3344     else
3345     ac_cpp_err=yes
3346     fi
3347     if test -z "$ac_cpp_err"; then
3348     :
3349     else
3350     echo "$as_me: failed program was:" >&5
3351     sed 's/^/| /' conftest.$ac_ext >&5
3352    
3353     # Broken: fails on valid input.
3354     continue
3355     fi
3356     rm -f conftest.err conftest.$ac_ext
3357    
3358     # OK, works on sane cases. Now check whether non-existent headers
3359     # can be detected and how.
3360     cat >conftest.$ac_ext <<_ACEOF
3361     /* confdefs.h. */
3362     _ACEOF
3363     cat confdefs.h >>conftest.$ac_ext
3364     cat >>conftest.$ac_ext <<_ACEOF
3365     /* end confdefs.h. */
3366     #include <ac_nonexistent.h>
3367     _ACEOF
3368     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3369     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3370     ac_status=$?
3371     grep -v '^ *+' conftest.er1 >conftest.err
3372     rm -f conftest.er1
3373     cat conftest.err >&5
3374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3375     (exit $ac_status); } >/dev/null; then
3376     if test -s conftest.err; then
3377     ac_cpp_err=$ac_cxx_preproc_warn_flag
3378     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3379     else
3380     ac_cpp_err=
3381     fi
3382     else
3383     ac_cpp_err=yes
3384     fi
3385     if test -z "$ac_cpp_err"; then
3386     # Broken: success on invalid input.
3387     continue
3388     else
3389     echo "$as_me: failed program was:" >&5
3390     sed 's/^/| /' conftest.$ac_ext >&5
3391    
3392     # Passes both tests.
3393     ac_preproc_ok=:
3394     break
3395     fi
3396     rm -f conftest.err conftest.$ac_ext
3397    
3398     done
3399     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3400     rm -f conftest.err conftest.$ac_ext
3401     if $ac_preproc_ok; then
3402     break
3403     fi
3404    
3405     done
3406     ac_cv_prog_CXXCPP=$CXXCPP
3407    
3408     fi
3409     CXXCPP=$ac_cv_prog_CXXCPP
3410     else
3411     ac_cv_prog_CXXCPP=$CXXCPP
3412     fi
3413     echo "$as_me:$LINENO: result: $CXXCPP" >&5
3414     echo "${ECHO_T}$CXXCPP" >&6
3415     ac_preproc_ok=false
3416     for ac_cxx_preproc_warn_flag in '' yes
3417     do
3418     # Use a header file that comes with gcc, so configuring glibc
3419     # with a fresh cross-compiler works.
3420     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3421     # <limits.h> exists even on freestanding compilers.
3422     # On the NeXT, cc -E runs the code through the compiler's parser,
3423     # not just through cpp. "Syntax error" is here to catch this case.
3424     cat >conftest.$ac_ext <<_ACEOF
3425     /* confdefs.h. */
3426     _ACEOF
3427     cat confdefs.h >>conftest.$ac_ext
3428     cat >>conftest.$ac_ext <<_ACEOF
3429     /* end confdefs.h. */
3430     #ifdef __STDC__
3431     # include <limits.h>
3432     #else
3433     # include <assert.h>
3434     #endif
3435     Syntax error
3436     _ACEOF
3437     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3438     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3439     ac_status=$?
3440     grep -v '^ *+' conftest.er1 >conftest.err
3441     rm -f conftest.er1
3442     cat conftest.err >&5
3443     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3444     (exit $ac_status); } >/dev/null; then
3445     if test -s conftest.err; then
3446     ac_cpp_err=$ac_cxx_preproc_warn_flag
3447     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3448     else
3449     ac_cpp_err=
3450     fi
3451     else
3452     ac_cpp_err=yes
3453     fi
3454     if test -z "$ac_cpp_err"; then
3455     :
3456     else
3457     echo "$as_me: failed program was:" >&5
3458     sed 's/^/| /' conftest.$ac_ext >&5
3459    
3460     # Broken: fails on valid input.
3461     continue
3462     fi
3463     rm -f conftest.err conftest.$ac_ext
3464    
3465     # OK, works on sane cases. Now check whether non-existent headers
3466     # can be detected and how.
3467     cat >conftest.$ac_ext <<_ACEOF
3468     /* confdefs.h. */
3469     _ACEOF
3470     cat confdefs.h >>conftest.$ac_ext
3471     cat >>conftest.$ac_ext <<_ACEOF
3472     /* end confdefs.h. */
3473     #include <ac_nonexistent.h>
3474     _ACEOF
3475     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3476     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3477     ac_status=$?
3478     grep -v '^ *+' conftest.er1 >conftest.err
3479     rm -f conftest.er1
3480     cat conftest.err >&5
3481     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3482     (exit $ac_status); } >/dev/null; then
3483     if test -s conftest.err; then
3484     ac_cpp_err=$ac_cxx_preproc_warn_flag
3485     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3486     else
3487     ac_cpp_err=
3488     fi
3489     else
3490     ac_cpp_err=yes
3491     fi
3492     if test -z "$ac_cpp_err"; then
3493     # Broken: success on invalid input.
3494     continue
3495     else
3496     echo "$as_me: failed program was:" >&5
3497     sed 's/^/| /' conftest.$ac_ext >&5
3498    
3499     # Passes both tests.
3500     ac_preproc_ok=:
3501     break
3502     fi
3503     rm -f conftest.err conftest.$ac_ext
3504    
3505     done
3506     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3507     rm -f conftest.err conftest.$ac_ext
3508     if $ac_preproc_ok; then
3509     :
3510     else
3511     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3512     See \`config.log' for more details." >&5
3513     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3514     See \`config.log' for more details." >&2;}
3515     { (exit 1); exit 1; }; }
3516     fi
3517    
3518     ac_ext=cc
3519     ac_cpp='$CXXCPP $CPPFLAGS'
3520     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3521     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3522     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3523 pcg 1.11
3524    
3525     echo "$as_me:$LINENO: checking for egrep" >&5
3526     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3527     if test "${ac_cv_prog_egrep+set}" = set; then
3528     echo $ECHO_N "(cached) $ECHO_C" >&6
3529     else
3530     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3531     then ac_cv_prog_egrep='grep -E'
3532     else ac_cv_prog_egrep='egrep'
3533     fi
3534     fi
3535     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3536     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3537     EGREP=$ac_cv_prog_egrep
3538    
3539    
3540    
3541     echo "$as_me:$LINENO: checking for AIX" >&5
3542     echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3543     cat >conftest.$ac_ext <<_ACEOF
3544     /* confdefs.h. */
3545     _ACEOF
3546     cat confdefs.h >>conftest.$ac_ext
3547     cat >>conftest.$ac_ext <<_ACEOF
3548     /* end confdefs.h. */
3549 pcg 1.1 #ifdef _AIX
3550     yes
3551     #endif
3552    
3553 pcg 1.11 _ACEOF
3554 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3555 pcg 1.11 $EGREP "yes" >/dev/null 2>&1; then
3556     echo "$as_me:$LINENO: result: yes" >&5
3557     echo "${ECHO_T}yes" >&6
3558     cat >>confdefs.h <<\_ACEOF
3559 pcg 1.1 #define _ALL_SOURCE 1
3560 pcg 1.11 _ACEOF
3561 pcg 1.1
3562     else
3563 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3564     echo "${ECHO_T}no" >&6
3565 pcg 1.1 fi
3566     rm -f conftest*
3567    
3568    
3569 pcg 1.11 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3570     echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3571     if test "${ac_cv_search_strerror+set}" = set; then
3572     echo $ECHO_N "(cached) $ECHO_C" >&6
3573     else
3574     ac_func_search_save_LIBS=$LIBS
3575     ac_cv_search_strerror=no
3576     cat >conftest.$ac_ext <<_ACEOF
3577     /* confdefs.h. */
3578     _ACEOF
3579     cat confdefs.h >>conftest.$ac_ext
3580     cat >>conftest.$ac_ext <<_ACEOF
3581     /* end confdefs.h. */
3582    
3583     /* Override any gcc2 internal prototype to avoid an error. */
3584     #ifdef __cplusplus
3585     extern "C"
3586     #endif
3587     /* We use char because int might match the return type of a gcc2
3588     builtin and then its argument prototype would still apply. */
3589     char strerror ();
3590     int
3591     main ()
3592     {
3593     strerror ();
3594     ;
3595     return 0;
3596     }
3597     _ACEOF
3598     rm -f conftest.$ac_objext conftest$ac_exeext
3599     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3600     (eval $ac_link) 2>conftest.er1
3601     ac_status=$?
3602     grep -v '^ *+' conftest.er1 >conftest.err
3603     rm -f conftest.er1
3604     cat conftest.err >&5
3605     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606     (exit $ac_status); } &&
3607 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3608 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3609     (eval $ac_try) 2>&5
3610     ac_status=$?
3611     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3612     (exit $ac_status); }; } &&
3613     { ac_try='test -s conftest$ac_exeext'
3614     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615     (eval $ac_try) 2>&5
3616     ac_status=$?
3617     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618     (exit $ac_status); }; }; then
3619     ac_cv_search_strerror="none required"
3620     else
3621     echo "$as_me: failed program was:" >&5
3622     sed 's/^/| /' conftest.$ac_ext >&5
3623    
3624     fi
3625     rm -f conftest.err conftest.$ac_objext \
3626     conftest$ac_exeext conftest.$ac_ext
3627     if test "$ac_cv_search_strerror" = no; then
3628     for ac_lib in cposix; do
3629     LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3630     cat >conftest.$ac_ext <<_ACEOF
3631     /* confdefs.h. */
3632     _ACEOF
3633     cat confdefs.h >>conftest.$ac_ext
3634     cat >>conftest.$ac_ext <<_ACEOF
3635     /* end confdefs.h. */
3636 pcg 1.1
3637 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
3638     #ifdef __cplusplus
3639     extern "C"
3640     #endif
3641     /* We use char because int might match the return type of a gcc2
3642     builtin and then its argument prototype would still apply. */
3643     char strerror ();
3644     int
3645     main ()
3646     {
3647     strerror ();
3648     ;
3649     return 0;
3650     }
3651     _ACEOF
3652     rm -f conftest.$ac_objext conftest$ac_exeext
3653     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3654     (eval $ac_link) 2>conftest.er1
3655     ac_status=$?
3656     grep -v '^ *+' conftest.er1 >conftest.err
3657     rm -f conftest.er1
3658     cat conftest.err >&5
3659     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3660     (exit $ac_status); } &&
3661 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3662 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3663     (eval $ac_try) 2>&5
3664     ac_status=$?
3665     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3666     (exit $ac_status); }; } &&
3667     { ac_try='test -s conftest$ac_exeext'
3668     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3669     (eval $ac_try) 2>&5
3670     ac_status=$?
3671     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3672     (exit $ac_status); }; }; then
3673     ac_cv_search_strerror="-l$ac_lib"
3674     break
3675 pcg 1.1 else
3676 pcg 1.11 echo "$as_me: failed program was:" >&5
3677     sed 's/^/| /' conftest.$ac_ext >&5
3678    
3679     fi
3680     rm -f conftest.err conftest.$ac_objext \
3681     conftest$ac_exeext conftest.$ac_ext
3682     done
3683     fi
3684     LIBS=$ac_func_search_save_LIBS
3685     fi
3686     echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3687     echo "${ECHO_T}$ac_cv_search_strerror" >&6
3688     if test "$ac_cv_search_strerror" != no; then
3689     test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3690    
3691 pcg 1.1 fi
3692    
3693    
3694     # Check whether --enable-shared or --disable-shared was given.
3695     if test "${enable_shared+set}" = set; then
3696     enableval="$enable_shared"
3697     p=${PACKAGE-default}
3698     case "$enableval" in
3699     yes) enable_shared=yes ;;
3700     no) enable_shared=no ;;
3701     *)
3702     enable_shared=no
3703     # Look at the argument we got. We use all the common list separators.
3704     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3705     for pkg in $enableval; do
3706     if test "X$pkg" = "X$p"; then
3707     enable_shared=yes
3708     fi
3709     done
3710     IFS="$ac_save_ifs"
3711     ;;
3712     esac
3713     else
3714     enable_shared=no
3715 pcg 1.11 fi; # Check whether --enable-static or --disable-static was given.
3716 pcg 1.1 if test "${enable_static+set}" = set; then
3717     enableval="$enable_static"
3718     p=${PACKAGE-default}
3719     case "$enableval" in
3720     yes) enable_static=yes ;;
3721     no) enable_static=no ;;
3722     *)
3723     enable_static=no
3724     # Look at the argument we got. We use all the common list separators.
3725     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3726     for pkg in $enableval; do
3727     if test "X$pkg" = "X$p"; then
3728     enable_static=yes
3729     fi
3730     done
3731     IFS="$ac_save_ifs"
3732     ;;
3733     esac
3734     else
3735     enable_static=yes
3736 pcg 1.11 fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3737 pcg 1.1 if test "${enable_fast_install+set}" = set; then
3738     enableval="$enable_fast_install"
3739     p=${PACKAGE-default}
3740     case "$enableval" in
3741     yes) enable_fast_install=yes ;;
3742     no) enable_fast_install=no ;;
3743     *)
3744     enable_fast_install=no
3745     # Look at the argument we got. We use all the common list separators.
3746     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3747     for pkg in $enableval; do
3748     if test "X$pkg" = "X$p"; then
3749     enable_fast_install=yes
3750     fi
3751     done
3752     IFS="$ac_save_ifs"
3753     ;;
3754     esac
3755     else
3756     enable_fast_install=yes
3757 pcg 1.11 fi;
3758 pcg 1.1 # Make sure we can run config.sub.
3759 pcg 1.11 $ac_config_sub sun4 >/dev/null 2>&1 ||
3760     { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3761     echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3762     { (exit 1); exit 1; }; }
3763    
3764     echo "$as_me:$LINENO: checking build system type" >&5
3765     echo $ECHO_N "checking build system type... $ECHO_C" >&6
3766     if test "${ac_cv_build+set}" = set; then
3767     echo $ECHO_N "(cached) $ECHO_C" >&6
3768     else
3769     ac_cv_build_alias=$build_alias
3770     test -z "$ac_cv_build_alias" &&
3771     ac_cv_build_alias=`$ac_config_guess`
3772     test -z "$ac_cv_build_alias" &&
3773     { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3774     echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3775     { (exit 1); exit 1; }; }
3776     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3777     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3778     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3779     { (exit 1); exit 1; }; }
3780    
3781     fi
3782     echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3783     echo "${ECHO_T}$ac_cv_build" >&6
3784     build=$ac_cv_build
3785     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3786     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3787     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3788    
3789    
3790     echo "$as_me:$LINENO: checking host system type" >&5
3791     echo $ECHO_N "checking host system type... $ECHO_C" >&6
3792     if test "${ac_cv_host+set}" = set; then
3793     echo $ECHO_N "(cached) $ECHO_C" >&6
3794     else
3795     ac_cv_host_alias=$host_alias
3796     test -z "$ac_cv_host_alias" &&
3797     ac_cv_host_alias=$ac_cv_build_alias
3798     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3799     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3800     echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3801     { (exit 1); exit 1; }; }
3802    
3803     fi
3804     echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3805     echo "${ECHO_T}$ac_cv_host" >&6
3806     host=$ac_cv_host
3807     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3808     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3809     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3810 pcg 1.1
3811    
3812    
3813     # Check whether --with-gnu-ld or --without-gnu-ld was given.
3814     if test "${with_gnu_ld+set}" = set; then
3815     withval="$with_gnu_ld"
3816     test "$withval" = no || with_gnu_ld=yes
3817     else
3818     with_gnu_ld=no
3819 pcg 1.11 fi;
3820 pcg 1.1 ac_prog=ld
3821     if test "$GCC" = yes; then
3822     # Check if gcc -print-prog-name=ld gives a path.
3823 pcg 1.11 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3824     echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3825 pcg 1.1 case $host in
3826     *-*-mingw*)
3827     # gcc leaves a trailing carriage return which upsets mingw
3828     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3829     *)
3830     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3831     esac
3832     case "$ac_prog" in
3833     # Accept absolute paths.
3834     [\\/]* | [A-Za-z]:[\\/]*)
3835     re_direlt='/[^/][^/]*/\.\./'
3836     # Canonicalize the path of ld
3837     ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3838     while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3839     ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3840     done
3841     test -z "$LD" && LD="$ac_prog"
3842     ;;
3843     "")
3844     # If it fails, then pretend we aren't using GCC.
3845     ac_prog=ld
3846     ;;
3847     *)
3848     # If it is relative, then search for the first ld in PATH.
3849     with_gnu_ld=unknown
3850     ;;
3851     esac
3852     elif test "$with_gnu_ld" = yes; then
3853 pcg 1.11 echo "$as_me:$LINENO: checking for GNU ld" >&5
3854     echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3855 pcg 1.1 else
3856 pcg 1.11 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3857     echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3858 pcg 1.1 fi
3859 pcg 1.11 if test "${lt_cv_path_LD+set}" = set; then
3860     echo $ECHO_N "(cached) $ECHO_C" >&6
3861 pcg 1.1 else
3862     if test -z "$LD"; then
3863     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3864     for ac_dir in $PATH; do
3865     test -z "$ac_dir" && ac_dir=.
3866     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3867     lt_cv_path_LD="$ac_dir/$ac_prog"
3868     # Check to see if the program is GNU ld. I'd rather use --version,
3869     # but apparently some GNU ld's only accept -v.
3870     # Break only if it was the GNU/non-GNU ld that we prefer.
3871     if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3872     test "$with_gnu_ld" != no && break
3873     else
3874     test "$with_gnu_ld" != yes && break
3875     fi
3876     fi
3877     done
3878     IFS="$ac_save_ifs"
3879     else
3880     lt_cv_path_LD="$LD" # Let the user override the test with a path.
3881     fi
3882     fi
3883    
3884     LD="$lt_cv_path_LD"
3885     if test -n "$LD"; then
3886 pcg 1.11 echo "$as_me:$LINENO: result: $LD" >&5
3887     echo "${ECHO_T}$LD" >&6
3888 pcg 1.1 else
3889 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3890     echo "${ECHO_T}no" >&6
3891 pcg 1.1 fi
3892 pcg 1.11 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3893     echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3894     { (exit 1); exit 1; }; }
3895     echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3896     echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3897     if test "${lt_cv_prog_gnu_ld+set}" = set; then
3898     echo $ECHO_N "(cached) $ECHO_C" >&6
3899 pcg 1.1 else
3900     # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3901     if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3902     lt_cv_prog_gnu_ld=yes
3903     else
3904     lt_cv_prog_gnu_ld=no
3905     fi
3906     fi
3907 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3908     echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3909 pcg 1.1 with_gnu_ld=$lt_cv_prog_gnu_ld
3910    
3911    
3912 pcg 1.11 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3913     echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3914     if test "${lt_cv_ld_reload_flag+set}" = set; then
3915     echo $ECHO_N "(cached) $ECHO_C" >&6
3916 pcg 1.1 else
3917     lt_cv_ld_reload_flag='-r'
3918     fi
3919 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3920     echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3921 pcg 1.1 reload_flag=$lt_cv_ld_reload_flag
3922     test -n "$reload_flag" && reload_flag=" $reload_flag"
3923    
3924 pcg 1.11 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3925     echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3926     if test "${lt_cv_path_NM+set}" = set; then
3927     echo $ECHO_N "(cached) $ECHO_C" >&6
3928 pcg 1.1 else
3929     if test -n "$NM"; then
3930     # Let the user override the test.
3931     lt_cv_path_NM="$NM"
3932     else
3933     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3934     for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3935     test -z "$ac_dir" && ac_dir=.
3936     tmp_nm=$ac_dir/${ac_tool_prefix}nm
3937     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3938     # Check to see if the nm accepts a BSD-compat flag.
3939     # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3940     # nm: unknown option "B" ignored
3941     # Tru64's nm complains that /dev/null is an invalid object file
3942     if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3943     lt_cv_path_NM="$tmp_nm -B"
3944     break
3945     elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3946     lt_cv_path_NM="$tmp_nm -p"
3947     break
3948     else
3949     lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3950     continue # so that we can try to find one that supports BSD flags
3951     fi
3952     fi
3953     done
3954     IFS="$ac_save_ifs"
3955     test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3956     fi
3957     fi
3958    
3959     NM="$lt_cv_path_NM"
3960 pcg 1.11 echo "$as_me:$LINENO: result: $NM" >&5
3961     echo "${ECHO_T}$NM" >&6
3962 pcg 1.1
3963 pcg 1.11 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3964     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3965     LN_S=$as_ln_s
3966     if test "$LN_S" = "ln -s"; then
3967     echo "$as_me:$LINENO: result: yes" >&5
3968     echo "${ECHO_T}yes" >&6
3969     else
3970     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3971     echo "${ECHO_T}no, using $LN_S" >&6
3972     fi
3973    
3974     echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3975     echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3976     if test "${lt_cv_deplibs_check_method+set}" = set; then
3977     echo $ECHO_N "(cached) $ECHO_C" >&6
3978 pcg 1.1 else
3979     lt_cv_file_magic_cmd='$MAGIC_CMD'
3980     lt_cv_file_magic_test_file=
3981     lt_cv_deplibs_check_method='unknown'
3982     # Need to set the preceding variable on all platforms that support
3983     # interlibrary dependencies.
3984     # 'none' -- dependencies not supported.
3985     # `unknown' -- same as none, but documents that we really don't know.
3986     # 'pass_all' -- all dependencies passed with no checks.
3987     # 'test_compile' -- check by making test program.
3988     # ['file_magic [regex]'] -- check by looking for files in library path
3989     # which responds to the $file_magic_cmd with a given egrep regex.
3990     # If you have `file' or equivalent on your system and you're not sure
3991     # whether `pass_all' will *always* work, you probably want this one.
3992    
3993     case "$host_os" in
3994     aix4*)
3995     lt_cv_deplibs_check_method=pass_all
3996     ;;
3997    
3998     beos*)
3999     lt_cv_deplibs_check_method=pass_all
4000     ;;
4001    
4002     bsdi4*)
4003     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4004     lt_cv_file_magic_cmd='/usr/bin/file -L'
4005     lt_cv_file_magic_test_file=/shlib/libc.so
4006     ;;
4007    
4008     cygwin* | mingw* | pw32*)
4009     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4010     lt_cv_file_magic_cmd='$OBJDUMP -f'
4011     ;;
4012    
4013     darwin*|rhapsody*)
4014     lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4015     lt_cv_file_magiic_cmd=/usr/bin/file
4016     lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4017     ;;
4018    
4019     freebsd*)
4020     if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4021     case "$host_cpu" in
4022     i*86 )
4023     # Not sure whether the presence of OpenBSD here was a mistake.
4024     # Let's accept both of them until this is cleared up.
4025     lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4026     lt_cv_file_magic_cmd=/usr/bin/file
4027     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4028     ;;
4029     esac
4030     else
4031     lt_cv_deplibs_check_method=pass_all
4032     fi
4033     ;;
4034    
4035     gnu*)
4036     lt_cv_deplibs_check_method=pass_all
4037     ;;
4038    
4039     hpux10.20*|hpux11*)
4040     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4041     lt_cv_file_magic_cmd=/usr/bin/file
4042     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4043     ;;
4044    
4045     irix5* | irix6*)
4046     case "$host_os" in
4047     irix5*)
4048     # this will be overridden with pass_all, but let us keep it just in case
4049     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4050     ;;
4051     *)
4052     case "$LD" in
4053     *-32|*"-32 ") libmagic=32-bit;;
4054     *-n32|*"-n32 ") libmagic=N32;;
4055     *-64|*"-64 ") libmagic=64-bit;;
4056     *) libmagic=never-match;;
4057     esac
4058     # this will be overridden with pass_all, but let us keep it just in case
4059     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4060     ;;
4061     esac
4062     lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4063     lt_cv_deplibs_check_method=pass_all
4064     ;;
4065    
4066     # This must be Linux ELF.
4067     linux-gnu*)
4068     case "$host_cpu" in
4069     alpha* | i*86 | powerpc* | sparc* | ia64* )
4070     lt_cv_deplibs_check_method=pass_all ;;
4071     *)
4072     # glibc up to 2.1.1 does not perform some relocations on ARM
4073     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4074     esac
4075     lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4076     ;;
4077    
4078     netbsd*)
4079     if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4080     lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4081     else
4082     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4083     fi
4084     lt_cv_file_magic_cmd='/usr/bin/file -L'
4085     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4086     ;;
4087    
4088     newos6*)
4089     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4090     lt_cv_file_magic_cmd=/usr/bin/file
4091     lt_cv_file_magic_test_file=/usr/lib/libnls.so
4092     ;;
4093    
4094     osf3* | osf4* | osf5*)
4095     # this will be overridden with pass_all, but let us keep it just in case
4096     lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4097     lt_cv_file_magic_test_file=/shlib/libc.so
4098     lt_cv_deplibs_check_method=pass_all
4099     ;;
4100    
4101     sco3.2v5*)
4102     lt_cv_deplibs_check_method=pass_all
4103     ;;
4104    
4105     solaris*)
4106     lt_cv_deplibs_check_method=pass_all
4107     lt_cv_file_magic_test_file=/lib/libc.so
4108     ;;
4109    
4110     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4111     case "$host_vendor" in
4112     motorola)
4113     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]'
4114     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4115     ;;
4116     ncr)
4117     lt_cv_deplibs_check_method=pass_all
4118     ;;
4119     sequent)
4120     lt_cv_file_magic_cmd='/bin/file'
4121     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4122     ;;
4123     sni)
4124     lt_cv_file_magic_cmd='/bin/file'
4125     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4126     lt_cv_file_magic_test_file=/lib/libc.so
4127     ;;
4128     esac
4129     ;;
4130     esac
4131    
4132     fi
4133 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4134     echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4135 pcg 1.1 file_magic_cmd=$lt_cv_file_magic_cmd
4136     deplibs_check_method=$lt_cv_deplibs_check_method
4137    
4138    
4139    
4140    
4141    
4142    
4143    
4144     # Check for command to grab the raw symbol name followed by C symbol from nm.
4145 pcg 1.11 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4146     echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4147     if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4148     echo $ECHO_N "(cached) $ECHO_C" >&6
4149 pcg 1.1 else
4150 pcg 1.11
4151 pcg 1.1 # These are sane defaults that work on at least a few old systems.
4152     # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4153    
4154     # Character class describing NM global symbol codes.
4155     symcode='[BCDEGRST]'
4156    
4157     # Regexp to match symbols that can be accessed directly from C.
4158     sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4159    
4160     # Transform the above into a raw symbol and a C symbol.
4161     symxfrm='\1 \2\3 \3'
4162    
4163     # Transform an extracted symbol line into a proper C declaration
4164     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4165    
4166     # Define system-specific variables.
4167     case "$host_os" in
4168     aix*)
4169     symcode='[BCDT]'
4170     ;;
4171     cygwin* | mingw* | pw32*)
4172     symcode='[ABCDGISTW]'
4173     ;;
4174     hpux*) # Its linker distinguishes data from code symbols
4175     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4176     ;;
4177     irix*)
4178     symcode='[BCDEGRST]'
4179     ;;
4180     solaris* | sysv5*)
4181     symcode='[BDT]'
4182     ;;
4183     sysv4)
4184     symcode='[DFNSTU]'
4185     ;;
4186     esac
4187    
4188     # Handle CRLF in mingw tool chain
4189     opt_cr=
4190     case "$host_os" in
4191     mingw*)
4192     opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4193     ;;
4194     esac
4195    
4196     # If we're using GNU nm, then use its standard symbol codes.
4197     if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4198     symcode='[ABCDGISTW]'
4199     fi
4200    
4201     # Try without a prefix undercore, then with it.
4202     for ac_symprfx in "" "_"; do
4203    
4204     # Write the raw and C identifiers.
4205     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4206    
4207     # Check to see that the pipe works correctly.
4208     pipe_works=no
4209     rm -f conftest*
4210     cat > conftest.$ac_ext <<EOF
4211     #ifdef __cplusplus
4212     extern "C" {
4213     #endif
4214     char nm_test_var;
4215     void nm_test_func(){}
4216     #ifdef __cplusplus
4217     }
4218     #endif
4219     main(){nm_test_var='a';nm_test_func();return(0);}
4220     EOF
4221    
4222 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4223     (eval $ac_compile) 2>&5
4224     ac_status=$?
4225     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4226     (exit $ac_status); }; then
4227 pcg 1.1 # Now try to grab the symbols.
4228     nlist=conftest.nm
4229 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4230     (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4231     ac_status=$?
4232     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4233     (exit $ac_status); } && test -s "$nlist"; then
4234 pcg 1.1 # Try sorting and uniquifying the output.
4235     if sort "$nlist" | uniq > "$nlist"T; then
4236     mv -f "$nlist"T "$nlist"
4237     else
4238     rm -f "$nlist"T
4239     fi
4240    
4241     # Make sure that we snagged all the symbols we need.
4242     if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4243     if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4244     cat <<EOF > conftest.$ac_ext
4245     #ifdef __cplusplus
4246     extern "C" {
4247     #endif
4248    
4249     EOF
4250     # Now generate the symbol file.
4251     eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4252    
4253     cat <<EOF >> conftest.$ac_ext
4254     #if defined (__STDC__) && __STDC__
4255     # define lt_ptr_t void *
4256     #else
4257     # define lt_ptr_t char *
4258     # define const
4259     #endif
4260    
4261     /* The mapping between symbol names and symbols. */
4262     const struct {
4263     const char *name;
4264     lt_ptr_t address;
4265     }
4266     lt_preloaded_symbols[] =
4267     {
4268     EOF
4269     sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4270     cat <<\EOF >> conftest.$ac_ext
4271     {0, (lt_ptr_t) 0}
4272     };
4273    
4274     #ifdef __cplusplus
4275     }
4276     #endif
4277     EOF
4278     # Now try linking the two files.
4279     mv conftest.$ac_objext conftstm.$ac_objext
4280     save_LIBS="$LIBS"
4281     save_CFLAGS="$CFLAGS"
4282     LIBS="conftstm.$ac_objext"
4283     CFLAGS="$CFLAGS$no_builtin_flag"
4284 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4285     (eval $ac_link) 2>&5
4286     ac_status=$?
4287     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4288     (exit $ac_status); } && test -s conftest; then
4289 pcg 1.1 pipe_works=yes
4290     fi
4291     LIBS="$save_LIBS"
4292     CFLAGS="$save_CFLAGS"
4293     else
4294     echo "cannot find nm_test_func in $nlist" >&5
4295     fi
4296     else
4297     echo "cannot find nm_test_var in $nlist" >&5
4298     fi
4299     else
4300     echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4301     fi
4302     else
4303     echo "$progname: failed program was:" >&5
4304     cat conftest.$ac_ext >&5
4305     fi
4306     rm -f conftest* conftst*
4307    
4308     # Do not use the global_symbol_pipe unless it works.
4309     if test "$pipe_works" = yes; then
4310     break
4311     else
4312     lt_cv_sys_global_symbol_pipe=
4313     fi
4314     done
4315    
4316     fi
4317    
4318     global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4319     if test -z "$lt_cv_sys_global_symbol_pipe"; then
4320     global_symbol_to_cdecl=
4321     else
4322     global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4323     fi
4324     if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4325 pcg 1.11 echo "$as_me:$LINENO: result: failed" >&5
4326     echo "${ECHO_T}failed" >&6
4327 pcg 1.1 else
4328 pcg 1.11 echo "$as_me:$LINENO: result: ok" >&5
4329     echo "${ECHO_T}ok" >&6
4330 pcg 1.1 fi
4331    
4332 pcg 1.11 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4333     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4334     if test "${ac_cv_header_stdc+set}" = set; then
4335     echo $ECHO_N "(cached) $ECHO_C" >&6
4336     else
4337     cat >conftest.$ac_ext <<_ACEOF
4338     /* confdefs.h. */
4339     _ACEOF
4340     cat confdefs.h >>conftest.$ac_ext
4341     cat >>conftest.$ac_ext <<_ACEOF
4342     /* end confdefs.h. */
4343     #include <stdlib.h>
4344     #include <stdarg.h>
4345     #include <string.h>
4346     #include <float.h>
4347    
4348     int
4349     main ()
4350     {
4351    
4352     ;
4353     return 0;
4354     }
4355     _ACEOF
4356     rm -f conftest.$ac_objext
4357     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4358     (eval $ac_compile) 2>conftest.er1
4359     ac_status=$?
4360     grep -v '^ *+' conftest.er1 >conftest.err
4361     rm -f conftest.er1
4362     cat conftest.err >&5
4363     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4364     (exit $ac_status); } &&
4365 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4366 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4367     (eval $ac_try) 2>&5
4368     ac_status=$?
4369     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4370     (exit $ac_status); }; } &&
4371     { ac_try='test -s conftest.$ac_objext'
4372     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4373     (eval $ac_try) 2>&5
4374     ac_status=$?
4375     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4376     (exit $ac_status); }; }; then
4377     ac_cv_header_stdc=yes
4378     else
4379     echo "$as_me: failed program was:" >&5
4380     sed 's/^/| /' conftest.$ac_ext >&5
4381    
4382     ac_cv_header_stdc=no
4383     fi
4384     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4385    
4386     if test $ac_cv_header_stdc = yes; then
4387     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4388     cat >conftest.$ac_ext <<_ACEOF
4389     /* confdefs.h. */
4390     _ACEOF
4391     cat confdefs.h >>conftest.$ac_ext
4392     cat >>conftest.$ac_ext <<_ACEOF
4393     /* end confdefs.h. */
4394     #include <string.h>
4395    
4396     _ACEOF
4397     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4398     $EGREP "memchr" >/dev/null 2>&1; then
4399     :
4400 pcg 1.1 else
4401 pcg 1.11 ac_cv_header_stdc=no
4402     fi
4403     rm -f conftest*
4404    
4405     fi
4406    
4407     if test $ac_cv_header_stdc = yes; then
4408     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4409     cat >conftest.$ac_ext <<_ACEOF
4410     /* confdefs.h. */
4411     _ACEOF
4412     cat confdefs.h >>conftest.$ac_ext
4413     cat >>conftest.$ac_ext <<_ACEOF
4414     /* end confdefs.h. */
4415     #include <stdlib.h>
4416    
4417     _ACEOF
4418     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4419     $EGREP "free" >/dev/null 2>&1; then
4420     :
4421 pcg 1.1 else
4422 pcg 1.11 ac_cv_header_stdc=no
4423 pcg 1.1 fi
4424     rm -f conftest*
4425 pcg 1.11
4426     fi
4427    
4428     if test $ac_cv_header_stdc = yes; then
4429     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4430     if test "$cross_compiling" = yes; then
4431     :
4432     else
4433     cat >conftest.$ac_ext <<_ACEOF
4434     /* confdefs.h. */
4435     _ACEOF
4436     cat confdefs.h >>conftest.$ac_ext
4437     cat >>conftest.$ac_ext <<_ACEOF
4438     /* end confdefs.h. */
4439     #include <ctype.h>
4440     #if ((' ' & 0x0FF) == 0x020)
4441     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4442     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4443     #else
4444     # define ISLOWER(c) \
4445     (('a' <= (c) && (c) <= 'i') \
4446     || ('j' <= (c) && (c) <= 'r') \
4447     || ('s' <= (c) && (c) <= 'z'))
4448     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4449     #endif
4450    
4451     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4452     int
4453     main ()
4454     {
4455     int i;
4456     for (i = 0; i < 256; i++)
4457     if (XOR (islower (i), ISLOWER (i))
4458     || toupper (i) != TOUPPER (i))
4459     exit(2);
4460     exit (0);
4461     }
4462     _ACEOF
4463     rm -f conftest$ac_exeext
4464     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4465     (eval $ac_link) 2>&5
4466     ac_status=$?
4467     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4468     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4469     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4470     (eval $ac_try) 2>&5
4471     ac_status=$?
4472     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4473     (exit $ac_status); }; }; then
4474     :
4475     else
4476     echo "$as_me: program exited with status $ac_status" >&5
4477     echo "$as_me: failed program was:" >&5
4478     sed 's/^/| /' conftest.$ac_ext >&5
4479    
4480     ( exit $ac_status )
4481     ac_cv_header_stdc=no
4482     fi
4483     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4484     fi
4485     fi
4486     fi
4487     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4488     echo "${ECHO_T}$ac_cv_header_stdc" >&6
4489     if test $ac_cv_header_stdc = yes; then
4490    
4491     cat >>confdefs.h <<\_ACEOF
4492     #define STDC_HEADERS 1
4493     _ACEOF
4494    
4495     fi
4496    
4497     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4498    
4499    
4500    
4501    
4502    
4503    
4504    
4505    
4506    
4507     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4508     inttypes.h stdint.h unistd.h
4509     do
4510     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4511     echo "$as_me:$LINENO: checking for $ac_header" >&5
4512     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4513     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4514     echo $ECHO_N "(cached) $ECHO_C" >&6
4515     else
4516     cat >conftest.$ac_ext <<_ACEOF
4517     /* confdefs.h. */
4518     _ACEOF
4519     cat confdefs.h >>conftest.$ac_ext
4520     cat >>conftest.$ac_ext <<_ACEOF
4521     /* end confdefs.h. */
4522     $ac_includes_default
4523    
4524     #include <$ac_header>
4525     _ACEOF
4526     rm -f conftest.$ac_objext
4527     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4528     (eval $ac_compile) 2>conftest.er1
4529     ac_status=$?
4530     grep -v '^ *+' conftest.er1 >conftest.err
4531     rm -f conftest.er1
4532     cat conftest.err >&5
4533     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4534     (exit $ac_status); } &&
4535 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4536 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4537     (eval $ac_try) 2>&5
4538     ac_status=$?
4539     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4540     (exit $ac_status); }; } &&
4541     { ac_try='test -s conftest.$ac_objext'
4542     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4543     (eval $ac_try) 2>&5
4544     ac_status=$?
4545     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4546     (exit $ac_status); }; }; then
4547     eval "$as_ac_Header=yes"
4548     else
4549     echo "$as_me: failed program was:" >&5
4550     sed 's/^/| /' conftest.$ac_ext >&5
4551    
4552     eval "$as_ac_Header=no"
4553     fi
4554     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4555     fi
4556     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4557     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4558     if test `eval echo '${'$as_ac_Header'}'` = yes; then
4559     cat >>confdefs.h <<_ACEOF
4560     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4561     _ACEOF
4562    
4563     fi
4564    
4565     done
4566    
4567    
4568    
4569     for ac_header in dlfcn.h
4570     do
4571     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4572     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4573     echo "$as_me:$LINENO: checking for $ac_header" >&5
4574     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4575     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4576     echo $ECHO_N "(cached) $ECHO_C" >&6
4577     fi
4578     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4579     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4580     else
4581     # Is the header compilable?
4582     echo "$as_me:$LINENO: checking $ac_header usability" >&5
4583     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4584     cat >conftest.$ac_ext <<_ACEOF
4585     /* confdefs.h. */
4586     _ACEOF
4587     cat confdefs.h >>conftest.$ac_ext
4588     cat >>conftest.$ac_ext <<_ACEOF
4589     /* end confdefs.h. */
4590     $ac_includes_default
4591     #include <$ac_header>
4592     _ACEOF
4593     rm -f conftest.$ac_objext
4594     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4595     (eval $ac_compile) 2>conftest.er1
4596     ac_status=$?
4597     grep -v '^ *+' conftest.er1 >conftest.err
4598     rm -f conftest.er1
4599     cat conftest.err >&5
4600     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4601     (exit $ac_status); } &&
4602 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4603 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4604     (eval $ac_try) 2>&5
4605     ac_status=$?
4606     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4607     (exit $ac_status); }; } &&
4608     { ac_try='test -s conftest.$ac_objext'
4609     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4610     (eval $ac_try) 2>&5
4611     ac_status=$?
4612     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4613     (exit $ac_status); }; }; then
4614     ac_header_compiler=yes
4615     else
4616     echo "$as_me: failed program was:" >&5
4617     sed 's/^/| /' conftest.$ac_ext >&5
4618    
4619     ac_header_compiler=no
4620     fi
4621     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4622     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4623     echo "${ECHO_T}$ac_header_compiler" >&6
4624    
4625     # Is the header present?
4626     echo "$as_me:$LINENO: checking $ac_header presence" >&5
4627     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4628     cat >conftest.$ac_ext <<_ACEOF
4629     /* confdefs.h. */
4630     _ACEOF
4631     cat confdefs.h >>conftest.$ac_ext
4632     cat >>conftest.$ac_ext <<_ACEOF
4633     /* end confdefs.h. */
4634     #include <$ac_header>
4635     _ACEOF
4636     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4637     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4638     ac_status=$?
4639     grep -v '^ *+' conftest.er1 >conftest.err
4640     rm -f conftest.er1
4641     cat conftest.err >&5
4642     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4643     (exit $ac_status); } >/dev/null; then
4644     if test -s conftest.err; then
4645 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
4646     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4647 pcg 1.11 else
4648     ac_cpp_err=
4649     fi
4650     else
4651     ac_cpp_err=yes
4652 pcg 1.1 fi
4653 pcg 1.11 if test -z "$ac_cpp_err"; then
4654     ac_header_preproc=yes
4655     else
4656     echo "$as_me: failed program was:" >&5
4657     sed 's/^/| /' conftest.$ac_ext >&5
4658    
4659     ac_header_preproc=no
4660     fi
4661     rm -f conftest.err conftest.$ac_ext
4662     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4663     echo "${ECHO_T}$ac_header_preproc" >&6
4664    
4665     # So? What about this header?
4666 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4667 pcg 1.11 yes:no: )
4668     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4669     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4670     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4671     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4672     ac_header_preproc=yes
4673     ;;
4674     no:yes:* )
4675     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4676     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4677     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4678     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4679     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4680     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4681     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4682     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4683     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4684     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4685     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4686     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4687     (
4688     cat <<\_ASBOX
4689     ## ------------------------------------------ ##
4690     ## Report this to the AC_PACKAGE_NAME lists. ##
4691     ## ------------------------------------------ ##
4692     _ASBOX
4693     ) |
4694     sed "s/^/$as_me: WARNING: /" >&2
4695     ;;
4696     esac
4697     echo "$as_me:$LINENO: checking for $ac_header" >&5
4698     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4699     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4700     echo $ECHO_N "(cached) $ECHO_C" >&6
4701 pcg 1.1 else
4702 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
4703 pcg 1.1 fi
4704 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4705     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4706    
4707     fi
4708     if test `eval echo '${'$as_ac_Header'}'` = yes; then
4709     cat >>confdefs.h <<_ACEOF
4710     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4711     _ACEOF
4712    
4713     fi
4714    
4715 pcg 1.1 done
4716    
4717    
4718    
4719    
4720    
4721     # Only perform the check for file, if the check method requires it
4722     case "$deplibs_check_method" in
4723     file_magic*)
4724     if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4725 pcg 1.11 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4726     echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4727     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4728     echo $ECHO_N "(cached) $ECHO_C" >&6
4729 pcg 1.1 else
4730     case "$MAGIC_CMD" in
4731     /*)
4732     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4733     ;;
4734     ?:/*)
4735     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4736     ;;
4737     *)
4738     ac_save_MAGIC_CMD="$MAGIC_CMD"
4739     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4740     ac_dummy="/usr/bin:$PATH"
4741     for ac_dir in $ac_dummy; do
4742     test -z "$ac_dir" && ac_dir=.
4743     if test -f $ac_dir/${ac_tool_prefix}file; then
4744     lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4745     if test -n "$file_magic_test_file"; then
4746     case "$deplibs_check_method" in
4747     "file_magic "*)
4748     file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4749     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4750     if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4751     egrep "$file_magic_regex" > /dev/null; then
4752     :
4753     else
4754     cat <<EOF 1>&2
4755    
4756     *** Warning: the command libtool uses to detect shared libraries,
4757     *** $file_magic_cmd, produces output that libtool cannot recognize.
4758     *** The result is that libtool may fail to recognize shared libraries
4759     *** as such. This will affect the creation of libtool libraries that
4760     *** depend on shared libraries, but programs linked with such libtool
4761     *** libraries will work regardless of this problem. Nevertheless, you
4762     *** may want to report the problem to your system manager and/or to
4763     *** bug-libtool@gnu.org
4764    
4765     EOF
4766     fi ;;
4767     esac
4768     fi
4769     break
4770     fi
4771     done
4772     IFS="$ac_save_ifs"
4773     MAGIC_CMD="$ac_save_MAGIC_CMD"
4774     ;;
4775     esac
4776     fi
4777    
4778     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4779     if test -n "$MAGIC_CMD"; then
4780 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4781     echo "${ECHO_T}$MAGIC_CMD" >&6
4782 pcg 1.1 else
4783 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4784     echo "${ECHO_T}no" >&6
4785 pcg 1.1 fi
4786    
4787     if test -z "$lt_cv_path_MAGIC_CMD"; then
4788     if test -n "$ac_tool_prefix"; then
4789 pcg 1.11 echo "$as_me:$LINENO: checking for file" >&5
4790     echo $ECHO_N "checking for file... $ECHO_C" >&6
4791     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4792     echo $ECHO_N "(cached) $ECHO_C" >&6
4793 pcg 1.1 else
4794     case "$MAGIC_CMD" in
4795     /*)
4796     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4797     ;;
4798     ?:/*)
4799     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4800     ;;
4801     *)
4802     ac_save_MAGIC_CMD="$MAGIC_CMD"
4803     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4804     ac_dummy="/usr/bin:$PATH"
4805     for ac_dir in $ac_dummy; do
4806     test -z "$ac_dir" && ac_dir=.
4807     if test -f $ac_dir/file; then
4808     lt_cv_path_MAGIC_CMD="$ac_dir/file"
4809     if test -n "$file_magic_test_file"; then
4810     case "$deplibs_check_method" in
4811     "file_magic "*)
4812     file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4813     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4814     if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4815     egrep "$file_magic_regex" > /dev/null; then
4816     :
4817     else
4818     cat <<EOF 1>&2
4819    
4820     *** Warning: the command libtool uses to detect shared libraries,
4821     *** $file_magic_cmd, produces output that libtool cannot recognize.
4822     *** The result is that libtool may fail to recognize shared libraries
4823     *** as such. This will affect the creation of libtool libraries that
4824     *** depend on shared libraries, but programs linked with such libtool
4825     *** libraries will work regardless of this problem. Nevertheless, you
4826     *** may want to report the problem to your system manager and/or to
4827     *** bug-libtool@gnu.org
4828    
4829     EOF
4830     fi ;;
4831     esac
4832     fi
4833     break
4834     fi
4835     done
4836     IFS="$ac_save_ifs"
4837     MAGIC_CMD="$ac_save_MAGIC_CMD"
4838     ;;
4839     esac
4840     fi
4841    
4842     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4843     if test -n "$MAGIC_CMD"; then
4844 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4845     echo "${ECHO_T}$MAGIC_CMD" >&6
4846 pcg 1.1 else
4847 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4848     echo "${ECHO_T}no" >&6
4849 pcg 1.1 fi
4850    
4851     else
4852     MAGIC_CMD=:
4853     fi
4854     fi
4855    
4856     fi
4857     ;;
4858     esac
4859    
4860 pcg 1.11 if test -n "$ac_tool_prefix"; then
4861     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4862 pcg 1.1 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4863 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4864     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4865     if test "${ac_cv_prog_RANLIB+set}" = set; then
4866     echo $ECHO_N "(cached) $ECHO_C" >&6
4867 pcg 1.1 else
4868     if test -n "$RANLIB"; then
4869     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4870     else
4871 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4872     for as_dir in $PATH
4873     do
4874     IFS=$as_save_IFS
4875     test -z "$as_dir" && as_dir=.
4876     for ac_exec_ext in '' $ac_executable_extensions; do
4877     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4878     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4879     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4880     break 2
4881     fi
4882     done
4883     done
4884    
4885 pcg 1.1 fi
4886     fi
4887 pcg 1.11 RANLIB=$ac_cv_prog_RANLIB
4888 pcg 1.1 if test -n "$RANLIB"; then
4889 pcg 1.11 echo "$as_me:$LINENO: result: $RANLIB" >&5
4890     echo "${ECHO_T}$RANLIB" >&6
4891 pcg 1.1 else
4892 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4893     echo "${ECHO_T}no" >&6
4894 pcg 1.1 fi
4895    
4896 pcg 1.11 fi
4897 pcg 1.1 if test -z "$ac_cv_prog_RANLIB"; then
4898 pcg 1.11 ac_ct_RANLIB=$RANLIB
4899 pcg 1.1 # Extract the first word of "ranlib", so it can be a program name with args.
4900     set dummy ranlib; ac_word=$2
4901 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4902     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4903     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4904     echo $ECHO_N "(cached) $ECHO_C" >&6
4905 pcg 1.1 else
4906 pcg 1.11 if test -n "$ac_ct_RANLIB"; then
4907     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4908 pcg 1.1 else
4909 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4910     for as_dir in $PATH
4911     do
4912     IFS=$as_save_IFS
4913     test -z "$as_dir" && as_dir=.
4914     for ac_exec_ext in '' $ac_executable_extensions; do
4915     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4916     ac_cv_prog_ac_ct_RANLIB="ranlib"
4917     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4918     break 2
4919     fi
4920     done
4921     done
4922    
4923     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4924 pcg 1.1 fi
4925     fi
4926 pcg 1.11 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4927     if test -n "$ac_ct_RANLIB"; then
4928     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4929     echo "${ECHO_T}$ac_ct_RANLIB" >&6
4930 pcg 1.1 else
4931 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4932     echo "${ECHO_T}no" >&6
4933 pcg 1.1 fi
4934    
4935 pcg 1.11 RANLIB=$ac_ct_RANLIB
4936 pcg 1.1 else
4937 pcg 1.11 RANLIB="$ac_cv_prog_RANLIB"
4938 pcg 1.1 fi
4939    
4940 pcg 1.11 if test -n "$ac_tool_prefix"; then
4941     # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4942 pcg 1.1 set dummy ${ac_tool_prefix}strip; ac_word=$2
4943 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4944     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4945     if test "${ac_cv_prog_STRIP+set}" = set; then
4946     echo $ECHO_N "(cached) $ECHO_C" >&6
4947 pcg 1.1 else
4948     if test -n "$STRIP"; then
4949     ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4950     else
4951 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4952     for as_dir in $PATH
4953     do
4954     IFS=$as_save_IFS
4955     test -z "$as_dir" && as_dir=.
4956     for ac_exec_ext in '' $ac_executable_extensions; do
4957     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4958     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4959     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4960     break 2
4961     fi
4962     done
4963     done
4964    
4965 pcg 1.1 fi
4966     fi
4967 pcg 1.11 STRIP=$ac_cv_prog_STRIP
4968 pcg 1.1 if test -n "$STRIP"; then
4969 pcg 1.11 echo "$as_me:$LINENO: result: $STRIP" >&5
4970     echo "${ECHO_T}$STRIP" >&6
4971 pcg 1.1 else
4972 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4973     echo "${ECHO_T}no" >&6
4974 pcg 1.1 fi
4975    
4976 pcg 1.11 fi
4977 pcg 1.1 if test -z "$ac_cv_prog_STRIP"; then
4978 pcg 1.11 ac_ct_STRIP=$STRIP
4979 pcg 1.1 # Extract the first word of "strip", so it can be a program name with args.
4980     set dummy strip; ac_word=$2
4981 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4982     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4983     if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4984     echo $ECHO_N "(cached) $ECHO_C" >&6
4985 pcg 1.1 else
4986 pcg 1.11 if test -n "$ac_ct_STRIP"; then
4987     ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4988 pcg 1.1 else
4989 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4990     for as_dir in $PATH
4991     do
4992     IFS=$as_save_IFS
4993     test -z "$as_dir" && as_dir=.
4994     for ac_exec_ext in '' $ac_executable_extensions; do
4995     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4996     ac_cv_prog_ac_ct_STRIP="strip"
4997     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4998     break 2
4999     fi
5000     done
5001     done
5002    
5003     test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5004 pcg 1.1 fi
5005     fi
5006 pcg 1.11 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5007     if test -n "$ac_ct_STRIP"; then
5008     echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5009     echo "${ECHO_T}$ac_ct_STRIP" >&6
5010 pcg 1.1 else
5011 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5012     echo "${ECHO_T}no" >&6
5013 pcg 1.1 fi
5014    
5015 pcg 1.11 STRIP=$ac_ct_STRIP
5016 pcg 1.1 else
5017 pcg 1.11 STRIP="$ac_cv_prog_STRIP"
5018 pcg 1.1 fi
5019    
5020    
5021     enable_dlopen=no
5022     enable_win32_dll=no
5023    
5024     # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5025     if test "${enable_libtool_lock+set}" = set; then
5026     enableval="$enable_libtool_lock"
5027    
5028 pcg 1.11 fi;
5029 pcg 1.1 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5030    
5031     # Some flags need to be propagated to the compiler or linker for good
5032     # libtool support.
5033     case "$host" in
5034     *-*-irix6*)
5035     # Find out which ABI we are using.
5036 pcg 1.24 echo '#line 5036 "configure"' > conftest.$ac_ext
5037 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5038     (eval $ac_compile) 2>&5
5039     ac_status=$?
5040     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5041     (exit $ac_status); }; then
5042 pcg 1.1 case "`/usr/bin/file conftest.$ac_objext`" in
5043     *32-bit*)
5044     LD="${LD-ld} -32"
5045     ;;
5046     *N32*)
5047     LD="${LD-ld} -n32"
5048     ;;
5049     *64-bit*)
5050     LD="${LD-ld} -64"
5051     ;;
5052     esac
5053     fi
5054     rm -rf conftest*
5055     ;;
5056    
5057     *-*-sco3.2v5*)
5058     # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5059     SAVE_CFLAGS="$CFLAGS"
5060     CFLAGS="$CFLAGS -belf"
5061 pcg 1.11 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5062     echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5063     if test "${lt_cv_cc_needs_belf+set}" = set; then
5064     echo $ECHO_N "(cached) $ECHO_C" >&6
5065 pcg 1.1 else
5066 pcg 1.11
5067    
5068 pcg 1.1 ac_ext=c
5069     ac_cpp='$CPP $CPPFLAGS'
5070 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5071     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5072     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5073    
5074     cat >conftest.$ac_ext <<_ACEOF
5075     /* confdefs.h. */
5076     _ACEOF
5077     cat confdefs.h >>conftest.$ac_ext
5078     cat >>conftest.$ac_ext <<_ACEOF
5079     /* end confdefs.h. */
5080 pcg 1.1
5081 pcg 1.11 int
5082     main ()
5083     {
5084 pcg 1.1
5085 pcg 1.11 ;
5086     return 0;
5087     }
5088     _ACEOF
5089     rm -f conftest.$ac_objext conftest$ac_exeext
5090     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5091     (eval $ac_link) 2>conftest.er1
5092     ac_status=$?
5093     grep -v '^ *+' conftest.er1 >conftest.err
5094     rm -f conftest.er1
5095     cat conftest.err >&5
5096     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5097     (exit $ac_status); } &&
5098     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5099     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5100     (eval $ac_try) 2>&5
5101     ac_status=$?
5102     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5103     (exit $ac_status); }; } &&
5104     { ac_try='test -s conftest$ac_exeext'
5105     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5106     (eval $ac_try) 2>&5
5107     ac_status=$?
5108     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5109     (exit $ac_status); }; }; then
5110 pcg 1.1 lt_cv_cc_needs_belf=yes
5111     else
5112 pcg 1.11 echo "$as_me: failed program was:" >&5
5113     sed 's/^/| /' conftest.$ac_ext >&5
5114    
5115     lt_cv_cc_needs_belf=no
5116 pcg 1.1 fi
5117 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5118     conftest$ac_exeext conftest.$ac_ext
5119 pcg 1.13 ac_ext=cc
5120     ac_cpp='$CXXCPP $CPPFLAGS'
5121     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5122     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5123     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5124 pcg 1.1
5125     fi
5126 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5127     echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5128 pcg 1.1 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5129     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5130     CFLAGS="$SAVE_CFLAGS"
5131     fi
5132     ;;
5133    
5134    
5135     esac
5136    
5137     # Sed substitution that helps us do robust quoting. It backslashifies
5138     # metacharacters that are still active within double-quoted strings.
5139     Xsed='sed -e s/^X//'
5140     sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5141    
5142     # Same as above, but do not quote variable references.
5143     double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5144    
5145     # Sed substitution to delay expansion of an escaped shell variable in a
5146     # double_quote_subst'ed string.
5147     delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5148    
5149     # Constants:
5150     rm="rm -f"
5151    
5152     # Global variables:
5153     default_ofile=libtool
5154     can_build_shared=yes
5155    
5156     # All known linkers require a `.a' archive for static linking (except M$VC,
5157     # which needs '.lib').
5158     libext=a
5159     ltmain="$ac_aux_dir/ltmain.sh"
5160     ofile="$default_ofile"
5161     with_gnu_ld="$lt_cv_prog_gnu_ld"
5162     need_locks="$enable_libtool_lock"
5163    
5164     old_CC="$CC"
5165     old_CFLAGS="$CFLAGS"
5166    
5167     # Set sane defaults for various variables
5168     test -z "$AR" && AR=ar
5169     test -z "$AR_FLAGS" && AR_FLAGS=cru
5170     test -z "$AS" && AS=as
5171     test -z "$CC" && CC=cc
5172     test -z "$DLLTOOL" && DLLTOOL=dlltool
5173     test -z "$LD" && LD=ld
5174     test -z "$LN_S" && LN_S="ln -s"
5175     test -z "$MAGIC_CMD" && MAGIC_CMD=file
5176     test -z "$NM" && NM=nm
5177     test -z "$OBJDUMP" && OBJDUMP=objdump
5178     test -z "$RANLIB" && RANLIB=:
5179     test -z "$STRIP" && STRIP=:
5180     test -z "$ac_objext" && ac_objext=o
5181    
5182     if test x"$host" != x"$build"; then
5183     ac_tool_prefix=${host_alias}-
5184     else
5185     ac_tool_prefix=
5186     fi
5187    
5188     # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5189     case "$host_os" in
5190     linux-gnu*) ;;
5191     linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5192     esac
5193    
5194     case "$host_os" in
5195     aix3*)
5196     # AIX sometimes has problems with the GCC collect2 program. For some
5197     # reason, if we set the COLLECT_NAMES environment variable, the problems
5198     # vanish in a puff of smoke.
5199     if test "X${COLLECT_NAMES+set}" != Xset; then
5200     COLLECT_NAMES=
5201     export COLLECT_NAMES
5202     fi
5203     ;;
5204     esac
5205    
5206     # Determine commands to create old-style static archives.
5207     old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5208     old_postinstall_cmds='chmod 644 $oldlib'
5209     old_postuninstall_cmds=
5210    
5211     if test -n "$RANLIB"; then
5212     old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5213     old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5214     fi
5215    
5216     # Allow CC to be a program name with arguments.
5217     set dummy $CC
5218     compiler="$2"
5219    
5220     ## FIXME: this should be a separate macro
5221     ##
5222 pcg 1.11 echo "$as_me:$LINENO: checking for objdir" >&5
5223     echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5224 pcg 1.1 rm -f .libs 2>/dev/null
5225     mkdir .libs 2>/dev/null
5226     if test -d .libs; then
5227     objdir=.libs
5228     else
5229     # MS-DOS does not allow filenames that begin with a dot.
5230     objdir=_libs
5231     fi
5232     rmdir .libs 2>/dev/null
5233 pcg 1.11 echo "$as_me:$LINENO: result: $objdir" >&5
5234     echo "${ECHO_T}$objdir" >&6
5235 pcg 1.1 ##
5236     ## END FIXME
5237    
5238    
5239     ## FIXME: this should be a separate macro
5240     ##
5241 pcg 1.11
5242 pcg 1.1 # Check whether --with-pic or --without-pic was given.
5243     if test "${with_pic+set}" = set; then
5244     withval="$with_pic"
5245     pic_mode="$withval"
5246     else
5247     pic_mode=default
5248 pcg 1.11 fi;
5249 pcg 1.1 test -z "$pic_mode" && pic_mode=default
5250    
5251     # We assume here that the value for lt_cv_prog_cc_pic will not be cached
5252     # in isolation, and that seeing it set (from the cache) indicates that
5253     # the associated values are set (in the cache) correctly too.
5254 pcg 1.11 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5255     echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5256     if test "${lt_cv_prog_cc_pic+set}" = set; then
5257     echo $ECHO_N "(cached) $ECHO_C" >&6
5258 pcg 1.1 else
5259     lt_cv_prog_cc_pic=
5260     lt_cv_prog_cc_shlib=
5261     lt_cv_prog_cc_wl=
5262     lt_cv_prog_cc_static=
5263     lt_cv_prog_cc_no_builtin=
5264     lt_cv_prog_cc_can_build_shared=$can_build_shared
5265    
5266     if test "$GCC" = yes; then
5267     lt_cv_prog_cc_wl='-Wl,'
5268     lt_cv_prog_cc_static='-static'
5269    
5270     case "$host_os" in
5271     beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5272     # PIC is the default for these OSes.
5273     ;;
5274     aix*)
5275     # Below there is a dirty hack to force normal static linking with -ldl
5276     # The problem is because libdl dynamically linked with both libc and
5277     # libC (AIX C++ library), which obviously doesn't included in libraries
5278     # list by gcc. This cause undefined symbols with -static flags.
5279     # This hack allows C programs to be linked with "-static -ldl", but
5280     # we not sure about C++ programs.
5281     lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5282     ;;
5283     cygwin* | mingw* | pw32* | os2*)
5284     # This hack is so that the source file can tell whether it is being
5285     # built for inclusion in a dll (and should export symbols for example).
5286     lt_cv_prog_cc_pic='-DDLL_EXPORT'
5287     ;;
5288     amigaos*)
5289     # FIXME: we need at least 68020 code to build shared libraries, but
5290     # adding the `-m68020' flag to GCC prevents building anything better,
5291     # like `-m68040'.
5292     lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5293     ;;
5294     sysv4*MP*)
5295     if test -d /usr/nec; then
5296     lt_cv_prog_cc_pic=-Kconform_pic
5297     fi
5298     ;;
5299     *)
5300     lt_cv_prog_cc_pic='-fPIC'
5301     ;;
5302     esac
5303     else
5304     # PORTME Check for PIC flags for the system compiler.
5305     case "$host_os" in
5306     aix3* | aix4*)
5307     # All AIX code is PIC.
5308     lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5309     ;;
5310    
5311     hpux9* | hpux10* | hpux11*)
5312     # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5313     lt_cv_prog_cc_wl='-Wl,'
5314     lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5315     lt_cv_prog_cc_pic='+Z'
5316     ;;
5317    
5318     irix5* | irix6*)
5319     lt_cv_prog_cc_wl='-Wl,'
5320     lt_cv_prog_cc_static='-non_shared'
5321     # PIC (with -KPIC) is the default.
5322     ;;
5323    
5324     cygwin* | mingw* | pw32* | os2*)
5325     # This hack is so that the source file can tell whether it is being
5326     # built for inclusion in a dll (and should export symbols for example).
5327     lt_cv_prog_cc_pic='-DDLL_EXPORT'
5328     ;;
5329    
5330     newsos6)
5331     lt_cv_prog_cc_pic='-KPIC'
5332     lt_cv_prog_cc_static='-Bstatic'
5333     ;;
5334    
5335     osf3* | osf4* | osf5*)
5336     # All OSF/1 code is PIC.
5337     lt_cv_prog_cc_wl='-Wl,'
5338     lt_cv_prog_cc_static='-non_shared'
5339     ;;
5340    
5341     sco3.2v5*)
5342     lt_cv_prog_cc_pic='-Kpic'
5343     lt_cv_prog_cc_static='-dn'
5344     lt_cv_prog_cc_shlib='-belf'
5345     ;;
5346    
5347     solaris*)
5348     lt_cv_prog_cc_pic='-KPIC'
5349     lt_cv_prog_cc_static='-Bstatic'
5350     lt_cv_prog_cc_wl='-Wl,'
5351     ;;
5352    
5353     sunos4*)
5354     lt_cv_prog_cc_pic='-PIC'
5355     lt_cv_prog_cc_static='-Bstatic'
5356     lt_cv_prog_cc_wl='-Qoption ld '
5357     ;;
5358    
5359     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5360     lt_cv_prog_cc_pic='-KPIC'
5361     lt_cv_prog_cc_static='-Bstatic'
5362     if test "x$host_vendor" = xsni; then
5363     lt_cv_prog_cc_wl='-LD'
5364     else
5365     lt_cv_prog_cc_wl='-Wl,'
5366     fi
5367     ;;
5368    
5369     uts4*)
5370     lt_cv_prog_cc_pic='-pic'
5371     lt_cv_prog_cc_static='-Bstatic'
5372     ;;
5373    
5374     sysv4*MP*)
5375     if test -d /usr/nec ;then
5376     lt_cv_prog_cc_pic='-Kconform_pic'
5377     lt_cv_prog_cc_static='-Bstatic'
5378     fi
5379     ;;
5380    
5381     *)
5382     lt_cv_prog_cc_can_build_shared=no
5383     ;;
5384     esac
5385     fi
5386    
5387     fi
5388    
5389     if test -z "$lt_cv_prog_cc_pic"; then
5390 pcg 1.11 echo "$as_me:$LINENO: result: none" >&5
5391     echo "${ECHO_T}none" >&6
5392 pcg 1.1 else
5393 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5394     echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5395 pcg 1.1
5396     # Check to make sure the pic_flag actually works.
5397 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5398     echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5399     if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5400     echo $ECHO_N "(cached) $ECHO_C" >&6
5401 pcg 1.1 else
5402     save_CFLAGS="$CFLAGS"
5403     CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5404 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5405     /* confdefs.h. */
5406     _ACEOF
5407     cat confdefs.h >>conftest.$ac_ext
5408     cat >>conftest.$ac_ext <<_ACEOF
5409     /* end confdefs.h. */
5410 pcg 1.1
5411 pcg 1.11 int
5412     main ()
5413     {
5414 pcg 1.1
5415 pcg 1.11 ;
5416     return 0;
5417     }
5418     _ACEOF
5419     rm -f conftest.$ac_objext
5420     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5421     (eval $ac_compile) 2>conftest.er1
5422     ac_status=$?
5423     grep -v '^ *+' conftest.er1 >conftest.err
5424     rm -f conftest.er1
5425     cat conftest.err >&5
5426     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5427     (exit $ac_status); } &&
5428 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5429 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5430     (eval $ac_try) 2>&5
5431     ac_status=$?
5432     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5433     (exit $ac_status); }; } &&
5434     { ac_try='test -s conftest.$ac_objext'
5435     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5436     (eval $ac_try) 2>&5
5437     ac_status=$?
5438     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5439     (exit $ac_status); }; }; then
5440 pcg 1.1 case "$host_os" in
5441     hpux9* | hpux10* | hpux11*)
5442     # On HP-UX, both CC and GCC only warn that PIC is supported... then
5443     # they create non-PIC objects. So, if there were any warnings, we
5444     # assume that PIC is not supported.
5445     if test -s conftest.err; then
5446     lt_cv_prog_cc_pic_works=no
5447     else
5448     lt_cv_prog_cc_pic_works=yes
5449     fi
5450     ;;
5451     *)
5452     lt_cv_prog_cc_pic_works=yes
5453     ;;
5454     esac
5455 pcg 1.11
5456 pcg 1.1 else
5457 pcg 1.11 echo "$as_me: failed program was:" >&5
5458     sed 's/^/| /' conftest.$ac_ext >&5
5459    
5460     lt_cv_prog_cc_pic_works=no
5461    
5462 pcg 1.1 fi
5463 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5464 pcg 1.1 CFLAGS="$save_CFLAGS"
5465 pcg 1.11
5466 pcg 1.1 fi
5467    
5468    
5469     if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5470     lt_cv_prog_cc_pic=
5471     lt_cv_prog_cc_can_build_shared=no
5472     else
5473     lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5474     fi
5475    
5476 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5477     echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5478 pcg 1.1 fi
5479     ##
5480     ## END FIXME
5481    
5482     # Check for any special shared library compilation flags.
5483     if test -n "$lt_cv_prog_cc_shlib"; then
5484 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5485     echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5486 pcg 1.1 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5487     else
5488 pcg 1.11 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5489     echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5490 pcg 1.1 lt_cv_prog_cc_can_build_shared=no
5491     fi
5492     fi
5493    
5494     ## FIXME: this should be a separate macro
5495     ##
5496 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5497     echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5498     if test "${lt_cv_prog_cc_static_works+set}" = set; then
5499     echo $ECHO_N "(cached) $ECHO_C" >&6
5500 pcg 1.1 else
5501     lt_cv_prog_cc_static_works=no
5502     save_LDFLAGS="$LDFLAGS"
5503     LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5504 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5505     /* confdefs.h. */
5506     _ACEOF
5507     cat confdefs.h >>conftest.$ac_ext
5508     cat >>conftest.$ac_ext <<_ACEOF
5509     /* end confdefs.h. */
5510 pcg 1.1
5511 pcg 1.11 int
5512     main ()
5513     {
5514 pcg 1.1
5515 pcg 1.11 ;
5516     return 0;
5517     }
5518     _ACEOF
5519     rm -f conftest.$ac_objext conftest$ac_exeext
5520     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5521     (eval $ac_link) 2>conftest.er1
5522     ac_status=$?
5523     grep -v '^ *+' conftest.er1 >conftest.err
5524     rm -f conftest.er1
5525     cat conftest.err >&5
5526     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5527     (exit $ac_status); } &&
5528 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5529 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5530     (eval $ac_try) 2>&5
5531     ac_status=$?
5532     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5533     (exit $ac_status); }; } &&
5534     { ac_try='test -s conftest$ac_exeext'
5535     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5536     (eval $ac_try) 2>&5
5537     ac_status=$?
5538     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5539     (exit $ac_status); }; }; then
5540 pcg 1.1 lt_cv_prog_cc_static_works=yes
5541     else
5542 pcg 1.11 echo "$as_me: failed program was:" >&5
5543     sed 's/^/| /' conftest.$ac_ext >&5
5544    
5545 pcg 1.1 fi
5546 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5547     conftest$ac_exeext conftest.$ac_ext
5548 pcg 1.1 LDFLAGS="$save_LDFLAGS"
5549    
5550     fi
5551    
5552    
5553     # Belt *and* braces to stop my trousers falling down:
5554     test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5555 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5556     echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5557 pcg 1.1
5558     pic_flag="$lt_cv_prog_cc_pic"
5559     special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5560     wl="$lt_cv_prog_cc_wl"
5561     link_static_flag="$lt_cv_prog_cc_static"
5562     no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5563     can_build_shared="$lt_cv_prog_cc_can_build_shared"
5564     ##
5565     ## END FIXME
5566    
5567    
5568     ## FIXME: this should be a separate macro
5569     ##
5570     # Check to see if options -o and -c are simultaneously supported by compiler
5571 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5572     echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5573 pcg 1.1 $rm -r conftest 2>/dev/null
5574     mkdir conftest
5575     cd conftest
5576     echo "int some_variable = 0;" > conftest.$ac_ext
5577     mkdir out
5578     # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5579     # that will create temporary files in the current directory regardless of
5580     # the output directory. Thus, making CWD read-only will cause this test
5581     # to fail, enabling locking or at least warning the user not to do parallel
5582     # builds.
5583     chmod -w .
5584     save_CFLAGS="$CFLAGS"
5585     CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5586     compiler_c_o=no
5587 pcg 1.24 if { (eval echo configure:5587: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5588 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5589     # So say no if there are warnings
5590     if test -s out/conftest.err; then
5591     compiler_c_o=no
5592     else
5593     compiler_c_o=yes
5594     fi
5595     else
5596     # Append any errors to the config.log.
5597     cat out/conftest.err 1>&5
5598     compiler_c_o=no
5599     fi
5600 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5601     echo "${ECHO_T}$compiler_c_o" >&6
5602 pcg 1.1 CFLAGS="$save_CFLAGS"
5603     chmod u+w .
5604     $rm conftest* out/*
5605     rmdir out
5606     cd ..
5607     rmdir conftest
5608     $rm -r conftest 2>/dev/null
5609    
5610     if test x"$compiler_c_o" = x"yes"; then
5611     # Check to see if we can write to a .lo
5612 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5613     echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5614 pcg 1.1 compiler_o_lo=no
5615     save_CFLAGS="$CFLAGS"
5616     CFLAGS="$CFLAGS -c -o conftest.lo"
5617 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5618     /* confdefs.h. */
5619     _ACEOF
5620     cat confdefs.h >>conftest.$ac_ext
5621     cat >>conftest.$ac_ext <<_ACEOF
5622     /* end confdefs.h. */
5623 pcg 1.1
5624 pcg 1.11 int
5625     main ()
5626     {
5627 pcg 1.1 int some_variable = 0;
5628 pcg 1.11 ;
5629     return 0;
5630     }
5631     _ACEOF
5632     rm -f conftest.$ac_objext
5633     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5634     (eval $ac_compile) 2>conftest.er1
5635     ac_status=$?
5636     grep -v '^ *+' conftest.er1 >conftest.err
5637     rm -f conftest.er1
5638     cat conftest.err >&5
5639     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5640     (exit $ac_status); } &&
5641 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5642 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5643     (eval $ac_try) 2>&5
5644     ac_status=$?
5645     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5646     (exit $ac_status); }; } &&
5647     { ac_try='test -s conftest.$ac_objext'
5648     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5649     (eval $ac_try) 2>&5
5650     ac_status=$?
5651     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5652     (exit $ac_status); }; }; then
5653 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5654     # So say no if there are warnings
5655     if test -s conftest.err; then
5656     compiler_o_lo=no
5657     else
5658     compiler_o_lo=yes
5659     fi
5660 pcg 1.11
5661 pcg 1.1 else
5662 pcg 1.11 echo "$as_me: failed program was:" >&5
5663     sed 's/^/| /' conftest.$ac_ext >&5
5664    
5665 pcg 1.1 fi
5666 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5667     echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5668     echo "${ECHO_T}$compiler_c_o" >&6
5669 pcg 1.1 CFLAGS="$save_CFLAGS"
5670     else
5671     compiler_o_lo=no
5672     fi
5673     ##
5674     ## END FIXME
5675    
5676     ## FIXME: this should be a separate macro
5677     ##
5678     # Check to see if we can do hard links to lock some files if needed
5679     hard_links="nottested"
5680     if test "$compiler_c_o" = no && test "$need_locks" != no; then
5681     # do not overwrite the value of need_locks provided by the user
5682 pcg 1.11 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5683     echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5684 pcg 1.1 hard_links=yes
5685     $rm conftest*
5686     ln conftest.a conftest.b 2>/dev/null && hard_links=no
5687     touch conftest.a
5688     ln conftest.a conftest.b 2>&5 || hard_links=no
5689     ln conftest.a conftest.b 2>/dev/null && hard_links=no
5690 pcg 1.11 echo "$as_me:$LINENO: result: $hard_links" >&5
5691     echo "${ECHO_T}$hard_links" >&6
5692 pcg 1.1 if test "$hard_links" = no; then
5693 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5694     echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5695 pcg 1.1 need_locks=warn
5696     fi
5697     else
5698     need_locks=no
5699     fi
5700     ##
5701     ## END FIXME
5702    
5703     ## FIXME: this should be a separate macro
5704     ##
5705     if test "$GCC" = yes; then
5706     # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5707 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5708     echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5709 pcg 1.1 echo "int some_variable = 0;" > conftest.$ac_ext
5710     save_CFLAGS="$CFLAGS"
5711     CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5712     compiler_rtti_exceptions=no
5713 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5714     /* confdefs.h. */
5715     _ACEOF
5716     cat confdefs.h >>conftest.$ac_ext
5717     cat >>conftest.$ac_ext <<_ACEOF
5718     /* end confdefs.h. */
5719 pcg 1.1
5720 pcg 1.11 int
5721     main ()
5722     {
5723 pcg 1.1 int some_variable = 0;
5724 pcg 1.11 ;
5725     return 0;
5726     }
5727     _ACEOF
5728     rm -f conftest.$ac_objext
5729     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5730     (eval $ac_compile) 2>conftest.er1
5731     ac_status=$?
5732     grep -v '^ *+' conftest.er1 >conftest.err
5733     rm -f conftest.er1
5734     cat conftest.err >&5
5735     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5736     (exit $ac_status); } &&
5737 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5738 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5739     (eval $ac_try) 2>&5
5740     ac_status=$?
5741     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5742     (exit $ac_status); }; } &&
5743     { ac_try='test -s conftest.$ac_objext'
5744     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5745     (eval $ac_try) 2>&5
5746     ac_status=$?
5747     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5748     (exit $ac_status); }; }; then
5749 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5750     # So say no if there are warnings
5751     if test -s conftest.err; then
5752     compiler_rtti_exceptions=no
5753     else
5754     compiler_rtti_exceptions=yes
5755     fi
5756 pcg 1.11
5757 pcg 1.1 else
5758 pcg 1.11 echo "$as_me: failed program was:" >&5
5759     sed 's/^/| /' conftest.$ac_ext >&5
5760    
5761 pcg 1.1 fi
5762 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5763 pcg 1.1 CFLAGS="$save_CFLAGS"
5764 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5765     echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5766 pcg 1.1
5767     if test "$compiler_rtti_exceptions" = "yes"; then
5768     no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5769     else
5770     no_builtin_flag=' -fno-builtin'
5771     fi
5772     fi
5773     ##
5774     ## END FIXME
5775    
5776     ## FIXME: this should be a separate macro
5777     ##
5778     # See if the linker supports building shared libraries.
5779 pcg 1.11 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5780     echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5781 pcg 1.1
5782     allow_undefined_flag=
5783     no_undefined_flag=
5784     need_lib_prefix=unknown
5785     need_version=unknown
5786     # when you set need_version to no, make sure it does not cause -set_version
5787     # flags to be left without arguments
5788     archive_cmds=
5789     archive_expsym_cmds=
5790     old_archive_from_new_cmds=
5791     old_archive_from_expsyms_cmds=
5792     export_dynamic_flag_spec=
5793     whole_archive_flag_spec=
5794     thread_safe_flag_spec=
5795     hardcode_into_libs=no
5796     hardcode_libdir_flag_spec=
5797     hardcode_libdir_separator=
5798     hardcode_direct=no
5799     hardcode_minus_L=no
5800     hardcode_shlibpath_var=unsupported
5801     runpath_var=
5802     link_all_deplibs=unknown
5803     always_export_symbols=no
5804     export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
5805     # include_expsyms should be a list of space-separated symbols to be *always*
5806     # included in the symbol list
5807     include_expsyms=
5808     # exclude_expsyms can be an egrep regular expression of symbols to exclude
5809     # it will be wrapped by ` (' and `)$', so one must not match beginning or
5810     # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
5811     # as well as any symbol that contains `d'.
5812     exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
5813     # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
5814     # platforms (ab)use it in PIC code, but their linkers get confused if
5815     # the symbol is explicitly referenced. Since portable code cannot
5816     # rely on this symbol name, it's probably fine to never include it in
5817     # preloaded symbol tables.
5818     extract_expsyms_cmds=
5819    
5820     case "$host_os" in
5821     cygwin* | mingw* | pw32* )
5822     # FIXME: the MSVC++ port hasn't been tested in a loooong time
5823     # When not using gcc, we currently assume that we are using
5824     # Microsoft Visual C++.
5825     if test "$GCC" != yes; then
5826     with_gnu_ld=no
5827     fi
5828     ;;
5829    
5830     esac
5831    
5832     ld_shlibs=yes
5833     if test "$with_gnu_ld" = yes; then
5834     # If archive_cmds runs LD, not CC, wlarc should be empty
5835     wlarc='${wl}'
5836    
5837     # See if GNU ld supports shared libraries.
5838     case "$host_os" in
5839     aix3* | aix4*)
5840     # On AIX, the GNU linker is very broken
5841     ld_shlibs=no
5842     cat <<EOF 1>&2
5843    
5844     *** Warning: the GNU linker, at least up to release 2.9.1, is reported
5845     *** to be unable to reliably create shared libraries on AIX.
5846     *** Therefore, libtool is disabling shared libraries support. If you
5847     *** really care for shared libraries, you may want to modify your PATH
5848     *** so that a non-GNU linker is found, and then restart.
5849    
5850     EOF
5851     ;;
5852    
5853     amigaos*)
5854     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)'
5855     hardcode_libdir_flag_spec='-L$libdir'
5856     hardcode_minus_L=yes
5857    
5858     # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
5859     # that the semantics of dynamic libraries on AmigaOS, at least up
5860     # to version 4, is to share data among multiple programs linked
5861     # with the same dynamic library. Since this doesn't match the
5862     # behavior of shared libraries on other platforms, we can use
5863     # them.
5864     ld_shlibs=no
5865     ;;
5866    
5867     beos*)
5868     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5869     allow_undefined_flag=unsupported
5870     # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
5871     # support --undefined. This deserves some investigation. FIXME
5872     archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5873     else
5874     ld_shlibs=no
5875     fi
5876     ;;
5877    
5878     cygwin* | mingw* | pw32*)
5879     # hardcode_libdir_flag_spec is actually meaningless, as there is
5880     # no search path for DLLs.
5881     hardcode_libdir_flag_spec='-L$libdir'
5882     allow_undefined_flag=unsupported
5883     always_export_symbols=yes
5884    
5885     extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
5886     sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
5887     test -f $output_objdir/impgen.exe || (cd $output_objdir && \
5888     if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
5889     else $CC -o impgen impgen.c ; fi)~
5890     $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
5891    
5892     old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
5893    
5894     # cygwin and mingw dlls have different entry points and sets of symbols
5895     # to exclude.
5896     # FIXME: what about values for MSVC?
5897     dll_entry=__cygwin_dll_entry@12
5898     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
5899     case "$host_os" in
5900     mingw*)
5901     # mingw values
5902     dll_entry=_DllMainCRTStartup@12
5903     dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
5904     ;;
5905     esac
5906    
5907     # mingw and cygwin differ, and it's simplest to just exclude the union
5908     # of the two symbol sets.
5909     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
5910    
5911     # recent cygwin and mingw systems supply a stub DllMain which the user
5912     # can override, but on older systems we have to supply one (in ltdll.c)
5913     if test "x$lt_cv_need_dllmain" = "xyes"; then
5914     ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
5915     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~
5916     test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
5917     else
5918     ltdll_obj=
5919     ltdll_cmds=
5920     fi
5921    
5922     # Extract the symbol export list from an `--export-all' def file,
5923     # then regenerate the def file from the symbol export list, so that
5924     # the compiled dll only exports the symbol export list.
5925     # Be careful not to strip the DATA tag left be newer dlltools.
5926     export_symbols_cmds="$ltdll_cmds"'
5927     $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
5928     sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
5929    
5930     # If DATA tags from a recent dlltool are present, honour them!
5931     archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
5932     _lt_hint=1;
5933     cat $export_symbols | while read symbol; do
5934     set dummy \$symbol;
5935     case \$# in
5936     2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
5937     *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
5938     esac;
5939     _lt_hint=`expr 1 + \$_lt_hint`;
5940     done~
5941     '"$ltdll_cmds"'
5942     $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~
5943     $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~
5944     $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~
5945     $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~
5946     $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
5947     ;;
5948    
5949     netbsd*)
5950     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
5951     archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
5952     wlarc=
5953     else
5954     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5955     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5956     fi
5957     ;;
5958    
5959     solaris* | sysv5*)
5960     if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
5961     ld_shlibs=no
5962     cat <<EOF 1>&2
5963    
5964     *** Warning: The releases 2.8.* of the GNU linker cannot reliably
5965     *** create shared libraries on Solaris systems. Therefore, libtool
5966     *** is disabling shared libraries support. We urge you to upgrade GNU
5967     *** binutils to release 2.9.1 or newer. Another option is to modify
5968     *** your PATH or compiler configuration so that the native linker is
5969     *** used, and then restart.
5970    
5971     EOF
5972     elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5973     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5974     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5975     else
5976     ld_shlibs=no
5977     fi
5978     ;;
5979    
5980     sunos4*)
5981     archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5982     wlarc=
5983     hardcode_direct=yes
5984     hardcode_shlibpath_var=no
5985     ;;
5986    
5987     *)
5988     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5989     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5990     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5991     else
5992     ld_shlibs=no
5993     fi
5994     ;;
5995     esac
5996    
5997     if test "$ld_shlibs" = yes; then
5998     runpath_var=LD_RUN_PATH
5999     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
6000     export_dynamic_flag_spec='${wl}--export-dynamic'
6001     case $host_os in
6002     cygwin* | mingw* | pw32*)
6003     # dlltool doesn't understand --whole-archive et. al.
6004     whole_archive_flag_spec=
6005     ;;
6006     *)
6007     # ancient GNU ld didn't support --whole-archive et. al.
6008     if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6009     whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6010     else
6011     whole_archive_flag_spec=
6012     fi
6013     ;;
6014     esac
6015     fi
6016     else
6017     # PORTME fill in a description of your system's linker (not GNU ld)
6018     case "$host_os" in
6019     aix3*)
6020     allow_undefined_flag=unsupported
6021     always_export_symbols=yes
6022     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'
6023     # Note: this linker hardcodes the directories in LIBPATH if there
6024     # are no directories specified by -L.
6025     hardcode_minus_L=yes
6026     if test "$GCC" = yes && test -z "$link_static_flag"; then
6027     # Neither direct hardcoding nor static linking is supported with a
6028     # broken collect2.
6029     hardcode_direct=unsupported
6030     fi
6031     ;;
6032    
6033     aix4*)
6034     hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6035     hardcode_libdir_separator=':'
6036     if test "$GCC" = yes; then
6037     collect2name=`${CC} -print-prog-name=collect2`
6038     if test -f "$collect2name" && \
6039     strings "$collect2name" | grep resolve_lib_name >/dev/null
6040     then
6041     # We have reworked collect2
6042     hardcode_direct=yes
6043     else
6044     # We have old collect2
6045     hardcode_direct=unsupported
6046     # It fails to find uninstalled libraries when the uninstalled
6047     # path is not listed in the libpath. Setting hardcode_minus_L
6048     # to unsupported forces relinking
6049     hardcode_minus_L=yes
6050     hardcode_libdir_flag_spec='-L$libdir'
6051     hardcode_libdir_separator=
6052     fi
6053     shared_flag='-shared'
6054     else
6055     shared_flag='${wl}-bM:SRE'
6056     hardcode_direct=yes
6057     fi
6058     allow_undefined_flag=' ${wl}-berok'
6059     archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6060     archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6061     case "$host_os" in aix4.[01]|aix4.[01].*)
6062     # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6063     always_export_symbols=yes ;;
6064     esac
6065    
6066     # We don't want to build shared libraries on unknown CPU types.
6067     case $host_cpu in
6068     powerpc | rs6000) ;;
6069     *) ld_shlibs=no ;;
6070     esac
6071     ;;
6072    
6073     amigaos*)
6074     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)'
6075     hardcode_libdir_flag_spec='-L$libdir'
6076     hardcode_minus_L=yes
6077     # see comment about different semantics on the GNU ld section
6078     ld_shlibs=no
6079     ;;
6080    
6081     cygwin* | mingw* | pw32*)
6082     # When not using gcc, we currently assume that we are using
6083     # Microsoft Visual C++.
6084     # hardcode_libdir_flag_spec is actually meaningless, as there is
6085     # no search path for DLLs.
6086     hardcode_libdir_flag_spec=' '
6087     allow_undefined_flag=unsupported
6088     # Tell ltmain to make .lib files, not .a files.
6089     libext=lib
6090     # FIXME: Setting linknames here is a bad hack.
6091     archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6092     # The linker will automatically build a .lib file if we build a DLL.
6093     old_archive_from_new_cmds='true'
6094     # FIXME: Should let the user specify the lib program.
6095     old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6096     fix_srcfile_path='`cygpath -w "$srcfile"`'
6097     ;;
6098    
6099     darwin* | rhapsody*)
6100     allow_undefined_flag='-undefined warning'
6101     archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6102     echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6103     archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6104     ## What we need is to hardcode the path to the library, not the search path
6105     #hardcode_direct=yes
6106     #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6107     hardcode_shlibpath_var=no
6108     whole_archive_flag_spec='-all_load'
6109     ;;
6110    
6111     freebsd1*)
6112     ld_shlibs=no
6113     ;;
6114    
6115     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6116     # support. Future versions do this automatically, but an explicit c++rt0.o
6117     # does not break anything, and helps significantly (at the cost of a little
6118     # extra space).
6119     freebsd2.2*)
6120     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6121     hardcode_libdir_flag_spec='-R$libdir'
6122     hardcode_direct=yes
6123     hardcode_shlibpath_var=no
6124     ;;
6125    
6126     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6127     freebsd2*)
6128     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6129     hardcode_direct=yes
6130     hardcode_minus_L=yes
6131     hardcode_shlibpath_var=no
6132     ;;
6133    
6134     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6135     freebsd*)
6136     archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6137     hardcode_libdir_flag_spec='-R$libdir'
6138     hardcode_direct=yes
6139     hardcode_shlibpath_var=no
6140     ;;
6141    
6142     hpux9* | hpux10* | hpux11*)
6143     case "$host_os" in
6144     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' ;;
6145     *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6146     esac
6147     hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6148     hardcode_libdir_separator=:
6149     hardcode_direct=yes
6150     hardcode_minus_L=yes # Not in the search PATH, but as the default
6151     # location of the library.
6152     export_dynamic_flag_spec='${wl}-E'
6153     ;;
6154    
6155     irix5* | irix6*)
6156     if test "$GCC" = yes; then
6157     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'
6158     else
6159     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'
6160     fi
6161     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6162     hardcode_libdir_separator=:
6163     link_all_deplibs=yes
6164     ;;
6165    
6166     netbsd*)
6167     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6168     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6169     else
6170     archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6171     fi
6172     hardcode_libdir_flag_spec='-R$libdir'
6173     hardcode_direct=yes
6174     hardcode_shlibpath_var=no
6175     ;;
6176    
6177     newsos6)
6178     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6179     hardcode_direct=yes
6180     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6181     hardcode_libdir_separator=:
6182     hardcode_shlibpath_var=no
6183     ;;
6184    
6185     openbsd*)
6186     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6187     hardcode_libdir_flag_spec='-R$libdir'
6188     hardcode_direct=yes
6189     hardcode_shlibpath_var=no
6190     ;;
6191    
6192     os2*)
6193     hardcode_libdir_flag_spec='-L$libdir'
6194     hardcode_minus_L=yes
6195     allow_undefined_flag=unsupported
6196     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'
6197     old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6198     ;;
6199    
6200     osf3*)
6201     if test "$GCC" = yes; then
6202     allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6203     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'
6204     else
6205     allow_undefined_flag=' -expect_unresolved \*'
6206     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'
6207     fi
6208     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6209     hardcode_libdir_separator=:
6210     ;;
6211    
6212     osf4* | osf5*) # as osf3* with the addition of -msym flag
6213     if test "$GCC" = yes; then
6214     allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6215     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'
6216     else
6217     allow_undefined_flag=' -expect_unresolved \*'
6218     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'
6219     archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6220     $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'
6221     fi
6222     #Both c and cxx compiler support -rpath directly
6223     hardcode_libdir_flag_spec='-rpath $libdir'
6224     hardcode_libdir_separator=:
6225     ;;
6226    
6227     sco3.2v5*)
6228     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6229     hardcode_shlibpath_var=no
6230     runpath_var=LD_RUN_PATH
6231     hardcode_runpath_var=yes
6232     ;;
6233    
6234     solaris*)
6235     no_undefined_flag=' -z text'
6236     # $CC -shared without GNU ld will not create a library from C++
6237     # object files and a static libstdc++, better avoid it by now
6238     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6239     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6240     $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6241     hardcode_libdir_flag_spec='-R$libdir'
6242     hardcode_shlibpath_var=no
6243     case "$host_os" in
6244     solaris2.[0-5] | solaris2.[0-5].*) ;;
6245     *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6246     whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6247     esac
6248     link_all_deplibs=yes
6249     ;;
6250    
6251     sunos4*)
6252     if test "x$host_vendor" = xsequent; then
6253     # Use $CC to link under sequent, because it throws in some extra .o
6254     # files that make .init and .fini sections work.
6255     archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6256     else
6257     archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6258     fi
6259     hardcode_libdir_flag_spec='-L$libdir'
6260     hardcode_direct=yes
6261     hardcode_minus_L=yes
6262     hardcode_shlibpath_var=no
6263     ;;
6264    
6265     sysv4)
6266     if test "x$host_vendor" = xsno; then
6267     archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6268     hardcode_direct=yes # is this really true???
6269     else
6270     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6271     hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6272     fi
6273     runpath_var='LD_RUN_PATH'
6274     hardcode_shlibpath_var=no
6275     ;;
6276    
6277     sysv4.3*)
6278     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6279     hardcode_shlibpath_var=no
6280     export_dynamic_flag_spec='-Bexport'
6281     ;;
6282    
6283     sysv5*)
6284     no_undefined_flag=' -z text'
6285     # $CC -shared without GNU ld will not create a library from C++
6286     # object files and a static libstdc++, better avoid it by now
6287     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6288     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6289     $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6290     hardcode_libdir_flag_spec=
6291     hardcode_shlibpath_var=no
6292     runpath_var='LD_RUN_PATH'
6293     ;;
6294    
6295     uts4*)
6296     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6297     hardcode_libdir_flag_spec='-L$libdir'
6298     hardcode_shlibpath_var=no
6299     ;;
6300    
6301     dgux*)
6302     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6303     hardcode_libdir_flag_spec='-L$libdir'
6304     hardcode_shlibpath_var=no
6305     ;;
6306    
6307     sysv4*MP*)
6308     if test -d /usr/nec; then
6309     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6310     hardcode_shlibpath_var=no
6311     runpath_var=LD_RUN_PATH
6312     hardcode_runpath_var=yes
6313     ld_shlibs=yes
6314     fi
6315     ;;
6316    
6317     sysv4.2uw2*)
6318     archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6319     hardcode_direct=yes
6320     hardcode_minus_L=no
6321     hardcode_shlibpath_var=no
6322     hardcode_runpath_var=yes
6323     runpath_var=LD_RUN_PATH
6324     ;;
6325    
6326     unixware7*)
6327     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6328     runpath_var='LD_RUN_PATH'
6329     hardcode_shlibpath_var=no
6330     ;;
6331    
6332     *)
6333     ld_shlibs=no
6334     ;;
6335     esac
6336     fi
6337 pcg 1.11 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6338     echo "${ECHO_T}$ld_shlibs" >&6
6339 pcg 1.1 test "$ld_shlibs" = no && can_build_shared=no
6340     ##
6341     ## END FIXME
6342    
6343     ## FIXME: this should be a separate macro
6344     ##
6345     # Check hardcoding attributes.
6346 pcg 1.11 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6347     echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6348 pcg 1.1 hardcode_action=
6349     if test -n "$hardcode_libdir_flag_spec" || \
6350     test -n "$runpath_var"; then
6351    
6352     # We can hardcode non-existant directories.
6353     if test "$hardcode_direct" != no &&
6354     # If the only mechanism to avoid hardcoding is shlibpath_var, we
6355     # have to relink, otherwise we might link with an installed library
6356     # when we should be linking with a yet-to-be-installed one
6357     ## test "$hardcode_shlibpath_var" != no &&
6358     test "$hardcode_minus_L" != no; then
6359     # Linking always hardcodes the temporary library directory.
6360     hardcode_action=relink
6361     else
6362     # We can link without hardcoding, and we can hardcode nonexisting dirs.
6363     hardcode_action=immediate
6364     fi
6365     else
6366     # We cannot hardcode anything, or else we can only hardcode existing
6367     # directories.
6368     hardcode_action=unsupported
6369     fi
6370 pcg 1.11 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6371     echo "${ECHO_T}$hardcode_action" >&6
6372 pcg 1.1 ##
6373     ## END FIXME
6374    
6375     ## FIXME: this should be a separate macro
6376     ##
6377     striplib=
6378     old_striplib=
6379 pcg 1.11 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6380     echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6381 pcg 1.1 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6382     test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6383     test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6384 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
6385     echo "${ECHO_T}yes" >&6
6386 pcg 1.1 else
6387 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
6388     echo "${ECHO_T}no" >&6
6389 pcg 1.1 fi
6390     ##
6391     ## END FIXME
6392    
6393     reload_cmds='$LD$reload_flag -o $output$reload_objs'
6394     test -z "$deplibs_check_method" && deplibs_check_method=unknown
6395    
6396     ## FIXME: this should be a separate macro
6397     ##
6398     # PORTME Fill in your ld.so characteristics
6399 pcg 1.11 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6400     echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6401 pcg 1.1 library_names_spec=
6402     libname_spec='lib$name'
6403     soname_spec=
6404     postinstall_cmds=
6405     postuninstall_cmds=
6406     finish_cmds=
6407     finish_eval=
6408     shlibpath_var=
6409     shlibpath_overrides_runpath=unknown
6410     version_type=none
6411     dynamic_linker="$host_os ld.so"
6412     sys_lib_dlsearch_path_spec="/lib /usr/lib"
6413     sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6414    
6415     case "$host_os" in
6416     aix3*)
6417     version_type=linux
6418     library_names_spec='${libname}${release}.so$versuffix $libname.a'
6419     shlibpath_var=LIBPATH
6420    
6421     # AIX has no versioning support, so we append a major version to the name.
6422     soname_spec='${libname}${release}.so$major'
6423     ;;
6424    
6425     aix4*)
6426     version_type=linux
6427     # AIX has no versioning support, so currently we can not hardcode correct
6428     # soname into executable. Probably we can add versioning support to
6429     # collect2, so additional links can be useful in future.
6430     # We preserve .a as extension for shared libraries though AIX4.2
6431     # and later linker supports .so
6432     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6433     shlibpath_var=LIBPATH
6434     ;;
6435    
6436     amigaos*)
6437     library_names_spec='$libname.ixlibrary $libname.a'
6438     # Create ${libname}_ixlibrary.a entries in /sys/libs.
6439     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'
6440     ;;
6441    
6442     beos*)
6443     library_names_spec='${libname}.so'
6444     dynamic_linker="$host_os ld.so"
6445     shlibpath_var=LIBRARY_PATH
6446     ;;
6447    
6448     bsdi4*)
6449     version_type=linux
6450     need_version=no
6451     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6452     soname_spec='${libname}${release}.so$major'
6453     finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6454     shlibpath_var=LD_LIBRARY_PATH
6455     sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6456     sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6457     export_dynamic_flag_spec=-rdynamic
6458     # the default ld.so.conf also contains /usr/contrib/lib and
6459     # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6460     # libtool to hard-code these into programs
6461     ;;
6462    
6463     cygwin* | mingw* | pw32*)
6464     version_type=windows
6465     need_version=no
6466     need_lib_prefix=no
6467     if test "$GCC" = yes; then
6468     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6469     else
6470     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6471     fi
6472     dynamic_linker='Win32 ld.exe'
6473     # FIXME: first we should search . and the directory the executable is in
6474     shlibpath_var=PATH
6475     ;;
6476    
6477     darwin* | rhapsody*)
6478     need_lib_prefix=no
6479     need_version=no
6480     library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6481     shlibpath_overrides_runpath=yes
6482     shlibpath_var=DYLD_LIBRARY_PATH
6483     postinstall_cmds='chmod +x $lib'
6484     ;;
6485    
6486     freebsd1*)
6487     dynamic_linker=no
6488     ;;
6489    
6490     freebsd*)
6491     objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6492     version_type=freebsd-$objformat
6493     case "$version_type" in
6494     freebsd-elf*)
6495     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6496     need_version=no
6497     need_lib_prefix=no
6498     ;;
6499     freebsd-*)
6500     library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6501     need_version=yes
6502     ;;
6503     esac
6504     shlibpath_var=LD_LIBRARY_PATH
6505     case "$host_os" in
6506     freebsd2*)
6507     shlibpath_overrides_runpath=yes
6508     ;;
6509     *)
6510     shlibpath_overrides_runpath=no
6511     hardcode_into_libs=yes
6512     ;;
6513     esac
6514     ;;
6515    
6516     gnu*)
6517     version_type=linux
6518     need_lib_prefix=no
6519     need_version=no
6520     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6521     soname_spec='${libname}${release}.so$major'
6522     shlibpath_var=LD_LIBRARY_PATH
6523     hardcode_into_libs=yes
6524     ;;
6525    
6526     hpux9* | hpux10* | hpux11*)
6527     # Give a soname corresponding to the major version so that dld.sl refuses to
6528     # link against other versions.
6529     dynamic_linker="$host_os dld.sl"
6530     version_type=sunos
6531     need_lib_prefix=no
6532     need_version=no
6533     shlibpath_var=SHLIB_PATH
6534     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6535     library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6536     soname_spec='${libname}${release}.sl$major'
6537     # HP-UX runs *really* slowly unless shared libraries are mode 555.
6538     postinstall_cmds='chmod 555 $lib'
6539     ;;
6540    
6541     irix5* | irix6*)
6542     version_type=irix
6543     need_lib_prefix=no
6544     need_version=no
6545     soname_spec='${libname}${release}.so$major'
6546     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6547     case "$host_os" in
6548     irix5*)
6549     libsuff= shlibsuff=
6550     ;;
6551     *)
6552     case "$LD" in # libtool.m4 will add one of these switches to LD
6553     *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6554     *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6555     *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6556     *) libsuff= shlibsuff= libmagic=never-match;;
6557     esac
6558     ;;
6559     esac
6560     shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6561     shlibpath_overrides_runpath=no
6562     sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6563     sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6564     ;;
6565    
6566     # No shared lib support for Linux oldld, aout, or coff.
6567     linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6568     dynamic_linker=no
6569     ;;
6570    
6571     # This must be Linux ELF.
6572     linux-gnu*)
6573     version_type=linux
6574     need_lib_prefix=no
6575     need_version=no
6576     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6577     soname_spec='${libname}${release}.so$major'
6578     finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6579     shlibpath_var=LD_LIBRARY_PATH
6580     shlibpath_overrides_runpath=no
6581     # This implies no fast_install, which is unacceptable.
6582     # Some rework will be needed to allow for fast_install
6583     # before this can be enabled.
6584     hardcode_into_libs=yes
6585    
6586     # We used to test for /lib/ld.so.1 and disable shared libraries on
6587     # powerpc, because MkLinux only supported shared libraries with the
6588     # GNU dynamic linker. Since this was broken with cross compilers,
6589     # most powerpc-linux boxes support dynamic linking these days and
6590     # people can always --disable-shared, the test was removed, and we
6591     # assume the GNU/Linux dynamic linker is in use.
6592     dynamic_linker='GNU/Linux ld.so'
6593     ;;
6594    
6595     netbsd*)
6596     version_type=sunos
6597     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6598     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6599     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6600     dynamic_linker='NetBSD (a.out) ld.so'
6601     else
6602     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6603     soname_spec='${libname}${release}.so$major'
6604     dynamic_linker='NetBSD ld.elf_so'
6605     fi
6606     shlibpath_var=LD_LIBRARY_PATH
6607     shlibpath_overrides_runpath=yes
6608     hardcode_into_libs=yes
6609     ;;
6610    
6611     newsos6)
6612     version_type=linux
6613     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6614     shlibpath_var=LD_LIBRARY_PATH
6615     shlibpath_overrides_runpath=yes
6616     ;;
6617    
6618     openbsd*)
6619     version_type=sunos
6620     if test "$with_gnu_ld" = yes; then
6621     need_lib_prefix=no
6622     need_version=no
6623     fi
6624     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6625     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6626     shlibpath_var=LD_LIBRARY_PATH
6627     ;;
6628    
6629     os2*)
6630     libname_spec='$name'
6631     need_lib_prefix=no
6632     library_names_spec='$libname.dll $libname.a'
6633     dynamic_linker='OS/2 ld.exe'
6634     shlibpath_var=LIBPATH
6635     ;;
6636    
6637     osf3* | osf4* | osf5*)
6638     version_type=osf
6639     need_version=no
6640     soname_spec='${libname}${release}.so'
6641     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6642     shlibpath_var=LD_LIBRARY_PATH
6643     sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6644     sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6645     ;;
6646    
6647     sco3.2v5*)
6648     version_type=osf
6649     soname_spec='${libname}${release}.so$major'
6650     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6651     shlibpath_var=LD_LIBRARY_PATH
6652     ;;
6653    
6654     solaris*)
6655     version_type=linux
6656     need_lib_prefix=no
6657     need_version=no
6658     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6659     soname_spec='${libname}${release}.so$major'
6660     shlibpath_var=LD_LIBRARY_PATH
6661     shlibpath_overrides_runpath=yes
6662     hardcode_into_libs=yes
6663     # ldd complains unless libraries are executable
6664     postinstall_cmds='chmod +x $lib'
6665     ;;
6666    
6667     sunos4*)
6668     version_type=sunos
6669     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6670     finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6671     shlibpath_var=LD_LIBRARY_PATH
6672     shlibpath_overrides_runpath=yes
6673     if test "$with_gnu_ld" = yes; then
6674     need_lib_prefix=no
6675     fi
6676     need_version=yes
6677     ;;
6678    
6679     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6680     version_type=linux
6681     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6682     soname_spec='${libname}${release}.so$major'
6683     shlibpath_var=LD_LIBRARY_PATH
6684     case "$host_vendor" in
6685     sni)
6686     shlibpath_overrides_runpath=no
6687     ;;
6688     motorola)
6689     need_lib_prefix=no
6690     need_version=no
6691     shlibpath_overrides_runpath=no
6692     sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6693     ;;
6694     esac
6695     ;;
6696    
6697     uts4*)
6698     version_type=linux
6699     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6700     soname_spec='${libname}${release}.so$major'
6701     shlibpath_var=LD_LIBRARY_PATH
6702     ;;
6703    
6704     dgux*)
6705     version_type=linux
6706     need_lib_prefix=no
6707     need_version=no
6708     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6709     soname_spec='${libname}${release}.so$major'
6710     shlibpath_var=LD_LIBRARY_PATH
6711     ;;
6712    
6713     sysv4*MP*)
6714     if test -d /usr/nec ;then
6715     version_type=linux
6716     library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6717     soname_spec='$libname.so.$major'
6718     shlibpath_var=LD_LIBRARY_PATH
6719     fi
6720     ;;
6721    
6722     *)
6723     dynamic_linker=no
6724     ;;
6725     esac
6726 pcg 1.11 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6727     echo "${ECHO_T}$dynamic_linker" >&6
6728 pcg 1.1 test "$dynamic_linker" = no && can_build_shared=no
6729     ##
6730     ## END FIXME
6731    
6732     ## FIXME: this should be a separate macro
6733     ##
6734     # Report the final consequences.
6735 pcg 1.11 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6736     echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6737     echo "$as_me:$LINENO: result: $can_build_shared" >&5
6738     echo "${ECHO_T}$can_build_shared" >&6
6739 pcg 1.1 ##
6740     ## END FIXME
6741    
6742     if test "$hardcode_action" = relink; then
6743     # Fast installation is not supported
6744     enable_fast_install=no
6745     elif test "$shlibpath_overrides_runpath" = yes ||
6746     test "$enable_shared" = no; then
6747     # Fast installation is not necessary
6748     enable_fast_install=needless
6749     fi
6750    
6751     variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6752     if test "$GCC" = yes; then
6753     variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6754     fi
6755    
6756     if test "x$enable_dlopen" != xyes; then
6757     enable_dlopen=unknown
6758     enable_dlopen_self=unknown
6759     enable_dlopen_self_static=unknown
6760     else
6761     lt_cv_dlopen=no
6762     lt_cv_dlopen_libs=
6763    
6764     case "$host_os" in
6765     beos*)
6766     lt_cv_dlopen="load_add_on"
6767     lt_cv_dlopen_libs=
6768     lt_cv_dlopen_self=yes
6769     ;;
6770    
6771     cygwin* | mingw* | pw32*)
6772     lt_cv_dlopen="LoadLibrary"
6773     lt_cv_dlopen_libs=
6774     ;;
6775    
6776     *)
6777 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6778     echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6779     if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6780     echo $ECHO_N "(cached) $ECHO_C" >&6
6781 pcg 1.1 else
6782 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6783 pcg 1.1 LIBS="-ldl $LIBS"
6784 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6785     /* confdefs.h. */
6786     _ACEOF
6787     cat confdefs.h >>conftest.$ac_ext
6788     cat >>conftest.$ac_ext <<_ACEOF
6789     /* end confdefs.h. */
6790    
6791 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6792 pcg 1.11 #ifdef __cplusplus
6793     extern "C"
6794     #endif
6795 pcg 1.1 /* We use char because int might match the return type of a gcc2
6796 pcg 1.11 builtin and then its argument prototype would still apply. */
6797     char dlopen ();
6798     int
6799     main ()
6800     {
6801     dlopen ();
6802     ;
6803     return 0;
6804     }
6805     _ACEOF
6806     rm -f conftest.$ac_objext conftest$ac_exeext
6807     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6808     (eval $ac_link) 2>conftest.er1
6809     ac_status=$?
6810     grep -v '^ *+' conftest.er1 >conftest.err
6811     rm -f conftest.er1
6812     cat conftest.err >&5
6813     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6814     (exit $ac_status); } &&
6815 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6816 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6817     (eval $ac_try) 2>&5
6818     ac_status=$?
6819     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6820     (exit $ac_status); }; } &&
6821     { ac_try='test -s conftest$ac_exeext'
6822     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6823     (eval $ac_try) 2>&5
6824     ac_status=$?
6825     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6826     (exit $ac_status); }; }; then
6827     ac_cv_lib_dl_dlopen=yes
6828     else
6829     echo "$as_me: failed program was:" >&5
6830     sed 's/^/| /' conftest.$ac_ext >&5
6831    
6832     ac_cv_lib_dl_dlopen=no
6833     fi
6834     rm -f conftest.err conftest.$ac_objext \
6835     conftest$ac_exeext conftest.$ac_ext
6836     LIBS=$ac_check_lib_save_LIBS
6837     fi
6838     echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
6839     echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
6840     if test $ac_cv_lib_dl_dlopen = yes; then
6841     lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
6842 pcg 1.1 else
6843 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen" >&5
6844     echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
6845     if test "${ac_cv_func_dlopen+set}" = set; then
6846     echo $ECHO_N "(cached) $ECHO_C" >&6
6847     else
6848     cat >conftest.$ac_ext <<_ACEOF
6849     /* confdefs.h. */
6850     _ACEOF
6851     cat confdefs.h >>conftest.$ac_ext
6852     cat >>conftest.$ac_ext <<_ACEOF
6853     /* end confdefs.h. */
6854     /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
6855     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6856     #define dlopen innocuous_dlopen
6857 pcg 1.1
6858     /* System header to define __stub macros and hopefully few prototypes,
6859 pcg 1.11 which can conflict with char dlopen (); below.
6860     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6861     <limits.h> exists even on freestanding compilers. */
6862    
6863     #ifdef __STDC__
6864     # include <limits.h>
6865     #else
6866     # include <assert.h>
6867     #endif
6868    
6869     #undef dlopen
6870    
6871 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6872 pcg 1.11 #ifdef __cplusplus
6873     extern "C"
6874     {
6875     #endif
6876 pcg 1.1 /* We use char because int might match the return type of a gcc2
6877 pcg 1.11 builtin and then its argument prototype would still apply. */
6878     char dlopen ();
6879 pcg 1.1 /* The GNU C library defines this for functions which it implements
6880     to always fail with ENOSYS. Some functions are actually named
6881     something starting with __ and the normal name is an alias. */
6882     #if defined (__stub_dlopen) || defined (__stub___dlopen)
6883     choke me
6884     #else
6885 pcg 1.11 char (*f) () = dlopen;
6886     #endif
6887     #ifdef __cplusplus
6888     }
6889 pcg 1.1 #endif
6890    
6891 pcg 1.11 int
6892     main ()
6893     {
6894     return f != dlopen;
6895     ;
6896     return 0;
6897     }
6898     _ACEOF
6899     rm -f conftest.$ac_objext conftest$ac_exeext
6900     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6901     (eval $ac_link) 2>conftest.er1
6902     ac_status=$?
6903     grep -v '^ *+' conftest.er1 >conftest.err
6904     rm -f conftest.er1
6905     cat conftest.err >&5
6906     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6907     (exit $ac_status); } &&
6908 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6909 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6910     (eval $ac_try) 2>&5
6911     ac_status=$?
6912     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6913     (exit $ac_status); }; } &&
6914     { ac_try='test -s conftest$ac_exeext'
6915     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6916     (eval $ac_try) 2>&5
6917     ac_status=$?
6918     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6919     (exit $ac_status); }; }; then
6920     ac_cv_func_dlopen=yes
6921     else
6922     echo "$as_me: failed program was:" >&5
6923     sed 's/^/| /' conftest.$ac_ext >&5
6924    
6925     ac_cv_func_dlopen=no
6926     fi
6927     rm -f conftest.err conftest.$ac_objext \
6928     conftest$ac_exeext conftest.$ac_ext
6929     fi
6930     echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
6931     echo "${ECHO_T}$ac_cv_func_dlopen" >&6
6932     if test $ac_cv_func_dlopen = yes; then
6933     lt_cv_dlopen="dlopen"
6934 pcg 1.1 else
6935 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load" >&5
6936     echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
6937     if test "${ac_cv_func_shl_load+set}" = set; then
6938     echo $ECHO_N "(cached) $ECHO_C" >&6
6939     else
6940     cat >conftest.$ac_ext <<_ACEOF
6941     /* confdefs.h. */
6942     _ACEOF
6943     cat confdefs.h >>conftest.$ac_ext
6944     cat >>conftest.$ac_ext <<_ACEOF
6945     /* end confdefs.h. */
6946     /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
6947     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6948     #define shl_load innocuous_shl_load
6949    
6950     /* System header to define __stub macros and hopefully few prototypes,
6951     which can conflict with char shl_load (); below.
6952     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6953     <limits.h> exists even on freestanding compilers. */
6954    
6955     #ifdef __STDC__
6956     # include <limits.h>
6957     #else
6958     # include <assert.h>
6959     #endif
6960    
6961     #undef shl_load
6962 pcg 1.1
6963     /* Override any gcc2 internal prototype to avoid an error. */
6964 pcg 1.11 #ifdef __cplusplus
6965     extern "C"
6966     {
6967     #endif
6968 pcg 1.1 /* We use char because int might match the return type of a gcc2
6969 pcg 1.11 builtin and then its argument prototype would still apply. */
6970     char shl_load ();
6971 pcg 1.1 /* The GNU C library defines this for functions which it implements
6972     to always fail with ENOSYS. Some functions are actually named
6973     something starting with __ and the normal name is an alias. */
6974     #if defined (__stub_shl_load) || defined (__stub___shl_load)
6975     choke me
6976     #else
6977 pcg 1.11 char (*f) () = shl_load;
6978     #endif
6979     #ifdef __cplusplus
6980     }
6981 pcg 1.1 #endif
6982    
6983 pcg 1.11 int
6984     main ()
6985     {
6986     return f != shl_load;
6987     ;
6988     return 0;
6989     }
6990     _ACEOF
6991     rm -f conftest.$ac_objext conftest$ac_exeext
6992     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6993     (eval $ac_link) 2>conftest.er1
6994     ac_status=$?
6995     grep -v '^ *+' conftest.er1 >conftest.err
6996     rm -f conftest.er1
6997     cat conftest.err >&5
6998     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6999     (exit $ac_status); } &&
7000 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7001 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7002     (eval $ac_try) 2>&5
7003     ac_status=$?
7004     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7005     (exit $ac_status); }; } &&
7006     { ac_try='test -s conftest$ac_exeext'
7007     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7008     (eval $ac_try) 2>&5
7009     ac_status=$?
7010     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7011     (exit $ac_status); }; }; then
7012     ac_cv_func_shl_load=yes
7013     else
7014     echo "$as_me: failed program was:" >&5
7015     sed 's/^/| /' conftest.$ac_ext >&5
7016    
7017     ac_cv_func_shl_load=no
7018     fi
7019     rm -f conftest.err conftest.$ac_objext \
7020     conftest$ac_exeext conftest.$ac_ext
7021     fi
7022     echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7023     echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7024     if test $ac_cv_func_shl_load = yes; then
7025 pcg 1.1 lt_cv_dlopen="shl_load"
7026     else
7027 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7028     echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7029     if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7030     echo $ECHO_N "(cached) $ECHO_C" >&6
7031 pcg 1.1 else
7032 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7033 pcg 1.1 LIBS="-lsvld $LIBS"
7034 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7035     /* confdefs.h. */
7036     _ACEOF
7037     cat confdefs.h >>conftest.$ac_ext
7038     cat >>conftest.$ac_ext <<_ACEOF
7039     /* end confdefs.h. */
7040    
7041 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7042 pcg 1.11 #ifdef __cplusplus
7043     extern "C"
7044     #endif
7045 pcg 1.1 /* We use char because int might match the return type of a gcc2
7046 pcg 1.11 builtin and then its argument prototype would still apply. */
7047     char dlopen ();
7048     int
7049     main ()
7050     {
7051     dlopen ();
7052     ;
7053     return 0;
7054     }
7055     _ACEOF
7056     rm -f conftest.$ac_objext conftest$ac_exeext
7057     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7058     (eval $ac_link) 2>conftest.er1
7059     ac_status=$?
7060     grep -v '^ *+' conftest.er1 >conftest.err
7061     rm -f conftest.er1
7062     cat conftest.err >&5
7063     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7064     (exit $ac_status); } &&
7065 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7066 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7067     (eval $ac_try) 2>&5
7068     ac_status=$?
7069     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7070     (exit $ac_status); }; } &&
7071     { ac_try='test -s conftest$ac_exeext'
7072     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7073     (eval $ac_try) 2>&5
7074     ac_status=$?
7075     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7076     (exit $ac_status); }; }; then
7077     ac_cv_lib_svld_dlopen=yes
7078     else
7079     echo "$as_me: failed program was:" >&5
7080     sed 's/^/| /' conftest.$ac_ext >&5
7081    
7082     ac_cv_lib_svld_dlopen=no
7083     fi
7084     rm -f conftest.err conftest.$ac_objext \
7085     conftest$ac_exeext conftest.$ac_ext
7086     LIBS=$ac_check_lib_save_LIBS
7087     fi
7088     echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7089     echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7090     if test $ac_cv_lib_svld_dlopen = yes; then
7091 pcg 1.1 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7092     else
7093 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7094     echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7095     if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7096     echo $ECHO_N "(cached) $ECHO_C" >&6
7097 pcg 1.1 else
7098 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7099 pcg 1.1 LIBS="-ldld $LIBS"
7100 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7101     /* confdefs.h. */
7102     _ACEOF
7103     cat confdefs.h >>conftest.$ac_ext
7104     cat >>conftest.$ac_ext <<_ACEOF
7105     /* end confdefs.h. */
7106    
7107 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
7108 pcg 1.11 #ifdef __cplusplus
7109     extern "C"
7110     #endif
7111 pcg 1.1 /* We use char because int might match the return type of a gcc2
7112 pcg 1.11 builtin and then its argument prototype would still apply. */
7113     char shl_load ();
7114     int
7115     main ()
7116     {
7117     shl_load ();
7118     ;
7119     return 0;
7120     }
7121     _ACEOF
7122     rm -f conftest.$ac_objext conftest$ac_exeext
7123     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7124     (eval $ac_link) 2>conftest.er1
7125     ac_status=$?
7126     grep -v '^ *+' conftest.er1 >conftest.err
7127     rm -f conftest.er1
7128     cat conftest.err >&5
7129     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7130     (exit $ac_status); } &&
7131 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7132 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7133     (eval $ac_try) 2>&5
7134     ac_status=$?
7135     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7136     (exit $ac_status); }; } &&
7137     { ac_try='test -s conftest$ac_exeext'
7138     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7139     (eval $ac_try) 2>&5
7140     ac_status=$?
7141     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7142     (exit $ac_status); }; }; then
7143     ac_cv_lib_dld_shl_load=yes
7144     else
7145     echo "$as_me: failed program was:" >&5
7146     sed 's/^/| /' conftest.$ac_ext >&5
7147    
7148     ac_cv_lib_dld_shl_load=no
7149     fi
7150     rm -f conftest.err conftest.$ac_objext \
7151     conftest$ac_exeext conftest.$ac_ext
7152     LIBS=$ac_check_lib_save_LIBS
7153     fi
7154     echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7155     echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7156     if test $ac_cv_lib_dld_shl_load = yes; then
7157     lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7158     fi
7159    
7160 pcg 1.1
7161     fi
7162 pcg 1.11
7163 pcg 1.1
7164     fi
7165    
7166    
7167     fi
7168    
7169    
7170     fi
7171    
7172     ;;
7173     esac
7174    
7175     if test "x$lt_cv_dlopen" != xno; then
7176     enable_dlopen=yes
7177     else
7178     enable_dlopen=no
7179     fi
7180    
7181     case "$lt_cv_dlopen" in
7182     dlopen)
7183     save_CPPFLAGS="$CPP_FLAGS"
7184     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7185    
7186     save_LDFLAGS="$LDFLAGS"
7187     eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7188    
7189     save_LIBS="$LIBS"
7190     LIBS="$lt_cv_dlopen_libs $LIBS"
7191    
7192 pcg 1.11 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7193     echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7194     if test "${lt_cv_dlopen_self+set}" = set; then
7195     echo $ECHO_N "(cached) $ECHO_C" >&6
7196 pcg 1.1 else
7197     if test "$cross_compiling" = yes; then :
7198     lt_cv_dlopen_self=cross
7199     else
7200     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7201     lt_status=$lt_dlunknown
7202     cat > conftest.$ac_ext <<EOF
7203 pcg 1.24 #line 7203 "configure"
7204 pcg 1.1 #include "confdefs.h"
7205    
7206     #if HAVE_DLFCN_H
7207     #include <dlfcn.h>
7208     #endif
7209    
7210     #include <stdio.h>
7211    
7212     #ifdef RTLD_GLOBAL
7213     # define LT_DLGLOBAL RTLD_GLOBAL
7214     #else
7215     # ifdef DL_GLOBAL
7216     # define LT_DLGLOBAL DL_GLOBAL
7217     # else
7218     # define LT_DLGLOBAL 0
7219     # endif
7220     #endif
7221    
7222     /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7223     find out it does not work in some platform. */
7224     #ifndef LT_DLLAZY_OR_NOW
7225     # ifdef RTLD_LAZY
7226     # define LT_DLLAZY_OR_NOW RTLD_LAZY
7227     # else
7228     # ifdef DL_LAZY
7229     # define LT_DLLAZY_OR_NOW DL_LAZY
7230     # else
7231     # ifdef RTLD_NOW
7232     # define LT_DLLAZY_OR_NOW RTLD_NOW
7233     # else
7234     # ifdef DL_NOW
7235     # define LT_DLLAZY_OR_NOW DL_NOW
7236     # else
7237     # define LT_DLLAZY_OR_NOW 0
7238     # endif
7239     # endif
7240     # endif
7241     # endif
7242     #endif
7243    
7244     #ifdef __cplusplus
7245     extern "C" void exit (int);
7246     #endif
7247    
7248     fnord() { int i=42;}
7249     main ()
7250     {
7251     void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7252     int status = $lt_dlunknown;
7253    
7254     if (self)
7255     {
7256     if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7257     else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7258     /* dlclose (self); */
7259     }
7260    
7261     exit (status);
7262     }
7263     EOF
7264 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7265     (eval $ac_link) 2>&5
7266     ac_status=$?
7267     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7268     (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7269 pcg 1.1 (./conftest; exit; ) 2>/dev/null
7270     lt_status=$?
7271     case x$lt_status in
7272     x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7273     x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7274     x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7275     esac
7276     else :
7277     # compilation failed
7278     lt_cv_dlopen_self=no
7279     fi
7280     fi
7281     rm -fr conftest*
7282    
7283 pcg 1.11
7284 pcg 1.1 fi
7285 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7286     echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7287 pcg 1.1
7288     if test "x$lt_cv_dlopen_self" = xyes; then
7289     LDFLAGS="$LDFLAGS $link_static_flag"
7290 pcg 1.11 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7291     echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7292     if test "${lt_cv_dlopen_self_static+set}" = set; then
7293     echo $ECHO_N "(cached) $ECHO_C" >&6
7294 pcg 1.1 else
7295     if test "$cross_compiling" = yes; then :
7296     lt_cv_dlopen_self_static=cross
7297     else
7298     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7299     lt_status=$lt_dlunknown
7300     cat > conftest.$ac_ext <<EOF
7301 pcg 1.24 #line 7301 "configure"
7302 pcg 1.1 #include "confdefs.h"
7303    
7304     #if HAVE_DLFCN_H
7305     #include <dlfcn.h>
7306     #endif
7307    
7308     #include <stdio.h>
7309    
7310     #ifdef RTLD_GLOBAL
7311     # define LT_DLGLOBAL RTLD_GLOBAL
7312     #else
7313     # ifdef DL_GLOBAL
7314     # define LT_DLGLOBAL DL_GLOBAL
7315     # else
7316     # define LT_DLGLOBAL 0
7317     # endif
7318     #endif
7319    
7320     /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7321     find out it does not work in some platform. */
7322     #ifndef LT_DLLAZY_OR_NOW
7323     # ifdef RTLD_LAZY
7324     # define LT_DLLAZY_OR_NOW RTLD_LAZY
7325     # else
7326     # ifdef DL_LAZY
7327     # define LT_DLLAZY_OR_NOW DL_LAZY
7328     # else
7329     # ifdef RTLD_NOW
7330     # define LT_DLLAZY_OR_NOW RTLD_NOW
7331     # else
7332     # ifdef DL_NOW
7333     # define LT_DLLAZY_OR_NOW DL_NOW
7334     # else
7335     # define LT_DLLAZY_OR_NOW 0
7336     # endif
7337     # endif
7338     # endif
7339     # endif
7340     #endif
7341    
7342     #ifdef __cplusplus
7343     extern "C" void exit (int);
7344     #endif
7345    
7346     fnord() { int i=42;}
7347     main ()
7348     {
7349     void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7350     int status = $lt_dlunknown;
7351    
7352     if (self)
7353     {
7354     if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7355     else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7356     /* dlclose (self); */
7357     }
7358    
7359     exit (status);
7360     }
7361     EOF
7362 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7363     (eval $ac_link) 2>&5
7364     ac_status=$?
7365     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7366     (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7367 pcg 1.1 (./conftest; exit; ) 2>/dev/null
7368     lt_status=$?
7369     case x$lt_status in
7370     x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7371     x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7372     x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7373     esac
7374     else :
7375     # compilation failed
7376     lt_cv_dlopen_self_static=no
7377     fi
7378     fi
7379     rm -fr conftest*
7380    
7381 pcg 1.11
7382 pcg 1.1 fi
7383 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7384     echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7385 pcg 1.1 fi
7386    
7387     CPPFLAGS="$save_CPPFLAGS"
7388     LDFLAGS="$save_LDFLAGS"
7389     LIBS="$save_LIBS"
7390     ;;
7391     esac
7392    
7393     case "$lt_cv_dlopen_self" in
7394     yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7395     *) enable_dlopen_self=unknown ;;
7396     esac
7397    
7398     case "$lt_cv_dlopen_self_static" in
7399     yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7400     *) enable_dlopen_self_static=unknown ;;
7401     esac
7402     fi
7403    
7404    
7405     ## FIXME: this should be a separate macro
7406     ##
7407     if test "$enable_shared" = yes && test "$GCC" = yes; then
7408     case "$archive_cmds" in
7409     *'~'*)
7410     # FIXME: we may have to deal with multi-command sequences.
7411     ;;
7412     '$CC '*)
7413     # Test whether the compiler implicitly links with -lc since on some
7414     # systems, -lgcc has to come before -lc. If gcc already passes -lc
7415     # to ld, don't add -lc before -lgcc.
7416 pcg 1.11 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7417     echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7418     if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7419     echo $ECHO_N "(cached) $ECHO_C" >&6
7420 pcg 1.1 else
7421     $rm conftest*
7422     echo 'static int dummy;' > conftest.$ac_ext
7423    
7424 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7425     (eval $ac_compile) 2>&5
7426     ac_status=$?
7427     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7428     (exit $ac_status); }; then
7429 pcg 1.1 soname=conftest
7430     lib=conftest
7431     libobjs=conftest.$ac_objext
7432     deplibs=
7433     wl=$lt_cv_prog_cc_wl
7434     compiler_flags=-v
7435     linker_flags=-v
7436     verstring=
7437     output_objdir=.
7438     libname=conftest
7439     save_allow_undefined_flag=$allow_undefined_flag
7440     allow_undefined_flag=
7441 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7442     (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7443     ac_status=$?
7444     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7445     (exit $ac_status); }
7446 pcg 1.1 then
7447     lt_cv_archive_cmds_need_lc=no
7448     else
7449     lt_cv_archive_cmds_need_lc=yes
7450     fi
7451     allow_undefined_flag=$save_allow_undefined_flag
7452     else
7453     cat conftest.err 1>&5
7454     fi
7455     fi
7456    
7457 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7458     echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7459 pcg 1.1 ;;
7460     esac
7461     fi
7462     need_lc=${lt_cv_archive_cmds_need_lc-yes}
7463     ##
7464     ## END FIXME
7465    
7466     ## FIXME: this should be a separate macro
7467     ##
7468     # The second clause should only fire when bootstrapping the
7469     # libtool distribution, otherwise you forgot to ship ltmain.sh
7470     # with your package, and you will get complaints that there are
7471     # no rules to generate ltmain.sh.
7472     if test -f "$ltmain"; then
7473     :
7474     else
7475     # If there is no Makefile yet, we rely on a make rule to execute
7476     # `config.status --recheck' to rerun these tests and create the
7477     # libtool script then.
7478     test -f Makefile && make "$ltmain"
7479     fi
7480    
7481     if test -f "$ltmain"; then
7482     trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7483     $rm -f "${ofile}T"
7484    
7485     echo creating $ofile
7486    
7487     # Now quote all the things that may contain metacharacters while being
7488     # careful not to overquote the AC_SUBSTed values. We take copies of the
7489     # variables and quote the copies for generation of the libtool script.
7490     for var in echo old_CC old_CFLAGS \
7491     AR AR_FLAGS CC LD LN_S NM SHELL \
7492     reload_flag reload_cmds wl \
7493     pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7494     thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7495     library_names_spec soname_spec \
7496     RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7497     old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7498     postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7499     old_striplib striplib file_magic_cmd export_symbols_cmds \
7500     deplibs_check_method allow_undefined_flag no_undefined_flag \
7501     finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7502     hardcode_libdir_flag_spec hardcode_libdir_separator \
7503     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7504     compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7505    
7506     case "$var" in
7507     reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7508     old_postinstall_cmds | old_postuninstall_cmds | \
7509     export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7510     extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7511     postinstall_cmds | postuninstall_cmds | \
7512     finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7513     # Double-quote double-evaled strings.
7514     eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7515     ;;
7516     *)
7517     eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7518     ;;
7519     esac
7520     done
7521    
7522     cat <<__EOF__ > "${ofile}T"
7523     #! $SHELL
7524    
7525     # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7526     # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7527     # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7528     #
7529     # Copyright (C) 1996-2000 Free Software Foundation, Inc.
7530     # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7531     #
7532     # This program is free software; you can redistribute it and/or modify
7533     # it under the terms of the GNU General Public License as published by
7534     # the Free Software Foundation; either version 2 of the License, or
7535     # (at your option) any later version.
7536     #
7537     # This program is distributed in the hope that it will be useful, but
7538     # WITHOUT ANY WARRANTY; without even the implied warranty of
7539     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7540     # General Public License for more details.
7541     #
7542     # You should have received a copy of the GNU General Public License
7543     # along with this program; if not, write to the Free Software
7544     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7545     #
7546     # As a special exception to the GNU General Public License, if you
7547     # distribute this file as part of a program that contains a
7548     # configuration script generated by Autoconf, you may include it under
7549     # the same distribution terms that you use for the rest of that program.
7550    
7551     # Sed that helps us avoid accidentally triggering echo(1) options like -n.
7552     Xsed="sed -e s/^X//"
7553    
7554     # The HP-UX ksh and POSIX shell print the target directory to stdout
7555     # if CDPATH is set.
7556     if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7557    
7558     # ### BEGIN LIBTOOL CONFIG
7559    
7560     # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7561    
7562     # Shell to use when invoking shell scripts.
7563     SHELL=$lt_SHELL
7564    
7565     # Whether or not to build shared libraries.
7566     build_libtool_libs=$enable_shared
7567    
7568     # Whether or not to add -lc for building shared libraries.
7569     build_libtool_need_lc=$need_lc
7570    
7571     # Whether or not to build static libraries.
7572     build_old_libs=$enable_static
7573    
7574     # Whether or not to optimize for fast installation.
7575     fast_install=$enable_fast_install
7576    
7577     # The host system.
7578     host_alias=$host_alias
7579     host=$host
7580    
7581     # An echo program that does not interpret backslashes.
7582     echo=$lt_echo
7583    
7584     # The archiver.
7585     AR=$lt_AR
7586     AR_FLAGS=$lt_AR_FLAGS
7587    
7588     # The default C compiler.
7589     CC=$lt_CC
7590    
7591     # Is the compiler the GNU C compiler?
7592     with_gcc=$GCC
7593    
7594     # The linker used to build libraries.
7595     LD=$lt_LD
7596    
7597     # Whether we need hard or soft links.
7598     LN_S=$lt_LN_S
7599    
7600     # A BSD-compatible nm program.
7601     NM=$lt_NM
7602    
7603     # A symbol stripping program
7604     STRIP=$STRIP
7605    
7606     # Used to examine libraries when file_magic_cmd begins "file"
7607     MAGIC_CMD=$MAGIC_CMD
7608    
7609     # Used on cygwin: DLL creation program.
7610     DLLTOOL="$DLLTOOL"
7611    
7612     # Used on cygwin: object dumper.
7613     OBJDUMP="$OBJDUMP"
7614    
7615     # Used on cygwin: assembler.
7616     AS="$AS"
7617    
7618     # The name of the directory that contains temporary libtool files.
7619     objdir=$objdir
7620    
7621     # How to create reloadable object files.
7622     reload_flag=$lt_reload_flag
7623     reload_cmds=$lt_reload_cmds
7624    
7625     # How to pass a linker flag through the compiler.
7626     wl=$lt_wl
7627    
7628     # Object file suffix (normally "o").
7629     objext="$ac_objext"
7630    
7631     # Old archive suffix (normally "a").
7632     libext="$libext"
7633    
7634     # Executable file suffix (normally "").
7635     exeext="$exeext"
7636    
7637     # Additional compiler flags for building library objects.
7638     pic_flag=$lt_pic_flag
7639     pic_mode=$pic_mode
7640    
7641     # Does compiler simultaneously support -c and -o options?
7642     compiler_c_o=$lt_compiler_c_o
7643    
7644     # Can we write directly to a .lo ?
7645     compiler_o_lo=$lt_compiler_o_lo
7646    
7647     # Must we lock files when doing compilation ?
7648     need_locks=$lt_need_locks
7649    
7650     # Do we need the lib prefix for modules?
7651     need_lib_prefix=$need_lib_prefix
7652    
7653     # Do we need a version for libraries?
7654     need_version=$need_version
7655    
7656     # Whether dlopen is supported.
7657     dlopen_support=$enable_dlopen
7658    
7659     # Whether dlopen of programs is supported.
7660     dlopen_self=$enable_dlopen_self
7661    
7662     # Whether dlopen of statically linked programs is supported.
7663     dlopen_self_static=$enable_dlopen_self_static
7664    
7665     # Compiler flag to prevent dynamic linking.
7666     link_static_flag=$lt_link_static_flag
7667    
7668     # Compiler flag to turn off builtin functions.
7669     no_builtin_flag=$lt_no_builtin_flag
7670    
7671     # Compiler flag to allow reflexive dlopens.
7672     export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7673    
7674     # Compiler flag to generate shared objects directly from archives.
7675     whole_archive_flag_spec=$lt_whole_archive_flag_spec
7676    
7677     # Compiler flag to generate thread-safe objects.
7678     thread_safe_flag_spec=$lt_thread_safe_flag_spec
7679    
7680     # Library versioning type.
7681     version_type=$version_type
7682    
7683     # Format of library name prefix.
7684     libname_spec=$lt_libname_spec
7685    
7686     # List of archive names. First name is the real one, the rest are links.
7687     # The last name is the one that the linker finds with -lNAME.
7688     library_names_spec=$lt_library_names_spec
7689    
7690     # The coded name of the library, if different from the real name.
7691     soname_spec=$lt_soname_spec
7692    
7693     # Commands used to build and install an old-style archive.
7694     RANLIB=$lt_RANLIB
7695     old_archive_cmds=$lt_old_archive_cmds
7696     old_postinstall_cmds=$lt_old_postinstall_cmds
7697     old_postuninstall_cmds=$lt_old_postuninstall_cmds
7698    
7699     # Create an old-style archive from a shared archive.
7700     old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7701    
7702     # Create a temporary old-style archive to link instead of a shared archive.
7703     old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7704    
7705     # Commands used to build and install a shared archive.
7706     archive_cmds=$lt_archive_cmds
7707     archive_expsym_cmds=$lt_archive_expsym_cmds
7708     postinstall_cmds=$lt_postinstall_cmds
7709     postuninstall_cmds=$lt_postuninstall_cmds
7710    
7711     # Commands to strip libraries.
7712     old_striplib=$lt_old_striplib
7713     striplib=$lt_striplib
7714    
7715     # Method to check whether dependent libraries are shared objects.
7716     deplibs_check_method=$lt_deplibs_check_method
7717    
7718     # Command to use when deplibs_check_method == file_magic.
7719     file_magic_cmd=$lt_file_magic_cmd
7720    
7721     # Flag that allows shared libraries with undefined symbols to be built.
7722     allow_undefined_flag=$lt_allow_undefined_flag
7723    
7724     # Flag that forces no undefined symbols.
7725     no_undefined_flag=$lt_no_undefined_flag
7726    
7727     # Commands used to finish a libtool library installation in a directory.
7728     finish_cmds=$lt_finish_cmds
7729    
7730     # Same as above, but a single script fragment to be evaled but not shown.
7731     finish_eval=$lt_finish_eval
7732    
7733     # Take the output of nm and produce a listing of raw symbols and C names.
7734     global_symbol_pipe=$lt_global_symbol_pipe
7735    
7736     # Transform the output of nm in a proper C declaration
7737     global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7738    
7739     # This is the shared library runtime path variable.
7740     runpath_var=$runpath_var
7741    
7742     # This is the shared library path variable.
7743     shlibpath_var=$shlibpath_var
7744    
7745     # Is shlibpath searched before the hard-coded library search path?
7746     shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7747    
7748     # How to hardcode a shared library path into an executable.
7749     hardcode_action=$hardcode_action
7750    
7751     # Whether we should hardcode library paths into libraries.
7752     hardcode_into_libs=$hardcode_into_libs
7753    
7754     # Flag to hardcode \$libdir into a binary during linking.
7755     # This must work even if \$libdir does not exist.
7756     hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7757    
7758     # Whether we need a single -rpath flag with a separated argument.
7759     hardcode_libdir_separator=$lt_hardcode_libdir_separator
7760    
7761     # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7762     # resulting binary.
7763     hardcode_direct=$hardcode_direct
7764    
7765     # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7766     # resulting binary.
7767     hardcode_minus_L=$hardcode_minus_L
7768    
7769     # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7770     # the resulting binary.
7771     hardcode_shlibpath_var=$hardcode_shlibpath_var
7772    
7773     # Variables whose values should be saved in libtool wrapper scripts and
7774     # restored at relink time.
7775     variables_saved_for_relink="$variables_saved_for_relink"
7776    
7777     # Whether libtool must link a program against all its dependency libraries.
7778     link_all_deplibs=$link_all_deplibs
7779    
7780     # Compile-time system search path for libraries
7781     sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7782    
7783     # Run-time system search path for libraries
7784     sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7785    
7786     # Fix the shell variable \$srcfile for the compiler.
7787     fix_srcfile_path="$fix_srcfile_path"
7788    
7789     # Set to yes if exported symbols are required.
7790     always_export_symbols=$always_export_symbols
7791    
7792     # The commands to list exported symbols.
7793     export_symbols_cmds=$lt_export_symbols_cmds
7794    
7795     # The commands to extract the exported symbol list from a shared archive.
7796     extract_expsyms_cmds=$lt_extract_expsyms_cmds
7797    
7798     # Symbols that should not be listed in the preloaded symbols.
7799     exclude_expsyms=$lt_exclude_expsyms
7800    
7801     # Symbols that must always be exported.
7802     include_expsyms=$lt_include_expsyms
7803    
7804     # ### END LIBTOOL CONFIG
7805    
7806     __EOF__
7807    
7808     case "$host_os" in
7809     aix3*)
7810     cat <<\EOF >> "${ofile}T"
7811    
7812     # AIX sometimes has problems with the GCC collect2 program. For some
7813     # reason, if we set the COLLECT_NAMES environment variable, the problems
7814     # vanish in a puff of smoke.
7815     if test "X${COLLECT_NAMES+set}" != Xset; then
7816     COLLECT_NAMES=
7817     export COLLECT_NAMES
7818     fi
7819     EOF
7820     ;;
7821     esac
7822    
7823     case "$host_os" in
7824     cygwin* | mingw* | pw32* | os2*)
7825     cat <<'EOF' >> "${ofile}T"
7826     # This is a source program that is used to create dlls on Windows
7827     # Don't remove nor modify the starting and closing comments
7828     # /* ltdll.c starts here */
7829     # #define WIN32_LEAN_AND_MEAN
7830     # #include <windows.h>
7831     # #undef WIN32_LEAN_AND_MEAN
7832     # #include <stdio.h>
7833     #
7834     # #ifndef __CYGWIN__
7835     # # ifdef __CYGWIN32__
7836     # # define __CYGWIN__ __CYGWIN32__
7837     # # endif
7838     # #endif
7839     #
7840     # #ifdef __cplusplus
7841     # extern "C" {
7842     # #endif
7843     # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
7844     # #ifdef __cplusplus
7845     # }
7846     # #endif
7847     #
7848     # #ifdef __CYGWIN__
7849     # #include <cygwin/cygwin_dll.h>
7850     # DECLARE_CYGWIN_DLL( DllMain );
7851     # #endif
7852     # HINSTANCE __hDllInstance_base;
7853     #
7854     # BOOL APIENTRY
7855     # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
7856     # {
7857     # __hDllInstance_base = hInst;
7858     # return TRUE;
7859     # }
7860     # /* ltdll.c ends here */
7861     # This is a source program that is used to create import libraries
7862     # on Windows for dlls which lack them. Don't remove nor modify the
7863     # starting and closing comments
7864     # /* impgen.c starts here */
7865     # /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
7866     #
7867     # This file is part of GNU libtool.
7868     #
7869     # This program is free software; you can redistribute it and/or modify
7870     # it under the terms of the GNU General Public License as published by
7871     # the Free Software Foundation; either version 2 of the License, or
7872     # (at your option) any later version.
7873     #
7874     # This program is distributed in the hope that it will be useful,
7875     # but WITHOUT ANY WARRANTY; without even the implied warranty of
7876     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7877     # GNU General Public License for more details.
7878     #
7879     # You should have received a copy of the GNU General Public License
7880     # along with this program; if not, write to the Free Software
7881     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7882     # */
7883     #
7884     # #include <stdio.h> /* for printf() */
7885     # #include <unistd.h> /* for open(), lseek(), read() */
7886     # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
7887     # #include <string.h> /* for strdup() */
7888     #
7889     # /* O_BINARY isn't required (or even defined sometimes) under Unix */
7890     # #ifndef O_BINARY
7891     # #define O_BINARY 0
7892     # #endif
7893     #
7894     # static unsigned int
7895     # pe_get16 (fd, offset)
7896     # int fd;
7897     # int offset;
7898     # {
7899     # unsigned char b[2];
7900     # lseek (fd, offset, SEEK_SET);
7901     # read (fd, b, 2);
7902     # return b[0] + (b[1]<<8);
7903     # }
7904     #
7905     # static unsigned int
7906     # pe_get32 (fd, offset)
7907     # int fd;
7908     # int offset;
7909     # {
7910     # unsigned char b[4];
7911     # lseek (fd, offset, SEEK_SET);
7912     # read (fd, b, 4);
7913     # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7914     # }
7915     #
7916     # static unsigned int
7917     # pe_as32 (ptr)
7918     # void *ptr;
7919     # {
7920     # unsigned char *b = ptr;
7921     # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7922     # }
7923     #
7924     # int
7925     # main (argc, argv)
7926     # int argc;
7927     # char *argv[];
7928     # {
7929     # int dll;
7930     # unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
7931     # unsigned long export_rva, export_size, nsections, secptr, expptr;
7932     # unsigned long name_rvas, nexp;
7933     # unsigned char *expdata, *erva;
7934     # char *filename, *dll_name;
7935     #
7936     # filename = argv[1];
7937     #
7938     # dll = open(filename, O_RDONLY|O_BINARY);
7939     # if (!dll)
7940     # return 1;
7941     #
7942     # dll_name = filename;
7943     #
7944     # for (i=0; filename[i]; i++)
7945     # if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
7946     # dll_name = filename + i +1;
7947     #
7948     # pe_header_offset = pe_get32 (dll, 0x3c);
7949     # opthdr_ofs = pe_header_offset + 4 + 20;
7950     # num_entries = pe_get32 (dll, opthdr_ofs + 92);
7951     #
7952     # if (num_entries < 1) /* no exports */
7953     # return 1;
7954     #
7955     # export_rva = pe_get32 (dll, opthdr_ofs + 96);
7956     # export_size = pe_get32 (dll, opthdr_ofs + 100);
7957     # nsections = pe_get16 (dll, pe_header_offset + 4 +2);
7958     # secptr = (pe_header_offset + 4 + 20 +
7959     # pe_get16 (dll, pe_header_offset + 4 + 16));
7960     #
7961     # expptr = 0;
7962     # for (i = 0; i < nsections; i++)
7963     # {
7964     # char sname[8];
7965     # unsigned long secptr1 = secptr + 40 * i;
7966     # unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
7967     # unsigned long vsize = pe_get32 (dll, secptr1 + 16);
7968     # unsigned long fptr = pe_get32 (dll, secptr1 + 20);
7969     # lseek(dll, secptr1, SEEK_SET);
7970     # read(dll, sname, 8);
7971     # if (vaddr <= export_rva && vaddr+vsize > export_rva)
7972     # {
7973     # expptr = fptr + (export_rva - vaddr);
7974     # if (export_rva + export_size > vaddr + vsize)
7975     # export_size = vsize - (export_rva - vaddr);
7976     # break;
7977     # }
7978     # }
7979     #
7980     # expdata = (unsigned char*)malloc(export_size);
7981     # lseek (dll, expptr, SEEK_SET);
7982     # read (dll, expdata, export_size);
7983     # erva = expdata - export_rva;
7984     #
7985     # nexp = pe_as32 (expdata+24);
7986     # name_rvas = pe_as32 (expdata+32);
7987     #
7988     # printf ("EXPORTS\n");
7989     # for (i = 0; i<nexp; i++)
7990     # {
7991     # unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
7992     # printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
7993     # }
7994     #
7995     # return 0;
7996     # }
7997     # /* impgen.c ends here */
7998    
7999     EOF
8000     ;;
8001     esac
8002    
8003     # We use sed instead of cat because bash on DJGPP gets confused if
8004     # if finds mixed CR/LF and LF-only lines. Since sed operates in
8005     # text mode, it properly converts lines to CR/LF. This bash problem
8006     # is reportedly fixed, but why not run on old versions too?
8007     sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8008    
8009     mv -f "${ofile}T" "$ofile" || \
8010     (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8011     chmod +x "$ofile"
8012     fi
8013     ##
8014     ## END FIXME
8015    
8016    
8017    
8018    
8019    
8020     # This can be used to rebuild libtool when needed
8021     LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8022    
8023     # Always use our own libtool.
8024     LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8025    
8026     # Prevent multiple expansion
8027    
8028    
8029     MALLOC_TYPE=S
8030     support_addstrings=no
8031     support_frills=no
8032     support_linespace=no
8033     support_inheritpixmap=no
8034 pcg 1.24 support_tinting=no
8035 pcg 1.1 support_keepscrolling=no
8036     support_selectionscrolling=no
8037 pcg 1.11 support_menubar=no
8038 pcg 1.1 support_mousewheel=no
8039     support_mouseslipwheel=no
8040     support_utmp=no
8041     support_wtmp=no
8042     support_lastlog=no
8043     support_cursor_blink=no
8044 pcg 1.11 support_text_blink=no
8045 pcg 1.1 support_pointer_blank=no
8046     support_scroll_rxvt=no
8047     support_scroll_next=no
8048     support_scroll_xterm=no
8049 pcg 1.11 support_scroll_plain=no
8050 pcg 1.1 support_xim=no
8051     support_xpm=no
8052     support_xft=no
8053     support_unicode3=no
8054 pcg 1.18 support_combining=no
8055 pcg 1.1 codesets=
8056    
8057    
8058     if test "x$enable_shared" = xyes; then
8059 pcg 1.11
8060     cat >>confdefs.h <<\_ACEOF
8061 pcg 1.1 #define LIBRXVT 1
8062 pcg 1.11 _ACEOF
8063 pcg 1.1
8064     INSTALL_LIBRXVT=yes
8065     fi
8066    
8067    
8068     # Check whether --enable-everything or --disable-everything was given.
8069     if test "${enable_everything+set}" = set; then
8070     enableval="$enable_everything"
8071     if test x$enableval = xyes; then
8072     support_24bit=yes
8073     support_frills=yes
8074     support_linespace=yes
8075     support_inheritpixmap=yes
8076 pcg 1.24 support_tinting=yes
8077 pcg 1.1 support_keepscrolling=yes
8078     support_selectionscrolling=yes
8079     support_lastlog=yes
8080     support_menubar=yes
8081     support_mousewheel=yes
8082     support_mouseslipwheel=yes
8083     support_cursor_blink=yes
8084 pcg 1.11 support_text_blink=yes
8085 pcg 1.1 support_pointer_blank=yes
8086     support_scroll_rxvt=yes
8087     support_scroll_next=yes
8088     support_scroll_xterm=yes
8089 pcg 1.11 support_scroll_plain=yes
8090 pcg 1.1 support_utmp=yes
8091     support_wtmp=yes
8092     support_xim=yes
8093     support_xpm=yes
8094     support_xft=yes
8095     support_unicode3=yes
8096 pcg 1.18 support_combining=yes
8097 pcg 1.1 codesets=all
8098     fi
8099 pcg 1.11 fi;
8100 pcg 1.4
8101 pcg 1.1 # Check whether --enable-unicode3 or --disable-unicode3 was given.
8102     if test "${enable_unicode3+set}" = set; then
8103     enableval="$enable_unicode3"
8104 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
8105 pcg 1.1 support_unicode3=yes
8106     fi
8107 pcg 1.11 fi;
8108 pcg 1.1
8109 pcg 1.18 # Check whether --enable-combining or --disable-combining was given.
8110     if test "${enable_combining+set}" = set; then
8111     enableval="$enable_combining"
8112     if test x$enableval = xyes -o x$enableval = xno; then
8113     support_combining=yes
8114     fi
8115     fi;
8116    
8117 pcg 1.1 # Check whether --enable-xft or --disable-xft was given.
8118     if test "${enable_xft+set}" = set; then
8119     enableval="$enable_xft"
8120 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
8121 pcg 1.1 support_xft=yes
8122     fi
8123 pcg 1.11 fi;
8124 pcg 1.1
8125     # Check whether --enable-utmp or --disable-utmp was given.
8126     if test "${enable_utmp+set}" = set; then
8127     enableval="$enable_utmp"
8128     if test x$enableval = xyes -o x$enableval = xno; then
8129     support_utmp=$enableval
8130     fi
8131 pcg 1.11 fi;
8132 pcg 1.1
8133     # Check whether --enable-wtmp or --disable-wtmp was given.
8134     if test "${enable_wtmp+set}" = set; then
8135     enableval="$enable_wtmp"
8136     if test x$enableval = xyes -o x$enableval = xno; then
8137     support_wtmp=$enableval
8138     fi
8139 pcg 1.11 fi;
8140 pcg 1.1
8141     # Check whether --enable-lastlog or --disable-lastlog was given.
8142     if test "${enable_lastlog+set}" = set; then
8143     enableval="$enable_lastlog"
8144     if test x$enableval = xyes -o x$enableval = xno; then
8145     support_lastlog=$enableval
8146     fi
8147 pcg 1.11 fi;
8148 pcg 1.1
8149     # Check whether --enable-xpm-background or --disable-xpm-background was given.
8150     if test "${enable_xpm_background+set}" = set; then
8151     enableval="$enable_xpm_background"
8152     if test x$enableval = xyes -o x$enableval = xno; then
8153     support_xpm=$enableval
8154     fi
8155 pcg 1.11 fi;
8156 pcg 1.1
8157     # Check whether --enable-transparency or --disable-transparency was given.
8158     if test "${enable_transparency+set}" = set; then
8159     enableval="$enable_transparency"
8160     if test x$enableval = xyes -o x$enableval = xno; then
8161     support_inheritpixmap=$enableval
8162     fi
8163 pcg 1.11 fi;
8164 pcg 1.1
8165 pcg 1.24 # Check whether --enable-tinting or --disable-tinting was given.
8166     if test "${enable_tinting+set}" = set; then
8167     enableval="$enable_tinting"
8168     if test x$enableval = xyes -o x$enableval = xno; then
8169     support_tinting=$enableval
8170     fi
8171     fi;
8172    
8173 pcg 1.1 # Check whether --enable-menubar or --disable-menubar was given.
8174     if test "${enable_menubar+set}" = set; then
8175     enableval="$enable_menubar"
8176     if test x$enableval = xyes -o x$enableval = xno; then
8177     support_menubar=$enableval
8178     fi
8179 pcg 1.11 fi;
8180 pcg 1.1
8181     # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8182     if test "${enable_rxvt_scroll+set}" = set; then
8183     enableval="$enable_rxvt_scroll"
8184     if test x$enableval = xyes -o x$enableval = xno; then
8185     support_scroll_rxvt=$enableval
8186     fi
8187 pcg 1.11 fi;
8188 pcg 1.1
8189     # Check whether --enable-next-scroll or --disable-next-scroll was given.
8190     if test "${enable_next_scroll+set}" = set; then
8191     enableval="$enable_next_scroll"
8192     if test x$enableval = xyes -o x$enableval = xno; then
8193     support_scroll_next=$enableval
8194     fi
8195 pcg 1.11 fi;
8196 pcg 1.1
8197     # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8198     if test "${enable_xterm_scroll+set}" = set; then
8199     enableval="$enable_xterm_scroll"
8200     if test x$enableval = xyes -o x$enableval = xno; then
8201     support_scroll_xterm=$enableval
8202     fi
8203 pcg 1.11 fi;
8204 pcg 1.1
8205 pcg 1.11 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8206     if test "${enable_plain_scroll+set}" = set; then
8207     enableval="$enable_plain_scroll"
8208     if test x$enableval = xyes -o x$enableval = xno; then
8209     support_scroll_plain=$enableval
8210     fi
8211     fi;
8212 pcg 1.1
8213     # Check whether --enable-half-shadow or --disable-half-shadow was given.
8214     if test "${enable_half_shadow+set}" = set; then
8215     enableval="$enable_half_shadow"
8216     if test x$enableval = xyes; then
8217 pcg 1.11
8218     cat >>confdefs.h <<\_ACEOF
8219 pcg 1.1 #define HALFSHADOW 1
8220 pcg 1.11 _ACEOF
8221 pcg 1.1
8222     fi
8223 pcg 1.11 fi;
8224 pcg 1.1
8225 pcg 1.15
8226     # Check whether --with-codesets or --without-codesets was given.
8227     if test "${with_codesets+set}" = set; then
8228     withval="$with_codesets"
8229     codesets="$withval"
8230     fi;
8231    
8232 pcg 1.1 # Check whether --enable-xim or --disable-xim was given.
8233     if test "${enable_xim+set}" = set; then
8234     enableval="$enable_xim"
8235     if test x$enableval = xyes -o x$enableval = xno; then
8236     support_xim=$enableval
8237     fi
8238 pcg 1.11 fi;
8239 pcg 1.1
8240     # Check whether --enable-ttygid or --disable-ttygid was given.
8241     if test "${enable_ttygid+set}" = set; then
8242     enableval="$enable_ttygid"
8243     if test x$enableval = xyes; then
8244 pcg 1.11
8245     cat >>confdefs.h <<\_ACEOF
8246 pcg 1.1 #define TTY_GID_SUPPORT 1
8247 pcg 1.11 _ACEOF
8248 pcg 1.1
8249     fi
8250 pcg 1.11 fi;
8251 pcg 1.1
8252     # Check whether --enable-backspace-key or --disable-backspace-key was given.
8253     if test "${enable_backspace_key+set}" = set; then
8254     enableval="$enable_backspace_key"
8255     if test x$enableval = xno; then
8256 pcg 1.11
8257     cat >>confdefs.h <<\_ACEOF
8258 pcg 1.1 #define NO_BACKSPACE_KEY 1
8259 pcg 1.11 _ACEOF
8260 pcg 1.1
8261     fi
8262 pcg 1.11 fi;
8263 pcg 1.1
8264     # Check whether --enable-delete-key or --disable-delete-key was given.
8265     if test "${enable_delete_key+set}" = set; then
8266     enableval="$enable_delete_key"
8267     if test x$enableval = xno; then
8268 pcg 1.11
8269     cat >>confdefs.h <<\_ACEOF
8270 pcg 1.1 #define NO_DELETE_KEY 1
8271 pcg 1.11 _ACEOF
8272 pcg 1.1
8273     fi
8274 pcg 1.11 fi;
8275 pcg 1.1
8276     # Check whether --enable-resources or --disable-resources was given.
8277     if test "${enable_resources+set}" = set; then
8278     enableval="$enable_resources"
8279     if test x$enableval = xno; then
8280 pcg 1.11
8281     cat >>confdefs.h <<\_ACEOF
8282 pcg 1.1 #define NO_RESOURCES 1
8283 pcg 1.11 _ACEOF
8284 pcg 1.1
8285     fi
8286 pcg 1.11 fi;
8287 pcg 1.1
8288     # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8289     if test "${enable_xgetdefault+set}" = set; then
8290     enableval="$enable_xgetdefault"
8291     if test x$enableval = xyes; then
8292 pcg 1.11
8293     cat >>confdefs.h <<\_ACEOF
8294 pcg 1.1 #define USE_XGETDEFAULT 1
8295 pcg 1.11 _ACEOF
8296 pcg 1.1
8297     fi
8298 pcg 1.11 fi;
8299 pcg 1.1
8300 pcg 1.15 RESFALLBACK=Rxvt
8301     # Check whether --enable-fallback or --disable-fallback was given.
8302     if test "${enable_fallback+set}" = set; then
8303     enableval="$enable_fallback"
8304    
8305     test x$enableval = xyes && enableval=Rxvt
8306     test x$enableval = xno && enableval=
8307     RESFALLBACK="$enableval"
8308    
8309     fi;
8310    
8311     if test x$RESFALLBACK != x; then
8312    
8313     cat >>confdefs.h <<_ACEOF
8314     #define RESFALLBACK "$RESFALLBACK"
8315     _ACEOF
8316    
8317     fi
8318    
8319     RESNAME=urxvt
8320    
8321     # Check whether --with-res-name or --without-res-name was given.
8322     if test "${with_res_name+set}" = set; then
8323     withval="$with_res_name"
8324     RESNAME="$withval"
8325     fi;
8326    
8327     cat >>confdefs.h <<_ACEOF
8328     #define RESNAME "$RESNAME"
8329     _ACEOF
8330    
8331    
8332     RESCLASS=URxvt
8333    
8334     # Check whether --with-res-class or --without-res-class was given.
8335     if test "${with_res_class+set}" = set; then
8336     withval="$with_res_class"
8337     RESCLASS="$withval"
8338     fi;
8339    
8340     cat >>confdefs.h <<_ACEOF
8341     #define RESCLASS "$RESCLASS"
8342     _ACEOF
8343    
8344    
8345     RXVTNAME=urxvt
8346    
8347     # Check whether --with-name or --without-name was given.
8348     if test "${with_name+set}" = set; then
8349     withval="$with_name"
8350     RXVTNAME="$withval"
8351     fi;
8352    
8353     RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8354    
8355    
8356 pcg 1.1 # Check whether --enable-strings or --disable-strings was given.
8357     if test "${enable_strings+set}" = set; then
8358     enableval="$enable_strings"
8359     if test x$enableval = xyes -o x$enableval = xno; then
8360     support_addstrings=$enableval
8361     fi
8362 pcg 1.11 fi;
8363 pcg 1.1
8364     # Check whether --enable-swapscreen or --disable-swapscreen was given.
8365     if test "${enable_swapscreen+set}" = set; then
8366     enableval="$enable_swapscreen"
8367     if test x$enableval = xno; then
8368 pcg 1.11
8369     cat >>confdefs.h <<\_ACEOF
8370 pcg 1.1 #define NO_SECONDARY_SCREEN 1
8371 pcg 1.11 _ACEOF
8372 pcg 1.1
8373     fi
8374 pcg 1.11 fi;
8375 pcg 1.1
8376     # Check whether --enable-frills or --disable-frills was given.
8377     if test "${enable_frills+set}" = set; then
8378     enableval="$enable_frills"
8379     if test x$enableval = xyes -o x$enableval = xno; then
8380     support_frills=$enableval
8381     fi
8382 pcg 1.11 fi;
8383 pcg 1.1
8384     # Check whether --enable-linespace or --disable-linespace was given.
8385     if test "${enable_linespace+set}" = set; then
8386     enableval="$enable_linespace"
8387     if test x$enableval = xyes -o x$enableval = xno; then
8388     support_linespace=$enableval
8389     fi
8390 pcg 1.11 fi;
8391 pcg 1.1
8392     # Check whether --enable-24bit or --disable-24bit was given.
8393     if test "${enable_24bit+set}" = set; then
8394     enableval="$enable_24bit"
8395     if test x$enableval = xyes -o x$enableval = xno; then
8396     support_24bit=$enableval
8397     fi
8398 pcg 1.11 fi;
8399 pcg 1.1
8400     # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8401     if test "${enable_keepscrolling+set}" = set; then
8402     enableval="$enable_keepscrolling"
8403     if test x$enableval = xyes -o x$enableval = xno; then
8404     support_keepscrolling=$enableval
8405     fi
8406 pcg 1.11 fi;
8407 pcg 1.1
8408     # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8409     if test "${enable_selectionscrolling+set}" = set; then
8410     enableval="$enable_selectionscrolling"
8411     if test x$enableval = xyes -o x$enableval = xno; then
8412     support_selectionscrolling=$enableval
8413     fi
8414 pcg 1.11 fi;
8415 pcg 1.1
8416     # Check whether --enable-mousewheel or --disable-mousewheel was given.
8417     if test "${enable_mousewheel+set}" = set; then
8418     enableval="$enable_mousewheel"
8419     if test x$enableval = xyes -o x$enableval = xno; then
8420     support_mousewheel=$enableval
8421     fi
8422 pcg 1.11 fi;
8423 pcg 1.1
8424     # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8425     if test "${enable_slipwheeling+set}" = set; then
8426     enableval="$enable_slipwheeling"
8427     if test x$enableval = xyes -o x$enableval = xno; then
8428     support_mouseslipwheel=$enableval
8429     fi
8430 pcg 1.11 fi;
8431 pcg 1.1
8432     # Check whether --enable-dmalloc or --disable-dmalloc was given.
8433     if test "${enable_dmalloc+set}" = set; then
8434     enableval="$enable_dmalloc"
8435     if test x$enableval = xyes; then
8436     MALLOC_TYPE=G
8437     DEBUG=-DDEBUG_MALLOC
8438     DLIB="-L/usr/local/lib -ldmalloc"
8439     DINCLUDE=-I/usr/local/include
8440     fi
8441 pcg 1.11 fi;
8442 pcg 1.1
8443     # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8444     if test "${enable_dlmalloc+set}" = set; then
8445     enableval="$enable_dlmalloc"
8446     if test x$enableval = xyes; then
8447     MALLOC_TYPE=D
8448     DEBUG=
8449     DLIB="-L/usr/local/lib -ldlmalloc"
8450     DINCLUDE=
8451     fi
8452 pcg 1.11 fi;
8453 pcg 1.1
8454     # Check whether --enable-smart-resize or --disable-smart-resize was given.
8455     if test "${enable_smart_resize+set}" = set; then
8456     enableval="$enable_smart_resize"
8457     if test x$enableval = xyes; then
8458 pcg 1.11
8459     cat >>confdefs.h <<\_ACEOF
8460 pcg 1.1 #define SMART_RESIZE 1
8461 pcg 1.11 _ACEOF
8462 pcg 1.1
8463     fi
8464 pcg 1.11 fi;
8465 pcg 1.1
8466     # Check whether --enable-256-color or --disable-256-color was given.
8467     if test "${enable_256_color+set}" = set; then
8468     enableval="$enable_256_color"
8469     if test x$enableval = xyes; then
8470 pcg 1.11
8471     cat >>confdefs.h <<\_ACEOF
8472 pcg 1.1 #define TTY_256COLOR 1
8473 pcg 1.11 _ACEOF
8474 pcg 1.1
8475     fi
8476 pcg 1.11 fi;
8477 pcg 1.1
8478     # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8479     if test "${enable_cursor_blink+set}" = set; then
8480     enableval="$enable_cursor_blink"
8481     if test x$enableval = xyes -o x$enableval = xno; then
8482     support_cursor_blink=$enableval
8483     fi
8484 pcg 1.11 fi;
8485 pcg 1.1
8486 pcg 1.11 # Check whether --enable-text-blink or --disable-text-blink was given.
8487     if test "${enable_text_blink+set}" = set; then
8488     enableval="$enable_text_blink"
8489     if test x$enableval = xyes -o x$enableval = xno; then
8490     support_text_blink=$enableval
8491     fi
8492     fi;
8493 pcg 1.1
8494     # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8495     if test "${enable_pointer_blank+set}" = set; then
8496     enableval="$enable_pointer_blank"
8497     if test x$enableval = xyes -o x$enableval = xno; then
8498     support_pointer_blank=$enableval
8499     fi
8500 pcg 1.11 fi;
8501 pcg 1.1
8502    
8503     # Check whether --with-term or --without-term was given.
8504     if test "${with_term+set}" = set; then
8505     withval="$with_term"
8506     if test x$withval != x; then
8507 pcg 1.11
8508     cat >>confdefs.h <<_ACEOF
8509 pcg 1.1 #define TERMENV "$withval"
8510 pcg 1.11 _ACEOF
8511 pcg 1.1 term="$withval"
8512     fi
8513 pcg 1.11 fi;
8514 pcg 1.1
8515    
8516     # Check whether --with-terminfo or --without-terminfo was given.
8517     if test "${with_terminfo+set}" = set; then
8518     withval="$with_terminfo"
8519     if test x$withval != x; then
8520 pcg 1.11
8521     cat >>confdefs.h <<_ACEOF
8522 pcg 1.1 #define RXVT_TERMINFO "$withval"
8523 pcg 1.11 _ACEOF
8524 pcg 1.1 terminfo="$withval"
8525     fi
8526 pcg 1.11 fi;
8527 pcg 1.1
8528    
8529    
8530 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8531 pcg 1.1 #define PROTOTYPES 1
8532 pcg 1.11 _ACEOF
8533 pcg 1.1
8534    
8535     if test -z "$CFLAGS"; then
8536     if test -z "$CCOPTS"; then
8537     CCOPTS='-O'
8538     fi
8539     CFLAGS="$CCOPTS"
8540     fi
8541    
8542     # Extract the first word of "mv", so it can be a program name with args.
8543     set dummy mv; ac_word=$2
8544 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8545     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8546     if test "${ac_cv_path_MV+set}" = set; then
8547     echo $ECHO_N "(cached) $ECHO_C" >&6
8548 pcg 1.1 else
8549 pcg 1.11 case $MV in
8550     [\\/]* | ?:[\\/]*)
8551 pcg 1.1 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8552     ;;
8553     *)
8554 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8555     for as_dir in $PATH
8556     do
8557     IFS=$as_save_IFS
8558     test -z "$as_dir" && as_dir=.
8559     for ac_exec_ext in '' $ac_executable_extensions; do
8560     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8561     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8562     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8563     break 2
8564     fi
8565     done
8566     done
8567    
8568 pcg 1.1 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8569     ;;
8570     esac
8571     fi
8572 pcg 1.11 MV=$ac_cv_path_MV
8573    
8574 pcg 1.1 if test -n "$MV"; then
8575 pcg 1.11 echo "$as_me:$LINENO: result: $MV" >&5
8576     echo "${ECHO_T}$MV" >&6
8577 pcg 1.1 else
8578 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8579     echo "${ECHO_T}no" >&6
8580 pcg 1.1 fi
8581    
8582     # Extract the first word of "rm", so it can be a program name with args.
8583     set dummy rm; ac_word=$2
8584 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8585     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8586     if test "${ac_cv_path_RM+set}" = set; then
8587     echo $ECHO_N "(cached) $ECHO_C" >&6
8588 pcg 1.1 else
8589 pcg 1.11 case $RM in
8590     [\\/]* | ?:[\\/]*)
8591 pcg 1.1 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8592     ;;
8593     *)
8594 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8595     for as_dir in $PATH
8596     do
8597     IFS=$as_save_IFS
8598     test -z "$as_dir" && as_dir=.
8599     for ac_exec_ext in '' $ac_executable_extensions; do
8600     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8601     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8602     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8603     break 2
8604     fi
8605     done
8606     done
8607    
8608 pcg 1.1 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8609     ;;
8610     esac
8611     fi
8612 pcg 1.11 RM=$ac_cv_path_RM
8613    
8614 pcg 1.1 if test -n "$RM"; then
8615 pcg 1.11 echo "$as_me:$LINENO: result: $RM" >&5
8616     echo "${ECHO_T}$RM" >&6
8617 pcg 1.1 else
8618 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8619     echo "${ECHO_T}no" >&6
8620 pcg 1.1 fi
8621    
8622     # Extract the first word of "cp", so it can be a program name with args.
8623     set dummy cp; ac_word=$2
8624 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8625     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8626     if test "${ac_cv_path_CP+set}" = set; then
8627     echo $ECHO_N "(cached) $ECHO_C" >&6
8628 pcg 1.1 else
8629 pcg 1.11 case $CP in
8630     [\\/]* | ?:[\\/]*)
8631 pcg 1.1 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8632     ;;
8633     *)
8634 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8635     for as_dir in $PATH
8636     do
8637     IFS=$as_save_IFS
8638     test -z "$as_dir" && as_dir=.
8639     for ac_exec_ext in '' $ac_executable_extensions; do
8640     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8641     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8642     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8643     break 2
8644     fi
8645     done
8646     done
8647    
8648 pcg 1.1 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8649     ;;
8650     esac
8651     fi
8652 pcg 1.11 CP=$ac_cv_path_CP
8653    
8654 pcg 1.1 if test -n "$CP"; then
8655 pcg 1.11 echo "$as_me:$LINENO: result: $CP" >&5
8656     echo "${ECHO_T}$CP" >&6
8657 pcg 1.1 else
8658 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8659     echo "${ECHO_T}no" >&6
8660 pcg 1.1 fi
8661    
8662     # Extract the first word of "ln", so it can be a program name with args.
8663     set dummy ln; ac_word=$2
8664 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8665     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8666     if test "${ac_cv_path_LN+set}" = set; then
8667     echo $ECHO_N "(cached) $ECHO_C" >&6
8668 pcg 1.1 else
8669 pcg 1.11 case $LN in
8670     [\\/]* | ?:[\\/]*)
8671 pcg 1.1 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8672     ;;
8673     *)
8674 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8675     for as_dir in $PATH
8676     do
8677     IFS=$as_save_IFS
8678     test -z "$as_dir" && as_dir=.
8679     for ac_exec_ext in '' $ac_executable_extensions; do
8680     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8681     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8682     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8683     break 2
8684     fi
8685     done
8686     done
8687    
8688 pcg 1.1 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8689     ;;
8690     esac
8691     fi
8692 pcg 1.11 LN=$ac_cv_path_LN
8693    
8694 pcg 1.1 if test -n "$LN"; then
8695 pcg 1.11 echo "$as_me:$LINENO: result: $LN" >&5
8696     echo "${ECHO_T}$LN" >&6
8697 pcg 1.1 else
8698 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8699     echo "${ECHO_T}no" >&6
8700 pcg 1.1 fi
8701    
8702     # Extract the first word of "sed", so it can be a program name with args.
8703     set dummy sed; ac_word=$2
8704 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8705     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8706     if test "${ac_cv_path_SED+set}" = set; then
8707     echo $ECHO_N "(cached) $ECHO_C" >&6
8708 pcg 1.1 else
8709 pcg 1.11 case $SED in
8710     [\\/]* | ?:[\\/]*)
8711 pcg 1.1 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8712     ;;
8713     *)
8714 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8715     for as_dir in $PATH
8716     do
8717     IFS=$as_save_IFS
8718     test -z "$as_dir" && as_dir=.
8719     for ac_exec_ext in '' $ac_executable_extensions; do
8720     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8721     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8722     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8723     break 2
8724     fi
8725     done
8726     done
8727    
8728 pcg 1.1 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8729     ;;
8730     esac
8731     fi
8732 pcg 1.11 SED=$ac_cv_path_SED
8733    
8734 pcg 1.1 if test -n "$SED"; then
8735 pcg 1.11 echo "$as_me:$LINENO: result: $SED" >&5
8736     echo "${ECHO_T}$SED" >&6
8737 pcg 1.1 else
8738 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8739     echo "${ECHO_T}no" >&6
8740 pcg 1.1 fi
8741    
8742     # Extract the first word of "echo", so it can be a program name with args.
8743     set dummy echo; ac_word=$2
8744 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8745     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8746     if test "${ac_cv_path_ECHO+set}" = set; then
8747     echo $ECHO_N "(cached) $ECHO_C" >&6
8748 pcg 1.1 else
8749 pcg 1.11 case $ECHO in
8750     [\\/]* | ?:[\\/]*)
8751 pcg 1.1 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8752     ;;
8753     *)
8754 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8755     for as_dir in $PATH
8756     do
8757     IFS=$as_save_IFS
8758     test -z "$as_dir" && as_dir=.
8759     for ac_exec_ext in '' $ac_executable_extensions; do
8760     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8761     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8762     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8763     break 2
8764     fi
8765     done
8766     done
8767    
8768 pcg 1.1 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8769     ;;
8770     esac
8771     fi
8772 pcg 1.11 ECHO=$ac_cv_path_ECHO
8773    
8774 pcg 1.1 if test -n "$ECHO"; then
8775 pcg 1.11 echo "$as_me:$LINENO: result: $ECHO" >&5
8776     echo "${ECHO_T}$ECHO" >&6
8777 pcg 1.1 else
8778 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8779     echo "${ECHO_T}no" >&6
8780 pcg 1.1 fi
8781    
8782     # Extract the first word of "cmp", so it can be a program name with args.
8783     set dummy cmp; ac_word=$2
8784 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8785     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8786     if test "${ac_cv_path_CMP+set}" = set; then
8787     echo $ECHO_N "(cached) $ECHO_C" >&6
8788 pcg 1.1 else
8789 pcg 1.11 case $CMP in
8790     [\\/]* | ?:[\\/]*)
8791 pcg 1.1 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
8792     ;;
8793     *)
8794 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8795     for as_dir in $PATH
8796     do
8797     IFS=$as_save_IFS
8798     test -z "$as_dir" && as_dir=.
8799     for ac_exec_ext in '' $ac_executable_extensions; do
8800     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8801     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
8802     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8803     break 2
8804     fi
8805     done
8806     done
8807    
8808 pcg 1.1 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
8809     ;;
8810     esac
8811     fi
8812 pcg 1.11 CMP=$ac_cv_path_CMP
8813    
8814 pcg 1.1 if test -n "$CMP"; then
8815 pcg 1.11 echo "$as_me:$LINENO: result: $CMP" >&5
8816     echo "${ECHO_T}$CMP" >&6
8817 pcg 1.1 else
8818 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8819     echo "${ECHO_T}no" >&6
8820 pcg 1.1 fi
8821    
8822     # Extract the first word of "tbl", so it can be a program name with args.
8823     set dummy tbl; ac_word=$2
8824 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8825     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8826     if test "${ac_cv_path_TBL+set}" = set; then
8827     echo $ECHO_N "(cached) $ECHO_C" >&6
8828 pcg 1.1 else
8829 pcg 1.11 case $TBL in
8830     [\\/]* | ?:[\\/]*)
8831 pcg 1.1 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
8832     ;;
8833     *)
8834 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8835     for as_dir in $PATH
8836     do
8837     IFS=$as_save_IFS
8838     test -z "$as_dir" && as_dir=.
8839     for ac_exec_ext in '' $ac_executable_extensions; do
8840     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8841     ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
8842     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8843     break 2
8844     fi
8845     done
8846     done
8847    
8848 pcg 1.1 ;;
8849     esac
8850     fi
8851 pcg 1.11 TBL=$ac_cv_path_TBL
8852    
8853 pcg 1.1 if test -n "$TBL"; then
8854 pcg 1.11 echo "$as_me:$LINENO: result: $TBL" >&5
8855     echo "${ECHO_T}$TBL" >&6
8856 pcg 1.1 else
8857 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8858     echo "${ECHO_T}no" >&6
8859 pcg 1.1 fi
8860    
8861    
8862    
8863    
8864 pcg 1.24
8865     if test "x$ac_path_x_has_been_run" != xyes; then
8866     echo "$as_me:$LINENO: checking for X" >&5
8867 pcg 1.11 echo $ECHO_N "checking for X... $ECHO_C" >&6
8868    
8869 pcg 1.24 ac_path_x_has_been_run=yes
8870 pcg 1.1
8871     # Check whether --with-x or --without-x was given.
8872     if test "${with_x+set}" = set; then
8873     withval="$with_x"
8874    
8875 pcg 1.11 fi;
8876 pcg 1.1 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8877     if test "x$with_x" = xno; then
8878     # The user explicitly disabled X.
8879     have_x=disabled
8880     else
8881     if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
8882     # Both variables are already set.
8883     have_x=yes
8884     else
8885 pcg 1.11 if test "${ac_cv_have_x+set}" = set; then
8886     echo $ECHO_N "(cached) $ECHO_C" >&6
8887 pcg 1.1 else
8888     # One or both of the vars are not set, and there is no cached value.
8889 pcg 1.11 ac_x_includes=no ac_x_libraries=no
8890     rm -fr conftest.dir
8891     if mkdir conftest.dir; then
8892     cd conftest.dir
8893 pcg 1.1 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
8894 pcg 1.11 cat >Imakefile <<'_ACEOF'
8895 pcg 1.1 acfindx:
8896     @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
8897 pcg 1.11 _ACEOF
8898 pcg 1.1 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
8899     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8900     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8901     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8902     for ac_extension in a so sl; do
8903     if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
8904 pcg 1.11 test -f $ac_im_libdir/libX11.$ac_extension; then
8905     ac_im_usrlibdir=$ac_im_libdir; break
8906 pcg 1.1 fi
8907     done
8908     # Screen out bogus values from the imake configuration. They are
8909     # bogus both because they are the default anyway, and because
8910     # using them would break gcc on systems where it needs fixed includes.
8911 pcg 1.11 case $ac_im_incroot in
8912 pcg 1.1 /usr/include) ;;
8913 pcg 1.11 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8914 pcg 1.1 esac
8915 pcg 1.11 case $ac_im_usrlibdir in
8916 pcg 1.1 /usr/lib | /lib) ;;
8917 pcg 1.11 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8918 pcg 1.1 esac
8919     fi
8920     cd ..
8921 pcg 1.11 rm -fr conftest.dir
8922 pcg 1.1 fi
8923    
8924 pcg 1.11 # Standard set of common directories for X headers.
8925     # Check X11 before X11Rn because it is often a symlink to the current release.
8926     ac_x_header_dirs='
8927     /usr/X11/include
8928     /usr/X11R6/include
8929     /usr/X11R5/include
8930     /usr/X11R4/include
8931    
8932     /usr/include/X11
8933     /usr/include/X11R6
8934     /usr/include/X11R5
8935     /usr/include/X11R4
8936    
8937     /usr/local/X11/include
8938     /usr/local/X11R6/include
8939     /usr/local/X11R5/include
8940     /usr/local/X11R4/include
8941    
8942     /usr/local/include/X11
8943     /usr/local/include/X11R6
8944     /usr/local/include/X11R5
8945     /usr/local/include/X11R4
8946    
8947     /usr/X386/include
8948     /usr/x386/include
8949     /usr/XFree86/include/X11
8950    
8951     /usr/include
8952     /usr/local/include
8953     /usr/unsupported/include
8954     /usr/athena/include
8955     /usr/local/x11r5/include
8956     /usr/lpp/Xamples/include
8957    
8958     /usr/openwin/include
8959     /usr/openwin/share/include'
8960 pcg 1.1
8961 pcg 1.11 if test "$ac_x_includes" = no; then
8962 pcg 1.24 # Guess where to find include files, by looking for a specified header file.
8963 pcg 1.1 # First, try using that file with no special directory specified.
8964 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8965     /* confdefs.h. */
8966     _ACEOF
8967     cat confdefs.h >>conftest.$ac_ext
8968     cat >>conftest.$ac_ext <<_ACEOF
8969     /* end confdefs.h. */
8970     #include <X11/Intrinsic.h>
8971     _ACEOF
8972     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8973     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8974     ac_status=$?
8975     grep -v '^ *+' conftest.er1 >conftest.err
8976     rm -f conftest.er1
8977     cat conftest.err >&5
8978     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8979     (exit $ac_status); } >/dev/null; then
8980     if test -s conftest.err; then
8981 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
8982     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8983 pcg 1.11 else
8984     ac_cpp_err=
8985     fi
8986     else
8987     ac_cpp_err=yes
8988     fi
8989     if test -z "$ac_cpp_err"; then
8990 pcg 1.1 # We can compile using X headers with no special include directory.
8991     ac_x_includes=
8992     else
8993 pcg 1.11 echo "$as_me: failed program was:" >&5
8994     sed 's/^/| /' conftest.$ac_ext >&5
8995    
8996     for ac_dir in $ac_x_header_dirs; do
8997     if test -r "$ac_dir/X11/Intrinsic.h"; then
8998     ac_x_includes=$ac_dir
8999     break
9000     fi
9001     done
9002 pcg 1.1 fi
9003 pcg 1.11 rm -f conftest.err conftest.$ac_ext
9004     fi # $ac_x_includes = no
9005 pcg 1.1
9006 pcg 1.11 if test "$ac_x_libraries" = no; then
9007 pcg 1.1 # Check for the libraries.
9008     # See if we find them without any special options.
9009     # Don't add to $LIBS permanently.
9010 pcg 1.11 ac_save_LIBS=$LIBS
9011     LIBS="-lXt $LIBS"
9012     cat >conftest.$ac_ext <<_ACEOF
9013     /* confdefs.h. */
9014     _ACEOF
9015     cat confdefs.h >>conftest.$ac_ext
9016     cat >>conftest.$ac_ext <<_ACEOF
9017     /* end confdefs.h. */
9018     #include <X11/Intrinsic.h>
9019     int
9020     main ()
9021     {
9022     XtMalloc (0)
9023     ;
9024     return 0;
9025     }
9026     _ACEOF
9027     rm -f conftest.$ac_objext conftest$ac_exeext
9028     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9029     (eval $ac_link) 2>conftest.er1
9030     ac_status=$?
9031     grep -v '^ *+' conftest.er1 >conftest.err
9032     rm -f conftest.er1
9033     cat conftest.err >&5
9034     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9035     (exit $ac_status); } &&
9036 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9037 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9038     (eval $ac_try) 2>&5
9039     ac_status=$?
9040     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9041     (exit $ac_status); }; } &&
9042     { ac_try='test -s conftest$ac_exeext'
9043     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9044     (eval $ac_try) 2>&5
9045     ac_status=$?
9046     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9047     (exit $ac_status); }; }; then
9048     LIBS=$ac_save_LIBS
9049 pcg 1.1 # We can link X programs with no special library path.
9050     ac_x_libraries=
9051     else
9052 pcg 1.11 echo "$as_me: failed program was:" >&5
9053     sed 's/^/| /' conftest.$ac_ext >&5
9054    
9055     LIBS=$ac_save_LIBS
9056     for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9057 pcg 1.1 do
9058 pcg 1.11 # Don't even attempt the hair of trying to link an X program!
9059 pcg 1.1 for ac_extension in a so sl; do
9060 pcg 1.11 if test -r $ac_dir/libXt.$ac_extension; then
9061 pcg 1.1 ac_x_libraries=$ac_dir
9062     break 2
9063     fi
9064     done
9065     done
9066     fi
9067 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9068     conftest$ac_exeext conftest.$ac_ext
9069     fi # $ac_x_libraries = no
9070 pcg 1.1
9071 pcg 1.11 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9072 pcg 1.1 # Didn't find X anywhere. Cache the known absence of X.
9073     ac_cv_have_x="have_x=no"
9074     else
9075     # Record where we found X for the cache.
9076     ac_cv_have_x="have_x=yes \
9077 pcg 1.11 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9078 pcg 1.1 fi
9079     fi
9080 pcg 1.11
9081 pcg 1.1 fi
9082     eval "$ac_cv_have_x"
9083     fi # $with_x != no
9084    
9085     if test "$have_x" != yes; then
9086 pcg 1.11 echo "$as_me:$LINENO: result: $have_x" >&5
9087     echo "${ECHO_T}$have_x" >&6
9088 pcg 1.1 no_x=yes
9089     else
9090     # If each of the values was on the command line, it overrides each guess.
9091     test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9092     test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9093     # Update the cache value to reflect the command line values.
9094     ac_cv_have_x="have_x=yes \
9095     ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9096 pcg 1.24 # It might be that x_includes is empty (headers are found in the
9097     # standard search path. Then output the corresponding message
9098     ac_out_x_includes=$x_includes
9099     test "x$x_includes" = x && ac_out_x_includes="in standard search path"
9100     echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
9101     echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
9102 pcg 1.1 fi
9103    
9104 pcg 1.24 fi
9105 pcg 1.1 if test "$no_x" = yes; then
9106     # Not all programs may use this symbol, but it does not hurt to define it.
9107 pcg 1.11
9108     cat >>confdefs.h <<\_ACEOF
9109 pcg 1.1 #define X_DISPLAY_MISSING 1
9110 pcg 1.11 _ACEOF
9111 pcg 1.1
9112     X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9113     else
9114     if test -n "$x_includes"; then
9115     X_CFLAGS="$X_CFLAGS -I$x_includes"
9116     fi
9117    
9118     # It would also be nice to do this for all -L options, not just this one.
9119     if test -n "$x_libraries"; then
9120     X_LIBS="$X_LIBS -L$x_libraries"
9121     # For Solaris; some versions of Sun CC require a space after -R and
9122     # others require no space. Words are not sufficient . . . .
9123 pcg 1.11 case `(uname -sr) 2>/dev/null` in
9124 pcg 1.1 "SunOS 5"*)
9125 pcg 1.11 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
9126     echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
9127     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9128     cat >conftest.$ac_ext <<_ACEOF
9129     /* confdefs.h. */
9130     _ACEOF
9131     cat confdefs.h >>conftest.$ac_ext
9132     cat >>conftest.$ac_ext <<_ACEOF
9133     /* end confdefs.h. */
9134 pcg 1.1
9135 pcg 1.11 int
9136     main ()
9137     {
9138 pcg 1.1
9139 pcg 1.11 ;
9140     return 0;
9141     }
9142     _ACEOF
9143     rm -f conftest.$ac_objext conftest$ac_exeext
9144     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9145     (eval $ac_link) 2>conftest.er1
9146     ac_status=$?
9147     grep -v '^ *+' conftest.er1 >conftest.err
9148     rm -f conftest.er1
9149     cat conftest.err >&5
9150     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9151     (exit $ac_status); } &&
9152 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9153 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9154     (eval $ac_try) 2>&5
9155     ac_status=$?
9156     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9157     (exit $ac_status); }; } &&
9158     { ac_try='test -s conftest$ac_exeext'
9159     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9160     (eval $ac_try) 2>&5
9161     ac_status=$?
9162     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9163     (exit $ac_status); }; }; then
9164 pcg 1.1 ac_R_nospace=yes
9165     else
9166 pcg 1.11 echo "$as_me: failed program was:" >&5
9167     sed 's/^/| /' conftest.$ac_ext >&5
9168    
9169     ac_R_nospace=no
9170 pcg 1.1 fi
9171 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9172     conftest$ac_exeext conftest.$ac_ext
9173 pcg 1.1 if test $ac_R_nospace = yes; then
9174 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
9175     echo "${ECHO_T}no" >&6
9176 pcg 1.1 X_LIBS="$X_LIBS -R$x_libraries"
9177     else
9178     LIBS="$ac_xsave_LIBS -R $x_libraries"
9179 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9180     /* confdefs.h. */
9181     _ACEOF
9182     cat confdefs.h >>conftest.$ac_ext
9183     cat >>conftest.$ac_ext <<_ACEOF
9184     /* end confdefs.h. */
9185 pcg 1.1
9186 pcg 1.11 int
9187     main ()
9188     {
9189 pcg 1.1
9190 pcg 1.11 ;
9191     return 0;
9192     }
9193     _ACEOF
9194     rm -f conftest.$ac_objext conftest$ac_exeext
9195     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9196     (eval $ac_link) 2>conftest.er1
9197     ac_status=$?
9198     grep -v '^ *+' conftest.er1 >conftest.err
9199     rm -f conftest.er1
9200     cat conftest.err >&5
9201     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9202     (exit $ac_status); } &&
9203 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9204 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9205     (eval $ac_try) 2>&5
9206     ac_status=$?
9207     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9208     (exit $ac_status); }; } &&
9209     { ac_try='test -s conftest$ac_exeext'
9210     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9211     (eval $ac_try) 2>&5
9212     ac_status=$?
9213     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9214     (exit $ac_status); }; }; then
9215 pcg 1.1 ac_R_space=yes
9216     else
9217 pcg 1.11 echo "$as_me: failed program was:" >&5
9218     sed 's/^/| /' conftest.$ac_ext >&5
9219    
9220     ac_R_space=no
9221 pcg 1.1 fi
9222 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9223     conftest$ac_exeext conftest.$ac_ext
9224 pcg 1.1 if test $ac_R_space = yes; then
9225 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
9226     echo "${ECHO_T}yes" >&6
9227 pcg 1.1 X_LIBS="$X_LIBS -R $x_libraries"
9228     else
9229 pcg 1.11 echo "$as_me:$LINENO: result: neither works" >&5
9230     echo "${ECHO_T}neither works" >&6
9231 pcg 1.1 fi
9232     fi
9233 pcg 1.11 LIBS=$ac_xsave_LIBS
9234 pcg 1.1 esac
9235     fi
9236    
9237     # Check for system-dependent libraries X programs must link with.
9238     # Do this before checking for the system-independent R6 libraries
9239     # (-lICE), since we may need -lsocket or whatever for X linking.
9240    
9241     if test "$ISC" = yes; then
9242     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
9243     else
9244 pcg 1.11 # Martyn Johnson says this is needed for Ultrix, if the X
9245     # libraries were built with DECnet support. And Karl Berry says
9246 pcg 1.1 # the Alpha needs dnet_stub (dnet does not exist).
9247 pcg 1.11 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9248     cat >conftest.$ac_ext <<_ACEOF
9249     /* confdefs.h. */
9250     _ACEOF
9251     cat confdefs.h >>conftest.$ac_ext
9252     cat >>conftest.$ac_ext <<_ACEOF
9253     /* end confdefs.h. */
9254    
9255 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9256 pcg 1.11 #ifdef __cplusplus
9257     extern "C"
9258     #endif
9259 pcg 1.1 /* We use char because int might match the return type of a gcc2
9260 pcg 1.11 builtin and then its argument prototype would still apply. */
9261     char XOpenDisplay ();
9262     int
9263     main ()
9264     {
9265     XOpenDisplay ();
9266     ;
9267     return 0;
9268     }
9269     _ACEOF
9270     rm -f conftest.$ac_objext conftest$ac_exeext
9271     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9272     (eval $ac_link) 2>conftest.er1
9273     ac_status=$?
9274     grep -v '^ *+' conftest.er1 >conftest.err
9275     rm -f conftest.er1
9276     cat conftest.err >&5
9277     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9278     (exit $ac_status); } &&
9279 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9280 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9281     (eval $ac_try) 2>&5
9282     ac_status=$?
9283     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9284     (exit $ac_status); }; } &&
9285     { ac_try='test -s conftest$ac_exeext'
9286     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9287     (eval $ac_try) 2>&5
9288     ac_status=$?
9289     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9290     (exit $ac_status); }; }; then
9291     :
9292     else
9293     echo "$as_me: failed program was:" >&5
9294     sed 's/^/| /' conftest.$ac_ext >&5
9295 pcg 1.1
9296 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
9297     echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
9298     if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
9299     echo $ECHO_N "(cached) $ECHO_C" >&6
9300 pcg 1.1 else
9301 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9302     LIBS="-ldnet $LIBS"
9303     cat >conftest.$ac_ext <<_ACEOF
9304     /* confdefs.h. */
9305     _ACEOF
9306     cat confdefs.h >>conftest.$ac_ext
9307     cat >>conftest.$ac_ext <<_ACEOF
9308     /* end confdefs.h. */
9309 pcg 1.1
9310 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9311     #ifdef __cplusplus
9312     extern "C"
9313     #endif
9314     /* We use char because int might match the return type of a gcc2
9315     builtin and then its argument prototype would still apply. */
9316     char dnet_ntoa ();
9317     int
9318     main ()
9319     {
9320     dnet_ntoa ();
9321     ;
9322     return 0;
9323     }
9324     _ACEOF
9325     rm -f conftest.$ac_objext conftest$ac_exeext
9326     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9327     (eval $ac_link) 2>conftest.er1
9328     ac_status=$?
9329     grep -v '^ *+' conftest.er1 >conftest.err
9330     rm -f conftest.er1
9331     cat conftest.err >&5
9332     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9333     (exit $ac_status); } &&
9334 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9335 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9336     (eval $ac_try) 2>&5
9337     ac_status=$?
9338     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9339     (exit $ac_status); }; } &&
9340     { ac_try='test -s conftest$ac_exeext'
9341     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9342     (eval $ac_try) 2>&5
9343     ac_status=$?
9344     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9345     (exit $ac_status); }; }; then
9346     ac_cv_lib_dnet_dnet_ntoa=yes
9347     else
9348     echo "$as_me: failed program was:" >&5
9349     sed 's/^/| /' conftest.$ac_ext >&5
9350    
9351     ac_cv_lib_dnet_dnet_ntoa=no
9352     fi
9353     rm -f conftest.err conftest.$ac_objext \
9354     conftest$ac_exeext conftest.$ac_ext
9355     LIBS=$ac_check_lib_save_LIBS
9356     fi
9357     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9358     echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
9359     if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
9360 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9361     fi
9362    
9363     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9364 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
9365     echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
9366     if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
9367     echo $ECHO_N "(cached) $ECHO_C" >&6
9368 pcg 1.1 else
9369 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9370 pcg 1.1 LIBS="-ldnet_stub $LIBS"
9371 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9372     /* confdefs.h. */
9373     _ACEOF
9374     cat confdefs.h >>conftest.$ac_ext
9375     cat >>conftest.$ac_ext <<_ACEOF
9376     /* end confdefs.h. */
9377    
9378 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9379 pcg 1.11 #ifdef __cplusplus
9380     extern "C"
9381     #endif
9382 pcg 1.1 /* We use char because int might match the return type of a gcc2
9383 pcg 1.11 builtin and then its argument prototype would still apply. */
9384     char dnet_ntoa ();
9385     int
9386     main ()
9387     {
9388     dnet_ntoa ();
9389     ;
9390     return 0;
9391     }
9392     _ACEOF
9393     rm -f conftest.$ac_objext conftest$ac_exeext
9394     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9395     (eval $ac_link) 2>conftest.er1
9396     ac_status=$?
9397     grep -v '^ *+' conftest.er1 >conftest.err
9398     rm -f conftest.er1
9399     cat conftest.err >&5
9400     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9401     (exit $ac_status); } &&
9402 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9403 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9404     (eval $ac_try) 2>&5
9405     ac_status=$?
9406     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9407     (exit $ac_status); }; } &&
9408     { ac_try='test -s conftest$ac_exeext'
9409     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9410     (eval $ac_try) 2>&5
9411     ac_status=$?
9412     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9413     (exit $ac_status); }; }; then
9414     ac_cv_lib_dnet_stub_dnet_ntoa=yes
9415     else
9416     echo "$as_me: failed program was:" >&5
9417     sed 's/^/| /' conftest.$ac_ext >&5
9418    
9419     ac_cv_lib_dnet_stub_dnet_ntoa=no
9420     fi
9421     rm -f conftest.err conftest.$ac_objext \
9422     conftest$ac_exeext conftest.$ac_ext
9423     LIBS=$ac_check_lib_save_LIBS
9424     fi
9425     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9426     echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9427     if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9428 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9429     fi
9430    
9431     fi
9432 pcg 1.11 fi
9433     rm -f conftest.err conftest.$ac_objext \
9434     conftest$ac_exeext conftest.$ac_ext
9435     LIBS="$ac_xsave_LIBS"
9436 pcg 1.1
9437     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9438     # to get the SysV transport functions.
9439 pcg 1.11 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9440 pcg 1.1 # needs -lnsl.
9441     # The nsl library prevents programs from opening the X display
9442 pcg 1.11 # on Irix 5.2, according to T.E. Dickey.
9443     # The functions gethostbyname, getservbyname, and inet_addr are
9444     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9445     echo "$as_me:$LINENO: checking for gethostbyname" >&5
9446     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9447     if test "${ac_cv_func_gethostbyname+set}" = set; then
9448     echo $ECHO_N "(cached) $ECHO_C" >&6
9449     else
9450     cat >conftest.$ac_ext <<_ACEOF
9451     /* confdefs.h. */
9452     _ACEOF
9453     cat confdefs.h >>conftest.$ac_ext
9454     cat >>conftest.$ac_ext <<_ACEOF
9455     /* end confdefs.h. */
9456     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9457     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9458     #define gethostbyname innocuous_gethostbyname
9459    
9460 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9461 pcg 1.11 which can conflict with char gethostbyname (); below.
9462     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9463     <limits.h> exists even on freestanding compilers. */
9464    
9465     #ifdef __STDC__
9466     # include <limits.h>
9467     #else
9468     # include <assert.h>
9469     #endif
9470    
9471     #undef gethostbyname
9472    
9473 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9474 pcg 1.11 #ifdef __cplusplus
9475     extern "C"
9476     {
9477     #endif
9478 pcg 1.1 /* We use char because int might match the return type of a gcc2
9479 pcg 1.11 builtin and then its argument prototype would still apply. */
9480     char gethostbyname ();
9481 pcg 1.1 /* The GNU C library defines this for functions which it implements
9482     to always fail with ENOSYS. Some functions are actually named
9483     something starting with __ and the normal name is an alias. */
9484     #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9485     choke me
9486     #else
9487 pcg 1.11 char (*f) () = gethostbyname;
9488     #endif
9489     #ifdef __cplusplus
9490     }
9491 pcg 1.1 #endif
9492    
9493 pcg 1.11 int
9494     main ()
9495     {
9496     return f != gethostbyname;
9497     ;
9498     return 0;
9499     }
9500     _ACEOF
9501     rm -f conftest.$ac_objext conftest$ac_exeext
9502     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9503     (eval $ac_link) 2>conftest.er1
9504     ac_status=$?
9505     grep -v '^ *+' conftest.er1 >conftest.err
9506     rm -f conftest.er1
9507     cat conftest.err >&5
9508     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9509     (exit $ac_status); } &&
9510 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9511 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9512     (eval $ac_try) 2>&5
9513     ac_status=$?
9514     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9515     (exit $ac_status); }; } &&
9516     { ac_try='test -s conftest$ac_exeext'
9517     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9518     (eval $ac_try) 2>&5
9519     ac_status=$?
9520     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9521     (exit $ac_status); }; }; then
9522     ac_cv_func_gethostbyname=yes
9523     else
9524     echo "$as_me: failed program was:" >&5
9525     sed 's/^/| /' conftest.$ac_ext >&5
9526    
9527     ac_cv_func_gethostbyname=no
9528     fi
9529     rm -f conftest.err conftest.$ac_objext \
9530     conftest$ac_exeext conftest.$ac_ext
9531     fi
9532     echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9533     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9534    
9535 pcg 1.1 if test $ac_cv_func_gethostbyname = no; then
9536 pcg 1.11 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9537     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9538     if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9539     echo $ECHO_N "(cached) $ECHO_C" >&6
9540 pcg 1.1 else
9541 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9542 pcg 1.1 LIBS="-lnsl $LIBS"
9543 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9544     /* confdefs.h. */
9545     _ACEOF
9546     cat confdefs.h >>conftest.$ac_ext
9547     cat >>conftest.$ac_ext <<_ACEOF
9548     /* end confdefs.h. */
9549    
9550 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9551 pcg 1.11 #ifdef __cplusplus
9552     extern "C"
9553     #endif
9554 pcg 1.1 /* We use char because int might match the return type of a gcc2
9555 pcg 1.11 builtin and then its argument prototype would still apply. */
9556     char gethostbyname ();
9557     int
9558     main ()
9559     {
9560     gethostbyname ();
9561     ;
9562     return 0;
9563     }
9564     _ACEOF
9565     rm -f conftest.$ac_objext conftest$ac_exeext
9566     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9567     (eval $ac_link) 2>conftest.er1
9568     ac_status=$?
9569     grep -v '^ *+' conftest.er1 >conftest.err
9570     rm -f conftest.er1
9571     cat conftest.err >&5
9572     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9573     (exit $ac_status); } &&
9574 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9575 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9576     (eval $ac_try) 2>&5
9577     ac_status=$?
9578     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9579     (exit $ac_status); }; } &&
9580     { ac_try='test -s conftest$ac_exeext'
9581     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9582     (eval $ac_try) 2>&5
9583     ac_status=$?
9584     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9585     (exit $ac_status); }; }; then
9586     ac_cv_lib_nsl_gethostbyname=yes
9587     else
9588     echo "$as_me: failed program was:" >&5
9589     sed 's/^/| /' conftest.$ac_ext >&5
9590    
9591     ac_cv_lib_nsl_gethostbyname=no
9592     fi
9593     rm -f conftest.err conftest.$ac_objext \
9594     conftest$ac_exeext conftest.$ac_ext
9595     LIBS=$ac_check_lib_save_LIBS
9596     fi
9597     echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9598     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9599     if test $ac_cv_lib_nsl_gethostbyname = yes; then
9600     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9601     fi
9602 pcg 1.1
9603 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = no; then
9604     echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9605     echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9606     if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9607     echo $ECHO_N "(cached) $ECHO_C" >&6
9608     else
9609     ac_check_lib_save_LIBS=$LIBS
9610     LIBS="-lbsd $LIBS"
9611     cat >conftest.$ac_ext <<_ACEOF
9612     /* confdefs.h. */
9613     _ACEOF
9614     cat confdefs.h >>conftest.$ac_ext
9615     cat >>conftest.$ac_ext <<_ACEOF
9616     /* end confdefs.h. */
9617 pcg 1.1
9618 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9619     #ifdef __cplusplus
9620     extern "C"
9621     #endif
9622     /* We use char because int might match the return type of a gcc2
9623     builtin and then its argument prototype would still apply. */
9624     char gethostbyname ();
9625     int
9626     main ()
9627     {
9628     gethostbyname ();
9629     ;
9630     return 0;
9631     }
9632     _ACEOF
9633     rm -f conftest.$ac_objext conftest$ac_exeext
9634     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9635     (eval $ac_link) 2>conftest.er1
9636     ac_status=$?
9637     grep -v '^ *+' conftest.er1 >conftest.err
9638     rm -f conftest.er1
9639     cat conftest.err >&5
9640     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9641     (exit $ac_status); } &&
9642 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9643 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9644     (eval $ac_try) 2>&5
9645     ac_status=$?
9646     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9647     (exit $ac_status); }; } &&
9648     { ac_try='test -s conftest$ac_exeext'
9649     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9650     (eval $ac_try) 2>&5
9651     ac_status=$?
9652     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9653     (exit $ac_status); }; }; then
9654     ac_cv_lib_bsd_gethostbyname=yes
9655     else
9656     echo "$as_me: failed program was:" >&5
9657     sed 's/^/| /' conftest.$ac_ext >&5
9658    
9659     ac_cv_lib_bsd_gethostbyname=no
9660     fi
9661     rm -f conftest.err conftest.$ac_objext \
9662     conftest$ac_exeext conftest.$ac_ext
9663     LIBS=$ac_check_lib_save_LIBS
9664     fi
9665     echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9666     echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9667     if test $ac_cv_lib_bsd_gethostbyname = yes; then
9668     X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9669 pcg 1.1 fi
9670    
9671 pcg 1.11 fi
9672 pcg 1.1 fi
9673    
9674     # lieder@skyler.mavd.honeywell.com says without -lsocket,
9675     # socket/setsockopt and other routines are undefined under SCO ODT
9676     # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9677 pcg 1.11 # on later versions), says Simon Leinen: it contains gethostby*
9678     # variants that don't use the name server (or something). -lsocket
9679     # must be given before -lnsl if both are needed. We assume that
9680     # if connect needs -lnsl, so does gethostbyname.
9681     echo "$as_me:$LINENO: checking for connect" >&5
9682     echo $ECHO_N "checking for connect... $ECHO_C" >&6
9683     if test "${ac_cv_func_connect+set}" = set; then
9684     echo $ECHO_N "(cached) $ECHO_C" >&6
9685     else
9686     cat >conftest.$ac_ext <<_ACEOF
9687     /* confdefs.h. */
9688     _ACEOF
9689     cat confdefs.h >>conftest.$ac_ext
9690     cat >>conftest.$ac_ext <<_ACEOF
9691     /* end confdefs.h. */
9692     /* Define connect to an innocuous variant, in case <limits.h> declares connect.
9693     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9694     #define connect innocuous_connect
9695    
9696 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9697 pcg 1.11 which can conflict with char connect (); below.
9698     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9699     <limits.h> exists even on freestanding compilers. */
9700    
9701     #ifdef __STDC__
9702     # include <limits.h>
9703     #else
9704     # include <assert.h>
9705     #endif
9706    
9707     #undef connect
9708    
9709 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9710 pcg 1.11 #ifdef __cplusplus
9711     extern "C"
9712     {
9713     #endif
9714 pcg 1.1 /* We use char because int might match the return type of a gcc2
9715 pcg 1.11 builtin and then its argument prototype would still apply. */
9716     char connect ();
9717 pcg 1.1 /* The GNU C library defines this for functions which it implements
9718     to always fail with ENOSYS. Some functions are actually named
9719     something starting with __ and the normal name is an alias. */
9720     #if defined (__stub_connect) || defined (__stub___connect)
9721     choke me
9722     #else
9723 pcg 1.11 char (*f) () = connect;
9724     #endif
9725     #ifdef __cplusplus
9726     }
9727 pcg 1.1 #endif
9728    
9729 pcg 1.11 int
9730     main ()
9731     {
9732     return f != connect;
9733     ;
9734     return 0;
9735     }
9736     _ACEOF
9737     rm -f conftest.$ac_objext conftest$ac_exeext
9738     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9739     (eval $ac_link) 2>conftest.er1
9740     ac_status=$?
9741     grep -v '^ *+' conftest.er1 >conftest.err
9742     rm -f conftest.er1
9743     cat conftest.err >&5
9744     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9745     (exit $ac_status); } &&
9746 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9747 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9748     (eval $ac_try) 2>&5
9749     ac_status=$?
9750     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9751     (exit $ac_status); }; } &&
9752     { ac_try='test -s conftest$ac_exeext'
9753     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9754     (eval $ac_try) 2>&5
9755     ac_status=$?
9756     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9757     (exit $ac_status); }; }; then
9758     ac_cv_func_connect=yes
9759     else
9760     echo "$as_me: failed program was:" >&5
9761     sed 's/^/| /' conftest.$ac_ext >&5
9762    
9763     ac_cv_func_connect=no
9764 pcg 1.1 fi
9765 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9766     conftest$ac_exeext conftest.$ac_ext
9767 pcg 1.1 fi
9768 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
9769     echo "${ECHO_T}$ac_cv_func_connect" >&6
9770 pcg 1.1
9771     if test $ac_cv_func_connect = no; then
9772 pcg 1.11 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
9773     echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
9774     if test "${ac_cv_lib_socket_connect+set}" = set; then
9775     echo $ECHO_N "(cached) $ECHO_C" >&6
9776 pcg 1.1 else
9777 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9778 pcg 1.1 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
9779 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9780     /* confdefs.h. */
9781     _ACEOF
9782     cat confdefs.h >>conftest.$ac_ext
9783     cat >>conftest.$ac_ext <<_ACEOF
9784     /* end confdefs.h. */
9785    
9786 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9787 pcg 1.11 #ifdef __cplusplus
9788     extern "C"
9789     #endif
9790 pcg 1.1 /* We use char because int might match the return type of a gcc2
9791 pcg 1.11 builtin and then its argument prototype would still apply. */
9792     char connect ();
9793     int
9794     main ()
9795     {
9796     connect ();
9797     ;
9798     return 0;
9799     }
9800     _ACEOF
9801     rm -f conftest.$ac_objext conftest$ac_exeext
9802     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9803     (eval $ac_link) 2>conftest.er1
9804     ac_status=$?
9805     grep -v '^ *+' conftest.er1 >conftest.err
9806     rm -f conftest.er1
9807     cat conftest.err >&5
9808     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9809     (exit $ac_status); } &&
9810 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9811 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9812     (eval $ac_try) 2>&5
9813     ac_status=$?
9814     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9815     (exit $ac_status); }; } &&
9816     { ac_try='test -s conftest$ac_exeext'
9817     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9818     (eval $ac_try) 2>&5
9819     ac_status=$?
9820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9821     (exit $ac_status); }; }; then
9822     ac_cv_lib_socket_connect=yes
9823     else
9824     echo "$as_me: failed program was:" >&5
9825     sed 's/^/| /' conftest.$ac_ext >&5
9826    
9827     ac_cv_lib_socket_connect=no
9828     fi
9829     rm -f conftest.err conftest.$ac_objext \
9830     conftest$ac_exeext conftest.$ac_ext
9831     LIBS=$ac_check_lib_save_LIBS
9832     fi
9833     echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
9834     echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
9835     if test $ac_cv_lib_socket_connect = yes; then
9836 pcg 1.1 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
9837     fi
9838    
9839     fi
9840    
9841 pcg 1.11 # Guillermo Gomez says -lposix is necessary on A/UX.
9842     echo "$as_me:$LINENO: checking for remove" >&5
9843     echo $ECHO_N "checking for remove... $ECHO_C" >&6
9844     if test "${ac_cv_func_remove+set}" = set; then
9845     echo $ECHO_N "(cached) $ECHO_C" >&6
9846     else
9847     cat >conftest.$ac_ext <<_ACEOF
9848     /* confdefs.h. */
9849     _ACEOF
9850     cat confdefs.h >>conftest.$ac_ext
9851     cat >>conftest.$ac_ext <<_ACEOF
9852     /* end confdefs.h. */
9853     /* Define remove to an innocuous variant, in case <limits.h> declares remove.
9854     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9855     #define remove innocuous_remove
9856    
9857 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9858 pcg 1.11 which can conflict with char remove (); below.
9859     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9860     <limits.h> exists even on freestanding compilers. */
9861    
9862     #ifdef __STDC__
9863     # include <limits.h>
9864     #else
9865     # include <assert.h>
9866     #endif
9867    
9868     #undef remove
9869    
9870 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9871 pcg 1.11 #ifdef __cplusplus
9872     extern "C"
9873     {
9874     #endif
9875 pcg 1.1 /* We use char because int might match the return type of a gcc2
9876 pcg 1.11 builtin and then its argument prototype would still apply. */
9877     char remove ();
9878 pcg 1.1 /* The GNU C library defines this for functions which it implements
9879     to always fail with ENOSYS. Some functions are actually named
9880     something starting with __ and the normal name is an alias. */
9881     #if defined (__stub_remove) || defined (__stub___remove)
9882     choke me
9883     #else
9884 pcg 1.11 char (*f) () = remove;
9885     #endif
9886     #ifdef __cplusplus
9887     }
9888 pcg 1.1 #endif
9889    
9890 pcg 1.11 int
9891     main ()
9892     {
9893     return f != remove;
9894     ;
9895     return 0;
9896     }
9897     _ACEOF
9898     rm -f conftest.$ac_objext conftest$ac_exeext
9899     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9900     (eval $ac_link) 2>conftest.er1
9901     ac_status=$?
9902     grep -v '^ *+' conftest.er1 >conftest.err
9903     rm -f conftest.er1
9904     cat conftest.err >&5
9905     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9906     (exit $ac_status); } &&
9907 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9908 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9909     (eval $ac_try) 2>&5
9910     ac_status=$?
9911     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9912     (exit $ac_status); }; } &&
9913     { ac_try='test -s conftest$ac_exeext'
9914     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9915     (eval $ac_try) 2>&5
9916     ac_status=$?
9917     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9918     (exit $ac_status); }; }; then
9919     ac_cv_func_remove=yes
9920     else
9921     echo "$as_me: failed program was:" >&5
9922     sed 's/^/| /' conftest.$ac_ext >&5
9923    
9924     ac_cv_func_remove=no
9925 pcg 1.1 fi
9926 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9927     conftest$ac_exeext conftest.$ac_ext
9928 pcg 1.1 fi
9929 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
9930     echo "${ECHO_T}$ac_cv_func_remove" >&6
9931 pcg 1.1
9932     if test $ac_cv_func_remove = no; then
9933 pcg 1.11 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
9934     echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
9935     if test "${ac_cv_lib_posix_remove+set}" = set; then
9936     echo $ECHO_N "(cached) $ECHO_C" >&6
9937 pcg 1.1 else
9938 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9939 pcg 1.1 LIBS="-lposix $LIBS"
9940 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9941     /* confdefs.h. */
9942     _ACEOF
9943     cat confdefs.h >>conftest.$ac_ext
9944     cat >>conftest.$ac_ext <<_ACEOF
9945     /* end confdefs.h. */
9946    
9947 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9948 pcg 1.11 #ifdef __cplusplus
9949     extern "C"
9950     #endif
9951 pcg 1.1 /* We use char because int might match the return type of a gcc2
9952 pcg 1.11 builtin and then its argument prototype would still apply. */
9953     char remove ();
9954     int
9955     main ()
9956     {
9957     remove ();
9958     ;
9959     return 0;
9960     }
9961     _ACEOF
9962     rm -f conftest.$ac_objext conftest$ac_exeext
9963     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9964     (eval $ac_link) 2>conftest.er1
9965     ac_status=$?
9966     grep -v '^ *+' conftest.er1 >conftest.err
9967     rm -f conftest.er1
9968     cat conftest.err >&5
9969     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9970     (exit $ac_status); } &&
9971 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9972 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9973     (eval $ac_try) 2>&5
9974     ac_status=$?
9975     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9976     (exit $ac_status); }; } &&
9977     { ac_try='test -s conftest$ac_exeext'
9978     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9979     (eval $ac_try) 2>&5
9980     ac_status=$?
9981     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982     (exit $ac_status); }; }; then
9983     ac_cv_lib_posix_remove=yes
9984     else
9985     echo "$as_me: failed program was:" >&5
9986     sed 's/^/| /' conftest.$ac_ext >&5
9987    
9988     ac_cv_lib_posix_remove=no
9989     fi
9990     rm -f conftest.err conftest.$ac_objext \
9991     conftest$ac_exeext conftest.$ac_ext
9992     LIBS=$ac_check_lib_save_LIBS
9993     fi
9994     echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
9995     echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
9996     if test $ac_cv_lib_posix_remove = yes; then
9997 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
9998     fi
9999    
10000     fi
10001    
10002     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
10003 pcg 1.11 echo "$as_me:$LINENO: checking for shmat" >&5
10004     echo $ECHO_N "checking for shmat... $ECHO_C" >&6
10005     if test "${ac_cv_func_shmat+set}" = set; then
10006     echo $ECHO_N "(cached) $ECHO_C" >&6
10007     else
10008     cat >conftest.$ac_ext <<_ACEOF
10009     /* confdefs.h. */
10010     _ACEOF
10011     cat confdefs.h >>conftest.$ac_ext
10012     cat >>conftest.$ac_ext <<_ACEOF
10013     /* end confdefs.h. */
10014     /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
10015     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10016     #define shmat innocuous_shmat
10017    
10018 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
10019 pcg 1.11 which can conflict with char shmat (); below.
10020     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10021     <limits.h> exists even on freestanding compilers. */
10022    
10023     #ifdef __STDC__
10024     # include <limits.h>
10025     #else
10026     # include <assert.h>
10027     #endif
10028    
10029     #undef shmat
10030    
10031 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10032 pcg 1.11 #ifdef __cplusplus
10033     extern "C"
10034     {
10035     #endif
10036 pcg 1.1 /* We use char because int might match the return type of a gcc2
10037 pcg 1.11 builtin and then its argument prototype would still apply. */
10038     char shmat ();
10039 pcg 1.1 /* The GNU C library defines this for functions which it implements
10040     to always fail with ENOSYS. Some functions are actually named
10041     something starting with __ and the normal name is an alias. */
10042     #if defined (__stub_shmat) || defined (__stub___shmat)
10043     choke me
10044     #else
10045 pcg 1.11 char (*f) () = shmat;
10046 pcg 1.1 #endif
10047 pcg 1.11 #ifdef __cplusplus
10048     }
10049     #endif
10050    
10051     int
10052     main ()
10053     {
10054     return f != shmat;
10055     ;
10056     return 0;
10057     }
10058     _ACEOF
10059     rm -f conftest.$ac_objext conftest$ac_exeext
10060     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10061     (eval $ac_link) 2>conftest.er1
10062     ac_status=$?
10063     grep -v '^ *+' conftest.er1 >conftest.err
10064     rm -f conftest.er1
10065     cat conftest.err >&5
10066     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10067     (exit $ac_status); } &&
10068 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10069 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10070     (eval $ac_try) 2>&5
10071     ac_status=$?
10072     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10073     (exit $ac_status); }; } &&
10074     { ac_try='test -s conftest$ac_exeext'
10075     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10076     (eval $ac_try) 2>&5
10077     ac_status=$?
10078     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10079     (exit $ac_status); }; }; then
10080     ac_cv_func_shmat=yes
10081     else
10082     echo "$as_me: failed program was:" >&5
10083     sed 's/^/| /' conftest.$ac_ext >&5
10084 pcg 1.1
10085 pcg 1.11 ac_cv_func_shmat=no
10086 pcg 1.1 fi
10087 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10088     conftest$ac_exeext conftest.$ac_ext
10089 pcg 1.1 fi
10090 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10091     echo "${ECHO_T}$ac_cv_func_shmat" >&6
10092 pcg 1.1
10093     if test $ac_cv_func_shmat = no; then
10094 pcg 1.11 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10095     echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10096     if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10097     echo $ECHO_N "(cached) $ECHO_C" >&6
10098 pcg 1.1 else
10099 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10100 pcg 1.1 LIBS="-lipc $LIBS"
10101 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10102     /* confdefs.h. */
10103     _ACEOF
10104     cat confdefs.h >>conftest.$ac_ext
10105     cat >>conftest.$ac_ext <<_ACEOF
10106     /* end confdefs.h. */
10107    
10108 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10109 pcg 1.11 #ifdef __cplusplus
10110     extern "C"
10111     #endif
10112 pcg 1.1 /* We use char because int might match the return type of a gcc2
10113 pcg 1.11 builtin and then its argument prototype would still apply. */
10114     char shmat ();
10115     int
10116     main ()
10117     {
10118     shmat ();
10119     ;
10120     return 0;
10121     }
10122     _ACEOF
10123     rm -f conftest.$ac_objext conftest$ac_exeext
10124     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10125     (eval $ac_link) 2>conftest.er1
10126     ac_status=$?
10127     grep -v '^ *+' conftest.er1 >conftest.err
10128     rm -f conftest.er1
10129     cat conftest.err >&5
10130     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10131     (exit $ac_status); } &&
10132 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10133 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10134     (eval $ac_try) 2>&5
10135     ac_status=$?
10136     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10137     (exit $ac_status); }; } &&
10138     { ac_try='test -s conftest$ac_exeext'
10139     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10140     (eval $ac_try) 2>&5
10141     ac_status=$?
10142     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10143     (exit $ac_status); }; }; then
10144     ac_cv_lib_ipc_shmat=yes
10145     else
10146     echo "$as_me: failed program was:" >&5
10147     sed 's/^/| /' conftest.$ac_ext >&5
10148    
10149     ac_cv_lib_ipc_shmat=no
10150     fi
10151     rm -f conftest.err conftest.$ac_objext \
10152     conftest$ac_exeext conftest.$ac_ext
10153     LIBS=$ac_check_lib_save_LIBS
10154     fi
10155     echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
10156     echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
10157     if test $ac_cv_lib_ipc_shmat = yes; then
10158 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10159     fi
10160    
10161     fi
10162     fi
10163    
10164     # Check for libraries that X11R6 Xt/Xaw programs need.
10165 pcg 1.11 ac_save_LDFLAGS=$LDFLAGS
10166 pcg 1.1 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
10167     # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
10168     # check for ICE first), but we must link in the order -lSM -lICE or
10169     # we get undefined symbols. So assume we have SM if we have ICE.
10170     # These have to be linked with before -lX11, unlike the other
10171     # libraries we check for below, so use a different variable.
10172 pcg 1.11 # John Interrante, Karl Berry
10173     echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
10174     echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
10175     if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
10176     echo $ECHO_N "(cached) $ECHO_C" >&6
10177 pcg 1.1 else
10178 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
10179 pcg 1.1 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10180 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10181     /* confdefs.h. */
10182     _ACEOF
10183     cat confdefs.h >>conftest.$ac_ext
10184     cat >>conftest.$ac_ext <<_ACEOF
10185     /* end confdefs.h. */
10186    
10187 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
10188 pcg 1.11 #ifdef __cplusplus
10189     extern "C"
10190     #endif
10191 pcg 1.1 /* We use char because int might match the return type of a gcc2
10192 pcg 1.11 builtin and then its argument prototype would still apply. */
10193     char IceConnectionNumber ();
10194     int
10195     main ()
10196     {
10197     IceConnectionNumber ();
10198     ;
10199     return 0;
10200     }
10201     _ACEOF
10202     rm -f conftest.$ac_objext conftest$ac_exeext
10203     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10204     (eval $ac_link) 2>conftest.er1
10205     ac_status=$?
10206     grep -v '^ *+' conftest.er1 >conftest.err
10207     rm -f conftest.er1
10208     cat conftest.err >&5
10209     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10210     (exit $ac_status); } &&
10211 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10212 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10213     (eval $ac_try) 2>&5
10214     ac_status=$?
10215     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10216     (exit $ac_status); }; } &&
10217     { ac_try='test -s conftest$ac_exeext'
10218     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10219     (eval $ac_try) 2>&5
10220     ac_status=$?
10221     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10222     (exit $ac_status); }; }; then
10223     ac_cv_lib_ICE_IceConnectionNumber=yes
10224     else
10225     echo "$as_me: failed program was:" >&5
10226     sed 's/^/| /' conftest.$ac_ext >&5
10227    
10228     ac_cv_lib_ICE_IceConnectionNumber=no
10229     fi
10230     rm -f conftest.err conftest.$ac_objext \
10231     conftest$ac_exeext conftest.$ac_ext
10232     LIBS=$ac_check_lib_save_LIBS
10233     fi
10234     echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10235     echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
10236     if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
10237 pcg 1.1 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10238     fi
10239    
10240 pcg 1.11 LDFLAGS=$ac_save_LDFLAGS
10241 pcg 1.1
10242     fi
10243    
10244    
10245    
10246     if test x$support_xpm = xyes; then
10247 pcg 1.11
10248 pcg 1.1
10249    
10250     # Initialize some more variables set by options.
10251     # The variables have the same names as the options, with
10252     # dashes changed to underlines.
10253    
10254     # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
10255     # paths, otherwise set no_xpm=yes.
10256     # Uses ac_ vars as temps to allow command line to override cache and checks.
10257 pcg 1.11 echo "$as_me:$LINENO: checking for libXpm" >&5
10258     echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10259    
10260 pcg 1.1
10261     # Check whether --with-xpm_includes or --without-xpm_includes was given.
10262     if test "${with_xpm_includes+set}" = set; then
10263     withval="$with_xpm_includes"
10264     xpm_includes="$withval"
10265     else
10266     xpm_includes=NO
10267 pcg 1.11 fi;
10268 pcg 1.1
10269     # Check whether --with-xpm_library or --without-xpm_library was given.
10270     if test "${with_xpm_library+set}" = set; then
10271     withval="$with_xpm_library"
10272     xpm_libraries="$withval"
10273     else
10274     xpm_libraries=NO
10275 pcg 1.11 fi;
10276 pcg 1.1
10277 pcg 1.11 # --without-xpm overrides everything else, but does not touch the cache.
10278 pcg 1.1
10279     # Check whether --with-xpm or --without-xpm was given.
10280     if test "${with_xpm+set}" = set; then
10281     withval="$with_xpm"
10282    
10283 pcg 1.11 fi;
10284 pcg 1.1 if test "$with_xpm" = no; then
10285     have_xpm=disabled
10286     else
10287 pcg 1.11 if test "${ac_cv_have_xpm+set}" = set; then
10288     echo $ECHO_N "(cached) $ECHO_C" >&6
10289 pcg 1.1 else
10290 pcg 1.11
10291 pcg 1.1 vt_xpm_include_X11=no
10292     if test -n "$xpm_includes"; then
10293     vt_xpm_includes=$xpm_includes
10294     else
10295     vt_xpm_includes=NO
10296     fi
10297     if test -n "$xpm_libraries"; then
10298     vt_xpm_libraries=$xpm_libraries
10299     else
10300     vt_xpm_libraries=NO
10301     fi
10302    
10303     if test "$vt_xpm_includes" = NO; then
10304     # Guess where to find xpm.h
10305    
10306     ac_save_CPPFLAGS="$CPPFLAGS"
10307     CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10308    
10309     # First, try using that file with no special directory specified.
10310 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10311     /* confdefs.h. */
10312     _ACEOF
10313     cat confdefs.h >>conftest.$ac_ext
10314     cat >>conftest.$ac_ext <<_ACEOF
10315     /* end confdefs.h. */
10316 pcg 1.1 #include <X11/xpm.h>
10317 pcg 1.11 _ACEOF
10318     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10319     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10320     ac_status=$?
10321     grep -v '^ *+' conftest.er1 >conftest.err
10322     rm -f conftest.er1
10323     cat conftest.err >&5
10324     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10325     (exit $ac_status); } >/dev/null; then
10326     if test -s conftest.err; then
10327 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10328     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10329 pcg 1.11 else
10330     ac_cpp_err=
10331     fi
10332     else
10333     ac_cpp_err=yes
10334     fi
10335     if test -z "$ac_cpp_err"; then
10336 pcg 1.1 # We can compile using X headers with no special include directory.
10337     vt_xpm_includes=
10338     vt_xpm_include_X11=yes
10339     else
10340 pcg 1.11 echo "$as_me: failed program was:" >&5
10341     sed 's/^/| /' conftest.$ac_ext >&5
10342    
10343 pcg 1.1 CPPFLAGS="$ac_save_CPPFLAGS"
10344     # Look for the header file in a standard set of common directories.
10345     for ac_dir in \
10346     /usr/X11/include \
10347     /usr/X11R6/include \
10348     /usr/X11R5/include \
10349     /usr/X11R4/include \
10350     \
10351     /usr/include/X11 \
10352     /usr/include/X11R6 \
10353     /usr/include/X11R5 \
10354     /usr/include/X11R4 \
10355     \
10356     /usr/local/X11/include \
10357     /usr/local/X11R6/include \
10358     /usr/local/X11R5/include \
10359     /usr/local/X11R4/include \
10360     \
10361     /usr/local/include/X11 \
10362     /usr/local/include/X11R6 \
10363     /usr/local/include/X11R5 \
10364     /usr/local/include/X11R4 \
10365     \
10366     /usr/X386/include \
10367     /usr/x386/include \
10368     /usr/XFree86/include/X11 \
10369     \
10370     /usr/include \
10371     /usr/local/include \
10372     /usr/unsupported/include \
10373     /usr/athena/include \
10374     /usr/local/x11r5/include \
10375     /usr/lpp/Xamples/include \
10376     \
10377     /usr/openwin/include \
10378     /usr/openwin/share/include \
10379     ; \
10380     do
10381     if test -r "$ac_dir/X11/xpm.h"; then
10382     vt_xpm_includes="$ac_dir"
10383     vt_xpm_include_X11=yes
10384     break
10385     else
10386     if test -r "$ac_dir/xpm.h"; then
10387     vt_xpm_includes=$ac_dir
10388     break
10389     fi
10390     fi
10391     done
10392     fi
10393 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10394 pcg 1.1 fi
10395    
10396     if test "$vt_xpm_libraries" = NO; then
10397     # Check for the libraries.
10398    
10399     # See if we find them without any special options.
10400     # Don't add to $LIBS permanently.
10401     ac_save_LIBS="$LIBS"
10402     LIBS="$LIBS $X_LIBS -lXpm -lX11"
10403 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10404     /* confdefs.h. */
10405     _ACEOF
10406     cat confdefs.h >>conftest.$ac_ext
10407     cat >>conftest.$ac_ext <<_ACEOF
10408     /* end confdefs.h. */
10409 pcg 1.1
10410 pcg 1.11 int
10411     main ()
10412     {
10413 pcg 1.1 XpmReadFileToPixmap()
10414 pcg 1.11 ;
10415     return 0;
10416     }
10417     _ACEOF
10418     rm -f conftest.$ac_objext conftest$ac_exeext
10419     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10420     (eval $ac_link) 2>conftest.er1
10421     ac_status=$?
10422     grep -v '^ *+' conftest.er1 >conftest.err
10423     rm -f conftest.er1
10424     cat conftest.err >&5
10425     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10426     (exit $ac_status); } &&
10427 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10428 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10429     (eval $ac_try) 2>&5
10430     ac_status=$?
10431     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10432     (exit $ac_status); }; } &&
10433     { ac_try='test -s conftest$ac_exeext'
10434     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10435     (eval $ac_try) 2>&5
10436     ac_status=$?
10437     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10438     (exit $ac_status); }; }; then
10439 pcg 1.1 LIBS="$ac_save_LIBS"
10440     # We can link libXpm with no special library path.
10441     vt_xpm_libraries=
10442     else
10443 pcg 1.11 echo "$as_me: failed program was:" >&5
10444     sed 's/^/| /' conftest.$ac_ext >&5
10445    
10446     LIBS="$ac_save_LIBS"
10447 pcg 1.1 # First see if replacing the include by lib works.
10448     for ac_dir in \
10449     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10450     /usr/X11/lib \
10451     /usr/X11R6/lib \
10452     /usr/X11R5/lib \
10453     /usr/X11R4/lib \
10454     \
10455     /usr/lib/X11 \
10456     /usr/lib/X11R6 \
10457     /usr/lib/X11R5 \
10458     /usr/lib/X11R4 \
10459     \
10460     /usr/local/X11/lib \
10461     /usr/local/X11R6/lib \
10462     /usr/local/X11R5/lib \
10463     /usr/local/X11R4/lib \
10464     \
10465     /usr/local/lib/X11 \
10466     /usr/local/lib/X11R6 \
10467     /usr/local/lib/X11R5 \
10468     /usr/local/lib/X11R4 \
10469     \
10470     /usr/X386/lib \
10471     /usr/x386/lib \
10472     /usr/XFree86/lib/X11 \
10473     \
10474     /usr/lib \
10475     /usr/local/lib \
10476     /usr/unsupported/lib \
10477     /usr/athena/lib \
10478     /usr/local/x11r5/lib \
10479     /usr/lpp/Xamples/lib \
10480     \
10481     /usr/openwin/lib \
10482     /usr/openwin/share/lib \
10483     ; \
10484     do
10485     for ac_extension in a so sl; do
10486     if test -r $ac_dir/libXpm.$ac_extension; then
10487     vt_xpm_libraries=$ac_dir
10488     break 2
10489     fi
10490     done
10491     done
10492     fi
10493 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10494     conftest$ac_exeext conftest.$ac_ext
10495 pcg 1.1 fi
10496    
10497    
10498     if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10499     ac_cv_have_xpm="have_xpm=no"
10500     else
10501     ac_cv_have_xpm="have_xpm=yes \
10502     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10503     vt_xpm_include_X11=$vt_xpm_include_X11"
10504     fi
10505     fi
10506     eval "$ac_cv_have_xpm"
10507     fi
10508    
10509     if test "$have_xpm" != yes; then
10510 pcg 1.11 echo "$as_me:$LINENO: result: $have_xpm" >&5
10511     echo "${ECHO_T}$have_xpm" >&6
10512 pcg 1.1 no_xpm=yes
10513     else
10514     if test "$xpm_includes" != NO; then
10515     if test "$xpm_includes" = "$vt_xpm_includes"; then
10516     if test -r "$xpm_includes/X11/xpm.h"; then
10517     vt_xpm_include_X11=yes
10518     fi
10519     else
10520     vt_xpm_include_X11=no
10521     if test -z "$xpm_includes"; then
10522 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10523     /* confdefs.h. */
10524     _ACEOF
10525     cat confdefs.h >>conftest.$ac_ext
10526     cat >>conftest.$ac_ext <<_ACEOF
10527     /* end confdefs.h. */
10528 pcg 1.1 #include <X11/xpm.h>
10529 pcg 1.11 _ACEOF
10530     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10531     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10532     ac_status=$?
10533     grep -v '^ *+' conftest.er1 >conftest.err
10534     rm -f conftest.er1
10535     cat conftest.err >&5
10536     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10537     (exit $ac_status); } >/dev/null; then
10538     if test -s conftest.err; then
10539 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10540     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10541 pcg 1.11 else
10542     ac_cpp_err=
10543     fi
10544     else
10545     ac_cpp_err=yes
10546     fi
10547     if test -z "$ac_cpp_err"; then
10548 pcg 1.1 vt_xpm_include_X11=yes
10549     else
10550 pcg 1.11 echo "$as_me: failed program was:" >&5
10551     sed 's/^/| /' conftest.$ac_ext >&5
10552    
10553    
10554 pcg 1.1 fi
10555 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10556 pcg 1.1 else
10557     if test -r "$xpm_includes/X11/xpm.h"; then
10558     vt_xpm_include_X11=yes
10559     fi
10560     fi
10561     fi
10562     vt_xpm_includes=$xpm_includes
10563     fi
10564     if test "x$xpm_libraries" != xNO; then
10565     vt_xpm_libraries=$xpm_libraries
10566     fi
10567     # Update the cache value to reflect the command line values.
10568     ac_cv_have_xpm="have_xpm=yes \
10569     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10570     vt_xpm_include_X11=$vt_xpm_include_X11"
10571     eval "$ac_cv_have_xpm"
10572 pcg 1.11 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10573     echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10574 pcg 1.1 if test -n "$vt_xpm_includes"; then
10575     XPM_CPPFLAGS="-DHAVE_LIBXPM"
10576     fi
10577     if test -n "$vt_xpm_includes"; then
10578     XPM_CFLAGS="-I$vt_xpm_includes"
10579     fi
10580     XPM_LIBS="-lXpm"
10581     if test -n "$vt_xpm_libraries"; then
10582     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10583     fi
10584     if test "x$vt_xpm_include_X11" = xyes; then
10585 pcg 1.11
10586     cat >>confdefs.h <<\_ACEOF
10587 pcg 1.1 #define XPM_INC_X11 1
10588 pcg 1.11 _ACEOF
10589 pcg 1.1
10590     fi
10591     fi
10592    
10593    
10594    
10595    
10596    
10597     if test x$no_xpm = xyes; then
10598     support_xpm=needsmanualspecification
10599     fi
10600     fi
10601    
10602 pcg 1.11 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10603     echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10604     if test "${ac_cv_header_sys_wait_h+set}" = set; then
10605     echo $ECHO_N "(cached) $ECHO_C" >&6
10606     else
10607     cat >conftest.$ac_ext <<_ACEOF
10608     /* confdefs.h. */
10609     _ACEOF
10610     cat confdefs.h >>conftest.$ac_ext
10611     cat >>conftest.$ac_ext <<_ACEOF
10612     /* end confdefs.h. */
10613 pcg 1.1 #include <sys/types.h>
10614     #include <sys/wait.h>
10615     #ifndef WEXITSTATUS
10616 pcg 1.11 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10617 pcg 1.1 #endif
10618     #ifndef WIFEXITED
10619 pcg 1.11 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10620 pcg 1.1 #endif
10621 pcg 1.11
10622     int
10623     main ()
10624     {
10625     int s;
10626     wait (&s);
10627     s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10628     ;
10629     return 0;
10630     }
10631     _ACEOF
10632     rm -f conftest.$ac_objext
10633     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10634     (eval $ac_compile) 2>conftest.er1
10635     ac_status=$?
10636     grep -v '^ *+' conftest.er1 >conftest.err
10637     rm -f conftest.er1
10638     cat conftest.err >&5
10639     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10640     (exit $ac_status); } &&
10641 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10642 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10643     (eval $ac_try) 2>&5
10644     ac_status=$?
10645     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10646     (exit $ac_status); }; } &&
10647     { ac_try='test -s conftest.$ac_objext'
10648     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10649     (eval $ac_try) 2>&5
10650     ac_status=$?
10651     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10652     (exit $ac_status); }; }; then
10653     ac_cv_header_sys_wait_h=yes
10654 pcg 1.1 else
10655 pcg 1.11 echo "$as_me: failed program was:" >&5
10656     sed 's/^/| /' conftest.$ac_ext >&5
10657    
10658     ac_cv_header_sys_wait_h=no
10659 pcg 1.1 fi
10660 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10661 pcg 1.1 fi
10662 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10663     echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10664     if test $ac_cv_header_sys_wait_h = yes; then
10665 pcg 1.1
10666 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10667 pcg 1.1 #define HAVE_SYS_WAIT_H 1
10668 pcg 1.11 _ACEOF
10669 pcg 1.1
10670     fi
10671    
10672 pcg 1.11
10673    
10674    
10675    
10676    
10677    
10678    
10679    
10680    
10681    
10682    
10683    
10684    
10685    
10686    
10687    
10688    
10689    
10690    
10691     for ac_header in \
10692 pcg 1.1 assert.h \
10693     fcntl.h \
10694     grp.h \
10695     libc.h \
10696     lastlog.h \
10697     stdarg.h \
10698     stdlib.h \
10699     string.h \
10700     termios.h \
10701     unistd.h \
10702     sys/byteorder.h \
10703     sys/ioctl.h \
10704     sys/select.h \
10705     sys/sockio.h \
10706     sys/strredir.h \
10707     sys/time.h \
10708     utmp.h \
10709     utmpx.h \
10710     stdint.h \
10711    
10712     do
10713 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10714     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10715     echo "$as_me:$LINENO: checking for $ac_header" >&5
10716     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10717     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10718     echo $ECHO_N "(cached) $ECHO_C" >&6
10719     fi
10720     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10721     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10722     else
10723     # Is the header compilable?
10724     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10725     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10726     cat >conftest.$ac_ext <<_ACEOF
10727     /* confdefs.h. */
10728     _ACEOF
10729     cat confdefs.h >>conftest.$ac_ext
10730     cat >>conftest.$ac_ext <<_ACEOF
10731     /* end confdefs.h. */
10732     $ac_includes_default
10733     #include <$ac_header>
10734     _ACEOF
10735     rm -f conftest.$ac_objext
10736     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10737     (eval $ac_compile) 2>conftest.er1
10738     ac_status=$?
10739     grep -v '^ *+' conftest.er1 >conftest.err
10740     rm -f conftest.er1
10741     cat conftest.err >&5
10742     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10743     (exit $ac_status); } &&
10744 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10745 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10746     (eval $ac_try) 2>&5
10747     ac_status=$?
10748     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10749     (exit $ac_status); }; } &&
10750     { ac_try='test -s conftest.$ac_objext'
10751     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10752     (eval $ac_try) 2>&5
10753     ac_status=$?
10754     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10755     (exit $ac_status); }; }; then
10756     ac_header_compiler=yes
10757     else
10758     echo "$as_me: failed program was:" >&5
10759     sed 's/^/| /' conftest.$ac_ext >&5
10760    
10761     ac_header_compiler=no
10762     fi
10763     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10764     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10765     echo "${ECHO_T}$ac_header_compiler" >&6
10766    
10767     # Is the header present?
10768     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10769     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10770     cat >conftest.$ac_ext <<_ACEOF
10771     /* confdefs.h. */
10772     _ACEOF
10773     cat confdefs.h >>conftest.$ac_ext
10774     cat >>conftest.$ac_ext <<_ACEOF
10775     /* end confdefs.h. */
10776     #include <$ac_header>
10777     _ACEOF
10778     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10779     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10780     ac_status=$?
10781     grep -v '^ *+' conftest.er1 >conftest.err
10782     rm -f conftest.er1
10783     cat conftest.err >&5
10784     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10785     (exit $ac_status); } >/dev/null; then
10786     if test -s conftest.err; then
10787 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
10788     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10789 pcg 1.11 else
10790     ac_cpp_err=
10791     fi
10792     else
10793     ac_cpp_err=yes
10794     fi
10795     if test -z "$ac_cpp_err"; then
10796     ac_header_preproc=yes
10797 pcg 1.1 else
10798 pcg 1.11 echo "$as_me: failed program was:" >&5
10799     sed 's/^/| /' conftest.$ac_ext >&5
10800    
10801     ac_header_preproc=no
10802     fi
10803     rm -f conftest.err conftest.$ac_ext
10804     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10805     echo "${ECHO_T}$ac_header_preproc" >&6
10806    
10807     # So? What about this header?
10808 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10809 pcg 1.11 yes:no: )
10810     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10811     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10812     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10813     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10814     ac_header_preproc=yes
10815     ;;
10816     no:yes:* )
10817     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10818     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10819     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10820     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10821     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10822     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10823     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10824     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10825     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10826     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10827     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10828     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10829     (
10830     cat <<\_ASBOX
10831     ## ------------------------------------------ ##
10832     ## Report this to the AC_PACKAGE_NAME lists. ##
10833     ## ------------------------------------------ ##
10834     _ASBOX
10835     ) |
10836     sed "s/^/$as_me: WARNING: /" >&2
10837     ;;
10838     esac
10839     echo "$as_me:$LINENO: checking for $ac_header" >&5
10840     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10841     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10842     echo $ECHO_N "(cached) $ECHO_C" >&6
10843 pcg 1.1 else
10844 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
10845 pcg 1.1 fi
10846 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10847     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10848    
10849 pcg 1.1 fi
10850 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10851     cat >>confdefs.h <<_ACEOF
10852     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10853     _ACEOF
10854    
10855 pcg 1.1 fi
10856 pcg 1.11
10857 pcg 1.1 done
10858    
10859    
10860 pcg 1.11 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10861     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10862     if test "${ac_cv_header_time+set}" = set; then
10863     echo $ECHO_N "(cached) $ECHO_C" >&6
10864     else
10865     cat >conftest.$ac_ext <<_ACEOF
10866     /* confdefs.h. */
10867     _ACEOF
10868     cat confdefs.h >>conftest.$ac_ext
10869     cat >>conftest.$ac_ext <<_ACEOF
10870     /* end confdefs.h. */
10871 pcg 1.1 #include <sys/types.h>
10872     #include <sys/time.h>
10873     #include <time.h>
10874 pcg 1.11
10875     int
10876     main ()
10877     {
10878     if ((struct tm *) 0)
10879     return 0;
10880     ;
10881     return 0;
10882     }
10883     _ACEOF
10884     rm -f conftest.$ac_objext
10885     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10886     (eval $ac_compile) 2>conftest.er1
10887     ac_status=$?
10888     grep -v '^ *+' conftest.er1 >conftest.err
10889     rm -f conftest.er1
10890     cat conftest.err >&5
10891     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10892     (exit $ac_status); } &&
10893 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10894 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10895     (eval $ac_try) 2>&5
10896     ac_status=$?
10897     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10898     (exit $ac_status); }; } &&
10899     { ac_try='test -s conftest.$ac_objext'
10900     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10901     (eval $ac_try) 2>&5
10902     ac_status=$?
10903     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10904     (exit $ac_status); }; }; then
10905 pcg 1.1 ac_cv_header_time=yes
10906     else
10907 pcg 1.11 echo "$as_me: failed program was:" >&5
10908     sed 's/^/| /' conftest.$ac_ext >&5
10909    
10910     ac_cv_header_time=no
10911 pcg 1.1 fi
10912 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10913 pcg 1.1 fi
10914 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10915     echo "${ECHO_T}$ac_cv_header_time" >&6
10916     if test $ac_cv_header_time = yes; then
10917 pcg 1.1
10918 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10919 pcg 1.1 #define TIME_WITH_SYS_TIME 1
10920 pcg 1.11 _ACEOF
10921 pcg 1.1
10922     fi
10923    
10924    
10925 pcg 1.11 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
10926     echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
10927     if test "${rxvt_cv_header_sysioctl+set}" = set; then
10928     echo $ECHO_N "(cached) $ECHO_C" >&6
10929 pcg 1.1 else
10930 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10931     /* confdefs.h. */
10932     _ACEOF
10933     cat confdefs.h >>conftest.$ac_ext
10934     cat >>conftest.$ac_ext <<_ACEOF
10935     /* end confdefs.h. */
10936 pcg 1.1 #include <stdio.h>
10937     #include <sys/ioctl.h>
10938     #ifdef HAVE_TERMIOS_H
10939     #include <termios.h>
10940     #endif
10941 pcg 1.11 int
10942     main ()
10943     {
10944 pcg 1.1 int a = ECHO;
10945 pcg 1.11 ;
10946     return 0;
10947     }
10948     _ACEOF
10949     rm -f conftest.$ac_objext
10950     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10951     (eval $ac_compile) 2>conftest.er1
10952     ac_status=$?
10953     grep -v '^ *+' conftest.er1 >conftest.err
10954     rm -f conftest.er1
10955     cat conftest.err >&5
10956     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10957     (exit $ac_status); } &&
10958 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10959 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10960     (eval $ac_try) 2>&5
10961     ac_status=$?
10962     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10963     (exit $ac_status); }; } &&
10964     { ac_try='test -s conftest.$ac_objext'
10965     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10966     (eval $ac_try) 2>&5
10967     ac_status=$?
10968     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10969     (exit $ac_status); }; }; then
10970 pcg 1.1 rxvt_cv_header_sysioctl=yes
10971     else
10972 pcg 1.11 echo "$as_me: failed program was:" >&5
10973     sed 's/^/| /' conftest.$ac_ext >&5
10974    
10975     rxvt_cv_header_sysioctl=no
10976 pcg 1.1 fi
10977 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10978 pcg 1.1 fi
10979 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
10980     echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
10981 pcg 1.1
10982     if test -n "$GCC"; then
10983     LDARG="-Wl,"
10984     else
10985     LDARG=""
10986     fi
10987     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
10988    
10989     ac_save_CFLAGS=$CFLAGS
10990     ac_save_LIBS=$LIBS
10991     CFLAGS="$CFLAGS $X_CFLAGS"
10992     LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
10993 pcg 1.11 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
10994     echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
10995     if test "${rxvt_cv_rpath+set}" = set; then
10996     echo $ECHO_N "(cached) $ECHO_C" >&6
10997 pcg 1.1 else
10998     if test "$cross_compiling" = yes; then
10999 pcg 1.11 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
11000     echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
11001 pcg 1.1 else
11002 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11003     /* confdefs.h. */
11004     _ACEOF
11005     cat confdefs.h >>conftest.$ac_ext
11006     cat >>conftest.$ac_ext <<_ACEOF
11007     /* end confdefs.h. */
11008 pcg 1.1
11009     main()
11010     {
11011     exit(0);
11012     (void) XOpenDisplay("foobar");
11013     }
11014 pcg 1.11 _ACEOF
11015     rm -f conftest$ac_exeext
11016     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11017     (eval $ac_link) 2>&5
11018     ac_status=$?
11019     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11020     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11021     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11022     (eval $ac_try) 2>&5
11023     ac_status=$?
11024     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11025     (exit $ac_status); }; }; then
11026 pcg 1.1 rxvt_cv_rpath=yes
11027     else
11028 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11029     echo "$as_me: failed program was:" >&5
11030     sed 's/^/| /' conftest.$ac_ext >&5
11031    
11032     ( exit $ac_status )
11033     rxvt_cv_rpath=no
11034 pcg 1.1 fi
11035 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11036 pcg 1.1 fi
11037     fi
11038 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11039     echo "${ECHO_T}$rxvt_cv_rpath" >&6
11040 pcg 1.1 if test x$rxvt_cv_rpath != xyes; then
11041     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11042     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11043 pcg 1.11 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11044     echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11045     if test "${rxvt_cv_R+set}" = set; then
11046     echo $ECHO_N "(cached) $ECHO_C" >&6
11047 pcg 1.1 else
11048     if test "$cross_compiling" = yes; then
11049     rxvt_cv_R=no
11050     else
11051 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11052     /* confdefs.h. */
11053     _ACEOF
11054     cat confdefs.h >>conftest.$ac_ext
11055     cat >>conftest.$ac_ext <<_ACEOF
11056     /* end confdefs.h. */
11057 pcg 1.1
11058     main()
11059     {
11060     exit(0);
11061     (void) XOpenDisplay("foobar");
11062     }
11063 pcg 1.11 _ACEOF
11064     rm -f conftest$ac_exeext
11065     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11066     (eval $ac_link) 2>&5
11067     ac_status=$?
11068     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11069     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11070     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11071     (eval $ac_try) 2>&5
11072     ac_status=$?
11073     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11074     (exit $ac_status); }; }; then
11075 pcg 1.1 rxvt_cv_R=yes
11076     else
11077 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
11078     echo "$as_me: failed program was:" >&5
11079     sed 's/^/| /' conftest.$ac_ext >&5
11080    
11081     ( exit $ac_status )
11082     rxvt_cv_R=no
11083 pcg 1.1 fi
11084 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11085 pcg 1.1 fi
11086     fi
11087 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11088     echo "${ECHO_T}$rxvt_cv_R" >&6
11089 pcg 1.1 if test x$rxvt_cv_R != xyes; then
11090     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11091     fi
11092     fi
11093    
11094 pcg 1.11 echo "$as_me:$LINENO: checking for XPointer" >&5
11095     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11096     if test "${rxvt_cv_xpointer+set}" = set; then
11097     echo $ECHO_N "(cached) $ECHO_C" >&6
11098     else
11099     cat >conftest.$ac_ext <<_ACEOF
11100     /* confdefs.h. */
11101     _ACEOF
11102     cat confdefs.h >>conftest.$ac_ext
11103     cat >>conftest.$ac_ext <<_ACEOF
11104     /* end confdefs.h. */
11105 pcg 1.1 #include <X11/Xlib.h>
11106 pcg 1.11 int
11107     main ()
11108     {
11109 pcg 1.1 XPointer dummy;
11110 pcg 1.11 ;
11111     return 0;
11112     }
11113     _ACEOF
11114     rm -f conftest.$ac_objext
11115     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11116     (eval $ac_compile) 2>conftest.er1
11117     ac_status=$?
11118     grep -v '^ *+' conftest.er1 >conftest.err
11119     rm -f conftest.er1
11120     cat conftest.err >&5
11121     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11122     (exit $ac_status); } &&
11123 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11124 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11125     (eval $ac_try) 2>&5
11126     ac_status=$?
11127     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11128     (exit $ac_status); }; } &&
11129     { ac_try='test -s conftest.$ac_objext'
11130     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11131     (eval $ac_try) 2>&5
11132     ac_status=$?
11133     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11134     (exit $ac_status); }; }; then
11135 pcg 1.1 rxvt_cv_xpointer=yes
11136     else
11137 pcg 1.11 echo "$as_me: failed program was:" >&5
11138     sed 's/^/| /' conftest.$ac_ext >&5
11139    
11140     rxvt_cv_xpointer=no
11141 pcg 1.1 fi
11142 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11143 pcg 1.1 fi
11144 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11145     echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11146     if test x$rxvt_cv_xpointer = xyes; then
11147 pcg 1.1
11148 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11149 pcg 1.1 #define HAVE_XPOINTER 1
11150 pcg 1.11 _ACEOF
11151 pcg 1.1
11152     fi
11153     LIBS=$ac_save_LIBS
11154     CFLAGS=$ac_save_CFLAGS
11155    
11156    
11157 pcg 1.11 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11158     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11159     if test "${ac_cv_c_const+set}" = set; then
11160     echo $ECHO_N "(cached) $ECHO_C" >&6
11161     else
11162     cat >conftest.$ac_ext <<_ACEOF
11163     /* confdefs.h. */
11164     _ACEOF
11165     cat confdefs.h >>conftest.$ac_ext
11166     cat >>conftest.$ac_ext <<_ACEOF
11167     /* end confdefs.h. */
11168 pcg 1.1
11169 pcg 1.11 int
11170     main ()
11171     {
11172     /* FIXME: Include the comments suggested by Paul. */
11173     #ifndef __cplusplus
11174     /* Ultrix mips cc rejects this. */
11175     typedef int charset[2];
11176     const charset x;
11177     /* SunOS 4.1.1 cc rejects this. */
11178     char const *const *ccp;
11179     char **p;
11180     /* NEC SVR4.0.2 mips cc rejects this. */
11181     struct point {int x, y;};
11182     static struct point const zero = {0,0};
11183     /* AIX XL C 1.02.0.0 rejects this.
11184     It does not let you subtract one const X* pointer from another in
11185     an arm of an if-expression whose if-part is not a constant
11186     expression */
11187     const char *g = "string";
11188     ccp = &g + (g ? g-g : 0);
11189     /* HPUX 7.0 cc rejects these. */
11190     ++ccp;
11191     p = (char**) ccp;
11192     ccp = (char const *const *) p;
11193     { /* SCO 3.2v4 cc rejects this. */
11194     char *t;
11195     char const *s = 0 ? (char *) 0 : (char const *) 0;
11196    
11197     *t++ = 0;
11198     }
11199     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11200     int x[] = {25, 17};
11201     const int *foo = &x[0];
11202     ++foo;
11203     }
11204     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11205     typedef const int *iptr;
11206     iptr p = 0;
11207     ++p;
11208     }
11209     { /* AIX XL C 1.02.0.0 rejects this saying
11210     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11211     struct s { int j; const int *ap[3]; };
11212     struct s *b; b->j = 5;
11213     }
11214     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11215     const int foo = 10;
11216     }
11217     #endif
11218 pcg 1.1
11219 pcg 1.11 ;
11220     return 0;
11221 pcg 1.1 }
11222 pcg 1.11 _ACEOF
11223     rm -f conftest.$ac_objext
11224     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11225     (eval $ac_compile) 2>conftest.er1
11226     ac_status=$?
11227     grep -v '^ *+' conftest.er1 >conftest.err
11228     rm -f conftest.er1
11229     cat conftest.err >&5
11230     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11231     (exit $ac_status); } &&
11232 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11233 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11234     (eval $ac_try) 2>&5
11235     ac_status=$?
11236     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11237     (exit $ac_status); }; } &&
11238     { ac_try='test -s conftest.$ac_objext'
11239     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11240     (eval $ac_try) 2>&5
11241     ac_status=$?
11242     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11243     (exit $ac_status); }; }; then
11244 pcg 1.1 ac_cv_c_const=yes
11245     else
11246 pcg 1.11 echo "$as_me: failed program was:" >&5
11247     sed 's/^/| /' conftest.$ac_ext >&5
11248    
11249     ac_cv_c_const=no
11250 pcg 1.1 fi
11251 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11252 pcg 1.1 fi
11253 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11254     echo "${ECHO_T}$ac_cv_c_const" >&6
11255     if test $ac_cv_c_const = no; then
11256 pcg 1.1
11257 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11258     #define const
11259     _ACEOF
11260 pcg 1.1
11261     fi
11262    
11263 pcg 1.11 echo "$as_me:$LINENO: checking for inline" >&5
11264     echo $ECHO_N "checking for inline... $ECHO_C" >&6
11265     if test "${ac_cv_c_inline+set}" = set; then
11266     echo $ECHO_N "(cached) $ECHO_C" >&6
11267 pcg 1.1 else
11268     ac_cv_c_inline=no
11269     for ac_kw in inline __inline__ __inline; do
11270 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11271     /* confdefs.h. */
11272     _ACEOF
11273     cat confdefs.h >>conftest.$ac_ext
11274     cat >>conftest.$ac_ext <<_ACEOF
11275     /* end confdefs.h. */
11276     #ifndef __cplusplus
11277     typedef int foo_t;
11278     static $ac_kw foo_t static_foo () {return 0; }
11279     $ac_kw foo_t foo () {return 0; }
11280     #endif
11281 pcg 1.1
11282 pcg 1.11 _ACEOF
11283     rm -f conftest.$ac_objext
11284     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11285     (eval $ac_compile) 2>conftest.er1
11286     ac_status=$?
11287     grep -v '^ *+' conftest.er1 >conftest.err
11288     rm -f conftest.er1
11289     cat conftest.err >&5
11290     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11291     (exit $ac_status); } &&
11292 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11293 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11294     (eval $ac_try) 2>&5
11295     ac_status=$?
11296     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11297     (exit $ac_status); }; } &&
11298     { ac_try='test -s conftest.$ac_objext'
11299     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11300     (eval $ac_try) 2>&5
11301     ac_status=$?
11302     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11303     (exit $ac_status); }; }; then
11304 pcg 1.1 ac_cv_c_inline=$ac_kw; break
11305     else
11306 pcg 1.11 echo "$as_me: failed program was:" >&5
11307     sed 's/^/| /' conftest.$ac_ext >&5
11308    
11309 pcg 1.1 fi
11310 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11311 pcg 1.1 done
11312    
11313     fi
11314 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11315     echo "${ECHO_T}$ac_cv_c_inline" >&6
11316    
11317 pcg 1.1
11318 pcg 1.11 case $ac_cv_c_inline in
11319 pcg 1.1 inline | yes) ;;
11320 pcg 1.11 *)
11321     case $ac_cv_c_inline in
11322     no) ac_val=;;
11323     *) ac_val=$ac_cv_c_inline;;
11324     esac
11325     cat >>confdefs.h <<_ACEOF
11326     #ifndef __cplusplus
11327     #define inline $ac_val
11328     #endif
11329     _ACEOF
11330     ;;
11331 pcg 1.1 esac
11332    
11333    
11334    
11335 pcg 1.11 echo "$as_me:$LINENO: checking for mode_t" >&5
11336     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11337     if test "${ac_cv_type_mode_t+set}" = set; then
11338     echo $ECHO_N "(cached) $ECHO_C" >&6
11339     else
11340     cat >conftest.$ac_ext <<_ACEOF
11341     /* confdefs.h. */
11342     _ACEOF
11343     cat confdefs.h >>conftest.$ac_ext
11344     cat >>conftest.$ac_ext <<_ACEOF
11345     /* end confdefs.h. */
11346     $ac_includes_default
11347     int
11348     main ()
11349     {
11350     if ((mode_t *) 0)
11351     return 0;
11352     if (sizeof (mode_t))
11353     return 0;
11354     ;
11355     return 0;
11356     }
11357     _ACEOF
11358     rm -f conftest.$ac_objext
11359     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11360     (eval $ac_compile) 2>conftest.er1
11361     ac_status=$?
11362     grep -v '^ *+' conftest.er1 >conftest.err
11363     rm -f conftest.er1
11364     cat conftest.err >&5
11365     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11366     (exit $ac_status); } &&
11367 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11368 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11369     (eval $ac_try) 2>&5
11370     ac_status=$?
11371     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11372     (exit $ac_status); }; } &&
11373     { ac_try='test -s conftest.$ac_objext'
11374     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11375     (eval $ac_try) 2>&5
11376     ac_status=$?
11377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11378     (exit $ac_status); }; }; then
11379     ac_cv_type_mode_t=yes
11380 pcg 1.1 else
11381 pcg 1.11 echo "$as_me: failed program was:" >&5
11382     sed 's/^/| /' conftest.$ac_ext >&5
11383 pcg 1.1
11384 pcg 1.11 ac_cv_type_mode_t=no
11385 pcg 1.1 fi
11386 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11387 pcg 1.1 fi
11388 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11389     echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11390     if test $ac_cv_type_mode_t = yes; then
11391 pcg 1.1 :
11392     else
11393    
11394 pcg 1.11 cat >>confdefs.h <<_ACEOF
11395     #define mode_t int
11396     _ACEOF
11397 pcg 1.1
11398     fi
11399    
11400 pcg 1.11 echo "$as_me:$LINENO: checking for pid_t" >&5
11401     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11402     if test "${ac_cv_type_pid_t+set}" = set; then
11403     echo $ECHO_N "(cached) $ECHO_C" >&6
11404     else
11405     cat >conftest.$ac_ext <<_ACEOF
11406     /* confdefs.h. */
11407     _ACEOF
11408     cat confdefs.h >>conftest.$ac_ext
11409     cat >>conftest.$ac_ext <<_ACEOF
11410     /* end confdefs.h. */
11411     $ac_includes_default
11412     int
11413     main ()
11414     {
11415     if ((pid_t *) 0)
11416     return 0;
11417     if (sizeof (pid_t))
11418     return 0;
11419     ;
11420     return 0;
11421     }
11422     _ACEOF
11423     rm -f conftest.$ac_objext
11424     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11425     (eval $ac_compile) 2>conftest.er1
11426     ac_status=$?
11427     grep -v '^ *+' conftest.er1 >conftest.err
11428     rm -f conftest.er1
11429     cat conftest.err >&5
11430     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11431     (exit $ac_status); } &&
11432 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11433 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11434     (eval $ac_try) 2>&5
11435     ac_status=$?
11436     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11437     (exit $ac_status); }; } &&
11438     { ac_try='test -s conftest.$ac_objext'
11439     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11440     (eval $ac_try) 2>&5
11441     ac_status=$?
11442     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11443     (exit $ac_status); }; }; then
11444     ac_cv_type_pid_t=yes
11445 pcg 1.1 else
11446 pcg 1.11 echo "$as_me: failed program was:" >&5
11447     sed 's/^/| /' conftest.$ac_ext >&5
11448 pcg 1.1
11449 pcg 1.11 ac_cv_type_pid_t=no
11450 pcg 1.1 fi
11451 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11452 pcg 1.1 fi
11453 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11454     echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11455     if test $ac_cv_type_pid_t = yes; then
11456     :
11457 pcg 1.1 else
11458    
11459 pcg 1.11 cat >>confdefs.h <<_ACEOF
11460 pcg 1.1 #define pid_t int
11461 pcg 1.11 _ACEOF
11462 pcg 1.1
11463     fi
11464    
11465 pcg 1.11 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11466     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11467     if test "${ac_cv_type_uid_t+set}" = set; then
11468     echo $ECHO_N "(cached) $ECHO_C" >&6
11469 pcg 1.1 else
11470 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11471     /* confdefs.h. */
11472     _ACEOF
11473     cat confdefs.h >>conftest.$ac_ext
11474     cat >>conftest.$ac_ext <<_ACEOF
11475     /* end confdefs.h. */
11476 pcg 1.1 #include <sys/types.h>
11477 pcg 1.11
11478     _ACEOF
11479 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11480 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
11481 pcg 1.1 ac_cv_type_uid_t=yes
11482     else
11483     ac_cv_type_uid_t=no
11484     fi
11485     rm -f conftest*
11486    
11487     fi
11488 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11489     echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11490     if test $ac_cv_type_uid_t = no; then
11491 pcg 1.1
11492 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11493 pcg 1.1 #define uid_t int
11494 pcg 1.11 _ACEOF
11495    
11496 pcg 1.1
11497 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11498 pcg 1.1 #define gid_t int
11499 pcg 1.11 _ACEOF
11500 pcg 1.1
11501     fi
11502    
11503    
11504    
11505 pcg 1.11 echo "$as_me:$LINENO: checking for char" >&5
11506     echo $ECHO_N "checking for char... $ECHO_C" >&6
11507     if test "${ac_cv_type_char+set}" = set; then
11508     echo $ECHO_N "(cached) $ECHO_C" >&6
11509 pcg 1.1 else
11510 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11511     /* confdefs.h. */
11512     _ACEOF
11513     cat confdefs.h >>conftest.$ac_ext
11514     cat >>conftest.$ac_ext <<_ACEOF
11515     /* end confdefs.h. */
11516     $ac_includes_default
11517     int
11518     main ()
11519     {
11520     if ((char *) 0)
11521     return 0;
11522     if (sizeof (char))
11523     return 0;
11524     ;
11525     return 0;
11526     }
11527     _ACEOF
11528     rm -f conftest.$ac_objext
11529     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11530     (eval $ac_compile) 2>conftest.er1
11531     ac_status=$?
11532     grep -v '^ *+' conftest.er1 >conftest.err
11533     rm -f conftest.er1
11534     cat conftest.err >&5
11535     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11536     (exit $ac_status); } &&
11537 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11538 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11539     (eval $ac_try) 2>&5
11540     ac_status=$?
11541     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11542     (exit $ac_status); }; } &&
11543     { ac_try='test -s conftest.$ac_objext'
11544     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11545     (eval $ac_try) 2>&5
11546     ac_status=$?
11547     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11548     (exit $ac_status); }; }; then
11549     ac_cv_type_char=yes
11550     else
11551     echo "$as_me: failed program was:" >&5
11552     sed 's/^/| /' conftest.$ac_ext >&5
11553    
11554     ac_cv_type_char=no
11555     fi
11556     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11557     fi
11558     echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11559     echo "${ECHO_T}$ac_cv_type_char" >&6
11560    
11561     echo "$as_me:$LINENO: checking size of char" >&5
11562     echo $ECHO_N "checking size of char... $ECHO_C" >&6
11563     if test "${ac_cv_sizeof_char+set}" = set; then
11564     echo $ECHO_N "(cached) $ECHO_C" >&6
11565     else
11566     if test "$ac_cv_type_char" = yes; then
11567     # The cast to unsigned long works around a bug in the HP C Compiler
11568     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11569     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11570     # This bug is HP SR number 8606223364.
11571 pcg 1.1 if test "$cross_compiling" = yes; then
11572 pcg 1.11 # Depending upon the size, compute the lo and hi bounds.
11573     cat >conftest.$ac_ext <<_ACEOF
11574     /* confdefs.h. */
11575     _ACEOF
11576     cat confdefs.h >>conftest.$ac_ext
11577     cat >>conftest.$ac_ext <<_ACEOF
11578     /* end confdefs.h. */
11579     $ac_includes_default
11580     int
11581     main ()
11582     {
11583     static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11584     test_array [0] = 0
11585    
11586     ;
11587     return 0;
11588     }
11589     _ACEOF
11590     rm -f conftest.$ac_objext
11591     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11592     (eval $ac_compile) 2>conftest.er1
11593     ac_status=$?
11594     grep -v '^ *+' conftest.er1 >conftest.err
11595     rm -f conftest.er1
11596     cat conftest.err >&5
11597     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11598     (exit $ac_status); } &&
11599 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11600 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11601     (eval $ac_try) 2>&5
11602     ac_status=$?
11603     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11604     (exit $ac_status); }; } &&
11605     { ac_try='test -s conftest.$ac_objext'
11606     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11607     (eval $ac_try) 2>&5
11608     ac_status=$?
11609     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11610     (exit $ac_status); }; }; then
11611     ac_lo=0 ac_mid=0
11612     while :; do
11613     cat >conftest.$ac_ext <<_ACEOF
11614     /* confdefs.h. */
11615     _ACEOF
11616     cat confdefs.h >>conftest.$ac_ext
11617     cat >>conftest.$ac_ext <<_ACEOF
11618     /* end confdefs.h. */
11619     $ac_includes_default
11620     int
11621     main ()
11622     {
11623     static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11624     test_array [0] = 0
11625    
11626     ;
11627     return 0;
11628     }
11629     _ACEOF
11630     rm -f conftest.$ac_objext
11631     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11632     (eval $ac_compile) 2>conftest.er1
11633     ac_status=$?
11634     grep -v '^ *+' conftest.er1 >conftest.err
11635     rm -f conftest.er1
11636     cat conftest.err >&5
11637     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11638     (exit $ac_status); } &&
11639 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11640 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11641     (eval $ac_try) 2>&5
11642     ac_status=$?
11643     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11644     (exit $ac_status); }; } &&
11645     { ac_try='test -s conftest.$ac_objext'
11646     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11647     (eval $ac_try) 2>&5
11648     ac_status=$?
11649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11650     (exit $ac_status); }; }; then
11651     ac_hi=$ac_mid; break
11652     else
11653     echo "$as_me: failed program was:" >&5
11654     sed 's/^/| /' conftest.$ac_ext >&5
11655    
11656     ac_lo=`expr $ac_mid + 1`
11657     if test $ac_lo -le $ac_mid; then
11658     ac_lo= ac_hi=
11659     break
11660     fi
11661     ac_mid=`expr 2 '*' $ac_mid + 1`
11662     fi
11663     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11664     done
11665     else
11666     echo "$as_me: failed program was:" >&5
11667     sed 's/^/| /' conftest.$ac_ext >&5
11668    
11669     cat >conftest.$ac_ext <<_ACEOF
11670     /* confdefs.h. */
11671     _ACEOF
11672     cat confdefs.h >>conftest.$ac_ext
11673     cat >>conftest.$ac_ext <<_ACEOF
11674     /* end confdefs.h. */
11675     $ac_includes_default
11676     int
11677     main ()
11678     {
11679     static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11680     test_array [0] = 0
11681    
11682     ;
11683     return 0;
11684     }
11685     _ACEOF
11686     rm -f conftest.$ac_objext
11687     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11688     (eval $ac_compile) 2>conftest.er1
11689     ac_status=$?
11690     grep -v '^ *+' conftest.er1 >conftest.err
11691     rm -f conftest.er1
11692     cat conftest.err >&5
11693     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11694     (exit $ac_status); } &&
11695 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11696 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11697     (eval $ac_try) 2>&5
11698     ac_status=$?
11699     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11700     (exit $ac_status); }; } &&
11701     { ac_try='test -s conftest.$ac_objext'
11702     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11703     (eval $ac_try) 2>&5
11704     ac_status=$?
11705     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11706     (exit $ac_status); }; }; then
11707     ac_hi=-1 ac_mid=-1
11708     while :; do
11709     cat >conftest.$ac_ext <<_ACEOF
11710     /* confdefs.h. */
11711     _ACEOF
11712     cat confdefs.h >>conftest.$ac_ext
11713     cat >>conftest.$ac_ext <<_ACEOF
11714     /* end confdefs.h. */
11715     $ac_includes_default
11716     int
11717     main ()
11718     {
11719     static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11720     test_array [0] = 0
11721    
11722     ;
11723     return 0;
11724     }
11725     _ACEOF
11726     rm -f conftest.$ac_objext
11727     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11728     (eval $ac_compile) 2>conftest.er1
11729     ac_status=$?
11730     grep -v '^ *+' conftest.er1 >conftest.err
11731     rm -f conftest.er1
11732     cat conftest.err >&5
11733     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11734     (exit $ac_status); } &&
11735 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11736 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11737     (eval $ac_try) 2>&5
11738     ac_status=$?
11739     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11740     (exit $ac_status); }; } &&
11741     { ac_try='test -s conftest.$ac_objext'
11742     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11743     (eval $ac_try) 2>&5
11744     ac_status=$?
11745     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11746     (exit $ac_status); }; }; then
11747     ac_lo=$ac_mid; break
11748     else
11749     echo "$as_me: failed program was:" >&5
11750     sed 's/^/| /' conftest.$ac_ext >&5
11751    
11752     ac_hi=`expr '(' $ac_mid ')' - 1`
11753     if test $ac_mid -le $ac_hi; then
11754     ac_lo= ac_hi=
11755     break
11756     fi
11757     ac_mid=`expr 2 '*' $ac_mid`
11758     fi
11759     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11760     done
11761 pcg 1.1 else
11762 pcg 1.11 echo "$as_me: failed program was:" >&5
11763     sed 's/^/| /' conftest.$ac_ext >&5
11764    
11765     ac_lo= ac_hi=
11766     fi
11767     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11768     fi
11769     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11770     # Binary search between lo and hi bounds.
11771     while test "x$ac_lo" != "x$ac_hi"; do
11772     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11773     cat >conftest.$ac_ext <<_ACEOF
11774     /* confdefs.h. */
11775     _ACEOF
11776     cat confdefs.h >>conftest.$ac_ext
11777     cat >>conftest.$ac_ext <<_ACEOF
11778     /* end confdefs.h. */
11779     $ac_includes_default
11780     int
11781     main ()
11782     {
11783     static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11784     test_array [0] = 0
11785    
11786     ;
11787     return 0;
11788     }
11789     _ACEOF
11790     rm -f conftest.$ac_objext
11791     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11792     (eval $ac_compile) 2>conftest.er1
11793     ac_status=$?
11794     grep -v '^ *+' conftest.er1 >conftest.err
11795     rm -f conftest.er1
11796     cat conftest.err >&5
11797     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11798     (exit $ac_status); } &&
11799 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11800 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11801     (eval $ac_try) 2>&5
11802     ac_status=$?
11803     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11804     (exit $ac_status); }; } &&
11805     { ac_try='test -s conftest.$ac_objext'
11806     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11807     (eval $ac_try) 2>&5
11808     ac_status=$?
11809     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11810     (exit $ac_status); }; }; then
11811     ac_hi=$ac_mid
11812     else
11813     echo "$as_me: failed program was:" >&5
11814     sed 's/^/| /' conftest.$ac_ext >&5
11815    
11816     ac_lo=`expr '(' $ac_mid ')' + 1`
11817     fi
11818     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11819     done
11820     case $ac_lo in
11821     ?*) ac_cv_sizeof_char=$ac_lo;;
11822     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11823     See \`config.log' for more details." >&5
11824     echo "$as_me: error: cannot compute sizeof (char), 77
11825     See \`config.log' for more details." >&2;}
11826     { (exit 1); exit 1; }; } ;;
11827     esac
11828     else
11829     if test "$cross_compiling" = yes; then
11830 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
11831     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
11832 pcg 1.11 { (exit 1); exit 1; }; }
11833     else
11834     cat >conftest.$ac_ext <<_ACEOF
11835     /* confdefs.h. */
11836     _ACEOF
11837     cat confdefs.h >>conftest.$ac_ext
11838     cat >>conftest.$ac_ext <<_ACEOF
11839     /* end confdefs.h. */
11840     $ac_includes_default
11841     long longval () { return (long) (sizeof (char)); }
11842     unsigned long ulongval () { return (long) (sizeof (char)); }
11843 pcg 1.1 #include <stdio.h>
11844 pcg 1.11 #include <stdlib.h>
11845     int
11846     main ()
11847 pcg 1.1 {
11848 pcg 1.11
11849     FILE *f = fopen ("conftest.val", "w");
11850     if (! f)
11851     exit (1);
11852     if (((long) (sizeof (char))) < 0)
11853     {
11854     long i = longval ();
11855     if (i != ((long) (sizeof (char))))
11856     exit (1);
11857     fprintf (f, "%ld\n", i);
11858     }
11859     else
11860     {
11861     unsigned long i = ulongval ();
11862     if (i != ((long) (sizeof (char))))
11863     exit (1);
11864     fprintf (f, "%lu\n", i);
11865     }
11866     exit (ferror (f) || fclose (f) != 0);
11867    
11868     ;
11869     return 0;
11870 pcg 1.1 }
11871 pcg 1.11 _ACEOF
11872     rm -f conftest$ac_exeext
11873     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11874     (eval $ac_link) 2>&5
11875     ac_status=$?
11876     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11877     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11878     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11879     (eval $ac_try) 2>&5
11880     ac_status=$?
11881     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11882     (exit $ac_status); }; }; then
11883     ac_cv_sizeof_char=`cat conftest.val`
11884     else
11885     echo "$as_me: program exited with status $ac_status" >&5
11886     echo "$as_me: failed program was:" >&5
11887     sed 's/^/| /' conftest.$ac_ext >&5
11888    
11889     ( exit $ac_status )
11890     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11891     See \`config.log' for more details." >&5
11892     echo "$as_me: error: cannot compute sizeof (char), 77
11893     See \`config.log' for more details." >&2;}
11894     { (exit 1); exit 1; }; }
11895     fi
11896     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11897     fi
11898     fi
11899     rm -f conftest.val
11900     else
11901 pcg 1.1 ac_cv_sizeof_char=0
11902     fi
11903     fi
11904 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
11905     echo "${ECHO_T}$ac_cv_sizeof_char" >&6
11906     cat >>confdefs.h <<_ACEOF
11907     #define SIZEOF_CHAR $ac_cv_sizeof_char
11908     _ACEOF
11909    
11910    
11911     echo "$as_me:$LINENO: checking for short" >&5
11912     echo $ECHO_N "checking for short... $ECHO_C" >&6
11913     if test "${ac_cv_type_short+set}" = set; then
11914     echo $ECHO_N "(cached) $ECHO_C" >&6
11915     else
11916     cat >conftest.$ac_ext <<_ACEOF
11917     /* confdefs.h. */
11918     _ACEOF
11919     cat confdefs.h >>conftest.$ac_ext
11920     cat >>conftest.$ac_ext <<_ACEOF
11921     /* end confdefs.h. */
11922     $ac_includes_default
11923     int
11924     main ()
11925     {
11926     if ((short *) 0)
11927     return 0;
11928     if (sizeof (short))
11929     return 0;
11930     ;
11931     return 0;
11932     }
11933     _ACEOF
11934     rm -f conftest.$ac_objext
11935     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11936     (eval $ac_compile) 2>conftest.er1
11937     ac_status=$?
11938     grep -v '^ *+' conftest.er1 >conftest.err
11939     rm -f conftest.er1
11940     cat conftest.err >&5
11941     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11942     (exit $ac_status); } &&
11943 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11944 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11945     (eval $ac_try) 2>&5
11946     ac_status=$?
11947     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11948     (exit $ac_status); }; } &&
11949     { ac_try='test -s conftest.$ac_objext'
11950     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11951     (eval $ac_try) 2>&5
11952     ac_status=$?
11953     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11954     (exit $ac_status); }; }; then
11955     ac_cv_type_short=yes
11956     else
11957     echo "$as_me: failed program was:" >&5
11958     sed 's/^/| /' conftest.$ac_ext >&5
11959    
11960     ac_cv_type_short=no
11961     fi
11962     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11963     fi
11964     echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11965     echo "${ECHO_T}$ac_cv_type_short" >&6
11966    
11967     echo "$as_me:$LINENO: checking size of short" >&5
11968     echo $ECHO_N "checking size of short... $ECHO_C" >&6
11969     if test "${ac_cv_sizeof_short+set}" = set; then
11970     echo $ECHO_N "(cached) $ECHO_C" >&6
11971     else
11972     if test "$ac_cv_type_short" = yes; then
11973     # The cast to unsigned long works around a bug in the HP C Compiler
11974     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11975     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11976     # This bug is HP SR number 8606223364.
11977     if test "$cross_compiling" = yes; then
11978     # Depending upon the size, compute the lo and hi bounds.
11979     cat >conftest.$ac_ext <<_ACEOF
11980     /* confdefs.h. */
11981     _ACEOF
11982     cat confdefs.h >>conftest.$ac_ext
11983     cat >>conftest.$ac_ext <<_ACEOF
11984     /* end confdefs.h. */
11985     $ac_includes_default
11986     int
11987     main ()
11988     {
11989     static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
11990     test_array [0] = 0
11991    
11992     ;
11993     return 0;
11994     }
11995     _ACEOF
11996     rm -f conftest.$ac_objext
11997     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11998     (eval $ac_compile) 2>conftest.er1
11999     ac_status=$?
12000     grep -v '^ *+' conftest.er1 >conftest.err
12001     rm -f conftest.er1
12002     cat conftest.err >&5
12003     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12004     (exit $ac_status); } &&
12005 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12006 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12007     (eval $ac_try) 2>&5
12008     ac_status=$?
12009     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12010     (exit $ac_status); }; } &&
12011     { ac_try='test -s conftest.$ac_objext'
12012     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12013     (eval $ac_try) 2>&5
12014     ac_status=$?
12015     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12016     (exit $ac_status); }; }; then
12017     ac_lo=0 ac_mid=0
12018     while :; do
12019     cat >conftest.$ac_ext <<_ACEOF
12020     /* confdefs.h. */
12021     _ACEOF
12022     cat confdefs.h >>conftest.$ac_ext
12023     cat >>conftest.$ac_ext <<_ACEOF
12024     /* end confdefs.h. */
12025     $ac_includes_default
12026     int
12027     main ()
12028     {
12029     static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12030     test_array [0] = 0
12031    
12032     ;
12033     return 0;
12034     }
12035     _ACEOF
12036     rm -f conftest.$ac_objext
12037     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12038     (eval $ac_compile) 2>conftest.er1
12039     ac_status=$?
12040     grep -v '^ *+' conftest.er1 >conftest.err
12041     rm -f conftest.er1
12042     cat conftest.err >&5
12043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044     (exit $ac_status); } &&
12045 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12046 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12047     (eval $ac_try) 2>&5
12048     ac_status=$?
12049     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12050     (exit $ac_status); }; } &&
12051     { ac_try='test -s conftest.$ac_objext'
12052     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12053     (eval $ac_try) 2>&5
12054     ac_status=$?
12055     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12056     (exit $ac_status); }; }; then
12057     ac_hi=$ac_mid; break
12058     else
12059     echo "$as_me: failed program was:" >&5
12060     sed 's/^/| /' conftest.$ac_ext >&5
12061    
12062     ac_lo=`expr $ac_mid + 1`
12063     if test $ac_lo -le $ac_mid; then
12064     ac_lo= ac_hi=
12065     break
12066     fi
12067     ac_mid=`expr 2 '*' $ac_mid + 1`
12068     fi
12069     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12070     done
12071     else
12072     echo "$as_me: failed program was:" >&5
12073     sed 's/^/| /' conftest.$ac_ext >&5
12074 pcg 1.1
12075 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
12076     /* confdefs.h. */
12077     _ACEOF
12078     cat confdefs.h >>conftest.$ac_ext
12079     cat >>conftest.$ac_ext <<_ACEOF
12080     /* end confdefs.h. */
12081     $ac_includes_default
12082     int
12083     main ()
12084     {
12085     static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
12086     test_array [0] = 0
12087    
12088     ;
12089     return 0;
12090     }
12091     _ACEOF
12092     rm -f conftest.$ac_objext
12093     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12094     (eval $ac_compile) 2>conftest.er1
12095     ac_status=$?
12096     grep -v '^ *+' conftest.er1 >conftest.err
12097     rm -f conftest.er1
12098     cat conftest.err >&5
12099     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12100     (exit $ac_status); } &&
12101 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12102 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12103     (eval $ac_try) 2>&5
12104     ac_status=$?
12105     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12106     (exit $ac_status); }; } &&
12107     { ac_try='test -s conftest.$ac_objext'
12108     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12109     (eval $ac_try) 2>&5
12110     ac_status=$?
12111     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12112     (exit $ac_status); }; }; then
12113     ac_hi=-1 ac_mid=-1
12114     while :; do
12115     cat >conftest.$ac_ext <<_ACEOF
12116     /* confdefs.h. */
12117     _ACEOF
12118     cat confdefs.h >>conftest.$ac_ext
12119     cat >>conftest.$ac_ext <<_ACEOF
12120     /* end confdefs.h. */
12121     $ac_includes_default
12122     int
12123     main ()
12124     {
12125     static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12126     test_array [0] = 0
12127    
12128     ;
12129     return 0;
12130     }
12131     _ACEOF
12132     rm -f conftest.$ac_objext
12133     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12134     (eval $ac_compile) 2>conftest.er1
12135     ac_status=$?
12136     grep -v '^ *+' conftest.er1 >conftest.err
12137     rm -f conftest.er1
12138     cat conftest.err >&5
12139     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12140     (exit $ac_status); } &&
12141 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12142 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12143     (eval $ac_try) 2>&5
12144     ac_status=$?
12145     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12146     (exit $ac_status); }; } &&
12147     { ac_try='test -s conftest.$ac_objext'
12148     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12149     (eval $ac_try) 2>&5
12150     ac_status=$?
12151     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12152     (exit $ac_status); }; }; then
12153     ac_lo=$ac_mid; break
12154     else
12155     echo "$as_me: failed program was:" >&5
12156     sed 's/^/| /' conftest.$ac_ext >&5
12157    
12158     ac_hi=`expr '(' $ac_mid ')' - 1`
12159     if test $ac_mid -le $ac_hi; then
12160     ac_lo= ac_hi=
12161     break
12162     fi
12163     ac_mid=`expr 2 '*' $ac_mid`
12164 pcg 1.1 fi
12165 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12166     done
12167     else
12168     echo "$as_me: failed program was:" >&5
12169     sed 's/^/| /' conftest.$ac_ext >&5
12170    
12171     ac_lo= ac_hi=
12172     fi
12173     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12174     fi
12175     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12176     # Binary search between lo and hi bounds.
12177     while test "x$ac_lo" != "x$ac_hi"; do
12178     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12179     cat >conftest.$ac_ext <<_ACEOF
12180     /* confdefs.h. */
12181     _ACEOF
12182     cat confdefs.h >>conftest.$ac_ext
12183     cat >>conftest.$ac_ext <<_ACEOF
12184     /* end confdefs.h. */
12185     $ac_includes_default
12186     int
12187     main ()
12188     {
12189     static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12190     test_array [0] = 0
12191 pcg 1.1
12192 pcg 1.11 ;
12193     return 0;
12194     }
12195     _ACEOF
12196     rm -f conftest.$ac_objext
12197     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12198     (eval $ac_compile) 2>conftest.er1
12199     ac_status=$?
12200     grep -v '^ *+' conftest.er1 >conftest.err
12201     rm -f conftest.er1
12202     cat conftest.err >&5
12203     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12204     (exit $ac_status); } &&
12205 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12206 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12207     (eval $ac_try) 2>&5
12208     ac_status=$?
12209     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12210     (exit $ac_status); }; } &&
12211     { ac_try='test -s conftest.$ac_objext'
12212     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12213     (eval $ac_try) 2>&5
12214     ac_status=$?
12215     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12216     (exit $ac_status); }; }; then
12217     ac_hi=$ac_mid
12218     else
12219     echo "$as_me: failed program was:" >&5
12220     sed 's/^/| /' conftest.$ac_ext >&5
12221 pcg 1.1
12222 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12223     fi
12224     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12225     done
12226     case $ac_lo in
12227     ?*) ac_cv_sizeof_short=$ac_lo;;
12228     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12229     See \`config.log' for more details." >&5
12230     echo "$as_me: error: cannot compute sizeof (short), 77
12231     See \`config.log' for more details." >&2;}
12232     { (exit 1); exit 1; }; } ;;
12233     esac
12234 pcg 1.1 else
12235     if test "$cross_compiling" = yes; then
12236 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12237     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12238 pcg 1.11 { (exit 1); exit 1; }; }
12239     else
12240     cat >conftest.$ac_ext <<_ACEOF
12241     /* confdefs.h. */
12242     _ACEOF
12243     cat confdefs.h >>conftest.$ac_ext
12244     cat >>conftest.$ac_ext <<_ACEOF
12245     /* end confdefs.h. */
12246     $ac_includes_default
12247     long longval () { return (long) (sizeof (short)); }
12248     unsigned long ulongval () { return (long) (sizeof (short)); }
12249 pcg 1.1 #include <stdio.h>
12250 pcg 1.11 #include <stdlib.h>
12251     int
12252     main ()
12253 pcg 1.1 {
12254 pcg 1.11
12255     FILE *f = fopen ("conftest.val", "w");
12256     if (! f)
12257     exit (1);
12258     if (((long) (sizeof (short))) < 0)
12259     {
12260     long i = longval ();
12261     if (i != ((long) (sizeof (short))))
12262     exit (1);
12263     fprintf (f, "%ld\n", i);
12264     }
12265     else
12266     {
12267     unsigned long i = ulongval ();
12268     if (i != ((long) (sizeof (short))))
12269     exit (1);
12270     fprintf (f, "%lu\n", i);
12271     }
12272     exit (ferror (f) || fclose (f) != 0);
12273    
12274     ;
12275     return 0;
12276 pcg 1.1 }
12277 pcg 1.11 _ACEOF
12278     rm -f conftest$ac_exeext
12279     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12280     (eval $ac_link) 2>&5
12281     ac_status=$?
12282     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12283     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12284     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12285     (eval $ac_try) 2>&5
12286     ac_status=$?
12287     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12288     (exit $ac_status); }; }; then
12289     ac_cv_sizeof_short=`cat conftest.val`
12290     else
12291     echo "$as_me: program exited with status $ac_status" >&5
12292     echo "$as_me: failed program was:" >&5
12293     sed 's/^/| /' conftest.$ac_ext >&5
12294    
12295     ( exit $ac_status )
12296     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12297     See \`config.log' for more details." >&5
12298     echo "$as_me: error: cannot compute sizeof (short), 77
12299     See \`config.log' for more details." >&2;}
12300     { (exit 1); exit 1; }; }
12301     fi
12302     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12303     fi
12304     fi
12305     rm -f conftest.val
12306     else
12307 pcg 1.1 ac_cv_sizeof_short=0
12308     fi
12309     fi
12310 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12311     echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12312     cat >>confdefs.h <<_ACEOF
12313     #define SIZEOF_SHORT $ac_cv_sizeof_short
12314     _ACEOF
12315    
12316    
12317     echo "$as_me:$LINENO: checking for int" >&5
12318     echo $ECHO_N "checking for int... $ECHO_C" >&6
12319     if test "${ac_cv_type_int+set}" = set; then
12320     echo $ECHO_N "(cached) $ECHO_C" >&6
12321     else
12322     cat >conftest.$ac_ext <<_ACEOF
12323     /* confdefs.h. */
12324     _ACEOF
12325     cat confdefs.h >>conftest.$ac_ext
12326     cat >>conftest.$ac_ext <<_ACEOF
12327     /* end confdefs.h. */
12328     $ac_includes_default
12329     int
12330     main ()
12331     {
12332     if ((int *) 0)
12333     return 0;
12334     if (sizeof (int))
12335     return 0;
12336     ;
12337     return 0;
12338     }
12339     _ACEOF
12340     rm -f conftest.$ac_objext
12341     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12342     (eval $ac_compile) 2>conftest.er1
12343     ac_status=$?
12344     grep -v '^ *+' conftest.er1 >conftest.err
12345     rm -f conftest.er1
12346     cat conftest.err >&5
12347     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12348     (exit $ac_status); } &&
12349 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12350 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12351     (eval $ac_try) 2>&5
12352     ac_status=$?
12353     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12354     (exit $ac_status); }; } &&
12355     { ac_try='test -s conftest.$ac_objext'
12356     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12357     (eval $ac_try) 2>&5
12358     ac_status=$?
12359     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12360     (exit $ac_status); }; }; then
12361     ac_cv_type_int=yes
12362     else
12363     echo "$as_me: failed program was:" >&5
12364     sed 's/^/| /' conftest.$ac_ext >&5
12365    
12366     ac_cv_type_int=no
12367     fi
12368     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12369     fi
12370     echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12371     echo "${ECHO_T}$ac_cv_type_int" >&6
12372    
12373     echo "$as_me:$LINENO: checking size of int" >&5
12374     echo $ECHO_N "checking size of int... $ECHO_C" >&6
12375     if test "${ac_cv_sizeof_int+set}" = set; then
12376     echo $ECHO_N "(cached) $ECHO_C" >&6
12377     else
12378     if test "$ac_cv_type_int" = yes; then
12379     # The cast to unsigned long works around a bug in the HP C Compiler
12380     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12381     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12382     # This bug is HP SR number 8606223364.
12383     if test "$cross_compiling" = yes; then
12384     # Depending upon the size, compute the lo and hi bounds.
12385     cat >conftest.$ac_ext <<_ACEOF
12386     /* confdefs.h. */
12387     _ACEOF
12388     cat confdefs.h >>conftest.$ac_ext
12389     cat >>conftest.$ac_ext <<_ACEOF
12390     /* end confdefs.h. */
12391     $ac_includes_default
12392     int
12393     main ()
12394     {
12395     static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12396     test_array [0] = 0
12397    
12398     ;
12399     return 0;
12400     }
12401     _ACEOF
12402     rm -f conftest.$ac_objext
12403     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12404     (eval $ac_compile) 2>conftest.er1
12405     ac_status=$?
12406     grep -v '^ *+' conftest.er1 >conftest.err
12407     rm -f conftest.er1
12408     cat conftest.err >&5
12409     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12410     (exit $ac_status); } &&
12411 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12412 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12413     (eval $ac_try) 2>&5
12414     ac_status=$?
12415     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12416     (exit $ac_status); }; } &&
12417     { ac_try='test -s conftest.$ac_objext'
12418     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12419     (eval $ac_try) 2>&5
12420     ac_status=$?
12421     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12422     (exit $ac_status); }; }; then
12423     ac_lo=0 ac_mid=0
12424     while :; do
12425     cat >conftest.$ac_ext <<_ACEOF
12426     /* confdefs.h. */
12427     _ACEOF
12428     cat confdefs.h >>conftest.$ac_ext
12429     cat >>conftest.$ac_ext <<_ACEOF
12430     /* end confdefs.h. */
12431     $ac_includes_default
12432     int
12433     main ()
12434     {
12435     static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12436     test_array [0] = 0
12437    
12438     ;
12439     return 0;
12440     }
12441     _ACEOF
12442     rm -f conftest.$ac_objext
12443     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12444     (eval $ac_compile) 2>conftest.er1
12445     ac_status=$?
12446     grep -v '^ *+' conftest.er1 >conftest.err
12447     rm -f conftest.er1
12448     cat conftest.err >&5
12449     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12450     (exit $ac_status); } &&
12451 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12452 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12453     (eval $ac_try) 2>&5
12454     ac_status=$?
12455     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12456     (exit $ac_status); }; } &&
12457     { ac_try='test -s conftest.$ac_objext'
12458     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12459     (eval $ac_try) 2>&5
12460     ac_status=$?
12461     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12462     (exit $ac_status); }; }; then
12463     ac_hi=$ac_mid; break
12464     else
12465     echo "$as_me: failed program was:" >&5
12466     sed 's/^/| /' conftest.$ac_ext >&5
12467    
12468     ac_lo=`expr $ac_mid + 1`
12469     if test $ac_lo -le $ac_mid; then
12470     ac_lo= ac_hi=
12471     break
12472     fi
12473     ac_mid=`expr 2 '*' $ac_mid + 1`
12474     fi
12475     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12476     done
12477     else
12478     echo "$as_me: failed program was:" >&5
12479     sed 's/^/| /' conftest.$ac_ext >&5
12480    
12481     cat >conftest.$ac_ext <<_ACEOF
12482     /* confdefs.h. */
12483     _ACEOF
12484     cat confdefs.h >>conftest.$ac_ext
12485     cat >>conftest.$ac_ext <<_ACEOF
12486     /* end confdefs.h. */
12487     $ac_includes_default
12488     int
12489     main ()
12490     {
12491     static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12492     test_array [0] = 0
12493    
12494     ;
12495     return 0;
12496     }
12497     _ACEOF
12498     rm -f conftest.$ac_objext
12499     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12500     (eval $ac_compile) 2>conftest.er1
12501     ac_status=$?
12502     grep -v '^ *+' conftest.er1 >conftest.err
12503     rm -f conftest.er1
12504     cat conftest.err >&5
12505     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12506     (exit $ac_status); } &&
12507 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12508 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12509     (eval $ac_try) 2>&5
12510     ac_status=$?
12511     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12512     (exit $ac_status); }; } &&
12513     { ac_try='test -s conftest.$ac_objext'
12514     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12515     (eval $ac_try) 2>&5
12516     ac_status=$?
12517     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12518     (exit $ac_status); }; }; then
12519     ac_hi=-1 ac_mid=-1
12520     while :; do
12521     cat >conftest.$ac_ext <<_ACEOF
12522     /* confdefs.h. */
12523     _ACEOF
12524     cat confdefs.h >>conftest.$ac_ext
12525     cat >>conftest.$ac_ext <<_ACEOF
12526     /* end confdefs.h. */
12527     $ac_includes_default
12528     int
12529     main ()
12530     {
12531     static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12532     test_array [0] = 0
12533    
12534     ;
12535     return 0;
12536     }
12537     _ACEOF
12538     rm -f conftest.$ac_objext
12539     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12540     (eval $ac_compile) 2>conftest.er1
12541     ac_status=$?
12542     grep -v '^ *+' conftest.er1 >conftest.err
12543     rm -f conftest.er1
12544     cat conftest.err >&5
12545     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12546     (exit $ac_status); } &&
12547 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12548 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12549     (eval $ac_try) 2>&5
12550     ac_status=$?
12551     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12552     (exit $ac_status); }; } &&
12553     { ac_try='test -s conftest.$ac_objext'
12554     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12555     (eval $ac_try) 2>&5
12556     ac_status=$?
12557     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12558     (exit $ac_status); }; }; then
12559     ac_lo=$ac_mid; break
12560     else
12561     echo "$as_me: failed program was:" >&5
12562     sed 's/^/| /' conftest.$ac_ext >&5
12563    
12564     ac_hi=`expr '(' $ac_mid ')' - 1`
12565     if test $ac_mid -le $ac_hi; then
12566     ac_lo= ac_hi=
12567     break
12568     fi
12569     ac_mid=`expr 2 '*' $ac_mid`
12570     fi
12571     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12572     done
12573     else
12574     echo "$as_me: failed program was:" >&5
12575     sed 's/^/| /' conftest.$ac_ext >&5
12576 pcg 1.1
12577 pcg 1.11 ac_lo= ac_hi=
12578 pcg 1.1 fi
12579 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12580     fi
12581     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12582     # Binary search between lo and hi bounds.
12583     while test "x$ac_lo" != "x$ac_hi"; do
12584     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12585     cat >conftest.$ac_ext <<_ACEOF
12586     /* confdefs.h. */
12587     _ACEOF
12588     cat confdefs.h >>conftest.$ac_ext
12589     cat >>conftest.$ac_ext <<_ACEOF
12590     /* end confdefs.h. */
12591     $ac_includes_default
12592     int
12593     main ()
12594     {
12595     static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12596     test_array [0] = 0
12597 pcg 1.1
12598 pcg 1.11 ;
12599     return 0;
12600     }
12601     _ACEOF
12602     rm -f conftest.$ac_objext
12603     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12604     (eval $ac_compile) 2>conftest.er1
12605     ac_status=$?
12606     grep -v '^ *+' conftest.er1 >conftest.err
12607     rm -f conftest.er1
12608     cat conftest.err >&5
12609     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12610     (exit $ac_status); } &&
12611 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12612 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12613     (eval $ac_try) 2>&5
12614     ac_status=$?
12615     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12616     (exit $ac_status); }; } &&
12617     { ac_try='test -s conftest.$ac_objext'
12618     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12619     (eval $ac_try) 2>&5
12620     ac_status=$?
12621     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12622     (exit $ac_status); }; }; then
12623     ac_hi=$ac_mid
12624     else
12625     echo "$as_me: failed program was:" >&5
12626     sed 's/^/| /' conftest.$ac_ext >&5
12627 pcg 1.1
12628 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12629     fi
12630     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12631     done
12632     case $ac_lo in
12633     ?*) ac_cv_sizeof_int=$ac_lo;;
12634     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12635     See \`config.log' for more details." >&5
12636     echo "$as_me: error: cannot compute sizeof (int), 77
12637     See \`config.log' for more details." >&2;}
12638     { (exit 1); exit 1; }; } ;;
12639     esac
12640 pcg 1.1 else
12641     if test "$cross_compiling" = yes; then
12642 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12643     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12644 pcg 1.11 { (exit 1); exit 1; }; }
12645     else
12646     cat >conftest.$ac_ext <<_ACEOF
12647     /* confdefs.h. */
12648     _ACEOF
12649     cat confdefs.h >>conftest.$ac_ext
12650     cat >>conftest.$ac_ext <<_ACEOF
12651     /* end confdefs.h. */
12652     $ac_includes_default
12653     long longval () { return (long) (sizeof (int)); }
12654     unsigned long ulongval () { return (long) (sizeof (int)); }
12655 pcg 1.1 #include <stdio.h>
12656 pcg 1.11 #include <stdlib.h>
12657     int
12658     main ()
12659 pcg 1.1 {
12660 pcg 1.11
12661     FILE *f = fopen ("conftest.val", "w");
12662     if (! f)
12663     exit (1);
12664     if (((long) (sizeof (int))) < 0)
12665     {
12666     long i = longval ();
12667     if (i != ((long) (sizeof (int))))
12668     exit (1);
12669     fprintf (f, "%ld\n", i);
12670     }
12671     else
12672     {
12673     unsigned long i = ulongval ();
12674     if (i != ((long) (sizeof (int))))
12675     exit (1);
12676     fprintf (f, "%lu\n", i);
12677     }
12678     exit (ferror (f) || fclose (f) != 0);
12679    
12680     ;
12681     return 0;
12682 pcg 1.1 }
12683 pcg 1.11 _ACEOF
12684     rm -f conftest$ac_exeext
12685     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12686     (eval $ac_link) 2>&5
12687     ac_status=$?
12688     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12689     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12690     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12691     (eval $ac_try) 2>&5
12692     ac_status=$?
12693     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12694     (exit $ac_status); }; }; then
12695     ac_cv_sizeof_int=`cat conftest.val`
12696     else
12697     echo "$as_me: program exited with status $ac_status" >&5
12698     echo "$as_me: failed program was:" >&5
12699     sed 's/^/| /' conftest.$ac_ext >&5
12700    
12701     ( exit $ac_status )
12702     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12703     See \`config.log' for more details." >&5
12704     echo "$as_me: error: cannot compute sizeof (int), 77
12705     See \`config.log' for more details." >&2;}
12706     { (exit 1); exit 1; }; }
12707     fi
12708     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12709     fi
12710     fi
12711     rm -f conftest.val
12712     else
12713 pcg 1.1 ac_cv_sizeof_int=0
12714     fi
12715     fi
12716 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12717     echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12718     cat >>confdefs.h <<_ACEOF
12719     #define SIZEOF_INT $ac_cv_sizeof_int
12720     _ACEOF
12721    
12722    
12723     echo "$as_me:$LINENO: checking for long" >&5
12724     echo $ECHO_N "checking for long... $ECHO_C" >&6
12725     if test "${ac_cv_type_long+set}" = set; then
12726     echo $ECHO_N "(cached) $ECHO_C" >&6
12727     else
12728     cat >conftest.$ac_ext <<_ACEOF
12729     /* confdefs.h. */
12730     _ACEOF
12731     cat confdefs.h >>conftest.$ac_ext
12732     cat >>conftest.$ac_ext <<_ACEOF
12733     /* end confdefs.h. */
12734     $ac_includes_default
12735     int
12736     main ()
12737     {
12738     if ((long *) 0)
12739     return 0;
12740     if (sizeof (long))
12741     return 0;
12742     ;
12743     return 0;
12744     }
12745     _ACEOF
12746     rm -f conftest.$ac_objext
12747     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12748     (eval $ac_compile) 2>conftest.er1
12749     ac_status=$?
12750     grep -v '^ *+' conftest.er1 >conftest.err
12751     rm -f conftest.er1
12752     cat conftest.err >&5
12753     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12754     (exit $ac_status); } &&
12755 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12756 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12757     (eval $ac_try) 2>&5
12758     ac_status=$?
12759     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12760     (exit $ac_status); }; } &&
12761     { ac_try='test -s conftest.$ac_objext'
12762     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12763     (eval $ac_try) 2>&5
12764     ac_status=$?
12765     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12766     (exit $ac_status); }; }; then
12767     ac_cv_type_long=yes
12768     else
12769     echo "$as_me: failed program was:" >&5
12770     sed 's/^/| /' conftest.$ac_ext >&5
12771    
12772     ac_cv_type_long=no
12773     fi
12774     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12775     fi
12776     echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12777     echo "${ECHO_T}$ac_cv_type_long" >&6
12778    
12779     echo "$as_me:$LINENO: checking size of long" >&5
12780     echo $ECHO_N "checking size of long... $ECHO_C" >&6
12781     if test "${ac_cv_sizeof_long+set}" = set; then
12782     echo $ECHO_N "(cached) $ECHO_C" >&6
12783     else
12784     if test "$ac_cv_type_long" = yes; then
12785     # The cast to unsigned long works around a bug in the HP C Compiler
12786     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12787     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12788     # This bug is HP SR number 8606223364.
12789     if test "$cross_compiling" = yes; then
12790     # Depending upon the size, compute the lo and hi bounds.
12791     cat >conftest.$ac_ext <<_ACEOF
12792     /* confdefs.h. */
12793     _ACEOF
12794     cat confdefs.h >>conftest.$ac_ext
12795     cat >>conftest.$ac_ext <<_ACEOF
12796     /* end confdefs.h. */
12797     $ac_includes_default
12798     int
12799     main ()
12800     {
12801     static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12802     test_array [0] = 0
12803    
12804     ;
12805     return 0;
12806     }
12807     _ACEOF
12808     rm -f conftest.$ac_objext
12809     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12810     (eval $ac_compile) 2>conftest.er1
12811     ac_status=$?
12812     grep -v '^ *+' conftest.er1 >conftest.err
12813     rm -f conftest.er1
12814     cat conftest.err >&5
12815     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12816     (exit $ac_status); } &&
12817 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12818 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12819     (eval $ac_try) 2>&5
12820     ac_status=$?
12821     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12822     (exit $ac_status); }; } &&
12823     { ac_try='test -s conftest.$ac_objext'
12824     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12825     (eval $ac_try) 2>&5
12826     ac_status=$?
12827     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12828     (exit $ac_status); }; }; then
12829     ac_lo=0 ac_mid=0
12830     while :; do
12831     cat >conftest.$ac_ext <<_ACEOF
12832     /* confdefs.h. */
12833     _ACEOF
12834     cat confdefs.h >>conftest.$ac_ext
12835     cat >>conftest.$ac_ext <<_ACEOF
12836     /* end confdefs.h. */
12837     $ac_includes_default
12838     int
12839     main ()
12840     {
12841     static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12842     test_array [0] = 0
12843    
12844     ;
12845     return 0;
12846     }
12847     _ACEOF
12848     rm -f conftest.$ac_objext
12849     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12850     (eval $ac_compile) 2>conftest.er1
12851     ac_status=$?
12852     grep -v '^ *+' conftest.er1 >conftest.err
12853     rm -f conftest.er1
12854     cat conftest.err >&5
12855     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12856     (exit $ac_status); } &&
12857 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12858 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12859     (eval $ac_try) 2>&5
12860     ac_status=$?
12861     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12862     (exit $ac_status); }; } &&
12863     { ac_try='test -s conftest.$ac_objext'
12864     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12865     (eval $ac_try) 2>&5
12866     ac_status=$?
12867     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12868     (exit $ac_status); }; }; then
12869     ac_hi=$ac_mid; break
12870     else
12871     echo "$as_me: failed program was:" >&5
12872     sed 's/^/| /' conftest.$ac_ext >&5
12873    
12874     ac_lo=`expr $ac_mid + 1`
12875     if test $ac_lo -le $ac_mid; then
12876     ac_lo= ac_hi=
12877     break
12878     fi
12879     ac_mid=`expr 2 '*' $ac_mid + 1`
12880     fi
12881     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12882     done
12883     else
12884     echo "$as_me: failed program was:" >&5
12885     sed 's/^/| /' conftest.$ac_ext >&5
12886    
12887     cat >conftest.$ac_ext <<_ACEOF
12888     /* confdefs.h. */
12889     _ACEOF
12890     cat confdefs.h >>conftest.$ac_ext
12891     cat >>conftest.$ac_ext <<_ACEOF
12892     /* end confdefs.h. */
12893     $ac_includes_default
12894     int
12895     main ()
12896     {
12897     static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12898     test_array [0] = 0
12899    
12900     ;
12901     return 0;
12902     }
12903     _ACEOF
12904     rm -f conftest.$ac_objext
12905     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12906     (eval $ac_compile) 2>conftest.er1
12907     ac_status=$?
12908     grep -v '^ *+' conftest.er1 >conftest.err
12909     rm -f conftest.er1
12910     cat conftest.err >&5
12911     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12912     (exit $ac_status); } &&
12913 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12914 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12915     (eval $ac_try) 2>&5
12916     ac_status=$?
12917     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12918     (exit $ac_status); }; } &&
12919     { ac_try='test -s conftest.$ac_objext'
12920     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12921     (eval $ac_try) 2>&5
12922     ac_status=$?
12923     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12924     (exit $ac_status); }; }; then
12925     ac_hi=-1 ac_mid=-1
12926     while :; do
12927     cat >conftest.$ac_ext <<_ACEOF
12928     /* confdefs.h. */
12929     _ACEOF
12930     cat confdefs.h >>conftest.$ac_ext
12931     cat >>conftest.$ac_ext <<_ACEOF
12932     /* end confdefs.h. */
12933     $ac_includes_default
12934     int
12935     main ()
12936     {
12937     static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12938     test_array [0] = 0
12939    
12940     ;
12941     return 0;
12942     }
12943     _ACEOF
12944     rm -f conftest.$ac_objext
12945     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12946     (eval $ac_compile) 2>conftest.er1
12947     ac_status=$?
12948     grep -v '^ *+' conftest.er1 >conftest.err
12949     rm -f conftest.er1
12950     cat conftest.err >&5
12951     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12952     (exit $ac_status); } &&
12953 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12954 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12955     (eval $ac_try) 2>&5
12956     ac_status=$?
12957     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12958     (exit $ac_status); }; } &&
12959     { ac_try='test -s conftest.$ac_objext'
12960     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12961     (eval $ac_try) 2>&5
12962     ac_status=$?
12963     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12964     (exit $ac_status); }; }; then
12965     ac_lo=$ac_mid; break
12966     else
12967     echo "$as_me: failed program was:" >&5
12968     sed 's/^/| /' conftest.$ac_ext >&5
12969    
12970     ac_hi=`expr '(' $ac_mid ')' - 1`
12971     if test $ac_mid -le $ac_hi; then
12972     ac_lo= ac_hi=
12973     break
12974     fi
12975     ac_mid=`expr 2 '*' $ac_mid`
12976     fi
12977     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12978     done
12979     else
12980     echo "$as_me: failed program was:" >&5
12981     sed 's/^/| /' conftest.$ac_ext >&5
12982 pcg 1.1
12983 pcg 1.11 ac_lo= ac_hi=
12984     fi
12985     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12986 pcg 1.1 fi
12987 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12988     # Binary search between lo and hi bounds.
12989     while test "x$ac_lo" != "x$ac_hi"; do
12990     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12991     cat >conftest.$ac_ext <<_ACEOF
12992     /* confdefs.h. */
12993     _ACEOF
12994     cat confdefs.h >>conftest.$ac_ext
12995     cat >>conftest.$ac_ext <<_ACEOF
12996     /* end confdefs.h. */
12997     $ac_includes_default
12998     int
12999     main ()
13000     {
13001     static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13002     test_array [0] = 0
13003 pcg 1.1
13004 pcg 1.11 ;
13005     return 0;
13006     }
13007     _ACEOF
13008     rm -f conftest.$ac_objext
13009     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13010     (eval $ac_compile) 2>conftest.er1
13011     ac_status=$?
13012     grep -v '^ *+' conftest.er1 >conftest.err
13013     rm -f conftest.er1
13014     cat conftest.err >&5
13015     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13016     (exit $ac_status); } &&
13017 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13018 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13019     (eval $ac_try) 2>&5
13020     ac_status=$?
13021     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13022     (exit $ac_status); }; } &&
13023     { ac_try='test -s conftest.$ac_objext'
13024     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13025     (eval $ac_try) 2>&5
13026     ac_status=$?
13027     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13028     (exit $ac_status); }; }; then
13029     ac_hi=$ac_mid
13030     else
13031     echo "$as_me: failed program was:" >&5
13032     sed 's/^/| /' conftest.$ac_ext >&5
13033 pcg 1.1
13034 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13035     fi
13036     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13037     done
13038     case $ac_lo in
13039     ?*) ac_cv_sizeof_long=$ac_lo;;
13040     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13041     See \`config.log' for more details." >&5
13042     echo "$as_me: error: cannot compute sizeof (long), 77
13043     See \`config.log' for more details." >&2;}
13044     { (exit 1); exit 1; }; } ;;
13045     esac
13046 pcg 1.1 else
13047     if test "$cross_compiling" = yes; then
13048 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13049     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13050 pcg 1.11 { (exit 1); exit 1; }; }
13051     else
13052     cat >conftest.$ac_ext <<_ACEOF
13053     /* confdefs.h. */
13054     _ACEOF
13055     cat confdefs.h >>conftest.$ac_ext
13056     cat >>conftest.$ac_ext <<_ACEOF
13057     /* end confdefs.h. */
13058     $ac_includes_default
13059     long longval () { return (long) (sizeof (long)); }
13060     unsigned long ulongval () { return (long) (sizeof (long)); }
13061 pcg 1.1 #include <stdio.h>
13062 pcg 1.11 #include <stdlib.h>
13063     int
13064     main ()
13065 pcg 1.1 {
13066 pcg 1.11
13067     FILE *f = fopen ("conftest.val", "w");
13068     if (! f)
13069     exit (1);
13070     if (((long) (sizeof (long))) < 0)
13071     {
13072     long i = longval ();
13073     if (i != ((long) (sizeof (long))))
13074     exit (1);
13075     fprintf (f, "%ld\n", i);
13076     }
13077     else
13078     {
13079     unsigned long i = ulongval ();
13080     if (i != ((long) (sizeof (long))))
13081     exit (1);
13082     fprintf (f, "%lu\n", i);
13083     }
13084     exit (ferror (f) || fclose (f) != 0);
13085    
13086     ;
13087     return 0;
13088 pcg 1.1 }
13089 pcg 1.11 _ACEOF
13090     rm -f conftest$ac_exeext
13091     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13092     (eval $ac_link) 2>&5
13093     ac_status=$?
13094     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13095     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13096     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13097     (eval $ac_try) 2>&5
13098     ac_status=$?
13099     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13100     (exit $ac_status); }; }; then
13101     ac_cv_sizeof_long=`cat conftest.val`
13102     else
13103     echo "$as_me: program exited with status $ac_status" >&5
13104     echo "$as_me: failed program was:" >&5
13105     sed 's/^/| /' conftest.$ac_ext >&5
13106    
13107     ( exit $ac_status )
13108     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13109     See \`config.log' for more details." >&5
13110     echo "$as_me: error: cannot compute sizeof (long), 77
13111     See \`config.log' for more details." >&2;}
13112     { (exit 1); exit 1; }; }
13113     fi
13114     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13115     fi
13116     fi
13117     rm -f conftest.val
13118     else
13119 pcg 1.1 ac_cv_sizeof_long=0
13120     fi
13121     fi
13122 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13123     echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13124     cat >>confdefs.h <<_ACEOF
13125     #define SIZEOF_LONG $ac_cv_sizeof_long
13126     _ACEOF
13127    
13128    
13129     echo "$as_me:$LINENO: checking for long long" >&5
13130     echo $ECHO_N "checking for long long... $ECHO_C" >&6
13131     if test "${ac_cv_type_long_long+set}" = set; then
13132     echo $ECHO_N "(cached) $ECHO_C" >&6
13133     else
13134     cat >conftest.$ac_ext <<_ACEOF
13135     /* confdefs.h. */
13136     _ACEOF
13137     cat confdefs.h >>conftest.$ac_ext
13138     cat >>conftest.$ac_ext <<_ACEOF
13139     /* end confdefs.h. */
13140     $ac_includes_default
13141     int
13142     main ()
13143     {
13144     if ((long long *) 0)
13145     return 0;
13146     if (sizeof (long long))
13147     return 0;
13148     ;
13149     return 0;
13150     }
13151     _ACEOF
13152     rm -f conftest.$ac_objext
13153     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13154     (eval $ac_compile) 2>conftest.er1
13155     ac_status=$?
13156     grep -v '^ *+' conftest.er1 >conftest.err
13157     rm -f conftest.er1
13158     cat conftest.err >&5
13159     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13160     (exit $ac_status); } &&
13161 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13162 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13163     (eval $ac_try) 2>&5
13164     ac_status=$?
13165     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13166     (exit $ac_status); }; } &&
13167     { ac_try='test -s conftest.$ac_objext'
13168     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13169     (eval $ac_try) 2>&5
13170     ac_status=$?
13171     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13172     (exit $ac_status); }; }; then
13173     ac_cv_type_long_long=yes
13174     else
13175     echo "$as_me: failed program was:" >&5
13176     sed 's/^/| /' conftest.$ac_ext >&5
13177    
13178     ac_cv_type_long_long=no
13179     fi
13180     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13181     fi
13182     echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13183     echo "${ECHO_T}$ac_cv_type_long_long" >&6
13184    
13185     echo "$as_me:$LINENO: checking size of long long" >&5
13186     echo $ECHO_N "checking size of long long... $ECHO_C" >&6
13187     if test "${ac_cv_sizeof_long_long+set}" = set; then
13188     echo $ECHO_N "(cached) $ECHO_C" >&6
13189     else
13190     if test "$ac_cv_type_long_long" = yes; then
13191     # The cast to unsigned long works around a bug in the HP C Compiler
13192     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13193     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13194     # This bug is HP SR number 8606223364.
13195     if test "$cross_compiling" = yes; then
13196     # Depending upon the size, compute the lo and hi bounds.
13197     cat >conftest.$ac_ext <<_ACEOF
13198     /* confdefs.h. */
13199     _ACEOF
13200     cat confdefs.h >>conftest.$ac_ext
13201     cat >>conftest.$ac_ext <<_ACEOF
13202     /* end confdefs.h. */
13203     $ac_includes_default
13204     int
13205     main ()
13206     {
13207     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
13208     test_array [0] = 0
13209    
13210     ;
13211     return 0;
13212     }
13213     _ACEOF
13214     rm -f conftest.$ac_objext
13215     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13216     (eval $ac_compile) 2>conftest.er1
13217     ac_status=$?
13218     grep -v '^ *+' conftest.er1 >conftest.err
13219     rm -f conftest.er1
13220     cat conftest.err >&5
13221     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13222     (exit $ac_status); } &&
13223 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13224 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13225     (eval $ac_try) 2>&5
13226     ac_status=$?
13227     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13228     (exit $ac_status); }; } &&
13229     { ac_try='test -s conftest.$ac_objext'
13230     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13231     (eval $ac_try) 2>&5
13232     ac_status=$?
13233     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13234     (exit $ac_status); }; }; then
13235     ac_lo=0 ac_mid=0
13236     while :; do
13237     cat >conftest.$ac_ext <<_ACEOF
13238     /* confdefs.h. */
13239     _ACEOF
13240     cat confdefs.h >>conftest.$ac_ext
13241     cat >>conftest.$ac_ext <<_ACEOF
13242     /* end confdefs.h. */
13243     $ac_includes_default
13244     int
13245     main ()
13246     {
13247     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13248     test_array [0] = 0
13249    
13250     ;
13251     return 0;
13252     }
13253     _ACEOF
13254     rm -f conftest.$ac_objext
13255     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13256     (eval $ac_compile) 2>conftest.er1
13257     ac_status=$?
13258     grep -v '^ *+' conftest.er1 >conftest.err
13259     rm -f conftest.er1
13260     cat conftest.err >&5
13261     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13262     (exit $ac_status); } &&
13263 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13264 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13265     (eval $ac_try) 2>&5
13266     ac_status=$?
13267     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13268     (exit $ac_status); }; } &&
13269     { ac_try='test -s conftest.$ac_objext'
13270     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13271     (eval $ac_try) 2>&5
13272     ac_status=$?
13273     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13274     (exit $ac_status); }; }; then
13275     ac_hi=$ac_mid; break
13276     else
13277     echo "$as_me: failed program was:" >&5
13278     sed 's/^/| /' conftest.$ac_ext >&5
13279    
13280     ac_lo=`expr $ac_mid + 1`
13281     if test $ac_lo -le $ac_mid; then
13282     ac_lo= ac_hi=
13283     break
13284     fi
13285     ac_mid=`expr 2 '*' $ac_mid + 1`
13286     fi
13287     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13288     done
13289     else
13290     echo "$as_me: failed program was:" >&5
13291     sed 's/^/| /' conftest.$ac_ext >&5
13292    
13293     cat >conftest.$ac_ext <<_ACEOF
13294     /* confdefs.h. */
13295     _ACEOF
13296     cat confdefs.h >>conftest.$ac_ext
13297     cat >>conftest.$ac_ext <<_ACEOF
13298     /* end confdefs.h. */
13299     $ac_includes_default
13300     int
13301     main ()
13302     {
13303     static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
13304     test_array [0] = 0
13305    
13306     ;
13307     return 0;
13308     }
13309     _ACEOF
13310     rm -f conftest.$ac_objext
13311     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13312     (eval $ac_compile) 2>conftest.er1
13313     ac_status=$?
13314     grep -v '^ *+' conftest.er1 >conftest.err
13315     rm -f conftest.er1
13316     cat conftest.err >&5
13317     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13318     (exit $ac_status); } &&
13319 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13320 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13321     (eval $ac_try) 2>&5
13322     ac_status=$?
13323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13324     (exit $ac_status); }; } &&
13325     { ac_try='test -s conftest.$ac_objext'
13326     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13327     (eval $ac_try) 2>&5
13328     ac_status=$?
13329     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13330     (exit $ac_status); }; }; then
13331     ac_hi=-1 ac_mid=-1
13332     while :; do
13333     cat >conftest.$ac_ext <<_ACEOF
13334     /* confdefs.h. */
13335     _ACEOF
13336     cat confdefs.h >>conftest.$ac_ext
13337     cat >>conftest.$ac_ext <<_ACEOF
13338     /* end confdefs.h. */
13339     $ac_includes_default
13340     int
13341     main ()
13342     {
13343     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
13344     test_array [0] = 0
13345    
13346     ;
13347     return 0;
13348     }
13349     _ACEOF
13350     rm -f conftest.$ac_objext
13351     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13352     (eval $ac_compile) 2>conftest.er1
13353     ac_status=$?
13354     grep -v '^ *+' conftest.er1 >conftest.err
13355     rm -f conftest.er1
13356     cat conftest.err >&5
13357     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13358     (exit $ac_status); } &&
13359 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13360 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13361     (eval $ac_try) 2>&5
13362     ac_status=$?
13363     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13364     (exit $ac_status); }; } &&
13365     { ac_try='test -s conftest.$ac_objext'
13366     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13367     (eval $ac_try) 2>&5
13368     ac_status=$?
13369     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13370     (exit $ac_status); }; }; then
13371     ac_lo=$ac_mid; break
13372     else
13373     echo "$as_me: failed program was:" >&5
13374     sed 's/^/| /' conftest.$ac_ext >&5
13375    
13376     ac_hi=`expr '(' $ac_mid ')' - 1`
13377     if test $ac_mid -le $ac_hi; then
13378     ac_lo= ac_hi=
13379     break
13380     fi
13381     ac_mid=`expr 2 '*' $ac_mid`
13382     fi
13383     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13384     done
13385     else
13386     echo "$as_me: failed program was:" >&5
13387     sed 's/^/| /' conftest.$ac_ext >&5
13388 pcg 1.1
13389 pcg 1.11 ac_lo= ac_hi=
13390     fi
13391     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13392 pcg 1.1 fi
13393 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13394     # Binary search between lo and hi bounds.
13395     while test "x$ac_lo" != "x$ac_hi"; do
13396     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13397     cat >conftest.$ac_ext <<_ACEOF
13398     /* confdefs.h. */
13399     _ACEOF
13400     cat confdefs.h >>conftest.$ac_ext
13401     cat >>conftest.$ac_ext <<_ACEOF
13402     /* end confdefs.h. */
13403     $ac_includes_default
13404     int
13405     main ()
13406     {
13407     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13408     test_array [0] = 0
13409 pcg 1.1
13410 pcg 1.11 ;
13411     return 0;
13412     }
13413     _ACEOF
13414     rm -f conftest.$ac_objext
13415     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13416     (eval $ac_compile) 2>conftest.er1
13417     ac_status=$?
13418     grep -v '^ *+' conftest.er1 >conftest.err
13419     rm -f conftest.er1
13420     cat conftest.err >&5
13421     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13422     (exit $ac_status); } &&
13423 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13424 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13425     (eval $ac_try) 2>&5
13426     ac_status=$?
13427     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13428     (exit $ac_status); }; } &&
13429     { ac_try='test -s conftest.$ac_objext'
13430     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13431     (eval $ac_try) 2>&5
13432     ac_status=$?
13433     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13434     (exit $ac_status); }; }; then
13435     ac_hi=$ac_mid
13436     else
13437     echo "$as_me: failed program was:" >&5
13438     sed 's/^/| /' conftest.$ac_ext >&5
13439 pcg 1.1
13440 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13441     fi
13442     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13443     done
13444     case $ac_lo in
13445     ?*) ac_cv_sizeof_long_long=$ac_lo;;
13446     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13447     See \`config.log' for more details." >&5
13448     echo "$as_me: error: cannot compute sizeof (long long), 77
13449     See \`config.log' for more details." >&2;}
13450     { (exit 1); exit 1; }; } ;;
13451     esac
13452 pcg 1.1 else
13453     if test "$cross_compiling" = yes; then
13454 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13455     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13456 pcg 1.11 { (exit 1); exit 1; }; }
13457     else
13458     cat >conftest.$ac_ext <<_ACEOF
13459     /* confdefs.h. */
13460     _ACEOF
13461     cat confdefs.h >>conftest.$ac_ext
13462     cat >>conftest.$ac_ext <<_ACEOF
13463     /* end confdefs.h. */
13464     $ac_includes_default
13465     long longval () { return (long) (sizeof (long long)); }
13466     unsigned long ulongval () { return (long) (sizeof (long long)); }
13467 pcg 1.1 #include <stdio.h>
13468 pcg 1.11 #include <stdlib.h>
13469     int
13470     main ()
13471 pcg 1.1 {
13472 pcg 1.11
13473     FILE *f = fopen ("conftest.val", "w");
13474     if (! f)
13475     exit (1);
13476     if (((long) (sizeof (long long))) < 0)
13477     {
13478     long i = longval ();
13479     if (i != ((long) (sizeof (long long))))
13480     exit (1);
13481     fprintf (f, "%ld\n", i);
13482     }
13483     else
13484     {
13485     unsigned long i = ulongval ();
13486     if (i != ((long) (sizeof (long long))))
13487     exit (1);
13488     fprintf (f, "%lu\n", i);
13489     }
13490     exit (ferror (f) || fclose (f) != 0);
13491    
13492     ;
13493     return 0;
13494 pcg 1.1 }
13495 pcg 1.11 _ACEOF
13496     rm -f conftest$ac_exeext
13497     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13498     (eval $ac_link) 2>&5
13499     ac_status=$?
13500     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13501     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13502     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13503     (eval $ac_try) 2>&5
13504     ac_status=$?
13505     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13506     (exit $ac_status); }; }; then
13507     ac_cv_sizeof_long_long=`cat conftest.val`
13508     else
13509     echo "$as_me: program exited with status $ac_status" >&5
13510     echo "$as_me: failed program was:" >&5
13511     sed 's/^/| /' conftest.$ac_ext >&5
13512    
13513     ( exit $ac_status )
13514     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13515     See \`config.log' for more details." >&5
13516     echo "$as_me: error: cannot compute sizeof (long long), 77
13517     See \`config.log' for more details." >&2;}
13518     { (exit 1); exit 1; }; }
13519     fi
13520     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13521     fi
13522     fi
13523     rm -f conftest.val
13524     else
13525 pcg 1.1 ac_cv_sizeof_long_long=0
13526     fi
13527 pcg 1.11 fi
13528     echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13529     echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13530     cat >>confdefs.h <<_ACEOF
13531     #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13532     _ACEOF
13533    
13534    
13535     echo "$as_me:$LINENO: checking for int *" >&5
13536     echo $ECHO_N "checking for int *... $ECHO_C" >&6
13537     if test "${ac_cv_type_int_p+set}" = set; then
13538     echo $ECHO_N "(cached) $ECHO_C" >&6
13539     else
13540     cat >conftest.$ac_ext <<_ACEOF
13541     /* confdefs.h. */
13542     _ACEOF
13543     cat confdefs.h >>conftest.$ac_ext
13544     cat >>conftest.$ac_ext <<_ACEOF
13545     /* end confdefs.h. */
13546     $ac_includes_default
13547     int
13548     main ()
13549     {
13550     if ((int * *) 0)
13551     return 0;
13552     if (sizeof (int *))
13553     return 0;
13554     ;
13555     return 0;
13556     }
13557     _ACEOF
13558     rm -f conftest.$ac_objext
13559     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13560     (eval $ac_compile) 2>conftest.er1
13561     ac_status=$?
13562     grep -v '^ *+' conftest.er1 >conftest.err
13563     rm -f conftest.er1
13564     cat conftest.err >&5
13565     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13566     (exit $ac_status); } &&
13567 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13568 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13569     (eval $ac_try) 2>&5
13570     ac_status=$?
13571     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13572     (exit $ac_status); }; } &&
13573     { ac_try='test -s conftest.$ac_objext'
13574     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13575     (eval $ac_try) 2>&5
13576     ac_status=$?
13577     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13578     (exit $ac_status); }; }; then
13579     ac_cv_type_int_p=yes
13580     else
13581     echo "$as_me: failed program was:" >&5
13582     sed 's/^/| /' conftest.$ac_ext >&5
13583    
13584     ac_cv_type_int_p=no
13585     fi
13586     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13587     fi
13588     echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13589     echo "${ECHO_T}$ac_cv_type_int_p" >&6
13590    
13591     echo "$as_me:$LINENO: checking size of int *" >&5
13592     echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13593     if test "${ac_cv_sizeof_int_p+set}" = set; then
13594     echo $ECHO_N "(cached) $ECHO_C" >&6
13595     else
13596     if test "$ac_cv_type_int_p" = yes; then
13597     # The cast to unsigned long works around a bug in the HP C Compiler
13598     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13599     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13600     # This bug is HP SR number 8606223364.
13601     if test "$cross_compiling" = yes; then
13602     # Depending upon the size, compute the lo and hi bounds.
13603     cat >conftest.$ac_ext <<_ACEOF
13604     /* confdefs.h. */
13605     _ACEOF
13606     cat confdefs.h >>conftest.$ac_ext
13607     cat >>conftest.$ac_ext <<_ACEOF
13608     /* end confdefs.h. */
13609     $ac_includes_default
13610     int
13611     main ()
13612     {
13613     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13614     test_array [0] = 0
13615    
13616     ;
13617     return 0;
13618     }
13619     _ACEOF
13620     rm -f conftest.$ac_objext
13621     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13622     (eval $ac_compile) 2>conftest.er1
13623     ac_status=$?
13624     grep -v '^ *+' conftest.er1 >conftest.err
13625     rm -f conftest.er1
13626     cat conftest.err >&5
13627     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13628     (exit $ac_status); } &&
13629 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13630 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13631     (eval $ac_try) 2>&5
13632     ac_status=$?
13633     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13634     (exit $ac_status); }; } &&
13635     { ac_try='test -s conftest.$ac_objext'
13636     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13637     (eval $ac_try) 2>&5
13638     ac_status=$?
13639     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13640     (exit $ac_status); }; }; then
13641     ac_lo=0 ac_mid=0
13642     while :; do
13643     cat >conftest.$ac_ext <<_ACEOF
13644     /* confdefs.h. */
13645     _ACEOF
13646     cat confdefs.h >>conftest.$ac_ext
13647     cat >>conftest.$ac_ext <<_ACEOF
13648     /* end confdefs.h. */
13649     $ac_includes_default
13650     int
13651     main ()
13652     {
13653     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13654     test_array [0] = 0
13655    
13656     ;
13657     return 0;
13658     }
13659     _ACEOF
13660     rm -f conftest.$ac_objext
13661     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13662     (eval $ac_compile) 2>conftest.er1
13663     ac_status=$?
13664     grep -v '^ *+' conftest.er1 >conftest.err
13665     rm -f conftest.er1
13666     cat conftest.err >&5
13667     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13668     (exit $ac_status); } &&
13669 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13670 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13671     (eval $ac_try) 2>&5
13672     ac_status=$?
13673     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13674     (exit $ac_status); }; } &&
13675     { ac_try='test -s conftest.$ac_objext'
13676     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13677     (eval $ac_try) 2>&5
13678     ac_status=$?
13679     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13680     (exit $ac_status); }; }; then
13681     ac_hi=$ac_mid; break
13682     else
13683     echo "$as_me: failed program was:" >&5
13684     sed 's/^/| /' conftest.$ac_ext >&5
13685    
13686     ac_lo=`expr $ac_mid + 1`
13687     if test $ac_lo -le $ac_mid; then
13688     ac_lo= ac_hi=
13689     break
13690     fi
13691     ac_mid=`expr 2 '*' $ac_mid + 1`
13692     fi
13693     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13694     done
13695     else
13696     echo "$as_me: failed program was:" >&5
13697     sed 's/^/| /' conftest.$ac_ext >&5
13698    
13699     cat >conftest.$ac_ext <<_ACEOF
13700     /* confdefs.h. */
13701     _ACEOF
13702     cat confdefs.h >>conftest.$ac_ext
13703     cat >>conftest.$ac_ext <<_ACEOF
13704     /* end confdefs.h. */
13705     $ac_includes_default
13706     int
13707     main ()
13708     {
13709     static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13710     test_array [0] = 0
13711    
13712     ;
13713     return 0;
13714     }
13715     _ACEOF
13716     rm -f conftest.$ac_objext
13717     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13718     (eval $ac_compile) 2>conftest.er1
13719     ac_status=$?
13720     grep -v '^ *+' conftest.er1 >conftest.err
13721     rm -f conftest.er1
13722     cat conftest.err >&5
13723     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13724     (exit $ac_status); } &&
13725 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13726 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13727     (eval $ac_try) 2>&5
13728     ac_status=$?
13729     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13730     (exit $ac_status); }; } &&
13731     { ac_try='test -s conftest.$ac_objext'
13732     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13733     (eval $ac_try) 2>&5
13734     ac_status=$?
13735     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13736     (exit $ac_status); }; }; then
13737     ac_hi=-1 ac_mid=-1
13738     while :; do
13739     cat >conftest.$ac_ext <<_ACEOF
13740     /* confdefs.h. */
13741     _ACEOF
13742     cat confdefs.h >>conftest.$ac_ext
13743     cat >>conftest.$ac_ext <<_ACEOF
13744     /* end confdefs.h. */
13745     $ac_includes_default
13746     int
13747     main ()
13748     {
13749     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13750     test_array [0] = 0
13751    
13752     ;
13753     return 0;
13754     }
13755     _ACEOF
13756     rm -f conftest.$ac_objext
13757     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13758     (eval $ac_compile) 2>conftest.er1
13759     ac_status=$?
13760     grep -v '^ *+' conftest.er1 >conftest.err
13761     rm -f conftest.er1
13762     cat conftest.err >&5
13763     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13764     (exit $ac_status); } &&
13765 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13766 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13767     (eval $ac_try) 2>&5
13768     ac_status=$?
13769     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13770     (exit $ac_status); }; } &&
13771     { ac_try='test -s conftest.$ac_objext'
13772     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13773     (eval $ac_try) 2>&5
13774     ac_status=$?
13775     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13776     (exit $ac_status); }; }; then
13777     ac_lo=$ac_mid; break
13778     else
13779     echo "$as_me: failed program was:" >&5
13780     sed 's/^/| /' conftest.$ac_ext >&5
13781    
13782     ac_hi=`expr '(' $ac_mid ')' - 1`
13783     if test $ac_mid -le $ac_hi; then
13784     ac_lo= ac_hi=
13785     break
13786     fi
13787     ac_mid=`expr 2 '*' $ac_mid`
13788     fi
13789     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13790     done
13791     else
13792     echo "$as_me: failed program was:" >&5
13793     sed 's/^/| /' conftest.$ac_ext >&5
13794    
13795     ac_lo= ac_hi=
13796     fi
13797     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13798     fi
13799     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13800     # Binary search between lo and hi bounds.
13801     while test "x$ac_lo" != "x$ac_hi"; do
13802     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13803     cat >conftest.$ac_ext <<_ACEOF
13804     /* confdefs.h. */
13805     _ACEOF
13806     cat confdefs.h >>conftest.$ac_ext
13807     cat >>conftest.$ac_ext <<_ACEOF
13808     /* end confdefs.h. */
13809     $ac_includes_default
13810     int
13811     main ()
13812     {
13813     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13814     test_array [0] = 0
13815    
13816     ;
13817     return 0;
13818     }
13819     _ACEOF
13820     rm -f conftest.$ac_objext
13821     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13822     (eval $ac_compile) 2>conftest.er1
13823     ac_status=$?
13824     grep -v '^ *+' conftest.er1 >conftest.err
13825     rm -f conftest.er1
13826     cat conftest.err >&5
13827     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13828     (exit $ac_status); } &&
13829 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13830 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13831     (eval $ac_try) 2>&5
13832     ac_status=$?
13833     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13834     (exit $ac_status); }; } &&
13835     { ac_try='test -s conftest.$ac_objext'
13836     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13837     (eval $ac_try) 2>&5
13838     ac_status=$?
13839     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13840     (exit $ac_status); }; }; then
13841     ac_hi=$ac_mid
13842     else
13843     echo "$as_me: failed program was:" >&5
13844     sed 's/^/| /' conftest.$ac_ext >&5
13845 pcg 1.1
13846 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13847 pcg 1.1 fi
13848 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13849     done
13850     case $ac_lo in
13851     ?*) ac_cv_sizeof_int_p=$ac_lo;;
13852     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13853     See \`config.log' for more details." >&5
13854     echo "$as_me: error: cannot compute sizeof (int *), 77
13855     See \`config.log' for more details." >&2;}
13856     { (exit 1); exit 1; }; } ;;
13857     esac
13858 pcg 1.1 else
13859     if test "$cross_compiling" = yes; then
13860 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13861     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13862 pcg 1.11 { (exit 1); exit 1; }; }
13863     else
13864     cat >conftest.$ac_ext <<_ACEOF
13865     /* confdefs.h. */
13866     _ACEOF
13867     cat confdefs.h >>conftest.$ac_ext
13868     cat >>conftest.$ac_ext <<_ACEOF
13869     /* end confdefs.h. */
13870     $ac_includes_default
13871     long longval () { return (long) (sizeof (int *)); }
13872     unsigned long ulongval () { return (long) (sizeof (int *)); }
13873 pcg 1.1 #include <stdio.h>
13874 pcg 1.11 #include <stdlib.h>
13875     int
13876     main ()
13877 pcg 1.1 {
13878 pcg 1.11
13879     FILE *f = fopen ("conftest.val", "w");
13880     if (! f)
13881     exit (1);
13882     if (((long) (sizeof (int *))) < 0)
13883     {
13884     long i = longval ();
13885     if (i != ((long) (sizeof (int *))))
13886     exit (1);
13887     fprintf (f, "%ld\n", i);
13888     }
13889     else
13890     {
13891     unsigned long i = ulongval ();
13892     if (i != ((long) (sizeof (int *))))
13893     exit (1);
13894     fprintf (f, "%lu\n", i);
13895     }
13896     exit (ferror (f) || fclose (f) != 0);
13897    
13898     ;
13899     return 0;
13900 pcg 1.1 }
13901 pcg 1.11 _ACEOF
13902     rm -f conftest$ac_exeext
13903     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13904     (eval $ac_link) 2>&5
13905     ac_status=$?
13906     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13907     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13908     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13909     (eval $ac_try) 2>&5
13910     ac_status=$?
13911     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13912     (exit $ac_status); }; }; then
13913     ac_cv_sizeof_int_p=`cat conftest.val`
13914     else
13915     echo "$as_me: program exited with status $ac_status" >&5
13916     echo "$as_me: failed program was:" >&5
13917     sed 's/^/| /' conftest.$ac_ext >&5
13918    
13919     ( exit $ac_status )
13920     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13921     See \`config.log' for more details." >&5
13922     echo "$as_me: error: cannot compute sizeof (int *), 77
13923     See \`config.log' for more details." >&2;}
13924     { (exit 1); exit 1; }; }
13925     fi
13926     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13927     fi
13928     fi
13929     rm -f conftest.val
13930     else
13931 pcg 1.1 ac_cv_sizeof_int_p=0
13932     fi
13933     fi
13934 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13935     echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13936     cat >>confdefs.h <<_ACEOF
13937 pcg 1.1 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
13938 pcg 1.11 _ACEOF
13939 pcg 1.1
13940    
13941    
13942    
13943 pcg 1.11 echo "$as_me:$LINENO: checking for int16_t" >&5
13944     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13945     if test "${rxvt_cv_int16_t+set}" = set; then
13946     echo $ECHO_N "(cached) $ECHO_C" >&6
13947 pcg 1.1 else
13948 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
13949     /* confdefs.h. */
13950     _ACEOF
13951     cat confdefs.h >>conftest.$ac_ext
13952     cat >>conftest.$ac_ext <<_ACEOF
13953     /* end confdefs.h. */
13954 pcg 1.1 #include <stdint.h>
13955 pcg 1.11 int
13956     main ()
13957     {
13958 pcg 1.1 int16_t dummy;
13959 pcg 1.11 ;
13960     return 0;
13961     }
13962     _ACEOF
13963     rm -f conftest.$ac_objext
13964     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13965     (eval $ac_compile) 2>conftest.er1
13966     ac_status=$?
13967     grep -v '^ *+' conftest.er1 >conftest.err
13968     rm -f conftest.er1
13969     cat conftest.err >&5
13970     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13971     (exit $ac_status); } &&
13972 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13973 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13974     (eval $ac_try) 2>&5
13975     ac_status=$?
13976     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13977     (exit $ac_status); }; } &&
13978     { ac_try='test -s conftest.$ac_objext'
13979     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13980     (eval $ac_try) 2>&5
13981     ac_status=$?
13982     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13983     (exit $ac_status); }; }; then
13984 pcg 1.1 rxvt_cv_int16_t=yes
13985     else
13986 pcg 1.11 echo "$as_me: failed program was:" >&5
13987     sed 's/^/| /' conftest.$ac_ext >&5
13988    
13989     if test $ac_cv_sizeof_char -ge 2; then
13990 pcg 1.1 rxvt_cv_int16_t=" char"
13991     else
13992     if test $ac_cv_sizeof_short -ge 2; then
13993     rxvt_cv_int16_t=" short"
13994     else
13995     if test $ac_cv_sizeof_int -ge 2; then
13996     rxvt_cv_int16_t=" int"
13997     else
13998     if test $ac_cv_sizeof_long -ge 2; then
13999     rxvt_cv_int16_t=" long"
14000     else
14001     if test $ac_cv_sizeof_long_long -ge 2; then
14002     rxvt_cv_int16_t=" long long"
14003     else
14004     rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
14005     fi
14006     fi
14007     fi
14008     fi
14009     fi
14010     fi
14011 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14012 pcg 1.1 fi
14013 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
14014     echo "${ECHO_T}$rxvt_cv_int16_t" >&6
14015 pcg 1.1 if test x"$rxvt_cv_int16_t" != xyes; then
14016     rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
14017     else
14018     if test x"" = x; then
14019     rxvt_int16_typedef="/* typedef short int16_t; */"
14020     else
14021     rxvt_int16_typedef="/* typedef short int16_t; */"
14022     fi
14023 pcg 1.11 fi
14024 pcg 1.1
14025 pcg 1.11 echo "$as_me:$LINENO: checking for uint16_t" >&5
14026     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
14027     if test "${rxvt_cv_uint16_t+set}" = set; then
14028     echo $ECHO_N "(cached) $ECHO_C" >&6
14029     else
14030     cat >conftest.$ac_ext <<_ACEOF
14031     /* confdefs.h. */
14032     _ACEOF
14033     cat confdefs.h >>conftest.$ac_ext
14034     cat >>conftest.$ac_ext <<_ACEOF
14035     /* end confdefs.h. */
14036 pcg 1.1 #include <stdint.h>
14037 pcg 1.11 int
14038     main ()
14039     {
14040 pcg 1.1 uint16_t dummy;
14041 pcg 1.11 ;
14042     return 0;
14043     }
14044     _ACEOF
14045     rm -f conftest.$ac_objext
14046     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14047     (eval $ac_compile) 2>conftest.er1
14048     ac_status=$?
14049     grep -v '^ *+' conftest.er1 >conftest.err
14050     rm -f conftest.er1
14051     cat conftest.err >&5
14052     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14053     (exit $ac_status); } &&
14054 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14055 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14056     (eval $ac_try) 2>&5
14057     ac_status=$?
14058     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14059     (exit $ac_status); }; } &&
14060     { ac_try='test -s conftest.$ac_objext'
14061     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14062     (eval $ac_try) 2>&5
14063     ac_status=$?
14064     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14065     (exit $ac_status); }; }; then
14066 pcg 1.1 rxvt_cv_uint16_t=yes
14067     else
14068 pcg 1.11 echo "$as_me: failed program was:" >&5
14069     sed 's/^/| /' conftest.$ac_ext >&5
14070    
14071     if test $ac_cv_sizeof_char -ge 2; then
14072 pcg 1.1 rxvt_cv_uint16_t="unsigned char"
14073     else
14074     if test $ac_cv_sizeof_short -ge 2; then
14075     rxvt_cv_uint16_t="unsigned short"
14076     else
14077     if test $ac_cv_sizeof_int -ge 2; then
14078     rxvt_cv_uint16_t="unsigned int"
14079     else
14080     if test $ac_cv_sizeof_long -ge 2; then
14081     rxvt_cv_uint16_t="unsigned long"
14082     else
14083     if test $ac_cv_sizeof_long_long -ge 2; then
14084     rxvt_cv_uint16_t="unsigned long long"
14085     else
14086     rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14087     fi
14088     fi
14089     fi
14090     fi
14091     fi
14092     fi
14093 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14094 pcg 1.1 fi
14095 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
14096     echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
14097 pcg 1.1 if test x"$rxvt_cv_uint16_t" != xyes; then
14098     rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
14099     else
14100     if test x"unsigned" = x; then
14101     rxvt_uint16_typedef="/* typedef short uint16_t; */"
14102     else
14103     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
14104     fi
14105 pcg 1.11 fi
14106 pcg 1.1
14107 pcg 1.11 echo "$as_me:$LINENO: checking for int32_t" >&5
14108     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
14109     if test "${rxvt_cv_int32_t+set}" = set; then
14110     echo $ECHO_N "(cached) $ECHO_C" >&6
14111     else
14112     cat >conftest.$ac_ext <<_ACEOF
14113     /* confdefs.h. */
14114     _ACEOF
14115     cat confdefs.h >>conftest.$ac_ext
14116     cat >>conftest.$ac_ext <<_ACEOF
14117     /* end confdefs.h. */
14118 pcg 1.1 #include <stdint.h>
14119 pcg 1.11 int
14120     main ()
14121     {
14122 pcg 1.1 int32_t dummy;
14123 pcg 1.11 ;
14124     return 0;
14125     }
14126     _ACEOF
14127     rm -f conftest.$ac_objext
14128     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14129     (eval $ac_compile) 2>conftest.er1
14130     ac_status=$?
14131     grep -v '^ *+' conftest.er1 >conftest.err
14132     rm -f conftest.er1
14133     cat conftest.err >&5
14134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14135     (exit $ac_status); } &&
14136 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14137 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14138     (eval $ac_try) 2>&5
14139     ac_status=$?
14140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14141     (exit $ac_status); }; } &&
14142     { ac_try='test -s conftest.$ac_objext'
14143     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14144     (eval $ac_try) 2>&5
14145     ac_status=$?
14146     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14147     (exit $ac_status); }; }; then
14148 pcg 1.1 rxvt_cv_int32_t=yes
14149     else
14150 pcg 1.11 echo "$as_me: failed program was:" >&5
14151     sed 's/^/| /' conftest.$ac_ext >&5
14152    
14153     if test $ac_cv_sizeof_char -ge 4; then
14154 pcg 1.1 rxvt_cv_int32_t=" char"
14155     else
14156     if test $ac_cv_sizeof_short -ge 4; then
14157     rxvt_cv_int32_t=" short"
14158     else
14159     if test $ac_cv_sizeof_int -ge 4; then
14160     rxvt_cv_int32_t=" int"
14161     else
14162     if test $ac_cv_sizeof_long -ge 4; then
14163     rxvt_cv_int32_t=" long"
14164     else
14165     if test $ac_cv_sizeof_long_long -ge 4; then
14166     rxvt_cv_int32_t=" long long"
14167     else
14168     rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14169     fi
14170     fi
14171     fi
14172     fi
14173     fi
14174     fi
14175 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14176 pcg 1.1 fi
14177 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
14178     echo "${ECHO_T}$rxvt_cv_int32_t" >&6
14179 pcg 1.1 if test x"$rxvt_cv_int32_t" != xyes; then
14180     rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
14181     else
14182     if test x"" = x; then
14183     rxvt_int32_typedef="/* typedef int int32_t; */"
14184     else
14185     rxvt_int32_typedef="/* typedef int int32_t; */"
14186     fi
14187 pcg 1.11 fi
14188 pcg 1.1
14189 pcg 1.11 echo "$as_me:$LINENO: checking for uint32_t" >&5
14190     echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
14191     if test "${rxvt_cv_uint32_t+set}" = set; then
14192     echo $ECHO_N "(cached) $ECHO_C" >&6
14193     else
14194     cat >conftest.$ac_ext <<_ACEOF
14195     /* confdefs.h. */
14196     _ACEOF
14197     cat confdefs.h >>conftest.$ac_ext
14198     cat >>conftest.$ac_ext <<_ACEOF
14199     /* end confdefs.h. */
14200 pcg 1.1 #include <stdint.h>
14201 pcg 1.11 int
14202     main ()
14203     {
14204 pcg 1.1 uint32_t dummy;
14205 pcg 1.11 ;
14206     return 0;
14207     }
14208     _ACEOF
14209     rm -f conftest.$ac_objext
14210     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14211     (eval $ac_compile) 2>conftest.er1
14212     ac_status=$?
14213     grep -v '^ *+' conftest.er1 >conftest.err
14214     rm -f conftest.er1
14215     cat conftest.err >&5
14216     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14217     (exit $ac_status); } &&
14218 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14219 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14220     (eval $ac_try) 2>&5
14221     ac_status=$?
14222     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14223     (exit $ac_status); }; } &&
14224     { ac_try='test -s conftest.$ac_objext'
14225     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14226     (eval $ac_try) 2>&5
14227     ac_status=$?
14228     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14229     (exit $ac_status); }; }; then
14230 pcg 1.1 rxvt_cv_uint32_t=yes
14231     else
14232 pcg 1.11 echo "$as_me: failed program was:" >&5
14233     sed 's/^/| /' conftest.$ac_ext >&5
14234    
14235     if test $ac_cv_sizeof_char -ge 4; then
14236 pcg 1.1 rxvt_cv_uint32_t="unsigned char"
14237     else
14238     if test $ac_cv_sizeof_short -ge 4; then
14239     rxvt_cv_uint32_t="unsigned short"
14240     else
14241     if test $ac_cv_sizeof_int -ge 4; then
14242     rxvt_cv_uint32_t="unsigned int"
14243     else
14244     if test $ac_cv_sizeof_long -ge 4; then
14245     rxvt_cv_uint32_t="unsigned long"
14246     else
14247     if test $ac_cv_sizeof_long_long -ge 4; then
14248     rxvt_cv_uint32_t="unsigned long long"
14249     else
14250     rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14251     fi
14252     fi
14253     fi
14254     fi
14255     fi
14256     fi
14257 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14258 pcg 1.1 fi
14259 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
14260     echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
14261 pcg 1.1 if test x"$rxvt_cv_uint32_t" != xyes; then
14262     rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
14263     else
14264     if test x"unsigned" = x; then
14265     rxvt_uint32_typedef="/* typedef int uint32_t; */"
14266     else
14267     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14268     fi
14269 pcg 1.11 fi
14270 pcg 1.1
14271     if test $ac_cv_sizeof_int_p -eq 8; then
14272     rxvt_intp_define="#define intp_t int64_t"
14273     rxvt_u_intp_define="#define u_intp_t u_int64_t"
14274     else
14275     if test $ac_cv_sizeof_int_p -eq 4; then
14276     rxvt_intp_define="#define intp_t int32_t"
14277     rxvt_u_intp_define="#define u_intp_t u_int32_t"
14278     else
14279     if test $ac_cv_sizeof_int_p -eq 2; then
14280     rxvt_intp_define="#define intp_t int16_t"
14281     rxvt_u_intp_define="#define u_intp_t u_int16_t"
14282     else
14283     rxvt_intp_define="#error set intp_t"
14284     rxvt_u_intp_define="#error set u_intp_t"
14285     fi
14286     fi
14287     fi
14288    
14289    
14290    
14291 pcg 1.11 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
14292     echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
14293     if test "${ac_cv_type_signal+set}" = set; then
14294     echo $ECHO_N "(cached) $ECHO_C" >&6
14295     else
14296     cat >conftest.$ac_ext <<_ACEOF
14297     /* confdefs.h. */
14298     _ACEOF
14299     cat confdefs.h >>conftest.$ac_ext
14300     cat >>conftest.$ac_ext <<_ACEOF
14301     /* end confdefs.h. */
14302 pcg 1.1 #include <sys/types.h>
14303     #include <signal.h>
14304     #ifdef signal
14305 pcg 1.11 # undef signal
14306 pcg 1.1 #endif
14307     #ifdef __cplusplus
14308     extern "C" void (*signal (int, void (*)(int)))(int);
14309     #else
14310     void (*signal ()) ();
14311     #endif
14312    
14313 pcg 1.11 int
14314     main ()
14315     {
14316 pcg 1.1 int i;
14317 pcg 1.11 ;
14318     return 0;
14319     }
14320     _ACEOF
14321     rm -f conftest.$ac_objext
14322     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14323     (eval $ac_compile) 2>conftest.er1
14324     ac_status=$?
14325     grep -v '^ *+' conftest.er1 >conftest.err
14326     rm -f conftest.er1
14327     cat conftest.err >&5
14328     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14329     (exit $ac_status); } &&
14330 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14331 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14332     (eval $ac_try) 2>&5
14333     ac_status=$?
14334     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14335     (exit $ac_status); }; } &&
14336     { ac_try='test -s conftest.$ac_objext'
14337     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14338     (eval $ac_try) 2>&5
14339     ac_status=$?
14340     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14341     (exit $ac_status); }; }; then
14342 pcg 1.1 ac_cv_type_signal=void
14343     else
14344 pcg 1.11 echo "$as_me: failed program was:" >&5
14345     sed 's/^/| /' conftest.$ac_ext >&5
14346    
14347     ac_cv_type_signal=int
14348 pcg 1.1 fi
14349 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14350 pcg 1.1 fi
14351 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14352     echo "${ECHO_T}$ac_cv_type_signal" >&6
14353 pcg 1.1
14354 pcg 1.11 cat >>confdefs.h <<_ACEOF
14355 pcg 1.1 #define RETSIGTYPE $ac_cv_type_signal
14356 pcg 1.11 _ACEOF
14357 pcg 1.1
14358    
14359    
14360     case "$host_alias" in
14361     *ultrix) ac_cv_func_setsid='no' ;;
14362     *) break;;
14363     esac
14364    
14365 pcg 1.11
14366    
14367    
14368    
14369    
14370    
14371    
14372    
14373    
14374    
14375    
14376    
14377    
14378    
14379    
14380    
14381    
14382    
14383 pcg 1.1 for ac_func in \
14384     atexit \
14385     revoke \
14386     unsetenv \
14387     setutent \
14388     seteuid \
14389     setreuid \
14390     setsid \
14391     setpgrp \
14392     setpgid \
14393     openpty \
14394     _getpty \
14395     grantpt \
14396     unlockpt \
14397     isastream \
14398     on_exit \
14399     nanosleep \
14400     updwtmp \
14401     ttyslot \
14402    
14403     do
14404 pcg 1.11 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14405     echo "$as_me:$LINENO: checking for $ac_func" >&5
14406     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14407     if eval "test \"\${$as_ac_var+set}\" = set"; then
14408     echo $ECHO_N "(cached) $ECHO_C" >&6
14409     else
14410     cat >conftest.$ac_ext <<_ACEOF
14411     /* confdefs.h. */
14412     _ACEOF
14413     cat confdefs.h >>conftest.$ac_ext
14414     cat >>conftest.$ac_ext <<_ACEOF
14415     /* end confdefs.h. */
14416     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14417     For example, HP-UX 11i <limits.h> declares gettimeofday. */
14418     #define $ac_func innocuous_$ac_func
14419    
14420 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
14421 pcg 1.11 which can conflict with char $ac_func (); below.
14422     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14423     <limits.h> exists even on freestanding compilers. */
14424    
14425     #ifdef __STDC__
14426     # include <limits.h>
14427     #else
14428     # include <assert.h>
14429     #endif
14430    
14431     #undef $ac_func
14432    
14433 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
14434 pcg 1.11 #ifdef __cplusplus
14435     extern "C"
14436     {
14437     #endif
14438 pcg 1.1 /* We use char because int might match the return type of a gcc2
14439 pcg 1.11 builtin and then its argument prototype would still apply. */
14440     char $ac_func ();
14441 pcg 1.1 /* The GNU C library defines this for functions which it implements
14442     to always fail with ENOSYS. Some functions are actually named
14443     something starting with __ and the normal name is an alias. */
14444     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14445     choke me
14446     #else
14447 pcg 1.11 char (*f) () = $ac_func;
14448     #endif
14449     #ifdef __cplusplus
14450     }
14451 pcg 1.1 #endif
14452    
14453 pcg 1.11 int
14454     main ()
14455     {
14456     return f != $ac_func;
14457     ;
14458     return 0;
14459     }
14460     _ACEOF
14461     rm -f conftest.$ac_objext conftest$ac_exeext
14462     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14463     (eval $ac_link) 2>conftest.er1
14464     ac_status=$?
14465     grep -v '^ *+' conftest.er1 >conftest.err
14466     rm -f conftest.er1
14467     cat conftest.err >&5
14468     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14469     (exit $ac_status); } &&
14470 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14471 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14472     (eval $ac_try) 2>&5
14473     ac_status=$?
14474     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14475     (exit $ac_status); }; } &&
14476     { ac_try='test -s conftest$ac_exeext'
14477     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14478     (eval $ac_try) 2>&5
14479     ac_status=$?
14480     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14481     (exit $ac_status); }; }; then
14482     eval "$as_ac_var=yes"
14483     else
14484     echo "$as_me: failed program was:" >&5
14485     sed 's/^/| /' conftest.$ac_ext >&5
14486    
14487     eval "$as_ac_var=no"
14488     fi
14489     rm -f conftest.err conftest.$ac_objext \
14490     conftest$ac_exeext conftest.$ac_ext
14491     fi
14492     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14493     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14494     if test `eval echo '${'$as_ac_var'}'` = yes; then
14495     cat >>confdefs.h <<_ACEOF
14496     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14497     _ACEOF
14498 pcg 1.1
14499     fi
14500     done
14501    
14502    
14503    
14504 pcg 1.11 if test "${ac_cv_header_utmp_h+set}" = set; then
14505     echo "$as_me:$LINENO: checking for utmp.h" >&5
14506     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14507     if test "${ac_cv_header_utmp_h+set}" = set; then
14508     echo $ECHO_N "(cached) $ECHO_C" >&6
14509     fi
14510     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14511     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14512     else
14513     # Is the header compilable?
14514     echo "$as_me:$LINENO: checking utmp.h usability" >&5
14515     echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14516     cat >conftest.$ac_ext <<_ACEOF
14517     /* confdefs.h. */
14518     _ACEOF
14519     cat confdefs.h >>conftest.$ac_ext
14520     cat >>conftest.$ac_ext <<_ACEOF
14521     /* end confdefs.h. */
14522     $ac_includes_default
14523     #include <utmp.h>
14524     _ACEOF
14525     rm -f conftest.$ac_objext
14526     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14527     (eval $ac_compile) 2>conftest.er1
14528     ac_status=$?
14529     grep -v '^ *+' conftest.er1 >conftest.err
14530     rm -f conftest.er1
14531     cat conftest.err >&5
14532     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14533     (exit $ac_status); } &&
14534 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14535 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14536     (eval $ac_try) 2>&5
14537     ac_status=$?
14538     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14539     (exit $ac_status); }; } &&
14540     { ac_try='test -s conftest.$ac_objext'
14541     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14542     (eval $ac_try) 2>&5
14543     ac_status=$?
14544     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14545     (exit $ac_status); }; }; then
14546     ac_header_compiler=yes
14547     else
14548     echo "$as_me: failed program was:" >&5
14549     sed 's/^/| /' conftest.$ac_ext >&5
14550    
14551     ac_header_compiler=no
14552     fi
14553     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14554     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14555     echo "${ECHO_T}$ac_header_compiler" >&6
14556    
14557     # Is the header present?
14558     echo "$as_me:$LINENO: checking utmp.h presence" >&5
14559     echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14560     cat >conftest.$ac_ext <<_ACEOF
14561     /* confdefs.h. */
14562     _ACEOF
14563     cat confdefs.h >>conftest.$ac_ext
14564     cat >>conftest.$ac_ext <<_ACEOF
14565     /* end confdefs.h. */
14566 pcg 1.1 #include <utmp.h>
14567 pcg 1.11 _ACEOF
14568     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14569     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14570     ac_status=$?
14571     grep -v '^ *+' conftest.er1 >conftest.err
14572     rm -f conftest.er1
14573     cat conftest.err >&5
14574     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14575     (exit $ac_status); } >/dev/null; then
14576     if test -s conftest.err; then
14577 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14578     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14579 pcg 1.11 else
14580     ac_cpp_err=
14581     fi
14582 pcg 1.1 else
14583 pcg 1.11 ac_cpp_err=yes
14584 pcg 1.1 fi
14585 pcg 1.11 if test -z "$ac_cpp_err"; then
14586     ac_header_preproc=yes
14587     else
14588     echo "$as_me: failed program was:" >&5
14589     sed 's/^/| /' conftest.$ac_ext >&5
14590    
14591     ac_header_preproc=no
14592 pcg 1.1 fi
14593 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14594     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14595     echo "${ECHO_T}$ac_header_preproc" >&6
14596    
14597     # So? What about this header?
14598 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14599 pcg 1.11 yes:no: )
14600     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14601     echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14602     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14603     echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14604     ac_header_preproc=yes
14605     ;;
14606     no:yes:* )
14607     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14608     echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14609     { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14610     echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14611     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14612     echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14613     { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14614     echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14615     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14616     echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14617     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14618     echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14619     (
14620     cat <<\_ASBOX
14621     ## ------------------------------------------ ##
14622     ## Report this to the AC_PACKAGE_NAME lists. ##
14623     ## ------------------------------------------ ##
14624     _ASBOX
14625     ) |
14626     sed "s/^/$as_me: WARNING: /" >&2
14627     ;;
14628     esac
14629     echo "$as_me:$LINENO: checking for utmp.h" >&5
14630     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14631     if test "${ac_cv_header_utmp_h+set}" = set; then
14632     echo $ECHO_N "(cached) $ECHO_C" >&6
14633     else
14634     ac_cv_header_utmp_h=$ac_header_preproc
14635     fi
14636     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14637     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14638    
14639     fi
14640     if test $ac_cv_header_utmp_h = yes; then
14641     echo "$as_me:$LINENO: checking for struct utmp" >&5
14642     echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14643     if test "${rxvt_cv_struct_utmp+set}" = set; then
14644     echo $ECHO_N "(cached) $ECHO_C" >&6
14645     else
14646     cat >conftest.$ac_ext <<_ACEOF
14647     /* confdefs.h. */
14648     _ACEOF
14649     cat confdefs.h >>conftest.$ac_ext
14650     cat >>conftest.$ac_ext <<_ACEOF
14651     /* end confdefs.h. */
14652 pcg 1.1 #include <sys/types.h>
14653     #include <stdint.h>
14654     #include <utmp.h>
14655 pcg 1.11 int
14656     main ()
14657     {
14658 pcg 1.1 struct utmp ut;
14659 pcg 1.11 ;
14660     return 0;
14661     }
14662     _ACEOF
14663     rm -f conftest.$ac_objext
14664     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14665     (eval $ac_compile) 2>conftest.er1
14666     ac_status=$?
14667     grep -v '^ *+' conftest.er1 >conftest.err
14668     rm -f conftest.er1
14669     cat conftest.err >&5
14670     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14671     (exit $ac_status); } &&
14672 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14673 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14674     (eval $ac_try) 2>&5
14675     ac_status=$?
14676     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14677     (exit $ac_status); }; } &&
14678     { ac_try='test -s conftest.$ac_objext'
14679     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14680     (eval $ac_try) 2>&5
14681     ac_status=$?
14682     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14683     (exit $ac_status); }; }; then
14684 pcg 1.1 rxvt_cv_struct_utmp=yes
14685     else
14686 pcg 1.11 echo "$as_me: failed program was:" >&5
14687     sed 's/^/| /' conftest.$ac_ext >&5
14688    
14689     rxvt_cv_struct_utmp=no
14690 pcg 1.1 fi
14691 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14692 pcg 1.1 fi
14693 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14694     echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14695     if test x$rxvt_cv_struct_utmp = xyes; then
14696 pcg 1.1
14697 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14698 pcg 1.1 #define HAVE_STRUCT_UTMP 1
14699 pcg 1.11 _ACEOF
14700 pcg 1.1
14701     fi
14702    
14703    
14704 pcg 1.11 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14705     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14706     if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14707     echo $ECHO_N "(cached) $ECHO_C" >&6
14708 pcg 1.1 else
14709 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14710     /* confdefs.h. */
14711     _ACEOF
14712     cat confdefs.h >>conftest.$ac_ext
14713     cat >>conftest.$ac_ext <<_ACEOF
14714     /* end confdefs.h. */
14715 pcg 1.1 #include <sys/types.h>
14716     #include <utmp.h>
14717 pcg 1.11 int
14718     main ()
14719     {
14720 pcg 1.1 struct utmp ut; ut.ut_host;
14721 pcg 1.11 ;
14722     return 0;
14723     }
14724     _ACEOF
14725     rm -f conftest.$ac_objext
14726     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14727     (eval $ac_compile) 2>conftest.er1
14728     ac_status=$?
14729     grep -v '^ *+' conftest.er1 >conftest.err
14730     rm -f conftest.er1
14731     cat conftest.err >&5
14732     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14733     (exit $ac_status); } &&
14734 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14735 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14736     (eval $ac_try) 2>&5
14737     ac_status=$?
14738     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14739     (exit $ac_status); }; } &&
14740     { ac_try='test -s conftest.$ac_objext'
14741     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14742     (eval $ac_try) 2>&5
14743     ac_status=$?
14744     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14745     (exit $ac_status); }; }; then
14746 pcg 1.1 rxvt_cv_struct_utmp_host=yes
14747     else
14748 pcg 1.11 echo "$as_me: failed program was:" >&5
14749     sed 's/^/| /' conftest.$ac_ext >&5
14750    
14751     rxvt_cv_struct_utmp_host=no
14752 pcg 1.1 fi
14753 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14754 pcg 1.1 fi
14755 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14756     echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14757     if test x$rxvt_cv_struct_utmp_host = xyes; then
14758 pcg 1.1
14759 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14760 pcg 1.1 #define HAVE_UTMP_HOST 1
14761 pcg 1.11 _ACEOF
14762 pcg 1.1
14763     fi
14764    
14765 pcg 1.11 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14766     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14767     if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14768     echo $ECHO_N "(cached) $ECHO_C" >&6
14769 pcg 1.1 else
14770 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14771     /* confdefs.h. */
14772     _ACEOF
14773     cat confdefs.h >>conftest.$ac_ext
14774     cat >>conftest.$ac_ext <<_ACEOF
14775     /* end confdefs.h. */
14776 pcg 1.1 #include <sys/types.h>
14777     #include <utmp.h>
14778 pcg 1.11 int
14779     main ()
14780     {
14781 pcg 1.1 struct utmp ut; ut.ut_pid;
14782 pcg 1.11 ;
14783     return 0;
14784     }
14785     _ACEOF
14786     rm -f conftest.$ac_objext
14787     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14788     (eval $ac_compile) 2>conftest.er1
14789     ac_status=$?
14790     grep -v '^ *+' conftest.er1 >conftest.err
14791     rm -f conftest.er1
14792     cat conftest.err >&5
14793     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14794     (exit $ac_status); } &&
14795 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14796 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14797     (eval $ac_try) 2>&5
14798     ac_status=$?
14799     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14800     (exit $ac_status); }; } &&
14801     { ac_try='test -s conftest.$ac_objext'
14802     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14803     (eval $ac_try) 2>&5
14804     ac_status=$?
14805     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14806     (exit $ac_status); }; }; then
14807 pcg 1.1 rxvt_cv_struct_utmp_pid=yes
14808     else
14809 pcg 1.11 echo "$as_me: failed program was:" >&5
14810     sed 's/^/| /' conftest.$ac_ext >&5
14811    
14812     rxvt_cv_struct_utmp_pid=no
14813 pcg 1.1 fi
14814 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14815 pcg 1.1 fi
14816 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14817     echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14818     if test x$rxvt_cv_struct_utmp_pid = xyes; then
14819 pcg 1.1
14820 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14821 pcg 1.1 #define HAVE_UTMP_PID 1
14822 pcg 1.11 _ACEOF
14823 pcg 1.1
14824     fi
14825    
14826     fi
14827    
14828 pcg 1.11
14829    
14830     if test "${ac_cv_header_utmpx_h+set}" = set; then
14831     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14832     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14833     if test "${ac_cv_header_utmpx_h+set}" = set; then
14834     echo $ECHO_N "(cached) $ECHO_C" >&6
14835     fi
14836     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14837     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14838 pcg 1.1 else
14839 pcg 1.11 # Is the header compilable?
14840     echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14841     echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14842     cat >conftest.$ac_ext <<_ACEOF
14843     /* confdefs.h. */
14844     _ACEOF
14845     cat confdefs.h >>conftest.$ac_ext
14846     cat >>conftest.$ac_ext <<_ACEOF
14847     /* end confdefs.h. */
14848     $ac_includes_default
14849     #include <utmpx.h>
14850     _ACEOF
14851     rm -f conftest.$ac_objext
14852     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14853     (eval $ac_compile) 2>conftest.er1
14854     ac_status=$?
14855     grep -v '^ *+' conftest.er1 >conftest.err
14856     rm -f conftest.er1
14857     cat conftest.err >&5
14858     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14859     (exit $ac_status); } &&
14860 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14861 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14862     (eval $ac_try) 2>&5
14863     ac_status=$?
14864     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14865     (exit $ac_status); }; } &&
14866     { ac_try='test -s conftest.$ac_objext'
14867     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14868     (eval $ac_try) 2>&5
14869     ac_status=$?
14870     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14871     (exit $ac_status); }; }; then
14872     ac_header_compiler=yes
14873     else
14874     echo "$as_me: failed program was:" >&5
14875     sed 's/^/| /' conftest.$ac_ext >&5
14876    
14877     ac_header_compiler=no
14878     fi
14879     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14880     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14881     echo "${ECHO_T}$ac_header_compiler" >&6
14882    
14883     # Is the header present?
14884     echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14885     echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
14886     cat >conftest.$ac_ext <<_ACEOF
14887     /* confdefs.h. */
14888     _ACEOF
14889     cat confdefs.h >>conftest.$ac_ext
14890     cat >>conftest.$ac_ext <<_ACEOF
14891     /* end confdefs.h. */
14892 pcg 1.1 #include <utmpx.h>
14893 pcg 1.11 _ACEOF
14894     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14895     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14896     ac_status=$?
14897     grep -v '^ *+' conftest.er1 >conftest.err
14898     rm -f conftest.er1
14899     cat conftest.err >&5
14900     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14901     (exit $ac_status); } >/dev/null; then
14902     if test -s conftest.err; then
14903 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
14904     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14905 pcg 1.11 else
14906     ac_cpp_err=
14907     fi
14908 pcg 1.1 else
14909 pcg 1.11 ac_cpp_err=yes
14910 pcg 1.1 fi
14911 pcg 1.11 if test -z "$ac_cpp_err"; then
14912     ac_header_preproc=yes
14913     else
14914     echo "$as_me: failed program was:" >&5
14915     sed 's/^/| /' conftest.$ac_ext >&5
14916    
14917     ac_header_preproc=no
14918 pcg 1.1 fi
14919 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14920     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14921     echo "${ECHO_T}$ac_header_preproc" >&6
14922    
14923     # So? What about this header?
14924 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14925 pcg 1.11 yes:no: )
14926     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14927     echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14928     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14929     echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14930     ac_header_preproc=yes
14931     ;;
14932     no:yes:* )
14933     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14934     echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14935     { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14936     echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14937     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14938     echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14939     { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14940     echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14941     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14942     echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14943     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14944     echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14945     (
14946     cat <<\_ASBOX
14947     ## ------------------------------------------ ##
14948     ## Report this to the AC_PACKAGE_NAME lists. ##
14949     ## ------------------------------------------ ##
14950     _ASBOX
14951     ) |
14952     sed "s/^/$as_me: WARNING: /" >&2
14953     ;;
14954     esac
14955     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14956     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14957     if test "${ac_cv_header_utmpx_h+set}" = set; then
14958     echo $ECHO_N "(cached) $ECHO_C" >&6
14959     else
14960     ac_cv_header_utmpx_h=$ac_header_preproc
14961     fi
14962     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14963     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14964    
14965     fi
14966     if test $ac_cv_header_utmpx_h = yes; then
14967     echo "$as_me:$LINENO: checking for struct utmpx" >&5
14968     echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14969     if test "${rxvt_cv_struct_utmpx+set}" = set; then
14970     echo $ECHO_N "(cached) $ECHO_C" >&6
14971     else
14972     cat >conftest.$ac_ext <<_ACEOF
14973     /* confdefs.h. */
14974     _ACEOF
14975     cat confdefs.h >>conftest.$ac_ext
14976     cat >>conftest.$ac_ext <<_ACEOF
14977     /* end confdefs.h. */
14978 pcg 1.1 #include <sys/types.h>
14979     #include <utmpx.h>
14980 pcg 1.11 int
14981     main ()
14982     {
14983 pcg 1.1 struct utmpx ut;
14984 pcg 1.11 ;
14985     return 0;
14986     }
14987     _ACEOF
14988     rm -f conftest.$ac_objext
14989     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14990     (eval $ac_compile) 2>conftest.er1
14991     ac_status=$?
14992     grep -v '^ *+' conftest.er1 >conftest.err
14993     rm -f conftest.er1
14994     cat conftest.err >&5
14995     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14996     (exit $ac_status); } &&
14997 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14998 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14999     (eval $ac_try) 2>&5
15000     ac_status=$?
15001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15002     (exit $ac_status); }; } &&
15003     { ac_try='test -s conftest.$ac_objext'
15004     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15005     (eval $ac_try) 2>&5
15006     ac_status=$?
15007     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15008     (exit $ac_status); }; }; then
15009 pcg 1.1 rxvt_cv_struct_utmpx=yes
15010     else
15011 pcg 1.11 echo "$as_me: failed program was:" >&5
15012     sed 's/^/| /' conftest.$ac_ext >&5
15013    
15014     rxvt_cv_struct_utmpx=no
15015 pcg 1.1 fi
15016 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15017 pcg 1.1 fi
15018 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
15019     echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
15020     if test x$rxvt_cv_struct_utmpx = xyes; then
15021 pcg 1.1
15022 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15023 pcg 1.1 #define HAVE_STRUCT_UTMPX 1
15024 pcg 1.11 _ACEOF
15025 pcg 1.1
15026     fi
15027    
15028    
15029 pcg 1.11 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
15030     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
15031     if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
15032     echo $ECHO_N "(cached) $ECHO_C" >&6
15033 pcg 1.1 else
15034 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15035     /* confdefs.h. */
15036     _ACEOF
15037     cat confdefs.h >>conftest.$ac_ext
15038     cat >>conftest.$ac_ext <<_ACEOF
15039     /* end confdefs.h. */
15040 pcg 1.1 #include <sys/types.h>
15041     #include <utmpx.h>
15042 pcg 1.11 int
15043     main ()
15044     {
15045 pcg 1.1 struct utmpx utx; utx.ut_host;
15046 pcg 1.11 ;
15047     return 0;
15048     }
15049     _ACEOF
15050     rm -f conftest.$ac_objext
15051     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15052     (eval $ac_compile) 2>conftest.er1
15053     ac_status=$?
15054     grep -v '^ *+' conftest.er1 >conftest.err
15055     rm -f conftest.er1
15056     cat conftest.err >&5
15057     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15058     (exit $ac_status); } &&
15059 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15060 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15061     (eval $ac_try) 2>&5
15062     ac_status=$?
15063     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15064     (exit $ac_status); }; } &&
15065     { ac_try='test -s conftest.$ac_objext'
15066     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15067     (eval $ac_try) 2>&5
15068     ac_status=$?
15069     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15070     (exit $ac_status); }; }; then
15071 pcg 1.1 rxvt_cv_struct_utmpx_host=yes
15072     else
15073 pcg 1.11 echo "$as_me: failed program was:" >&5
15074     sed 's/^/| /' conftest.$ac_ext >&5
15075    
15076     rxvt_cv_struct_utmpx_host=no
15077 pcg 1.1 fi
15078 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15079 pcg 1.1 fi
15080 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
15081     echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
15082     if test x$rxvt_cv_struct_utmpx_host = xyes; then
15083 pcg 1.1
15084 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15085 pcg 1.1 #define HAVE_UTMPX_HOST 1
15086 pcg 1.11 _ACEOF
15087 pcg 1.1
15088     fi
15089    
15090     fi
15091    
15092 pcg 1.11
15093    
15094     echo "$as_me:$LINENO: checking for struct lastlog" >&5
15095     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15096     if test "${rxvt_cv_struct_lastlog+set}" = set; then
15097     echo $ECHO_N "(cached) $ECHO_C" >&6
15098 pcg 1.1 else
15099 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15100     /* confdefs.h. */
15101     _ACEOF
15102     cat confdefs.h >>conftest.$ac_ext
15103     cat >>conftest.$ac_ext <<_ACEOF
15104     /* end confdefs.h. */
15105 pcg 1.1 #include <sys/types.h>
15106     #include <utmp.h>
15107     #ifdef HAVE_LASTLOG_H
15108     #include <lastlog.h>
15109     #endif
15110    
15111 pcg 1.11 int
15112     main ()
15113     {
15114 pcg 1.1 struct lastlog ll;
15115 pcg 1.11 ;
15116     return 0;
15117     }
15118     _ACEOF
15119     rm -f conftest.$ac_objext
15120     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15121     (eval $ac_compile) 2>conftest.er1
15122     ac_status=$?
15123     grep -v '^ *+' conftest.er1 >conftest.err
15124     rm -f conftest.er1
15125     cat conftest.err >&5
15126     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15127     (exit $ac_status); } &&
15128 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15129 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15130     (eval $ac_try) 2>&5
15131     ac_status=$?
15132     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15133     (exit $ac_status); }; } &&
15134     { ac_try='test -s conftest.$ac_objext'
15135     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15136     (eval $ac_try) 2>&5
15137     ac_status=$?
15138     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15139     (exit $ac_status); }; }; then
15140 pcg 1.1 rxvt_cv_struct_lastlog=yes
15141     else
15142 pcg 1.11 echo "$as_me: failed program was:" >&5
15143     sed 's/^/| /' conftest.$ac_ext >&5
15144    
15145     rxvt_cv_struct_lastlog=no
15146 pcg 1.1 fi
15147 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15148 pcg 1.1 fi
15149 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
15150     echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
15151     if test x$rxvt_cv_struct_lastlog = xyes; then
15152 pcg 1.1
15153 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15154 pcg 1.1 #define HAVE_STRUCT_LASTLOG 1
15155 pcg 1.11 _ACEOF
15156 pcg 1.1
15157     fi
15158    
15159 pcg 1.11 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15160     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15161     if test "${rxvt_cv_struct_lastlogx+set}" = set; then
15162     echo $ECHO_N "(cached) $ECHO_C" >&6
15163 pcg 1.1 else
15164 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15165     /* confdefs.h. */
15166     _ACEOF
15167     cat confdefs.h >>conftest.$ac_ext
15168     cat >>conftest.$ac_ext <<_ACEOF
15169     /* end confdefs.h. */
15170 pcg 1.1 #include <sys/types.h>
15171     #include <utmpx.h>
15172     #ifdef HAVE_LASTLOG_H
15173     #include <lastlog.h>
15174     #endif
15175    
15176 pcg 1.11 int
15177     main ()
15178     {
15179 pcg 1.1 struct lastlogx ll;
15180 pcg 1.11 ;
15181     return 0;
15182     }
15183     _ACEOF
15184     rm -f conftest.$ac_objext
15185     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15186     (eval $ac_compile) 2>conftest.er1
15187     ac_status=$?
15188     grep -v '^ *+' conftest.er1 >conftest.err
15189     rm -f conftest.er1
15190     cat conftest.err >&5
15191     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15192     (exit $ac_status); } &&
15193 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15194 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15195     (eval $ac_try) 2>&5
15196     ac_status=$?
15197     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15198     (exit $ac_status); }; } &&
15199     { ac_try='test -s conftest.$ac_objext'
15200     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15201     (eval $ac_try) 2>&5
15202     ac_status=$?
15203     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15204     (exit $ac_status); }; }; then
15205 pcg 1.1 rxvt_cv_struct_lastlogx=yes
15206     else
15207 pcg 1.11 echo "$as_me: failed program was:" >&5
15208     sed 's/^/| /' conftest.$ac_ext >&5
15209    
15210     rxvt_cv_struct_lastlogx=no
15211 pcg 1.1 fi
15212 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15213 pcg 1.1 fi
15214 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
15215     echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
15216     if test x$rxvt_cv_struct_lastlogx = xyes; then
15217 pcg 1.1
15218 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15219 pcg 1.1 #define HAVE_STRUCT_LASTLOGX 1
15220 pcg 1.11 _ACEOF
15221 pcg 1.1
15222     fi
15223    
15224    
15225 pcg 1.11 echo "$as_me:$LINENO: checking where utmp is located" >&5
15226     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15227     if test "${rxvt_cv_path_utmp+set}" = set; then
15228     echo $ECHO_N "(cached) $ECHO_C" >&6
15229 pcg 1.1 else
15230     if test "$cross_compiling" = yes; then
15231 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
15232     echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
15233 pcg 1.1 else
15234 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15235     /* confdefs.h. */
15236     _ACEOF
15237     cat confdefs.h >>conftest.$ac_ext
15238     cat >>conftest.$ac_ext <<_ACEOF
15239     /* end confdefs.h. */
15240 pcg 1.1 #include <stdio.h>
15241     #include <sys/types.h>
15242     #include <utmp.h>
15243     #include <errno.h>
15244     main()
15245     {
15246     char **u, *utmplist[] = {
15247     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
15248     FILE *a, *f=fopen("conftestval", "w");
15249     if (!f) exit(1);
15250     #ifdef UTMP_FILE
15251     fprintf(f, "%s\n", UTMP_FILE);
15252     exit(0);
15253     #endif
15254     #ifdef _PATH_UTMP
15255     fprintf(f, "%s\n", _PATH_UTMP);
15256     exit(0);
15257     #endif
15258     for (u = utmplist; *u; u++) {
15259     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15260     fprintf(f, "%s\n", *u);
15261     exit(0);
15262     }
15263     }
15264     exit(0);
15265     }
15266 pcg 1.11 _ACEOF
15267     rm -f conftest$ac_exeext
15268     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15269     (eval $ac_link) 2>&5
15270     ac_status=$?
15271     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15272     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15273     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15274     (eval $ac_try) 2>&5
15275     ac_status=$?
15276     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15277     (exit $ac_status); }; }; then
15278 pcg 1.1 rxvt_cv_path_utmp=`cat conftestval`
15279     else
15280 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15281     echo "$as_me: failed program was:" >&5
15282     sed 's/^/| /' conftest.$ac_ext >&5
15283    
15284     ( exit $ac_status )
15285     rxvt_cv_path_utmp=
15286 pcg 1.1 fi
15287 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15288 pcg 1.1 fi
15289     fi
15290 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
15291     echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
15292     if test x$rxvt_cv_path_utmp != x; then
15293 pcg 1.1
15294 pcg 1.11 cat >>confdefs.h <<_ACEOF
15295 pcg 1.1 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
15296 pcg 1.11 _ACEOF
15297 pcg 1.1
15298     fi
15299    
15300    
15301 pcg 1.11 echo "$as_me:$LINENO: checking where utmpx is located" >&5
15302     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15303     if test "${rxvt_cv_path_utmpx+set}" = set; then
15304     echo $ECHO_N "(cached) $ECHO_C" >&6
15305 pcg 1.1 else
15306     if test "$cross_compiling" = yes; then
15307 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
15308     echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
15309 pcg 1.1 else
15310 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15311     /* confdefs.h. */
15312     _ACEOF
15313     cat confdefs.h >>conftest.$ac_ext
15314     cat >>conftest.$ac_ext <<_ACEOF
15315     /* end confdefs.h. */
15316 pcg 1.1 #include <stdio.h>
15317     #include <sys/types.h>
15318     #include <utmpx.h>
15319     #include <errno.h>
15320     #include <sys/stat.h>
15321     #ifdef HAVE_STRING_H
15322     #include <string.h>
15323     #endif
15324     main()
15325     {
15326     char **u, *p, *utmplist[] = {
15327     #ifdef UTMPX_FILE
15328     UTMPX_FILE,
15329     #endif
15330     #ifdef _PATH_UTMPX
15331     _PATH_UTMPX,
15332     #endif
15333     "/var/adm/utmpx", "/etc/utmpx", NULL };
15334     FILE *a, *f=fopen("conftestval", "w");
15335     struct stat statu, statux;
15336     if (!f) exit(1);
15337     for (u = utmplist; *u; u++) {
15338     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15339     if (stat(*u, &statux) < 0)
15340     continue;
15341     p = strdup(*u);
15342     p[strlen(p) - 1] = '\0';
15343     if (stat(p, &statu) >= 0
15344     && (statu.st_mtime - statux.st_mtime > 86400))
15345     continue;
15346     fprintf(f, "%s\n", *u);
15347     exit(0);
15348     }
15349     }
15350     exit(0);
15351     }
15352 pcg 1.11 _ACEOF
15353     rm -f conftest$ac_exeext
15354     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15355     (eval $ac_link) 2>&5
15356     ac_status=$?
15357     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15358     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15359     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15360     (eval $ac_try) 2>&5
15361     ac_status=$?
15362     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15363     (exit $ac_status); }; }; then
15364 pcg 1.1 rxvt_cv_path_utmpx=`cat conftestval`
15365     else
15366 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15367     echo "$as_me: failed program was:" >&5
15368     sed 's/^/| /' conftest.$ac_ext >&5
15369    
15370     ( exit $ac_status )
15371     rxvt_cv_path_utmpx=
15372 pcg 1.1 fi
15373 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15374 pcg 1.1 fi
15375     fi
15376 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
15377     echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
15378     if test x$rxvt_cv_path_utmpx != x; then
15379 pcg 1.1
15380 pcg 1.11 cat >>confdefs.h <<_ACEOF
15381 pcg 1.1 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
15382 pcg 1.11 _ACEOF
15383 pcg 1.1
15384     fi
15385    
15386    
15387 pcg 1.11 echo "$as_me:$LINENO: checking where wtmp is located" >&5
15388     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15389     if test "${rxvt_cv_path_wtmp+set}" = set; then
15390     echo $ECHO_N "(cached) $ECHO_C" >&6
15391 pcg 1.1 else
15392     if test "$cross_compiling" = yes; then
15393 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
15394     echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
15395 pcg 1.1 else
15396 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15397     /* confdefs.h. */
15398     _ACEOF
15399     cat confdefs.h >>conftest.$ac_ext
15400     cat >>conftest.$ac_ext <<_ACEOF
15401     /* end confdefs.h. */
15402 pcg 1.1 #include <stdio.h>
15403     #include <sys/types.h>
15404     #ifdef HAVE_UTMP_H
15405     #include <utmp.h>
15406     #endif
15407     #include <errno.h>
15408     main()
15409     {
15410     char **w, *wtmplist[] = {
15411 pcg 1.11 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
15412 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
15413     if (!f) exit(1);
15414     #ifdef WTMP_FILE
15415     fprintf(f, "%s\n", WTMP_FILE);
15416     exit(0);
15417     #endif
15418     #ifdef _PATH_WTMP
15419     fprintf(f, "%s\n", _PATH_WTMP);
15420     exit(0);
15421     #endif
15422     for (w = wtmplist; *w; w++) {
15423     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15424     fprintf(f, "%s\n", *w);
15425     exit(0);
15426     }
15427     }
15428     exit(0);
15429     }
15430 pcg 1.11 _ACEOF
15431     rm -f conftest$ac_exeext
15432     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15433     (eval $ac_link) 2>&5
15434     ac_status=$?
15435     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15436     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15437     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15438     (eval $ac_try) 2>&5
15439     ac_status=$?
15440     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15441     (exit $ac_status); }; }; then
15442 pcg 1.1 rxvt_cv_path_wtmp=`cat conftestval`
15443     else
15444 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15445     echo "$as_me: failed program was:" >&5
15446     sed 's/^/| /' conftest.$ac_ext >&5
15447    
15448     ( exit $ac_status )
15449     rxvt_cv_path_wtmp=
15450 pcg 1.1 fi
15451 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15452 pcg 1.1 fi
15453     fi
15454 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
15455     echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
15456     if test x$rxvt_cv_path_wtmp != x; then
15457 pcg 1.1
15458 pcg 1.11 cat >>confdefs.h <<_ACEOF
15459 pcg 1.1 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
15460 pcg 1.11 _ACEOF
15461 pcg 1.1
15462     fi
15463    
15464 pcg 1.11 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15465     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15466     if test "${rxvt_cv_path_wtmpx+set}" = set; then
15467     echo $ECHO_N "(cached) $ECHO_C" >&6
15468 pcg 1.1 else
15469     if test "$cross_compiling" = yes; then
15470 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
15471     echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
15472 pcg 1.1 else
15473 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15474     /* confdefs.h. */
15475     _ACEOF
15476     cat confdefs.h >>conftest.$ac_ext
15477     cat >>conftest.$ac_ext <<_ACEOF
15478     /* end confdefs.h. */
15479 pcg 1.1 #include <stdio.h>
15480     #ifdef HAVE_UTMPX_H
15481     #include <utmpx.h>
15482     #endif
15483     #include <errno.h>
15484     main()
15485     {
15486     char **w, *wtmplist[] = {
15487 pcg 1.11 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
15488 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
15489     if (!f) exit(1);
15490     #ifdef WTMPX_FILE
15491     fprintf(f, "%s\n", WTMPX_FILE);
15492     exit(0);
15493     #endif
15494     #ifdef _PATH_WTMPX
15495     fprintf(f, "%s\n", _PATH_WTMPX);
15496     exit(0);
15497     #endif
15498     for (w = wtmplist; *w; w++) {
15499     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15500     fprintf(f, "%s\n", *w);
15501     exit(0);
15502     }
15503     }
15504     exit(0);
15505     }
15506 pcg 1.11 _ACEOF
15507     rm -f conftest$ac_exeext
15508     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15509     (eval $ac_link) 2>&5
15510     ac_status=$?
15511     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15512     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15513     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15514     (eval $ac_try) 2>&5
15515     ac_status=$?
15516     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15517     (exit $ac_status); }; }; then
15518 pcg 1.1 rxvt_cv_path_wtmpx=`cat conftestval`
15519     else
15520 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15521     echo "$as_me: failed program was:" >&5
15522     sed 's/^/| /' conftest.$ac_ext >&5
15523    
15524     ( exit $ac_status )
15525     rxvt_cv_path_wtmpx=
15526 pcg 1.1 fi
15527 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15528 pcg 1.1 fi
15529     fi
15530 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15531     echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15532     if test x$rxvt_cv_path_wtmpx != x; then
15533 pcg 1.1
15534 pcg 1.11 cat >>confdefs.h <<_ACEOF
15535 pcg 1.1 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15536 pcg 1.11 _ACEOF
15537 pcg 1.1
15538     fi
15539    
15540 pcg 1.11 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15541     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15542     if test "${rxvt_cv_path_lastlog+set}" = set; then
15543     echo $ECHO_N "(cached) $ECHO_C" >&6
15544 pcg 1.1 else
15545     if test "$cross_compiling" = yes; then
15546 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15547     echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15548 pcg 1.1 else
15549 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15550     /* confdefs.h. */
15551     _ACEOF
15552     cat confdefs.h >>conftest.$ac_ext
15553     cat >>conftest.$ac_ext <<_ACEOF
15554     /* end confdefs.h. */
15555 pcg 1.1 #include <stdio.h>
15556     #include <sys/types.h>
15557     #ifdef HAVE_UTMPX_H
15558     #include <utmpx.h>
15559     #elif defined(HAVE_UTMP_H)
15560     #include <utmp.h>
15561     #endif
15562     #ifdef HAVE_LASTLOG_H
15563     #include <lastlog.h>
15564     #endif
15565     #include <errno.h>
15566     main()
15567     {
15568     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15569     FILE *a, *f=fopen("conftestval", "w");
15570     if (!f) exit(1);
15571     #ifdef LASTLOG_FILE
15572     fprintf(f, "%s\n", LASTLOG_FILE);
15573     exit(0);
15574     #endif
15575     #ifdef _PATH_LASTLOG
15576     fprintf(f, "%s\n", _PATH_LASTLOG);
15577     exit(0);
15578     #endif
15579     for (w = lastloglist; *w; w++) {
15580     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15581     fprintf(f, "%s\n", *w);
15582     exit(0);
15583     }
15584     }
15585     exit(0);
15586     }
15587 pcg 1.11 _ACEOF
15588     rm -f conftest$ac_exeext
15589     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15590     (eval $ac_link) 2>&5
15591     ac_status=$?
15592     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15593     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15594     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15595     (eval $ac_try) 2>&5
15596     ac_status=$?
15597     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15598     (exit $ac_status); }; }; then
15599 pcg 1.1 rxvt_cv_path_lastlog=`cat conftestval`
15600     else
15601 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15602     echo "$as_me: failed program was:" >&5
15603     sed 's/^/| /' conftest.$ac_ext >&5
15604    
15605     ( exit $ac_status )
15606     rxvt_cv_path_lastlog=
15607 pcg 1.1 fi
15608 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15609 pcg 1.1 fi
15610     fi
15611 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15612     echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15613     if test x$rxvt_cv_path_lastlog != x; then
15614 pcg 1.1
15615 pcg 1.11 cat >>confdefs.h <<_ACEOF
15616 pcg 1.1 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15617 pcg 1.11 _ACEOF
15618 pcg 1.1
15619     if test -d "$rxvt_cv_path_lastlog"; then
15620 pcg 1.11
15621     cat >>confdefs.h <<\_ACEOF
15622 pcg 1.1 #define LASTLOG_IS_DIR 1
15623 pcg 1.11 _ACEOF
15624 pcg 1.1
15625     fi
15626     fi
15627    
15628 pcg 1.11 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15629     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15630     if test "${rxvt_cv_path_lastlogx+set}" = set; then
15631     echo $ECHO_N "(cached) $ECHO_C" >&6
15632 pcg 1.1 else
15633     if test "$cross_compiling" = yes; then
15634 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15635     echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15636 pcg 1.1 else
15637 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15638     /* confdefs.h. */
15639     _ACEOF
15640     cat confdefs.h >>conftest.$ac_ext
15641     cat >>conftest.$ac_ext <<_ACEOF
15642     /* end confdefs.h. */
15643 pcg 1.1 #include <stdio.h>
15644     #ifdef HAVE_UTMPX_H
15645     #include <utmpx.h>
15646     #endif
15647     #include <errno.h>
15648     main()
15649     {
15650     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15651     FILE *a, *f=fopen("conftestval", "w");
15652     if (!f) exit(1);
15653     #ifdef LASTLOGX_FILE
15654     fprintf(f, "%s\n", LASTLOGX_FILE);
15655     exit(0);
15656     #endif
15657     #ifdef _PATH_LASTLOGX
15658     fprintf(f, "%s\n", _PATH_LASTLOGX);
15659     exit(0);
15660     #endif
15661     for (w = wtmplist; *w; w++) {
15662     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15663     fprintf(f, "%s\n", *w);
15664     exit(0);
15665     }
15666     }
15667     exit(0);
15668     }
15669 pcg 1.11 _ACEOF
15670     rm -f conftest$ac_exeext
15671     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15672     (eval $ac_link) 2>&5
15673     ac_status=$?
15674     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15675     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15676     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15677     (eval $ac_try) 2>&5
15678     ac_status=$?
15679     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15680     (exit $ac_status); }; }; then
15681 pcg 1.1 rxvt_cv_path_lastlogx=`cat conftestval`
15682     else
15683 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15684     echo "$as_me: failed program was:" >&5
15685     sed 's/^/| /' conftest.$ac_ext >&5
15686    
15687     ( exit $ac_status )
15688     rxvt_cv_path_lastlogx=
15689 pcg 1.1 fi
15690 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15691 pcg 1.1 fi
15692     fi
15693 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15694     echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15695     if test x$rxvt_cv_path_lastlogx != x; then
15696 pcg 1.1
15697 pcg 1.11 cat >>confdefs.h <<_ACEOF
15698 pcg 1.1 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15699 pcg 1.11 _ACEOF
15700 pcg 1.1
15701     fi
15702    
15703    
15704 pcg 1.11 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15705     echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15706     if test "${rxvt_cv_path_ttytab+set}" = set; then
15707     echo $ECHO_N "(cached) $ECHO_C" >&6
15708 pcg 1.1 else
15709     for ttys_file in /etc/ttys /etc/ttytab;
15710     do
15711 pcg 1.11 if test -f "$ttys_file" ; then
15712 pcg 1.1 rxvt_cv_path_ttytab=$ttys_file
15713     break
15714     fi
15715     done
15716    
15717     fi
15718 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15719     echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15720     if test x$rxvt_cv_path_ttytab != x; then
15721 pcg 1.1
15722 pcg 1.11 cat >>confdefs.h <<_ACEOF
15723 pcg 1.1 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15724 pcg 1.11 _ACEOF
15725 pcg 1.1
15726     fi
15727    
15728    
15729     ac_save_LIBS=$LIBS
15730     ac_save_CFLAGS=$CFLAGS
15731     CFLAGS="$CFLAGS $X_CFLAGS"
15732     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15733     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15734     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15735     fi
15736 pcg 1.11 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15737     echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15738     if test "${rxvt_cv_func_xlocale+set}" = set; then
15739     echo $ECHO_N "(cached) $ECHO_C" >&6
15740 pcg 1.1 else
15741     if test "$cross_compiling" = yes; then
15742 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15743     echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15744 pcg 1.1 else
15745 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15746     /* confdefs.h. */
15747     _ACEOF
15748     cat confdefs.h >>conftest.$ac_ext
15749     cat >>conftest.$ac_ext <<_ACEOF
15750     /* end confdefs.h. */
15751 pcg 1.1 #include <X11/Xlib.h>
15752     main() {
15753     char *p;
15754     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15755     exit (XSupportsLocale() ? 0 : 1);
15756     else
15757     exit (1);}
15758 pcg 1.11 _ACEOF
15759     rm -f conftest$ac_exeext
15760     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15761     (eval $ac_link) 2>&5
15762     ac_status=$?
15763     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15764     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15765     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15766     (eval $ac_try) 2>&5
15767     ac_status=$?
15768     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15769     (exit $ac_status); }; }; then
15770 pcg 1.1 rxvt_cv_func_xlocale=yes
15771     else
15772 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15773     echo "$as_me: failed program was:" >&5
15774     sed 's/^/| /' conftest.$ac_ext >&5
15775    
15776     ( exit $ac_status )
15777     rxvt_cv_func_xlocale=no
15778 pcg 1.1 fi
15779 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15780 pcg 1.1 fi
15781     fi
15782 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15783     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15784     if test x$rxvt_cv_func_xlocale = xyes; then
15785 pcg 1.1
15786 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15787 pcg 1.1 #define HAVE_XLOCALE 1
15788 pcg 1.11 _ACEOF
15789 pcg 1.1
15790     fi
15791    
15792 pcg 1.11 echo "$as_me:$LINENO: checking for working X setlocale" >&5
15793     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15794     if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15795     echo $ECHO_N "(cached) $ECHO_C" >&6
15796 pcg 1.1 else
15797 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15798     /* confdefs.h. */
15799     _ACEOF
15800     cat confdefs.h >>conftest.$ac_ext
15801     cat >>conftest.$ac_ext <<_ACEOF
15802     /* end confdefs.h. */
15803 pcg 1.1 #define X_LOCALE 1
15804     #include <X11/Xlocale.h>
15805 pcg 1.11 int
15806     main ()
15807     {
15808 pcg 1.1 setlocale(LC_CTYPE, "");
15809 pcg 1.11 ;
15810     return 0;
15811     }
15812     _ACEOF
15813     rm -f conftest.$ac_objext conftest$ac_exeext
15814     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15815     (eval $ac_link) 2>conftest.er1
15816     ac_status=$?
15817     grep -v '^ *+' conftest.er1 >conftest.err
15818     rm -f conftest.er1
15819     cat conftest.err >&5
15820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15821     (exit $ac_status); } &&
15822 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15823 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15824     (eval $ac_try) 2>&5
15825     ac_status=$?
15826     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15827     (exit $ac_status); }; } &&
15828     { ac_try='test -s conftest$ac_exeext'
15829     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15830     (eval $ac_try) 2>&5
15831     ac_status=$?
15832     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15833     (exit $ac_status); }; }; then
15834 pcg 1.1 rxvt_cv_func_xsetlocale=yes
15835     else
15836 pcg 1.11 echo "$as_me: failed program was:" >&5
15837     sed 's/^/| /' conftest.$ac_ext >&5
15838    
15839     rxvt_cv_func_xsetlocale=no
15840 pcg 1.1 fi
15841 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15842     conftest$ac_exeext conftest.$ac_ext
15843 pcg 1.1 fi
15844 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
15845     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
15846     if test x$rxvt_cv_func_xsetlocale = xyes; then
15847 pcg 1.1
15848 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15849 pcg 1.1 #define HAVE_XSETLOCALE 1
15850 pcg 1.11 _ACEOF
15851 pcg 1.1
15852     fi
15853     LIBS=$ac_save_LIBS
15854     CFLAGS=$ac_save_CFLAGS
15855    
15856 pcg 1.11 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15857     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15858     if test "${rxvt_cv_func_setlocale+set}" = set; then
15859     echo $ECHO_N "(cached) $ECHO_C" >&6
15860     else
15861     cat >conftest.$ac_ext <<_ACEOF
15862     /* confdefs.h. */
15863     _ACEOF
15864     cat confdefs.h >>conftest.$ac_ext
15865     cat >>conftest.$ac_ext <<_ACEOF
15866     /* end confdefs.h. */
15867 pcg 1.18 #include <clocale>
15868 pcg 1.11 int
15869     main ()
15870     {
15871 pcg 1.1 setlocale(LC_CTYPE, "");
15872 pcg 1.11 ;
15873     return 0;
15874     }
15875     _ACEOF
15876     rm -f conftest.$ac_objext conftest$ac_exeext
15877     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15878     (eval $ac_link) 2>conftest.er1
15879     ac_status=$?
15880     grep -v '^ *+' conftest.er1 >conftest.err
15881     rm -f conftest.er1
15882     cat conftest.err >&5
15883     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15884     (exit $ac_status); } &&
15885 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15886 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15887     (eval $ac_try) 2>&5
15888     ac_status=$?
15889     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15890     (exit $ac_status); }; } &&
15891     { ac_try='test -s conftest$ac_exeext'
15892     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15893     (eval $ac_try) 2>&5
15894     ac_status=$?
15895     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15896     (exit $ac_status); }; }; then
15897 pcg 1.1 rxvt_cv_func_setlocale=yes
15898     else
15899 pcg 1.11 echo "$as_me: failed program was:" >&5
15900     sed 's/^/| /' conftest.$ac_ext >&5
15901    
15902     rxvt_cv_func_setlocale=no
15903 pcg 1.1 fi
15904 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15905     conftest$ac_exeext conftest.$ac_ext
15906 pcg 1.1 fi
15907 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15908     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15909     if test x$rxvt_cv_func_setlocale = xyes; then
15910 pcg 1.1
15911 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15912 pcg 1.1 #define HAVE_SETLOCALE 1
15913 pcg 1.11 _ACEOF
15914 pcg 1.1
15915     fi
15916    
15917 pcg 1.11 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
15918     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
15919     if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
15920     echo $ECHO_N "(cached) $ECHO_C" >&6
15921 pcg 1.1 else
15922 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15923     /* confdefs.h. */
15924     _ACEOF
15925     cat confdefs.h >>conftest.$ac_ext
15926     cat >>conftest.$ac_ext <<_ACEOF
15927     /* end confdefs.h. */
15928 pcg 1.1 #include <langinfo.h>
15929 pcg 1.11 int
15930     main ()
15931     {
15932 pcg 1.1 nl_langinfo(CODESET);
15933 pcg 1.11 ;
15934     return 0;
15935     }
15936     _ACEOF
15937     rm -f conftest.$ac_objext conftest$ac_exeext
15938     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15939     (eval $ac_link) 2>conftest.er1
15940     ac_status=$?
15941     grep -v '^ *+' conftest.er1 >conftest.err
15942     rm -f conftest.er1
15943     cat conftest.err >&5
15944     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15945     (exit $ac_status); } &&
15946 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15947 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15948     (eval $ac_try) 2>&5
15949     ac_status=$?
15950     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15951     (exit $ac_status); }; } &&
15952     { ac_try='test -s conftest$ac_exeext'
15953     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15954     (eval $ac_try) 2>&5
15955     ac_status=$?
15956     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15957     (exit $ac_status); }; }; then
15958 pcg 1.1 rxvt_cv_func_nl_langinfo=yes
15959     else
15960 pcg 1.11 echo "$as_me: failed program was:" >&5
15961     sed 's/^/| /' conftest.$ac_ext >&5
15962    
15963     rxvt_cv_func_nl_langinfo=no
15964 pcg 1.1 fi
15965 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15966     conftest$ac_exeext conftest.$ac_ext
15967 pcg 1.1 fi
15968 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
15969     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
15970     if test x$rxvt_cv_func_nl_langinfo = xyes; then
15971 pcg 1.1
15972 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15973 pcg 1.1 #define HAVE_NL_LANGINFO 1
15974 pcg 1.11 _ACEOF
15975 pcg 1.1
15976     fi
15977    
15978 pcg 1.11 echo "$as_me:$LINENO: checking for getpt" >&5
15979     echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15980     if test "${rxvt_cv_func_getpt+set}" = set; then
15981     echo $ECHO_N "(cached) $ECHO_C" >&6
15982 pcg 1.1 else
15983 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15984     /* confdefs.h. */
15985     _ACEOF
15986     cat confdefs.h >>conftest.$ac_ext
15987     cat >>conftest.$ac_ext <<_ACEOF
15988     /* end confdefs.h. */
15989 pcg 1.1 #define _GNU_SOURCE
15990     #ifdef HAVE_STDLIB_H
15991 pcg 1.18 # include <cstdlib>
15992 pcg 1.1 #endif
15993 pcg 1.11 int
15994     main ()
15995     {
15996 pcg 1.1 (void)getpt();
15997 pcg 1.11 ;
15998     return 0;
15999     }
16000     _ACEOF
16001     rm -f conftest.$ac_objext conftest$ac_exeext
16002     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16003     (eval $ac_link) 2>conftest.er1
16004     ac_status=$?
16005     grep -v '^ *+' conftest.er1 >conftest.err
16006     rm -f conftest.er1
16007     cat conftest.err >&5
16008     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16009     (exit $ac_status); } &&
16010 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16011 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16012     (eval $ac_try) 2>&5
16013     ac_status=$?
16014     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16015     (exit $ac_status); }; } &&
16016     { ac_try='test -s conftest$ac_exeext'
16017     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16018     (eval $ac_try) 2>&5
16019     ac_status=$?
16020     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16021     (exit $ac_status); }; }; then
16022 pcg 1.1 rxvt_cv_func_getpt=yes
16023     else
16024 pcg 1.11 echo "$as_me: failed program was:" >&5
16025     sed 's/^/| /' conftest.$ac_ext >&5
16026    
16027     rxvt_cv_func_getpt=no
16028 pcg 1.1 fi
16029 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
16030     conftest$ac_exeext conftest.$ac_ext
16031 pcg 1.1 fi
16032 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
16033     echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
16034     if test x$rxvt_cv_func_getpt = xyes; then
16035 pcg 1.1
16036 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16037 pcg 1.1 #define HAVE_GETPT 1
16038 pcg 1.11 _ACEOF
16039 pcg 1.1
16040     fi
16041    
16042 pcg 1.11 echo "$as_me:$LINENO: checking for pty/tty type" >&5
16043     echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
16044     if test "${rxvt_cv_ptys+set}" = set; then
16045     echo $ECHO_N "(cached) $ECHO_C" >&6
16046 pcg 1.1 else
16047     if test x$ac_cv_func_openpty = xyes; then
16048     rxvt_cv_ptys=OPENPTY
16049     else if test x$ac_cv_func__getpty = xyes; then
16050     rxvt_cv_ptys=SGI4
16051     else if test -c /dev/ttyp20; then
16052     rxvt_cv_ptys=SCO
16053     else if test -c /dev/ptym/clone; then
16054     rxvt_cv_ptys=HPUX
16055     else if test x$rxvt_cv_func_getpt = xyes; then
16056     rxvt_cv_ptys=GLIBC
16057     else if test -c /dev/ptc -a -c /dev/pts; then
16058     rxvt_cv_ptys=PTC
16059     else if test -c /dev/ptc -a -d /dev/pts; then
16060     rxvt_cv_ptys=PTC
16061     else if test -c /dev/ptmx -a -c /dev/pts/0; then
16062     rxvt_cv_ptys=STREAMS
16063     else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
16064     rxvt_cv_ptys=STREAMS
16065     else
16066     rxvt_cv_ptys=BSD
16067     fi
16068     fi
16069     fi
16070     fi
16071     fi
16072     fi
16073     fi
16074     fi
16075     fi
16076    
16077     fi
16078 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
16079     echo "${ECHO_T}$rxvt_cv_ptys" >&6
16080 pcg 1.1
16081 pcg 1.11 if test x$rxvt_cv_ptys = xOPENPTY; then
16082 pcg 1.1
16083 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16084 pcg 1.1 #define PTYS_ARE_OPENPTY 1
16085 pcg 1.11 _ACEOF
16086 pcg 1.1
16087     fi
16088     if test x$rxvt_cv_ptys = xSCO; then
16089 pcg 1.11
16090     cat >>confdefs.h <<\_ACEOF
16091 pcg 1.1 #define PTYS_ARE_NUMERIC 1
16092 pcg 1.11 _ACEOF
16093 pcg 1.1
16094     fi
16095     if test x$rxvt_cv_ptys = xSTREAMS; then
16096 pcg 1.11
16097     cat >>confdefs.h <<\_ACEOF
16098 pcg 1.1 #define PTYS_ARE_PTMX 1
16099 pcg 1.11 _ACEOF
16100 pcg 1.1
16101     fi
16102     if test x$rxvt_cv_ptys = xPTC; then
16103 pcg 1.11
16104     cat >>confdefs.h <<\_ACEOF
16105 pcg 1.1 #define PTYS_ARE_PTC 1
16106 pcg 1.11 _ACEOF
16107 pcg 1.1
16108     fi
16109     if test x$rxvt_cv_ptys = xSGI4; then
16110 pcg 1.11
16111     cat >>confdefs.h <<\_ACEOF
16112 pcg 1.1 #define PTYS_ARE__GETPTY 1
16113 pcg 1.11 _ACEOF
16114 pcg 1.1
16115     fi
16116     if test x$rxvt_cv_ptys = xCONVEX; then
16117 pcg 1.11
16118     cat >>confdefs.h <<\_ACEOF
16119 pcg 1.1 #define PTYS_ARE_GETPTY 1
16120 pcg 1.11 _ACEOF
16121 pcg 1.1
16122     fi
16123     if test x$rxvt_cv_ptys = xGLIBC; then
16124 pcg 1.11
16125     cat >>confdefs.h <<\_ACEOF
16126 pcg 1.1 #define PTYS_ARE_GETPT 1
16127 pcg 1.11 _ACEOF
16128 pcg 1.1
16129     fi
16130     if test x$rxvt_cv_ptys = xHPUX; then
16131 pcg 1.11
16132     cat >>confdefs.h <<\_ACEOF
16133 pcg 1.1 #define PTYS_ARE_CLONE 1
16134 pcg 1.11 _ACEOF
16135 pcg 1.1
16136     fi
16137     if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16138 pcg 1.11
16139     cat >>confdefs.h <<\_ACEOF
16140 pcg 1.1 #define PTYS_ARE_SEARCHED 1
16141 pcg 1.11 _ACEOF
16142 pcg 1.1
16143     fi
16144    
16145    
16146 pcg 1.11 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
16147     echo "$as_me: checking for pty ranges..." >&6;}
16148 pcg 1.1 ptys=`echo /dev/pty??`
16149     pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16150     pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16151     if test x$pch1 != x; then
16152 pcg 1.11
16153     cat >>confdefs.h <<_ACEOF
16154 pcg 1.1 #define PTYCHAR1 "$pch1"
16155 pcg 1.11 _ACEOF
16156 pcg 1.1
16157     fi
16158     if test x$pch2 != x; then
16159 pcg 1.11
16160     cat >>confdefs.h <<_ACEOF
16161 pcg 1.1 #define PTYCHAR2 "$pch2"
16162 pcg 1.11 _ACEOF
16163 pcg 1.1
16164     fi
16165    
16166 pcg 1.11 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
16167     echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
16168     if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
16169     echo $ECHO_N "(cached) $ECHO_C" >&6
16170 pcg 1.1 else
16171 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
16172 pcg 1.1 LIBS="-lxpg4 $LIBS"
16173 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
16174     /* confdefs.h. */
16175     _ACEOF
16176     cat confdefs.h >>conftest.$ac_ext
16177     cat >>conftest.$ac_ext <<_ACEOF
16178     /* end confdefs.h. */
16179    
16180 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
16181 pcg 1.11 #ifdef __cplusplus
16182     extern "C"
16183     #endif
16184 pcg 1.1 /* We use char because int might match the return type of a gcc2
16185 pcg 1.11 builtin and then its argument prototype would still apply. */
16186     char setlocale ();
16187     int
16188     main ()
16189     {
16190     setlocale ();
16191     ;
16192     return 0;
16193     }
16194     _ACEOF
16195     rm -f conftest.$ac_objext conftest$ac_exeext
16196     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16197     (eval $ac_link) 2>conftest.er1
16198     ac_status=$?
16199     grep -v '^ *+' conftest.er1 >conftest.err
16200     rm -f conftest.er1
16201     cat conftest.err >&5
16202     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16203     (exit $ac_status); } &&
16204 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16205 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16206     (eval $ac_try) 2>&5
16207     ac_status=$?
16208     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16209     (exit $ac_status); }; } &&
16210     { ac_try='test -s conftest$ac_exeext'
16211     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16212     (eval $ac_try) 2>&5
16213     ac_status=$?
16214     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16215     (exit $ac_status); }; }; then
16216     ac_cv_lib_xpg4_setlocale=yes
16217     else
16218     echo "$as_me: failed program was:" >&5
16219     sed 's/^/| /' conftest.$ac_ext >&5
16220    
16221     ac_cv_lib_xpg4_setlocale=no
16222     fi
16223     rm -f conftest.err conftest.$ac_objext \
16224     conftest$ac_exeext conftest.$ac_ext
16225     LIBS=$ac_check_lib_save_LIBS
16226     fi
16227     echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
16228     echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
16229     if test $ac_cv_lib_xpg4_setlocale = yes; then
16230 pcg 1.1 LIBS="$LIBS -lxpg4"
16231     fi
16232    
16233    
16234 pcg 1.24 if test x$support_tinting = xyes; then
16235    
16236     cat >>confdefs.h <<\_ACEOF
16237     #define TINTING 1
16238     _ACEOF
16239    
16240     fi
16241 pcg 1.11 if test x$support_inheritpixmap = xyes; then
16242 pcg 1.1
16243 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16244 pcg 1.1 #define TRANSPARENT 1
16245 pcg 1.11 _ACEOF
16246 pcg 1.1
16247     fi
16248     if test x$support_keepscrolling = xno; then
16249 pcg 1.11
16250     cat >>confdefs.h <<\_ACEOF
16251 pcg 1.1 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16252 pcg 1.11 _ACEOF
16253 pcg 1.1
16254     fi
16255     if test x$support_selectionscrolling = xyes; then
16256 pcg 1.11
16257     cat >>confdefs.h <<\_ACEOF
16258 pcg 1.1 #define SELECTION_SCROLLING 1
16259 pcg 1.11 _ACEOF
16260 pcg 1.1
16261     fi
16262     if test x$support_menubar = xyes; then
16263 pcg 1.11
16264     cat >>confdefs.h <<\_ACEOF
16265 pcg 1.1 #define MENUBAR 1
16266 pcg 1.11 _ACEOF
16267 pcg 1.1
16268     fi
16269     if test x$support_frills = xno; then
16270 pcg 1.11
16271     cat >>confdefs.h <<\_ACEOF
16272 pcg 1.1 #define NO_FRILLS 1
16273 pcg 1.11 _ACEOF
16274 pcg 1.1
16275     fi
16276     if test x$support_linespace = xno; then
16277 pcg 1.11
16278     cat >>confdefs.h <<\_ACEOF
16279 pcg 1.1 #define NO_LINESPACE 1
16280 pcg 1.11 _ACEOF
16281 pcg 1.1
16282     fi
16283     if test x$support_24bit = xyes; then
16284 pcg 1.11
16285     cat >>confdefs.h <<\_ACEOF
16286 pcg 1.1 #define PREFER_24BIT 1
16287 pcg 1.11 _ACEOF
16288 pcg 1.1
16289     fi
16290     if test x$support_mousewheel = xyes; then
16291 pcg 1.11
16292     cat >>confdefs.h <<\_ACEOF
16293 pcg 1.1 #define MOUSE_WHEEL 1
16294 pcg 1.11 _ACEOF
16295 pcg 1.1
16296     fi
16297     if test x$support_mouseslipwheel = xyes; then
16298 pcg 1.11
16299     cat >>confdefs.h <<\_ACEOF
16300 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
16301 pcg 1.11 _ACEOF
16302 pcg 1.1
16303     fi
16304     if test x$support_utmp = xyes; then
16305 pcg 1.11
16306     cat >>confdefs.h <<\_ACEOF
16307 pcg 1.1 #define UTMP_SUPPORT 1
16308 pcg 1.11 _ACEOF
16309 pcg 1.1
16310     fi
16311     if test x$support_wtmp = xyes; then
16312 pcg 1.11
16313     cat >>confdefs.h <<\_ACEOF
16314 pcg 1.1 #define WTMP_SUPPORT 1
16315 pcg 1.11 _ACEOF
16316 pcg 1.1
16317     fi
16318     if test x$support_lastlog = xyes; then
16319 pcg 1.11
16320     cat >>confdefs.h <<\_ACEOF
16321 pcg 1.1 #define LASTLOG_SUPPORT 1
16322 pcg 1.11 _ACEOF
16323 pcg 1.1
16324     fi
16325     if test x$support_xim = xyes -o x$multichar_set = xyes; then
16326     if test x$rxvt_cv_func_xlocale = xyes; then
16327 pcg 1.11
16328     cat >>confdefs.h <<\_ACEOF
16329 pcg 1.1 #define USE_XIM 1
16330 pcg 1.11 _ACEOF
16331 pcg 1.1
16332     fi
16333     fi
16334     if test x$support_xpm = xyes; then
16335 pcg 1.11
16336     cat >>confdefs.h <<\_ACEOF
16337 pcg 1.1 #define XPM_BACKGROUND 1
16338 pcg 1.11 _ACEOF
16339 pcg 1.1
16340     fi
16341     if test x$support_scroll_rxvt = xyes; then
16342 pcg 1.11
16343     cat >>confdefs.h <<\_ACEOF
16344 pcg 1.1 #define RXVT_SCROLLBAR 1
16345 pcg 1.11 _ACEOF
16346 pcg 1.1
16347     scrolltypes="rxvt"
16348     fi
16349     if test x$support_scroll_next = xyes; then
16350 pcg 1.11
16351     cat >>confdefs.h <<\_ACEOF
16352 pcg 1.1 #define NEXT_SCROLLBAR 1
16353 pcg 1.11 _ACEOF
16354 pcg 1.1
16355     scrolltypes="$scrolltypes next"
16356     fi
16357     if test x$support_scroll_xterm = xyes; then
16358 pcg 1.11
16359     cat >>confdefs.h <<\_ACEOF
16360 pcg 1.1 #define XTERM_SCROLLBAR 1
16361 pcg 1.11 _ACEOF
16362 pcg 1.1
16363     scrolltypes="$scrolltypes xterm"
16364     fi
16365 pcg 1.11 if test x$support_scroll_plain = xyes; then
16366    
16367     cat >>confdefs.h <<\_ACEOF
16368     #define PLAIN_SCROLLBAR 1
16369     _ACEOF
16370    
16371     scrolltypes="$scrolltypes plain"
16372     fi
16373 pcg 1.1 if test x$support_pointer_blank = xyes; then
16374 pcg 1.11
16375     cat >>confdefs.h <<\_ACEOF
16376 pcg 1.1 #define POINTER_BLANK 1
16377 pcg 1.11 _ACEOF
16378 pcg 1.1
16379     fi
16380     if test x$support_cursor_blink = xyes; then
16381 pcg 1.11
16382     cat >>confdefs.h <<\_ACEOF
16383 pcg 1.1 #define CURSOR_BLINK 1
16384 pcg 1.11 _ACEOF
16385    
16386     fi
16387     if test x$support_text_blink = xyes; then
16388    
16389     cat >>confdefs.h <<\_ACEOF
16390     #define TEXT_BLINK 1
16391     _ACEOF
16392 pcg 1.1
16393     fi
16394     if test x$support_unicode3 = xyes; then
16395 pcg 1.11
16396     cat >>confdefs.h <<\_ACEOF
16397 pcg 1.1 #define UNICODE_3 1
16398 pcg 1.11 _ACEOF
16399 pcg 1.1
16400     fi
16401 pcg 1.18 if test x$support_combining = xyes; then
16402    
16403     cat >>confdefs.h <<\_ACEOF
16404 pcg 1.20 #define ENABLE_COMBINING 1
16405 pcg 1.18 _ACEOF
16406    
16407     fi
16408 pcg 1.1 if test x$codesets = xall; then
16409 pcg 1.18 codesets=jp,jp-ext,kr,cn,cn-ext
16410 pcg 1.1 fi
16411     for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16412 pcg 1.11
16413     cat >>confdefs.h <<\_ACEOF
16414 pcg 1.1 #define ENCODING_EU 1
16415 pcg 1.11 _ACEOF
16416 pcg 1.1
16417 pcg 1.13
16418 pcg 1.11 cat >>confdefs.h <<\_ACEOF
16419 pcg 1.1 #define ENCODING_VN 1
16420 pcg 1.11 _ACEOF
16421 pcg 1.13
16422     case "$codeset" in
16423 pcg 1.11 JP )
16424     cat >>confdefs.h <<\_ACEOF
16425 pcg 1.1 #define ENCODING_JP 1
16426 pcg 1.11 _ACEOF
16427 pcg 1.1 ;;
16428 pcg 1.11 JP_EXT )
16429     cat >>confdefs.h <<\_ACEOF
16430 pcg 1.1 #define ENCODING_JP_EXT 1
16431 pcg 1.11 _ACEOF
16432 pcg 1.1 ;;
16433 pcg 1.11 KR )
16434     cat >>confdefs.h <<\_ACEOF
16435 pcg 1.1 #define ENCODING_KR 1
16436 pcg 1.11 _ACEOF
16437 pcg 1.1 ;;
16438 pcg 1.11 CN )
16439     cat >>confdefs.h <<\_ACEOF
16440 pcg 1.1 #define ENCODING_CN 1
16441 pcg 1.11 _ACEOF
16442 pcg 1.1 ;;
16443 pcg 1.11 CN_EXT )
16444     cat >>confdefs.h <<\_ACEOF
16445 pcg 1.1 #define ENCODING_CN_EXT 1
16446 pcg 1.11 _ACEOF
16447 pcg 1.1 ;;
16448     esac
16449     done
16450    
16451    
16452     CFLAGS=${CFLAGS--O}
16453     LDFLAGS=${LDFLAGS--O}
16454    
16455     CPPFLAGS="$CPPFLAGS"
16456    
16457    
16458    
16459    
16460    
16461    
16462    
16463     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16464     DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16465     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16466     X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16467     X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16468     XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16469     fi
16470    
16471    
16472    
16473    
16474    
16475     if test x$support_addstrings = xno; then
16476 pcg 1.11
16477     cat >>confdefs.h <<\_ACEOF
16478 pcg 1.1 #define NO_STRINGS 1
16479 pcg 1.11 _ACEOF
16480 pcg 1.1
16481     fi
16482    
16483     MCOMMON=./autoconf/Make.common
16484    
16485    
16486     test "$program_prefix" != NONE &&
16487 pcg 1.11 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16488 pcg 1.1 # Use a double $ so make ignores it.
16489     test "$program_suffix" != NONE &&
16490 pcg 1.11 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16491     # Double any \ or $. echo might interpret backslashes.
16492     # By default was `s,x,x', remove it if useless.
16493     cat <<\_ACEOF >conftest.sed
16494     s/[\\$]/&&/g;s/;s,x,x,$//
16495     _ACEOF
16496     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16497     rm conftest.sed
16498 pcg 1.1
16499    
16500    
16501    
16502    
16503     if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16504     include_stdint_h="#include <stdint.h>"
16505     else
16506     include_stdint_h="/* #include <stdint.h> */"
16507 pcg 1.11 fi
16508 pcg 1.1 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16509 pcg 1.18 include_stdarg_h="#include <cstdarg>"
16510 pcg 1.1 else
16511 pcg 1.18 include_stdarg_h="/* #include <cstdarg> */"
16512 pcg 1.11 fi
16513 pcg 1.1 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16514 pcg 1.18 include_stdlib_h="#include <cstdlib>"
16515 pcg 1.1 else
16516 pcg 1.18 include_stdlib_h="/* #include <cstdlib> */"
16517 pcg 1.11 fi
16518 pcg 1.1 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16519     include_unistd_h="#include <unistd.h>"
16520     else
16521     include_unistd_h="/* #include <unistd.h> */"
16522 pcg 1.11 fi
16523 pcg 1.1 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16524 pcg 1.18 include_string_h="#include <cstring>"
16525 pcg 1.1 else
16526 pcg 1.18 include_string_h="/* #include <cstring> */"
16527 pcg 1.11 fi
16528 pcg 1.1 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16529     include_fcntl_h="#include <fcntl.h>"
16530     else
16531     include_fcntl_h="/* #include <fcntl.h> */"
16532 pcg 1.11 fi
16533 pcg 1.1 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16534     include_util_h="#include <util.h>"
16535     else
16536     include_util_h="/* #include <util.h> */"
16537 pcg 1.11 fi
16538 pcg 1.1 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16539     include_assert_h="#include <assert.h>"
16540     else
16541     include_assert_h="/* #include <assert.h> */"
16542 pcg 1.11 fi
16543 pcg 1.1 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16544     include_sys_ioctl_h="#include <sys/ioctl.h>"
16545     else
16546     include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16547 pcg 1.11 fi
16548 pcg 1.1 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16549     include_sys_select_h="#include <sys/select.h>"
16550     else
16551     include_sys_select_h="/* #include <sys/select.h> */"
16552 pcg 1.11 fi
16553 pcg 1.1 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16554     include_sys_strredir_h="#include <sys/strredir.h>"
16555     else
16556     include_sys_strredir_h="/* #include <sys/strredir.h> */"
16557 pcg 1.11 fi
16558 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16559     include_sys_time_h="#include <sys/time.h>"
16560     else
16561     include_sys_time_h="/* #include <sys/time.h> */"
16562 pcg 1.11 fi
16563 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16564     include_time_h="#include <time.h>"
16565     else
16566     include_time_h="/* #include <time.h> */"
16567 pcg 1.11 fi
16568 pcg 1.1
16569     if test x$support_xft = xyes; then
16570     LIBS="$LIBS `pkg-config xft --libs`"
16571     CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16572     CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16573    
16574 pcg 1.11
16575     for ac_header in X11/Xft/Xft.h
16576 pcg 1.1 do
16577 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16578     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16579     echo "$as_me:$LINENO: checking for $ac_header" >&5
16580     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16581     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16582     echo $ECHO_N "(cached) $ECHO_C" >&6
16583     fi
16584     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16585     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16586     else
16587     # Is the header compilable?
16588     echo "$as_me:$LINENO: checking $ac_header usability" >&5
16589     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16590     cat >conftest.$ac_ext <<_ACEOF
16591     /* confdefs.h. */
16592     _ACEOF
16593     cat confdefs.h >>conftest.$ac_ext
16594     cat >>conftest.$ac_ext <<_ACEOF
16595     /* end confdefs.h. */
16596     $ac_includes_default
16597     #include <$ac_header>
16598     _ACEOF
16599     rm -f conftest.$ac_objext
16600     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16601     (eval $ac_compile) 2>conftest.er1
16602     ac_status=$?
16603     grep -v '^ *+' conftest.er1 >conftest.err
16604     rm -f conftest.er1
16605     cat conftest.err >&5
16606     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16607     (exit $ac_status); } &&
16608 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16609 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16610     (eval $ac_try) 2>&5
16611     ac_status=$?
16612     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16613     (exit $ac_status); }; } &&
16614     { ac_try='test -s conftest.$ac_objext'
16615     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16616     (eval $ac_try) 2>&5
16617     ac_status=$?
16618     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16619     (exit $ac_status); }; }; then
16620     ac_header_compiler=yes
16621     else
16622     echo "$as_me: failed program was:" >&5
16623     sed 's/^/| /' conftest.$ac_ext >&5
16624    
16625     ac_header_compiler=no
16626     fi
16627     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16628     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16629     echo "${ECHO_T}$ac_header_compiler" >&6
16630    
16631     # Is the header present?
16632     echo "$as_me:$LINENO: checking $ac_header presence" >&5
16633     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16634     cat >conftest.$ac_ext <<_ACEOF
16635     /* confdefs.h. */
16636     _ACEOF
16637     cat confdefs.h >>conftest.$ac_ext
16638     cat >>conftest.$ac_ext <<_ACEOF
16639     /* end confdefs.h. */
16640     #include <$ac_header>
16641     _ACEOF
16642     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16643     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16644     ac_status=$?
16645     grep -v '^ *+' conftest.er1 >conftest.err
16646     rm -f conftest.er1
16647     cat conftest.err >&5
16648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16649     (exit $ac_status); } >/dev/null; then
16650     if test -s conftest.err; then
16651 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
16652     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
16653 pcg 1.11 else
16654     ac_cpp_err=
16655     fi
16656     else
16657     ac_cpp_err=yes
16658     fi
16659     if test -z "$ac_cpp_err"; then
16660     ac_header_preproc=yes
16661 pcg 1.1 else
16662 pcg 1.11 echo "$as_me: failed program was:" >&5
16663     sed 's/^/| /' conftest.$ac_ext >&5
16664    
16665     ac_header_preproc=no
16666     fi
16667     rm -f conftest.err conftest.$ac_ext
16668     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16669     echo "${ECHO_T}$ac_header_preproc" >&6
16670    
16671     # So? What about this header?
16672 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16673 pcg 1.11 yes:no: )
16674     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16675     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16676     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16677     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16678     ac_header_preproc=yes
16679     ;;
16680     no:yes:* )
16681     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16682     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16683     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16684     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16685     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16686     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16687     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16688     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16689     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16690     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16691     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16692     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16693     (
16694     cat <<\_ASBOX
16695     ## ------------------------------------------ ##
16696     ## Report this to the AC_PACKAGE_NAME lists. ##
16697     ## ------------------------------------------ ##
16698     _ASBOX
16699     ) |
16700     sed "s/^/$as_me: WARNING: /" >&2
16701     ;;
16702     esac
16703     echo "$as_me:$LINENO: checking for $ac_header" >&5
16704     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16705     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16706     echo $ECHO_N "(cached) $ECHO_C" >&6
16707 pcg 1.1 else
16708 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
16709 pcg 1.1 fi
16710 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16711     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16712    
16713 pcg 1.1 fi
16714 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16715     cat >>confdefs.h <<_ACEOF
16716     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16717     _ACEOF
16718    
16719 pcg 1.1 else
16720 pcg 1.11 support_xft=no
16721 pcg 1.1 fi
16722 pcg 1.11
16723 pcg 1.1 done
16724    
16725 pcg 1.11
16726     echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
16727     echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
16728     if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
16729     echo $ECHO_N "(cached) $ECHO_C" >&6
16730 pcg 1.1 else
16731 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
16732 pcg 1.1 LIBS="-lXft $LIBS"
16733 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
16734     /* confdefs.h. */
16735     _ACEOF
16736     cat confdefs.h >>conftest.$ac_ext
16737     cat >>conftest.$ac_ext <<_ACEOF
16738     /* end confdefs.h. */
16739    
16740 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
16741 pcg 1.11 #ifdef __cplusplus
16742     extern "C"
16743     #endif
16744 pcg 1.1 /* We use char because int might match the return type of a gcc2
16745 pcg 1.11 builtin and then its argument prototype would still apply. */
16746     char XftDrawString32 ();
16747     int
16748     main ()
16749     {
16750     XftDrawString32 ();
16751     ;
16752     return 0;
16753     }
16754     _ACEOF
16755     rm -f conftest.$ac_objext conftest$ac_exeext
16756     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16757     (eval $ac_link) 2>conftest.er1
16758     ac_status=$?
16759     grep -v '^ *+' conftest.er1 >conftest.err
16760     rm -f conftest.er1
16761     cat conftest.err >&5
16762     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16763     (exit $ac_status); } &&
16764 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16765 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16766     (eval $ac_try) 2>&5
16767     ac_status=$?
16768     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16769     (exit $ac_status); }; } &&
16770     { ac_try='test -s conftest$ac_exeext'
16771     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16772     (eval $ac_try) 2>&5
16773     ac_status=$?
16774     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16775     (exit $ac_status); }; }; then
16776     ac_cv_lib_Xft_XftDrawString32=yes
16777     else
16778     echo "$as_me: failed program was:" >&5
16779     sed 's/^/| /' conftest.$ac_ext >&5
16780    
16781     ac_cv_lib_Xft_XftDrawString32=no
16782     fi
16783     rm -f conftest.err conftest.$ac_objext \
16784     conftest$ac_exeext conftest.$ac_ext
16785     LIBS=$ac_check_lib_save_LIBS
16786     fi
16787     echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
16788     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
16789     if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
16790     cat >>confdefs.h <<_ACEOF
16791     #define HAVE_LIBXFT 1
16792     _ACEOF
16793 pcg 1.1
16794     LIBS="-lXft $LIBS"
16795    
16796     else
16797 pcg 1.11 support_xft=no
16798 pcg 1.1 fi
16799    
16800 pcg 1.3
16801     if test x$support_xft = xyes; then
16802 pcg 1.11
16803     cat >>confdefs.h <<\_ACEOF
16804 pcg 1.1 #define XFT 1
16805 pcg 1.11 _ACEOF
16806 pcg 1.1
16807 pcg 1.3 fi
16808 pcg 1.1 fi
16809    
16810 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"
16811     cat >confcache <<\_ACEOF
16812 pcg 1.1 # This file is a shell script that caches the results of configure
16813     # tests run on this system so they can be shared between configure
16814 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
16815     # It is not useful on other systems. If it contains results you don't
16816     # want to keep, you may remove or edit it.
16817 pcg 1.1 #
16818 pcg 1.11 # config.status only pays attention to the cache file if you give it
16819     # the --recheck option to rerun configure.
16820 pcg 1.1 #
16821 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16822     # loading this file, other *unset* `ac_cv_foo' will be assigned the
16823     # following values.
16824    
16825     _ACEOF
16826    
16827 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
16828     # but we know of no workaround that is simple, portable, and efficient.
16829     # So, don't put newlines in cache variables' values.
16830     # Ultrix sh set writes to stderr and can't be redirected directly,
16831     # and sets the high bit in the cache file unless we assign to the vars.
16832 pcg 1.11 {
16833     (set) 2>&1 |
16834     case `(ac_space=' '; set | grep ac_space) 2>&1` in
16835     *ac_space=\ *)
16836     # `set' does not quote correctly, so add quotes (double-quote
16837     # substitution turns \\\\ into \\, and sed turns \\ into \).
16838     sed -n \
16839     "s/'/'\\\\''/g;
16840     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16841     ;;
16842     *)
16843     # `set' quotes correctly as required by POSIX, so do not add quotes.
16844     sed -n \
16845     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16846     ;;
16847     esac;
16848     } |
16849     sed '
16850     t clear
16851     : clear
16852     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16853     t end
16854     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16855     : end' >>confcache
16856     if diff $cache_file confcache >/dev/null 2>&1; then :; else
16857 pcg 1.1 if test -w $cache_file; then
16858 pcg 1.11 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16859     cat confcache >$cache_file
16860 pcg 1.1 else
16861     echo "not updating unwritable cache $cache_file"
16862     fi
16863     fi
16864     rm -f confcache
16865    
16866     test "x$prefix" = xNONE && prefix=$ac_default_prefix
16867     # Let make expand exec_prefix.
16868     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16869    
16870 pcg 1.11 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16871     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16872     # trailing colons and then remove the whole line if VPATH becomes empty
16873     # (actually we leave an empty line to preserve line numbers).
16874 pcg 1.1 if test "x$srcdir" = x.; then
16875 pcg 1.11 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16876     s/:*\$(srcdir):*/:/;
16877     s/:*\${srcdir}:*/:/;
16878     s/:*@srcdir@:*/:/;
16879     s/^\([^=]*=[ ]*\):*/\1/;
16880     s/:*$//;
16881     s/^[^=]*=[ ]*$//;
16882     }'
16883 pcg 1.1 fi
16884    
16885 pcg 1.11 DEFS=-DHAVE_CONFIG_H
16886    
16887     ac_libobjs=
16888     ac_ltlibobjs=
16889     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16890     # 1. Remove the extension, and $U if already installed.
16891     ac_i=`echo "$ac_i" |
16892     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16893     # 2. Add them.
16894     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16895     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16896     done
16897     LIBOBJS=$ac_libobjs
16898    
16899     LTLIBOBJS=$ac_ltlibobjs
16900    
16901 pcg 1.1
16902    
16903     : ${CONFIG_STATUS=./config.status}
16904 pcg 1.11 ac_clean_files_save=$ac_clean_files
16905     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16906     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16907     echo "$as_me: creating $CONFIG_STATUS" >&6;}
16908     cat >$CONFIG_STATUS <<_ACEOF
16909     #! $SHELL
16910     # Generated by $as_me.
16911 pcg 1.1 # Run this file to recreate the current configuration.
16912     # Compiler output produced by configure, useful for debugging
16913 pcg 1.11 # configure, is in config.log if it exists.
16914    
16915     debug=false
16916     ac_cs_recheck=false
16917     ac_cs_silent=false
16918     SHELL=\${CONFIG_SHELL-$SHELL}
16919     _ACEOF
16920    
16921     cat >>$CONFIG_STATUS <<\_ACEOF
16922     ## --------------------- ##
16923     ## M4sh Initialization. ##
16924     ## --------------------- ##
16925    
16926     # Be Bourne compatible
16927     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16928     emulate sh
16929     NULLCMD=:
16930     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16931     # is contrary to our usage. Disable this feature.
16932     alias -g '${1+"$@"}'='"$@"'
16933     elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16934     set -o posix
16935     fi
16936     DUALCASE=1; export DUALCASE # for MKS sh
16937    
16938     # Support unset when possible.
16939     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16940     as_unset=unset
16941     else
16942     as_unset=false
16943     fi
16944    
16945    
16946     # Work around bugs in pre-3.0 UWIN ksh.
16947     $as_unset ENV MAIL MAILPATH
16948     PS1='$ '
16949     PS2='> '
16950     PS4='+ '
16951    
16952     # NLS nuisances.
16953     for as_var in \
16954     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16955     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16956     LC_TELEPHONE LC_TIME
16957     do
16958     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16959     eval $as_var=C; export $as_var
16960     else
16961     $as_unset $as_var
16962     fi
16963     done
16964    
16965     # Required to use basename.
16966     if expr a : '\(a\)' >/dev/null 2>&1; then
16967     as_expr=expr
16968     else
16969     as_expr=false
16970     fi
16971    
16972     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16973     as_basename=basename
16974     else
16975     as_basename=false
16976     fi
16977    
16978    
16979     # Name of the executable.
16980     as_me=`$as_basename "$0" ||
16981     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16982     X"$0" : 'X\(//\)$' \| \
16983     X"$0" : 'X\(/\)$' \| \
16984     . : '\(.\)' 2>/dev/null ||
16985     echo X/"$0" |
16986     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16987     /^X\/\(\/\/\)$/{ s//\1/; q; }
16988     /^X\/\(\/\).*/{ s//\1/; q; }
16989     s/.*/./; q'`
16990    
16991    
16992     # PATH needs CR, and LINENO needs CR and PATH.
16993     # Avoid depending upon Character Ranges.
16994     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16995     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16996     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16997     as_cr_digits='0123456789'
16998     as_cr_alnum=$as_cr_Letters$as_cr_digits
16999    
17000     # The user is always right.
17001     if test "${PATH_SEPARATOR+set}" != set; then
17002     echo "#! /bin/sh" >conf$$.sh
17003     echo "exit 0" >>conf$$.sh
17004     chmod +x conf$$.sh
17005     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
17006     PATH_SEPARATOR=';'
17007     else
17008     PATH_SEPARATOR=:
17009     fi
17010     rm -f conf$$.sh
17011     fi
17012    
17013    
17014     as_lineno_1=$LINENO
17015     as_lineno_2=$LINENO
17016     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17017     test "x$as_lineno_1" != "x$as_lineno_2" &&
17018     test "x$as_lineno_3" = "x$as_lineno_2" || {
17019     # Find who we are. Look in the path if we contain no path at all
17020     # relative or not.
17021     case $0 in
17022     *[\\/]* ) as_myself=$0 ;;
17023     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17024     for as_dir in $PATH
17025     do
17026     IFS=$as_save_IFS
17027     test -z "$as_dir" && as_dir=.
17028     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17029     done
17030    
17031     ;;
17032     esac
17033     # We did not find ourselves, most probably we were run as `sh COMMAND'
17034     # in which case we are not to be found in the path.
17035     if test "x$as_myself" = x; then
17036     as_myself=$0
17037     fi
17038     if test ! -f "$as_myself"; then
17039     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17040     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17041     { (exit 1); exit 1; }; }
17042     fi
17043     case $CONFIG_SHELL in
17044     '')
17045     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17046     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17047     do
17048     IFS=$as_save_IFS
17049     test -z "$as_dir" && as_dir=.
17050     for as_base in sh bash ksh sh5; do
17051     case $as_dir in
17052     /*)
17053     if ("$as_dir/$as_base" -c '
17054     as_lineno_1=$LINENO
17055     as_lineno_2=$LINENO
17056     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17057     test "x$as_lineno_1" != "x$as_lineno_2" &&
17058     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
17059     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
17060     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
17061     CONFIG_SHELL=$as_dir/$as_base
17062     export CONFIG_SHELL
17063     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17064     fi;;
17065     esac
17066     done
17067     done
17068     ;;
17069     esac
17070    
17071     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17072     # uniformly replaced by the line number. The first 'sed' inserts a
17073     # line-number line before each line; the second 'sed' does the real
17074     # work. The second script uses 'N' to pair each line-number line
17075     # with the numbered line, and appends trailing '-' during
17076     # substitution so that $LINENO is not a special case at line end.
17077     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17078     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17079     sed '=' <$as_myself |
17080     sed '
17081     N
17082     s,$,-,
17083     : loop
17084     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17085     t loop
17086     s,-$,,
17087     s,^['$as_cr_digits']*\n,,
17088     ' >$as_me.lineno &&
17089     chmod +x $as_me.lineno ||
17090     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17091     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17092     { (exit 1); exit 1; }; }
17093    
17094     # Don't try to exec as it changes $[0], causing all sort of problems
17095     # (the dirname of $[0] is not the place where we might find the
17096     # original and so on. Autoconf is especially sensible to this).
17097     . ./$as_me.lineno
17098     # Exit status is that of the last command.
17099     exit
17100     }
17101    
17102    
17103     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17104     *c*,-n*) ECHO_N= ECHO_C='
17105     ' ECHO_T=' ' ;;
17106     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17107     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17108     esac
17109    
17110     if expr a : '\(a\)' >/dev/null 2>&1; then
17111     as_expr=expr
17112     else
17113     as_expr=false
17114     fi
17115    
17116     rm -f conf$$ conf$$.exe conf$$.file
17117     echo >conf$$.file
17118     if ln -s conf$$.file conf$$ 2>/dev/null; then
17119     # We could just check for DJGPP; but this test a) works b) is more generic
17120     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17121     if test -f conf$$.exe; then
17122     # Don't use ln at all; we don't have any links
17123     as_ln_s='cp -p'
17124     else
17125     as_ln_s='ln -s'
17126     fi
17127     elif ln conf$$.file conf$$ 2>/dev/null; then
17128     as_ln_s=ln
17129     else
17130     as_ln_s='cp -p'
17131     fi
17132     rm -f conf$$ conf$$.exe conf$$.file
17133    
17134     if mkdir -p . 2>/dev/null; then
17135     as_mkdir_p=:
17136     else
17137     test -d ./-p && rmdir ./-p
17138     as_mkdir_p=false
17139     fi
17140    
17141     as_executable_p="test -f"
17142    
17143     # Sed expression to map a string onto a valid CPP name.
17144     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17145    
17146     # Sed expression to map a string onto a valid variable name.
17147     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17148    
17149    
17150     # IFS
17151     # We need space, tab and new line, in precisely that order.
17152     as_nl='
17153     '
17154     IFS=" $as_nl"
17155    
17156     # CDPATH.
17157     $as_unset CDPATH
17158    
17159     exec 6>&1
17160    
17161     # Open the log real soon, to keep \$[0] and so on meaningful, and to
17162     # report actual input values of CONFIG_FILES etc. instead of their
17163     # values after options handling. Logging --version etc. is OK.
17164     exec 5>>config.log
17165     {
17166     echo
17167     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17168     ## Running $as_me. ##
17169     _ASBOX
17170     } >&5
17171     cat >&5 <<_CSEOF
17172    
17173     This file was extended by $as_me, which was
17174     generated by GNU Autoconf 2.59. Invocation command line was
17175    
17176     CONFIG_FILES = $CONFIG_FILES
17177     CONFIG_HEADERS = $CONFIG_HEADERS
17178     CONFIG_LINKS = $CONFIG_LINKS
17179     CONFIG_COMMANDS = $CONFIG_COMMANDS
17180     $ $0 $@
17181    
17182     _CSEOF
17183     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17184     echo >&5
17185     _ACEOF
17186    
17187     # Files that config.status was made for.
17188     if test -n "$ac_config_files"; then
17189     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17190     fi
17191    
17192     if test -n "$ac_config_headers"; then
17193     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17194     fi
17195    
17196     if test -n "$ac_config_links"; then
17197     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17198     fi
17199 pcg 1.1
17200 pcg 1.11 if test -n "$ac_config_commands"; then
17201     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17202     fi
17203    
17204     cat >>$CONFIG_STATUS <<\_ACEOF
17205    
17206     ac_cs_usage="\
17207     \`$as_me' instantiates files from templates according to the
17208     current configuration.
17209    
17210     Usage: $0 [OPTIONS] [FILE]...
17211    
17212     -h, --help print this help, then exit
17213     -V, --version print version number, then exit
17214     -q, --quiet do not print progress messages
17215     -d, --debug don't remove temporary files
17216     --recheck update $as_me by reconfiguring in the same conditions
17217     --file=FILE[:TEMPLATE]
17218     instantiate the configuration file FILE
17219     --header=FILE[:TEMPLATE]
17220     instantiate the configuration header FILE
17221    
17222     Configuration files:
17223     $config_files
17224    
17225     Configuration headers:
17226     $config_headers
17227    
17228     Report bugs to <bug-autoconf@gnu.org>."
17229     _ACEOF
17230    
17231     cat >>$CONFIG_STATUS <<_ACEOF
17232     ac_cs_version="\\
17233     config.status
17234     configured by $0, generated by GNU Autoconf 2.59,
17235     with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17236    
17237     Copyright (C) 2003 Free Software Foundation, Inc.
17238     This config.status script is free software; the Free Software Foundation
17239     gives unlimited permission to copy, distribute and modify it."
17240     srcdir=$srcdir
17241     INSTALL="$INSTALL"
17242     _ACEOF
17243    
17244     cat >>$CONFIG_STATUS <<\_ACEOF
17245     # If no file are specified by the user, then we need to provide default
17246     # value. By we need to know if files were specified by the user.
17247     ac_need_defaults=:
17248     while test $# != 0
17249 pcg 1.1 do
17250 pcg 1.11 case $1 in
17251     --*=*)
17252     ac_option=`expr "x$1" : 'x\([^=]*\)='`
17253     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17254     ac_shift=:
17255     ;;
17256     -*)
17257     ac_option=$1
17258     ac_optarg=$2
17259     ac_shift=shift
17260     ;;
17261     *) # This is not an option, so the user has probably given explicit
17262     # arguments.
17263     ac_option=$1
17264     ac_need_defaults=false;;
17265     esac
17266    
17267     case $ac_option in
17268     # Handling of the options.
17269     _ACEOF
17270     cat >>$CONFIG_STATUS <<\_ACEOF
17271 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17272 pcg 1.11 ac_cs_recheck=: ;;
17273     --version | --vers* | -V )
17274     echo "$ac_cs_version"; exit 0 ;;
17275     --he | --h)
17276     # Conflict between --help and --header
17277     { { echo "$as_me:$LINENO: error: ambiguous option: $1
17278     Try \`$0 --help' for more information." >&5
17279     echo "$as_me: error: ambiguous option: $1
17280     Try \`$0 --help' for more information." >&2;}
17281     { (exit 1); exit 1; }; };;
17282     --help | --hel | -h )
17283     echo "$ac_cs_usage"; exit 0 ;;
17284     --debug | --d* | -d )
17285     debug=: ;;
17286     --file | --fil | --fi | --f )
17287     $ac_shift
17288     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17289     ac_need_defaults=false;;
17290     --header | --heade | --head | --hea )
17291     $ac_shift
17292     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17293     ac_need_defaults=false;;
17294     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17295     | -silent | --silent | --silen | --sile | --sil | --si | --s)
17296     ac_cs_silent=: ;;
17297    
17298     # This is an error.
17299     -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
17300     Try \`$0 --help' for more information." >&5
17301     echo "$as_me: error: unrecognized option: $1
17302     Try \`$0 --help' for more information." >&2;}
17303     { (exit 1); exit 1; }; } ;;
17304    
17305     *) ac_config_targets="$ac_config_targets $1" ;;
17306    
17307     esac
17308     shift
17309     done
17310    
17311     ac_configure_extra_args=
17312    
17313     if $ac_cs_silent; then
17314     exec 6>/dev/null
17315     ac_configure_extra_args="$ac_configure_extra_args --silent"
17316     fi
17317    
17318     _ACEOF
17319     cat >>$CONFIG_STATUS <<_ACEOF
17320     if \$ac_cs_recheck; then
17321     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17322     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17323     fi
17324    
17325     _ACEOF
17326    
17327    
17328    
17329    
17330    
17331     cat >>$CONFIG_STATUS <<\_ACEOF
17332     for ac_config_target in $ac_config_targets
17333     do
17334     case "$ac_config_target" in
17335     # Handling of arguments.
17336     "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17337     "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17338     "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17339     "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17340     "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17341     "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17342     "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17343     "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
17344     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17345     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17346     { (exit 1); exit 1; }; };;
17347 pcg 1.1 esac
17348     done
17349    
17350 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
17351     # then the envvar interface is used. Set only those that are not.
17352     # We use the long form for the default assignment because of an extremely
17353     # bizarre bug on SunOS 4.1.3.
17354     if $ac_need_defaults; then
17355     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17356     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17357     fi
17358    
17359     # Have a temporary directory for convenience. Make it in the build tree
17360     # simply because there is no reason to put it here, and in addition,
17361     # creating and moving files from /tmp can sometimes cause problems.
17362     # Create a temporary directory, and hook for its removal unless debugging.
17363     $debug ||
17364     {
17365     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17366     trap '{ (exit 1); exit 1; }' 1 2 13 15
17367     }
17368    
17369     # Create a (secure) tmp directory for tmp files.
17370    
17371     {
17372     tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17373     test -n "$tmp" && test -d "$tmp"
17374     } ||
17375     {
17376     tmp=./confstat$$-$RANDOM
17377     (umask 077 && mkdir $tmp)
17378     } ||
17379     {
17380     echo "$me: cannot create a temporary directory in ." >&2
17381     { (exit 1); exit 1; }
17382     }
17383    
17384     _ACEOF
17385    
17386     cat >>$CONFIG_STATUS <<_ACEOF
17387 pcg 1.1
17388 pcg 1.11 #
17389     # CONFIG_FILES section.
17390     #
17391 pcg 1.1
17392 pcg 1.11 # No need to generate the scripts if there are no CONFIG_FILES.
17393     # This happens for instance when ./config.status config.h
17394     if test -n "\$CONFIG_FILES"; then
17395     # Protect against being on the right side of a sed subst in config.status.
17396     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17397     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17398     s,@SHELL@,$SHELL,;t t
17399     s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17400     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17401     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17402     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17403     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17404     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17405     s,@exec_prefix@,$exec_prefix,;t t
17406     s,@prefix@,$prefix,;t t
17407     s,@program_transform_name@,$program_transform_name,;t t
17408     s,@bindir@,$bindir,;t t
17409     s,@sbindir@,$sbindir,;t t
17410     s,@libexecdir@,$libexecdir,;t t
17411     s,@datadir@,$datadir,;t t
17412     s,@sysconfdir@,$sysconfdir,;t t
17413     s,@sharedstatedir@,$sharedstatedir,;t t
17414     s,@localstatedir@,$localstatedir,;t t
17415     s,@libdir@,$libdir,;t t
17416     s,@includedir@,$includedir,;t t
17417     s,@oldincludedir@,$oldincludedir,;t t
17418     s,@infodir@,$infodir,;t t
17419     s,@mandir@,$mandir,;t t
17420     s,@build_alias@,$build_alias,;t t
17421     s,@host_alias@,$host_alias,;t t
17422     s,@target_alias@,$target_alias,;t t
17423     s,@DEFS@,$DEFS,;t t
17424     s,@ECHO_C@,$ECHO_C,;t t
17425     s,@ECHO_N@,$ECHO_N,;t t
17426     s,@ECHO_T@,$ECHO_T,;t t
17427     s,@LIBS@,$LIBS,;t t
17428     s,@VERSION@,$VERSION,;t t
17429     s,@DATE@,$DATE,;t t
17430     s,@LSMDATE@,$LSMDATE,;t t
17431     s,@LIBVERSION@,$LIBVERSION,;t t
17432     s,@CC@,$CC,;t t
17433     s,@CFLAGS@,$CFLAGS,;t t
17434     s,@LDFLAGS@,$LDFLAGS,;t t
17435     s,@CPPFLAGS@,$CPPFLAGS,;t t
17436     s,@ac_ct_CC@,$ac_ct_CC,;t t
17437     s,@EXEEXT@,$EXEEXT,;t t
17438     s,@OBJEXT@,$OBJEXT,;t t
17439     s,@CXX@,$CXX,;t t
17440     s,@CXXFLAGS@,$CXXFLAGS,;t t
17441     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17442     s,@CPP@,$CPP,;t t
17443     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17444     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17445     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17446     s,@AWK@,$AWK,;t t
17447 pcg 1.13 s,@LINKER@,$LINKER,;t t
17448     s,@CXXCPP@,$CXXCPP,;t t
17449 pcg 1.11 s,@EGREP@,$EGREP,;t t
17450     s,@build@,$build,;t t
17451     s,@build_cpu@,$build_cpu,;t t
17452     s,@build_vendor@,$build_vendor,;t t
17453     s,@build_os@,$build_os,;t t
17454     s,@host@,$host,;t t
17455     s,@host_cpu@,$host_cpu,;t t
17456     s,@host_vendor@,$host_vendor,;t t
17457     s,@host_os@,$host_os,;t t
17458     s,@LN_S@,$LN_S,;t t
17459     s,@ECHO@,$ECHO,;t t
17460     s,@RANLIB@,$RANLIB,;t t
17461     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17462     s,@STRIP@,$STRIP,;t t
17463     s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17464     s,@LIBTOOL@,$LIBTOOL,;t t
17465     s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17466 pcg 1.15 s,@RXVTNAME@,$RXVTNAME,;t t
17467 pcg 1.11 s,@MV@,$MV,;t t
17468     s,@RM@,$RM,;t t
17469     s,@CP@,$CP,;t t
17470     s,@LN@,$LN,;t t
17471     s,@SED@,$SED,;t t
17472     s,@CMP@,$CMP,;t t
17473     s,@TBL@,$TBL,;t t
17474     s,@X_CFLAGS@,$X_CFLAGS,;t t
17475     s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17476     s,@X_LIBS@,$X_LIBS,;t t
17477     s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17478     s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17479     s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17480     s,@XPM_LIBS@,$XPM_LIBS,;t t
17481     s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17482     s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17483     s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17484     s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17485     s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17486     s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17487     s,@DEBUG@,$DEBUG,;t t
17488     s,@DINCLUDE@,$DINCLUDE,;t t
17489     s,@DLIB@,$DLIB,;t t
17490     s,@include_stdint_h@,$include_stdint_h,;t t
17491     s,@include_stdarg_h@,$include_stdarg_h,;t t
17492     s,@include_stdlib_h@,$include_stdlib_h,;t t
17493     s,@include_unistd_h@,$include_unistd_h,;t t
17494     s,@include_string_h@,$include_string_h,;t t
17495     s,@include_fcntl_h@,$include_fcntl_h,;t t
17496     s,@include_util_h@,$include_util_h,;t t
17497     s,@include_assert_h@,$include_assert_h,;t t
17498     s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17499     s,@include_sys_select_h@,$include_sys_select_h,;t t
17500     s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17501     s,@include_sys_time_h@,$include_sys_time_h,;t t
17502     s,@include_time_h@,$include_time_h,;t t
17503     s,@LIBOBJS@,$LIBOBJS,;t t
17504     s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17505 pcg 1.1 /@MCOMMON@/r $MCOMMON
17506 pcg 1.11 s,@MCOMMON@,,;t t
17507 pcg 1.1 CEOF
17508    
17509 pcg 1.11 _ACEOF
17510 pcg 1.1
17511 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
17512     # Split the substitutions into bite-sized pieces for seds with
17513     # small command number limits, like on Digital OSF/1 and HP-UX.
17514     ac_max_sed_lines=48
17515     ac_sed_frag=1 # Number of current file.
17516     ac_beg=1 # First line for current file.
17517     ac_end=$ac_max_sed_lines # Line after last line for current file.
17518     ac_more_lines=:
17519     ac_sed_cmds=
17520     while $ac_more_lines; do
17521     if test $ac_beg -gt 1; then
17522     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17523     else
17524     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17525     fi
17526     if test ! -s $tmp/subs.frag; then
17527     ac_more_lines=false
17528 pcg 1.1 else
17529 pcg 1.11 # The purpose of the label and of the branching condition is to
17530     # speed up the sed processing (if there are no `@' at all, there
17531     # is no need to browse any of the substitutions).
17532     # These are the two extra sed commands mentioned above.
17533     (echo ':t
17534     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17535     if test -z "$ac_sed_cmds"; then
17536     ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17537     else
17538     ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17539     fi
17540     ac_sed_frag=`expr $ac_sed_frag + 1`
17541     ac_beg=$ac_end
17542     ac_end=`expr $ac_end + $ac_max_sed_lines`
17543 pcg 1.1 fi
17544 pcg 1.11 done
17545     if test -z "$ac_sed_cmds"; then
17546     ac_sed_cmds=cat
17547 pcg 1.1 fi
17548 pcg 1.11 fi # test -n "$CONFIG_FILES"
17549 pcg 1.1
17550 pcg 1.11 _ACEOF
17551     cat >>$CONFIG_STATUS <<\_ACEOF
17552     for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17553 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17554 pcg 1.11 case $ac_file in
17555     - | *:- | *:-:* ) # input from stdin
17556     cat >$tmp/stdin
17557     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17558     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17559     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17560     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17561     * ) ac_file_in=$ac_file.in ;;
17562 pcg 1.1 esac
17563    
17564 pcg 1.11 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17565     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17566     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17567     X"$ac_file" : 'X\(//\)[^/]' \| \
17568     X"$ac_file" : 'X\(//\)$' \| \
17569     X"$ac_file" : 'X\(/\)' \| \
17570     . : '\(.\)' 2>/dev/null ||
17571     echo X"$ac_file" |
17572     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17573     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17574     /^X\(\/\/\)$/{ s//\1/; q; }
17575     /^X\(\/\).*/{ s//\1/; q; }
17576     s/.*/./; q'`
17577     { if $as_mkdir_p; then
17578     mkdir -p "$ac_dir"
17579     else
17580     as_dir="$ac_dir"
17581     as_dirs=
17582     while test ! -d "$as_dir"; do
17583     as_dirs="$as_dir $as_dirs"
17584     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17585     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17586     X"$as_dir" : 'X\(//\)[^/]' \| \
17587     X"$as_dir" : 'X\(//\)$' \| \
17588     X"$as_dir" : 'X\(/\)' \| \
17589     . : '\(.\)' 2>/dev/null ||
17590     echo X"$as_dir" |
17591     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17592     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17593     /^X\(\/\/\)$/{ s//\1/; q; }
17594     /^X\(\/\).*/{ s//\1/; q; }
17595     s/.*/./; q'`
17596     done
17597     test ! -n "$as_dirs" || mkdir $as_dirs
17598     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17599     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17600     { (exit 1); exit 1; }; }; }
17601    
17602     ac_builddir=.
17603    
17604     if test "$ac_dir" != .; then
17605     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17606     # A "../" for each directory in $ac_dir_suffix.
17607     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17608     else
17609     ac_dir_suffix= ac_top_builddir=
17610     fi
17611    
17612     case $srcdir in
17613     .) # No --srcdir option. We are building in place.
17614     ac_srcdir=.
17615     if test -z "$ac_top_builddir"; then
17616     ac_top_srcdir=.
17617     else
17618     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17619     fi ;;
17620     [\\/]* | ?:[\\/]* ) # Absolute path.
17621     ac_srcdir=$srcdir$ac_dir_suffix;
17622     ac_top_srcdir=$srcdir ;;
17623     *) # Relative path.
17624     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17625     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17626     esac
17627    
17628     # Do not use `cd foo && pwd` to compute absolute paths, because
17629     # the directories may not exist.
17630     case `pwd` in
17631     .) ac_abs_builddir="$ac_dir";;
17632     *)
17633     case "$ac_dir" in
17634     .) ac_abs_builddir=`pwd`;;
17635     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17636     *) ac_abs_builddir=`pwd`/"$ac_dir";;
17637     esac;;
17638     esac
17639     case $ac_abs_builddir in
17640     .) ac_abs_top_builddir=${ac_top_builddir}.;;
17641     *)
17642     case ${ac_top_builddir}. in
17643     .) ac_abs_top_builddir=$ac_abs_builddir;;
17644     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17645     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17646     esac;;
17647     esac
17648     case $ac_abs_builddir in
17649     .) ac_abs_srcdir=$ac_srcdir;;
17650     *)
17651     case $ac_srcdir in
17652     .) ac_abs_srcdir=$ac_abs_builddir;;
17653     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17654     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17655     esac;;
17656     esac
17657     case $ac_abs_builddir in
17658     .) ac_abs_top_srcdir=$ac_top_srcdir;;
17659     *)
17660     case $ac_top_srcdir in
17661     .) ac_abs_top_srcdir=$ac_abs_builddir;;
17662     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17663     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17664     esac;;
17665     esac
17666    
17667 pcg 1.1
17668 pcg 1.11 case $INSTALL in
17669     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17670     *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17671 pcg 1.1 esac
17672    
17673 pcg 1.11 # Let's still pretend it is `configure' which instantiates (i.e., don't
17674     # use $as_me), people would be surprised to read:
17675     # /* config.h. Generated by config.status. */
17676     if test x"$ac_file" = x-; then
17677     configure_input=
17678     else
17679     configure_input="$ac_file. "
17680     fi
17681     configure_input=$configure_input"Generated from `echo $ac_file_in |
17682     sed 's,.*/,,'` by configure."
17683    
17684     # First look for the input files in the build tree, otherwise in the
17685     # src tree.
17686     ac_file_inputs=`IFS=:
17687     for f in $ac_file_in; do
17688     case $f in
17689     -) echo $tmp/stdin ;;
17690     [\\/$]*)
17691     # Absolute (can't be DOS-style, as IFS=:)
17692     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17693     echo "$as_me: error: cannot find input file: $f" >&2;}
17694     { (exit 1); exit 1; }; }
17695     echo "$f";;
17696     *) # Relative
17697     if test -f "$f"; then
17698     # Build tree
17699     echo "$f"
17700     elif test -f "$srcdir/$f"; then
17701     # Source tree
17702     echo "$srcdir/$f"
17703     else
17704     # /dev/null tree
17705     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17706     echo "$as_me: error: cannot find input file: $f" >&2;}
17707     { (exit 1); exit 1; }; }
17708     fi;;
17709     esac
17710     done` || { (exit 1); exit 1; }
17711    
17712     if test x"$ac_file" != x-; then
17713     { echo "$as_me:$LINENO: creating $ac_file" >&5
17714     echo "$as_me: creating $ac_file" >&6;}
17715     rm -f "$ac_file"
17716     fi
17717     _ACEOF
17718     cat >>$CONFIG_STATUS <<_ACEOF
17719     sed "$ac_vpsub
17720     $extrasub
17721     _ACEOF
17722     cat >>$CONFIG_STATUS <<\_ACEOF
17723     :t
17724     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17725     s,@configure_input@,$configure_input,;t t
17726     s,@srcdir@,$ac_srcdir,;t t
17727     s,@abs_srcdir@,$ac_abs_srcdir,;t t
17728     s,@top_srcdir@,$ac_top_srcdir,;t t
17729     s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17730     s,@builddir@,$ac_builddir,;t t
17731     s,@abs_builddir@,$ac_abs_builddir,;t t
17732     s,@top_builddir@,$ac_top_builddir,;t t
17733     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17734     s,@INSTALL@,$ac_INSTALL,;t t
17735     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17736     rm -f $tmp/stdin
17737     if test x"$ac_file" != x-; then
17738     mv $tmp/out $ac_file
17739     else
17740     cat $tmp/out
17741     rm -f $tmp/out
17742     fi
17743 pcg 1.1
17744 pcg 1.11 done
17745     _ACEOF
17746     cat >>$CONFIG_STATUS <<\_ACEOF
17747 pcg 1.1
17748 pcg 1.11 #
17749     # CONFIG_HEADER section.
17750     #
17751 pcg 1.1
17752     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17753     # NAME is the cpp macro being defined and VALUE is the value it is being given.
17754     #
17755     # ac_d sets the value in "#define NAME VALUE" lines.
17756 pcg 1.11 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17757     ac_dB='[ ].*$,\1#\2'
17758     ac_dC=' '
17759     ac_dD=',;t'
17760     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17761     ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17762     ac_uB='$,\1#\2define\3'
17763 pcg 1.1 ac_uC=' '
17764 pcg 1.11 ac_uD=',;t'
17765 pcg 1.1
17766 pcg 1.11 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17767 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17768 pcg 1.11 case $ac_file in
17769     - | *:- | *:-:* ) # input from stdin
17770     cat >$tmp/stdin
17771     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17772     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17773     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17774     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17775     * ) ac_file_in=$ac_file.in ;;
17776 pcg 1.1 esac
17777    
17778 pcg 1.11 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17779     echo "$as_me: creating $ac_file" >&6;}
17780 pcg 1.1
17781 pcg 1.11 # First look for the input files in the build tree, otherwise in the
17782     # src tree.
17783     ac_file_inputs=`IFS=:
17784     for f in $ac_file_in; do
17785     case $f in
17786     -) echo $tmp/stdin ;;
17787     [\\/$]*)
17788     # Absolute (can't be DOS-style, as IFS=:)
17789     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17790     echo "$as_me: error: cannot find input file: $f" >&2;}
17791     { (exit 1); exit 1; }; }
17792     # Do quote $f, to prevent DOS paths from being IFS'd.
17793     echo "$f";;
17794     *) # Relative
17795     if test -f "$f"; then
17796     # Build tree
17797     echo "$f"
17798     elif test -f "$srcdir/$f"; then
17799     # Source tree
17800     echo "$srcdir/$f"
17801     else
17802     # /dev/null tree
17803     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17804     echo "$as_me: error: cannot find input file: $f" >&2;}
17805     { (exit 1); exit 1; }; }
17806     fi;;
17807     esac
17808     done` || { (exit 1); exit 1; }
17809     # Remove the trailing spaces.
17810     sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17811    
17812     _ACEOF
17813    
17814     # Transform confdefs.h into two sed scripts, `conftest.defines' and
17815     # `conftest.undefs', that substitutes the proper values into
17816     # config.h.in to produce config.h. The first handles `#define'
17817     # templates, and the second `#undef' templates.
17818     # And first: Protect against being on the right side of a sed subst in
17819     # config.status. Protect against being in an unquoted here document
17820     # in config.status.
17821     rm -f conftest.defines conftest.undefs
17822     # Using a here document instead of a string reduces the quoting nightmare.
17823     # Putting comments in sed scripts is not portable.
17824     #
17825     # `end' is used to avoid that the second main sed command (meant for
17826     # 0-ary CPP macros) applies to n-ary macro definitions.
17827     # See the Autoconf documentation for `clear'.
17828     cat >confdef2sed.sed <<\_ACEOF
17829     s/[\\&,]/\\&/g
17830     s,[\\$`],\\&,g
17831     t clear
17832     : clear
17833     s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17834     t end
17835     s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17836     : end
17837     _ACEOF
17838     # If some macros were called several times there might be several times
17839     # the same #defines, which is useless. Nevertheless, we may not want to
17840     # sort them, since we want the *last* AC-DEFINE to be honored.
17841     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17842     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17843     rm -f confdef2sed.sed
17844 pcg 1.1
17845     # This sed command replaces #undef with comments. This is necessary, for
17846     # example, in the case of _POSIX_SOURCE, which is predefined and required
17847     # on some systems where configure will not decide to define it.
17848 pcg 1.11 cat >>conftest.undefs <<\_ACEOF
17849     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17850     _ACEOF
17851    
17852     # Break up conftest.defines because some shells have a limit on the size
17853     # of here documents, and old seds have small limits too (100 cmds).
17854     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17855     echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17856     echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17857     echo ' :' >>$CONFIG_STATUS
17858     rm -f conftest.tail
17859     while grep . conftest.defines >/dev/null
17860     do
17861     # Write a limited-size here document to $tmp/defines.sed.
17862     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17863     # Speed up: don't consider the non `#define' lines.
17864     echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17865     # Work around the forget-to-reset-the-flag bug.
17866     echo 't clr' >>$CONFIG_STATUS
17867     echo ': clr' >>$CONFIG_STATUS
17868     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17869     echo 'CEOF
17870     sed -f $tmp/defines.sed $tmp/in >$tmp/out
17871     rm -f $tmp/in
17872     mv $tmp/out $tmp/in
17873     ' >>$CONFIG_STATUS
17874     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17875     rm -f conftest.defines
17876     mv conftest.tail conftest.defines
17877     done
17878     rm -f conftest.defines
17879     echo ' fi # grep' >>$CONFIG_STATUS
17880     echo >>$CONFIG_STATUS
17881    
17882     # Break up conftest.undefs because some shells have a limit on the size
17883     # of here documents, and old seds have small limits too (100 cmds).
17884     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17885 pcg 1.1 rm -f conftest.tail
17886 pcg 1.11 while grep . conftest.undefs >/dev/null
17887 pcg 1.1 do
17888 pcg 1.11 # Write a limited-size here document to $tmp/undefs.sed.
17889     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17890     # Speed up: don't consider the non `#undef'
17891     echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17892     # Work around the forget-to-reset-the-flag bug.
17893     echo 't clr' >>$CONFIG_STATUS
17894     echo ': clr' >>$CONFIG_STATUS
17895     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17896 pcg 1.1 echo 'CEOF
17897 pcg 1.11 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17898     rm -f $tmp/in
17899     mv $tmp/out $tmp/in
17900     ' >>$CONFIG_STATUS
17901     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17902     rm -f conftest.undefs
17903     mv conftest.tail conftest.undefs
17904     done
17905     rm -f conftest.undefs
17906    
17907     cat >>$CONFIG_STATUS <<\_ACEOF
17908     # Let's still pretend it is `configure' which instantiates (i.e., don't
17909     # use $as_me), people would be surprised to read:
17910     # /* config.h. Generated by config.status. */
17911     if test x"$ac_file" = x-; then
17912     echo "/* Generated by configure. */" >$tmp/config.h
17913     else
17914     echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17915     fi
17916     cat $tmp/in >>$tmp/config.h
17917     rm -f $tmp/in
17918     if test x"$ac_file" != x-; then
17919     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17920     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17921     echo "$as_me: $ac_file is unchanged" >&6;}
17922     else
17923     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17924     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17925     X"$ac_file" : 'X\(//\)[^/]' \| \
17926     X"$ac_file" : 'X\(//\)$' \| \
17927     X"$ac_file" : 'X\(/\)' \| \
17928     . : '\(.\)' 2>/dev/null ||
17929     echo X"$ac_file" |
17930     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17931     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17932     /^X\(\/\/\)$/{ s//\1/; q; }
17933     /^X\(\/\).*/{ s//\1/; q; }
17934     s/.*/./; q'`
17935     { if $as_mkdir_p; then
17936     mkdir -p "$ac_dir"
17937     else
17938     as_dir="$ac_dir"
17939     as_dirs=
17940     while test ! -d "$as_dir"; do
17941     as_dirs="$as_dir $as_dirs"
17942     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17943     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17944     X"$as_dir" : 'X\(//\)[^/]' \| \
17945     X"$as_dir" : 'X\(//\)$' \| \
17946     X"$as_dir" : 'X\(/\)' \| \
17947     . : '\(.\)' 2>/dev/null ||
17948     echo X"$as_dir" |
17949     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17950     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17951     /^X\(\/\/\)$/{ s//\1/; q; }
17952     /^X\(\/\).*/{ s//\1/; q; }
17953     s/.*/./; q'`
17954     done
17955     test ! -n "$as_dirs" || mkdir $as_dirs
17956     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17957     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17958     { (exit 1); exit 1; }; }; }
17959    
17960     rm -f $ac_file
17961     mv $tmp/config.h $ac_file
17962 pcg 1.1 fi
17963 pcg 1.11 else
17964     cat $tmp/config.h
17965     rm -f $tmp/config.h
17966 pcg 1.1 fi
17967 pcg 1.11 done
17968     _ACEOF
17969    
17970     cat >>$CONFIG_STATUS <<\_ACEOF
17971 pcg 1.1
17972 pcg 1.11 { (exit 0); exit 0; }
17973     _ACEOF
17974     chmod +x $CONFIG_STATUS
17975     ac_clean_files=$ac_clean_files_save
17976 pcg 1.1
17977    
17978 pcg 1.11 # configure is writing to config.log, and then calls config.status.
17979     # config.status does its own redirection, appending to config.log.
17980     # Unfortunately, on DOS this fails, as config.log is still kept open
17981     # by configure, so config.status won't be able to write to it; its
17982     # output is simply discarded. So we exec the FD to /dev/null,
17983     # effectively closing config.log, so it can be properly (re)opened and
17984     # appended to by config.status. When coming back to configure, we
17985     # need to make the FD available again.
17986     if test "$no_create" != yes; then
17987     ac_cs_success=:
17988     ac_config_status_args=
17989     test "$silent" = yes &&
17990     ac_config_status_args="$ac_config_status_args --quiet"
17991     exec 5>/dev/null
17992     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17993     exec 5>>config.log
17994     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17995     # would make configure fail if this is the last instruction.
17996     $ac_cs_success || { (exit 1); exit 1; }
17997     fi
17998 pcg 1.1
17999    
18000     echo "Configuration:
18001    
18002     Rxvt version: $VERSION : $DATE
18003     Source code location: $srcdir
18004     Install path: ${prefix}/bin
18005 pcg 1.13 Compiler: $CXX
18006     Compiler flags: $CFLAGS
18007     Linker: $LINKER"
18008 pcg 1.1
18009     if test "$MALLOC_TYPE" = S; then
18010     echo " malloc support: system default"
18011     fi
18012     if test "$MALLOC_TYPE" = G; then
18013     echo " malloc support: Gray Watson's dmalloc"
18014     fi
18015     if test "$MALLOC_TYPE" = D; then
18016     echo " malloc support: Doug Lea's malloc"
18017     fi
18018    
18019     if test x$support_xpm = xyes; then
18020     echo " Xpm library: $XPM_LIBS"
18021     fi
18022    
18023     echo "
18024     The following are set in config.h
18025     "
18026     echo " pty/tty type: "$rxvt_cv_ptys
18027     if test x$support_utmp != xyes; then
18028 pcg 1.20 echo " utmp support: disabled"
18029     echo
18030 pcg 1.1 else
18031     echo " utmp support: enabled
18032     utmp file: $rxvt_cv_path_utmp
18033     utmpx file: $rxvt_cv_path_utmpx
18034     wtmp file: $rxvt_cv_path_wtmp
18035     wtmpx file: $rxvt_cv_path_wtmpx
18036     lastlog file: $rxvt_cv_path_lastlog
18037 pcg 1.20 ttys/ttytab file: $rxvt_cv_path_ttytab"
18038     echo
18039 pcg 1.1 fi
18040     if test x$term != x; then
18041 pcg 1.18 echo " set TERM to: $term"
18042 pcg 1.1 fi
18043     if test x$terminfo != x; then
18044 pcg 1.18 echo " set TERMINFO to: $terminfo"
18045     fi
18046     echo " default resource name: $RESNAME"
18047     echo " resource class: $RESCLASS"
18048     if test x$RESFALLBACK != x; then
18049     echo " resource class fallback: $RESFALLBACK"
18050 pcg 1.1 fi
18051 pcg 1.18 echo
18052 pcg 1.1 if test x$rxvt_cv_ptys = xUNKNOWN; then
18053     echo ".----------------------------------------------------------------."
18054     echo ". WARNING: could not determine pty/tty type. Do not build until ."
18055     echo ". the appropriate PTYS_ARE_* is defined in config.h ."
18056     echo ".----------------------------------------------------------------."
18057     fi
18058     if test x$support_xpm = xneedsmanualspecification; then
18059     echo ".----------------------------------------------------------------."
18060     echo ". WARNING: --enable-xpm-background was specified however the ."
18061     echo ". XPM includes files and libraries could not be found. ."
18062     echo ". XPM backgrounds are now being DISABLED! If you want ."
18063     echo ". to use them you should rerun configure with the ."
18064     echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
18065     echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
18066     echo ".----------------------------------------------------------------."
18067     fi
18068     if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
18069     echo ".----------------------------------------------------------------."
18070     echo ". WARNING: --enable-xim was specified however the locale support ."
18071     echo ". functions could not be found. ."
18072     echo ". XIM is now being DISABLED! ."
18073     echo ".----------------------------------------------------------------."
18074     fi
18075 pcg 1.20
18076     echo " *** Please check src/feature.h for further options ***"
18077     echo
18078    
18079     echo ".----------------------------------------------------------------."
18080     echo ". NOTE: most features are disabled by default, try ."
18081     echo ". configure --help to get an idea of the optional features ."
18082     echo ".----------------------------------------------------------------."
18083     echo
18084