ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.11
Committed: Wed Feb 25 12:03:46 2004 UTC (20 years, 3 months ago) by pcg
Branch: MAIN
CVS Tags: rel-1_9
Changes since 1.4: +11564 -4128 lines
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     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 EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os LN_S ECHO RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP LIBTOOL INSTALL_LIBRXVT MV RM CP LN SED CMP TBL X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define DEBUG DINCLUDE DLIB RXVTNAME include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
471     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    
940     #
941     # Report the --help message.
942     #
943     if test "$ac_init_help" = "long"; then
944     # Omit some internal or obsolete options to make the list less imposing.
945     # This message is too long to be a string in the A/UX 3.1 sh.
946     cat <<_ACEOF
947     \`configure' configures this package to adapt to many kinds of systems.
948    
949     Usage: $0 [OPTION]... [VAR=VALUE]...
950    
951     To assign environment variables (e.g., CC, CFLAGS...), specify them as
952     VAR=VALUE. See below for descriptions of some of the useful variables.
953    
954     Defaults for the options are specified in brackets.
955    
956     Configuration:
957     -h, --help display this help and exit
958     --help=short display options specific to this package
959     --help=recursive display the short help of all the included packages
960     -V, --version display version information and exit
961     -q, --quiet, --silent do not print \`checking...' messages
962     --cache-file=FILE cache test results in FILE [disabled]
963     -C, --config-cache alias for \`--cache-file=config.cache'
964     -n, --no-create do not create output files
965     --srcdir=DIR find the sources in DIR [configure dir or \`..']
966    
967     _ACEOF
968    
969     cat <<_ACEOF
970     Installation directories:
971     --prefix=PREFIX install architecture-independent files in PREFIX
972     [$ac_default_prefix]
973     --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
974     [PREFIX]
975    
976     By default, \`make install' will install all the files in
977     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
978     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
979     for instance \`--prefix=\$HOME'.
980    
981     For better control, use the options below.
982    
983     Fine tuning of the installation directories:
984     --bindir=DIR user executables [EPREFIX/bin]
985     --sbindir=DIR system admin executables [EPREFIX/sbin]
986     --libexecdir=DIR program executables [EPREFIX/libexec]
987     --datadir=DIR read-only architecture-independent data [PREFIX/share]
988     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
989     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
990     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
991     --libdir=DIR object code libraries [EPREFIX/lib]
992     --includedir=DIR C header files [PREFIX/include]
993     --oldincludedir=DIR C header files for non-gcc [/usr/include]
994     --infodir=DIR info documentation [PREFIX/info]
995     --mandir=DIR man documentation [PREFIX/man]
996     _ACEOF
997    
998     cat <<\_ACEOF
999    
1000     X features:
1001     --x-includes=DIR X include files are in DIR
1002     --x-libraries=DIR X library files are in DIR
1003    
1004     Program names:
1005     --program-prefix=PREFIX prepend PREFIX to installed program names
1006     --program-suffix=SUFFIX append SUFFIX to installed program names
1007     --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1008    
1009     System types:
1010     --build=BUILD configure for building on BUILD [guessed]
1011     --host=HOST cross-compile to build programs to run on HOST [BUILD]
1012     _ACEOF
1013     fi
1014    
1015     if test -n "$ac_init_help"; then
1016    
1017     cat <<\_ACEOF
1018    
1019     Optional Features:
1020     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1021     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1022     --enable-shared=PKGS build shared libraries default=no
1023     --enable-static=PKGS build static libraries default=yes
1024     --enable-fast-install=PKGS optimize for fast installation default=yes
1025     --disable-libtool-lock avoid locking (might break parallel builds)
1026     --enable-everything enable standard non-multichoice features: marked *
1027     NOTE: this option is order dependent
1028     NOTE: automatically enabled with --enable-shared
1029     --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1030     --enable-xft enable xft support on systems that have it
1031     --enable-utmp enable utmp (utmpx) support
1032     --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1033     --enable-lastlog enable lastlog support (requires --enable-utmp)
1034     --enable-xpm-background enable XPM background pixmaps
1035     --enable-transparency enable transparent backgrounds
1036     --enable-menubar enable menubar
1037     --enable-rxvt-scroll enable rxvt style scrollbar
1038     --enable-next-scroll enable NeXT style scrollbar
1039     --enable-xterm-scroll enable Xterm style scrollbar
1040     --enable-plain-scroll enable plain style scrollbar
1041     --enable-half-shadow use half width/height shadow on rxvt scrollbar
1042     --enable-xim XIM (X Input Method) protocol support
1043     --enable-ttygid enable tty setting to group named "tty"
1044     --disable-backspace-key disable handling of the backspace key
1045     --disable-delete-key disable handling of the delete key
1046     --disable-resources disable all resource checking
1047     --enable-xgetdefault enable resources via X instead of our small version
1048     --enable-strings enable some replacement system functions
1049     --disable-swapscreen disable swap screen support
1050     --enable-frills enable support for rarely used features
1051     --enable-linespace enable support for linespace
1052     --enable-24bit enable support for using 24bit visuals if available
1053     --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1054     --enable-selectionscrolling enable scrolling during selections
1055     --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1056     --enable-slipwheeling enable slip wheel scrolling (requires previous)
1057     --enable-old-selection enable v2.20 (& prior) mouse selection style support
1058     --disable-new-selection disable new mouse (xterm) selection style support
1059     --enable-dmalloc enable Gray Watson's malloc - for debugging use
1060     --enable-dlmalloc enable Doug Lea's malloc - for production use
1061     NOTE: enable only one malloc package
1062     --enable-smart-resize enable smart growth/shrink behaviour
1063     --enable-256-color enable 256-color support
1064     --enable-cursor-blink enable blinking cursor
1065     --enable-text-blink enable blinking text
1066     --enable-pointer-blank enable pointer blank when typing or inactive pointer
1067    
1068     Optional Packages:
1069     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1070     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1071     --with-gnu-ld assume the C compiler uses GNU ld default=no
1072     --with-pic try to use only PIC/non-PIC objects default=use both
1073     --with-codesets=NAME,... compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,vn,all)
1074     --with-encoding=NAME set language default encoding to NAME (default: sjis)
1075     (eucj|sjis|big5|gb|kr|noenc)
1076     --with-term=NAME set the terminal to NAME (default \"rxvt\")
1077     --with-terminfo=PATH set the path to the terminfo tree to PATH
1078     --with-x use the X Window System
1079     --with-xpm-includes=DIR use XPM includes in DIR
1080     --with-xpm-library=DIR use XPM library in DIR
1081     --with-xpm use XPM
1082    
1083     Some influential environment variables:
1084     CC C compiler command
1085     CFLAGS C compiler flags
1086     LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1087     nonstandard directory <lib dir>
1088     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1089     headers in a nonstandard directory <include dir>
1090     CXX C++ compiler command
1091     CXXFLAGS C++ compiler flags
1092     CPP C preprocessor
1093    
1094     Use these variables to override the choices made by `configure' or to help
1095     it to find libraries and programs with nonstandard names/locations.
1096    
1097     _ACEOF
1098     fi
1099    
1100     if test "$ac_init_help" = "recursive"; then
1101     # If there are subdirs, report their specific --help.
1102     ac_popdir=`pwd`
1103     for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1104     test -d $ac_dir || continue
1105     ac_builddir=.
1106    
1107     if test "$ac_dir" != .; then
1108     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1109     # A "../" for each directory in $ac_dir_suffix.
1110     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1111     else
1112     ac_dir_suffix= ac_top_builddir=
1113     fi
1114    
1115     case $srcdir in
1116     .) # No --srcdir option. We are building in place.
1117     ac_srcdir=.
1118     if test -z "$ac_top_builddir"; then
1119     ac_top_srcdir=.
1120     else
1121     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1122     fi ;;
1123     [\\/]* | ?:[\\/]* ) # Absolute path.
1124     ac_srcdir=$srcdir$ac_dir_suffix;
1125     ac_top_srcdir=$srcdir ;;
1126     *) # Relative path.
1127     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1128     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1129     esac
1130    
1131     # Do not use `cd foo && pwd` to compute absolute paths, because
1132     # the directories may not exist.
1133     case `pwd` in
1134     .) ac_abs_builddir="$ac_dir";;
1135     *)
1136     case "$ac_dir" in
1137     .) ac_abs_builddir=`pwd`;;
1138     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1139     *) ac_abs_builddir=`pwd`/"$ac_dir";;
1140     esac;;
1141     esac
1142     case $ac_abs_builddir in
1143     .) ac_abs_top_builddir=${ac_top_builddir}.;;
1144     *)
1145     case ${ac_top_builddir}. in
1146     .) ac_abs_top_builddir=$ac_abs_builddir;;
1147     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1148     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1149     esac;;
1150     esac
1151     case $ac_abs_builddir in
1152     .) ac_abs_srcdir=$ac_srcdir;;
1153     *)
1154     case $ac_srcdir in
1155     .) ac_abs_srcdir=$ac_abs_builddir;;
1156     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1157     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1158     esac;;
1159     esac
1160     case $ac_abs_builddir in
1161     .) ac_abs_top_srcdir=$ac_top_srcdir;;
1162     *)
1163     case $ac_top_srcdir in
1164     .) ac_abs_top_srcdir=$ac_abs_builddir;;
1165     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1166     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1167     esac;;
1168     esac
1169    
1170     cd $ac_dir
1171     # Check for guested configure; otherwise get Cygnus style configure.
1172     if test -f $ac_srcdir/configure.gnu; then
1173     echo
1174     $SHELL $ac_srcdir/configure.gnu --help=recursive
1175     elif test -f $ac_srcdir/configure; then
1176     echo
1177     $SHELL $ac_srcdir/configure --help=recursive
1178     elif test -f $ac_srcdir/configure.ac ||
1179     test -f $ac_srcdir/configure.in; then
1180     echo
1181     $ac_configure --help
1182     else
1183     echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1184     fi
1185     cd "$ac_popdir"
1186     done
1187     fi
1188    
1189     test -n "$ac_init_help" && exit 0
1190     if $ac_init_version; then
1191     cat <<\_ACEOF
1192    
1193     Copyright (C) 2003 Free Software Foundation, Inc.
1194     This configure script is free software; the Free Software Foundation
1195     gives unlimited permission to copy, distribute and modify it.
1196     _ACEOF
1197     exit 0
1198     fi
1199     exec 5>config.log
1200     cat >&5 <<_ACEOF
1201     This file contains any messages produced by compilers while
1202     running configure, to aid debugging if configure makes a mistake.
1203    
1204     It was created by $as_me, which was
1205     generated by GNU Autoconf 2.59. Invocation command line was
1206    
1207     $ $0 $@
1208    
1209     _ACEOF
1210     {
1211     cat <<_ASUNAME
1212     ## --------- ##
1213     ## Platform. ##
1214     ## --------- ##
1215    
1216     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1217     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1218     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1219     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1220     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1221    
1222     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1223     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1224    
1225     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1226     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1227     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1228     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1229     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1230     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1231     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1232    
1233     _ASUNAME
1234    
1235     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1236     for as_dir in $PATH
1237     do
1238     IFS=$as_save_IFS
1239     test -z "$as_dir" && as_dir=.
1240     echo "PATH: $as_dir"
1241     done
1242    
1243     } >&5
1244    
1245     cat >&5 <<_ACEOF
1246    
1247    
1248     ## ----------- ##
1249     ## Core tests. ##
1250     ## ----------- ##
1251    
1252     _ACEOF
1253    
1254    
1255     # Keep a trace of the command line.
1256     # Strip out --no-create and --no-recursion so they do not pile up.
1257     # Strip out --silent because we don't want to record it for future runs.
1258     # Also quote any args containing shell meta-characters.
1259     # Make two passes to allow for proper duplicate-argument suppression.
1260     ac_configure_args=
1261     ac_configure_args0=
1262     ac_configure_args1=
1263     ac_sep=
1264     ac_must_keep_next=false
1265     for ac_pass in 1 2
1266     do
1267     for ac_arg
1268     do
1269     case $ac_arg in
1270     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1271     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1272     | -silent | --silent | --silen | --sile | --sil)
1273     continue ;;
1274     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1275     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1276     esac
1277     case $ac_pass in
1278     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1279     2)
1280     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1281     if test $ac_must_keep_next = true; then
1282     ac_must_keep_next=false # Got value, back to normal.
1283     else
1284     case $ac_arg in
1285     *=* | --config-cache | -C | -disable-* | --disable-* \
1286     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1287     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1288     | -with-* | --with-* | -without-* | --without-* | --x)
1289     case "$ac_configure_args0 " in
1290     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1291     esac
1292     ;;
1293     -* ) ac_must_keep_next=true ;;
1294     esac
1295     fi
1296     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1297     # Get rid of the leading space.
1298     ac_sep=" "
1299     ;;
1300     esac
1301     done
1302     done
1303     $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1304     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1305    
1306     # When interrupted or exit'd, cleanup temporary files, and complete
1307     # config.log. We remove comments because anyway the quotes in there
1308     # would cause problems or look ugly.
1309     # WARNING: Be sure not to use single quotes in there, as some shells,
1310     # such as our DU 5.0 friend, will then `close' the trap.
1311     trap 'exit_status=$?
1312     # Save into config.log some information that might help in debugging.
1313     {
1314     echo
1315    
1316     cat <<\_ASBOX
1317     ## ---------------- ##
1318     ## Cache variables. ##
1319     ## ---------------- ##
1320     _ASBOX
1321     echo
1322     # The following way of writing the cache mishandles newlines in values,
1323     {
1324     (set) 2>&1 |
1325     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1326     *ac_space=\ *)
1327     sed -n \
1328     "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1329     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1330     ;;
1331     *)
1332     sed -n \
1333     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1334     ;;
1335     esac;
1336     }
1337     echo
1338    
1339     cat <<\_ASBOX
1340     ## ----------------- ##
1341     ## Output variables. ##
1342     ## ----------------- ##
1343     _ASBOX
1344     echo
1345     for ac_var in $ac_subst_vars
1346     do
1347     eval ac_val=$`echo $ac_var`
1348     echo "$ac_var='"'"'$ac_val'"'"'"
1349     done | sort
1350     echo
1351    
1352     if test -n "$ac_subst_files"; then
1353     cat <<\_ASBOX
1354     ## ------------- ##
1355     ## Output files. ##
1356     ## ------------- ##
1357     _ASBOX
1358     echo
1359     for ac_var in $ac_subst_files
1360     do
1361     eval ac_val=$`echo $ac_var`
1362     echo "$ac_var='"'"'$ac_val'"'"'"
1363     done | sort
1364     echo
1365     fi
1366    
1367     if test -s confdefs.h; then
1368     cat <<\_ASBOX
1369     ## ----------- ##
1370     ## confdefs.h. ##
1371     ## ----------- ##
1372     _ASBOX
1373     echo
1374     sed "/^$/d" confdefs.h | sort
1375     echo
1376     fi
1377     test "$ac_signal" != 0 &&
1378     echo "$as_me: caught signal $ac_signal"
1379     echo "$as_me: exit $exit_status"
1380     } >&5
1381     rm -f core *.core &&
1382     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1383     exit $exit_status
1384     ' 0
1385     for ac_signal in 1 2 13 15; do
1386     trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1387     done
1388     ac_signal=0
1389    
1390     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1391     rm -rf conftest* confdefs.h
1392     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1393     echo >confdefs.h
1394    
1395     # Predefined preprocessor variables.
1396    
1397     cat >>confdefs.h <<_ACEOF
1398     #define PACKAGE_NAME "$PACKAGE_NAME"
1399     _ACEOF
1400    
1401    
1402     cat >>confdefs.h <<_ACEOF
1403     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1404     _ACEOF
1405    
1406    
1407     cat >>confdefs.h <<_ACEOF
1408     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1409     _ACEOF
1410    
1411    
1412     cat >>confdefs.h <<_ACEOF
1413     #define PACKAGE_STRING "$PACKAGE_STRING"
1414     _ACEOF
1415    
1416    
1417     cat >>confdefs.h <<_ACEOF
1418     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1419     _ACEOF
1420 pcg 1.1
1421 pcg 1.11
1422     # Let the site file select an alternate cache file if it wants to.
1423 pcg 1.1 # Prefer explicitly selected file to automatically selected ones.
1424     if test -z "$CONFIG_SITE"; then
1425     if test "x$prefix" != xNONE; then
1426     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1427     else
1428     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1429     fi
1430     fi
1431     for ac_site_file in $CONFIG_SITE; do
1432     if test -r "$ac_site_file"; then
1433 pcg 1.11 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1434     echo "$as_me: loading site script $ac_site_file" >&6;}
1435     sed 's/^/| /' "$ac_site_file" >&5
1436 pcg 1.1 . "$ac_site_file"
1437     fi
1438     done
1439    
1440     if test -r "$cache_file"; then
1441 pcg 1.11 # Some versions of bash will fail to source /dev/null (special
1442     # files actually), so we avoid doing that.
1443     if test -f "$cache_file"; then
1444     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1445     echo "$as_me: loading cache $cache_file" >&6;}
1446     case $cache_file in
1447     [\\/]* | ?:[\\/]* ) . $cache_file;;
1448     *) . ./$cache_file;;
1449     esac
1450     fi
1451 pcg 1.1 else
1452 pcg 1.11 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1453     echo "$as_me: creating cache $cache_file" >&6;}
1454     >$cache_file
1455     fi
1456    
1457     # Check that the precious variables saved in the cache have kept the same
1458     # value.
1459     ac_cache_corrupted=false
1460     for ac_var in `(set) 2>&1 |
1461     sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1462     eval ac_old_set=\$ac_cv_env_${ac_var}_set
1463     eval ac_new_set=\$ac_env_${ac_var}_set
1464     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1465     eval ac_new_val="\$ac_env_${ac_var}_value"
1466     case $ac_old_set,$ac_new_set in
1467     set,)
1468     { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1469     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1470     ac_cache_corrupted=: ;;
1471     ,set)
1472     { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1473     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1474     ac_cache_corrupted=: ;;
1475     ,);;
1476     *)
1477     if test "x$ac_old_val" != "x$ac_new_val"; then
1478     { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1479     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1480     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1481     echo "$as_me: former value: $ac_old_val" >&2;}
1482     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1483     echo "$as_me: current value: $ac_new_val" >&2;}
1484     ac_cache_corrupted=:
1485     fi;;
1486     esac
1487     # Pass precious variables to config.status.
1488     if test "$ac_new_set" = set; then
1489     case $ac_new_val in
1490     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1491     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1492     *) ac_arg=$ac_var=$ac_new_val ;;
1493     esac
1494     case " $ac_configure_args " in
1495     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1496     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1497     esac
1498     fi
1499     done
1500     if $ac_cache_corrupted; then
1501     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1502     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1503     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1504     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1505     { (exit 1); exit 1; }; }
1506 pcg 1.1 fi
1507    
1508     ac_ext=c
1509     ac_cpp='$CPP $CPPFLAGS'
1510 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1511     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1512     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1513    
1514    
1515    
1516    
1517    
1518    
1519    
1520    
1521    
1522    
1523    
1524    
1525    
1526    
1527    
1528    
1529    
1530 pcg 1.1
1531    
1532     ac_aux_dir=
1533     for ac_dir in autoconf $srcdir/autoconf; do
1534     if test -f $ac_dir/install-sh; then
1535     ac_aux_dir=$ac_dir
1536     ac_install_sh="$ac_aux_dir/install-sh -c"
1537     break
1538     elif test -f $ac_dir/install.sh; then
1539     ac_aux_dir=$ac_dir
1540     ac_install_sh="$ac_aux_dir/install.sh -c"
1541     break
1542 pcg 1.11 elif test -f $ac_dir/shtool; then
1543     ac_aux_dir=$ac_dir
1544     ac_install_sh="$ac_aux_dir/shtool install -c"
1545     break
1546 pcg 1.1 fi
1547     done
1548     if test -z "$ac_aux_dir"; then
1549 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1550     echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1551     { (exit 1); exit 1; }; }
1552     fi
1553     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1554     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1555     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1556 pcg 1.1
1557 pcg 1.11 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1558 pcg 1.1
1559    
1560     VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1561     DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1562     LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1563     LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1564     echo ""
1565     echo "configuring for rxvt $VERSION"
1566     echo ""
1567    
1568    
1569 pcg 1.11 ac_ext=c
1570     ac_cpp='$CPP $CPPFLAGS'
1571     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1572     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1573     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1574     if test -n "$ac_tool_prefix"; then
1575     # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1576     set dummy ${ac_tool_prefix}gcc; ac_word=$2
1577     echo "$as_me:$LINENO: checking for $ac_word" >&5
1578     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1579     if test "${ac_cv_prog_CC+set}" = set; then
1580     echo $ECHO_N "(cached) $ECHO_C" >&6
1581     else
1582     if test -n "$CC"; then
1583     ac_cv_prog_CC="$CC" # Let the user override the test.
1584     else
1585     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1586     for as_dir in $PATH
1587     do
1588     IFS=$as_save_IFS
1589     test -z "$as_dir" && as_dir=.
1590     for ac_exec_ext in '' $ac_executable_extensions; do
1591     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1592     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1593     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1594     break 2
1595     fi
1596     done
1597     done
1598    
1599     fi
1600     fi
1601     CC=$ac_cv_prog_CC
1602     if test -n "$CC"; then
1603     echo "$as_me:$LINENO: result: $CC" >&5
1604     echo "${ECHO_T}$CC" >&6
1605     else
1606     echo "$as_me:$LINENO: result: no" >&5
1607     echo "${ECHO_T}no" >&6
1608     fi
1609    
1610     fi
1611     if test -z "$ac_cv_prog_CC"; then
1612     ac_ct_CC=$CC
1613     # Extract the first word of "gcc", so it can be a program name with args.
1614 pcg 1.1 set dummy gcc; ac_word=$2
1615 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1616     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1617     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1618     echo $ECHO_N "(cached) $ECHO_C" >&6
1619     else
1620     if test -n "$ac_ct_CC"; then
1621     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1622     else
1623     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1624     for as_dir in $PATH
1625     do
1626     IFS=$as_save_IFS
1627     test -z "$as_dir" && as_dir=.
1628     for ac_exec_ext in '' $ac_executable_extensions; do
1629     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1630     ac_cv_prog_ac_ct_CC="gcc"
1631     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1632     break 2
1633     fi
1634     done
1635     done
1636    
1637     fi
1638     fi
1639     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1640     if test -n "$ac_ct_CC"; then
1641     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1642     echo "${ECHO_T}$ac_ct_CC" >&6
1643     else
1644     echo "$as_me:$LINENO: result: no" >&5
1645     echo "${ECHO_T}no" >&6
1646     fi
1647    
1648     CC=$ac_ct_CC
1649     else
1650     CC="$ac_cv_prog_CC"
1651     fi
1652    
1653     if test -z "$CC"; then
1654     if test -n "$ac_tool_prefix"; then
1655     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1656     set dummy ${ac_tool_prefix}cc; ac_word=$2
1657     echo "$as_me:$LINENO: checking for $ac_word" >&5
1658     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1659     if test "${ac_cv_prog_CC+set}" = set; then
1660     echo $ECHO_N "(cached) $ECHO_C" >&6
1661 pcg 1.1 else
1662     if test -n "$CC"; then
1663     ac_cv_prog_CC="$CC" # Let the user override the test.
1664     else
1665 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1666     for as_dir in $PATH
1667     do
1668     IFS=$as_save_IFS
1669     test -z "$as_dir" && as_dir=.
1670     for ac_exec_ext in '' $ac_executable_extensions; do
1671     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1672     ac_cv_prog_CC="${ac_tool_prefix}cc"
1673     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1674     break 2
1675     fi
1676     done
1677     done
1678    
1679 pcg 1.1 fi
1680     fi
1681 pcg 1.11 CC=$ac_cv_prog_CC
1682 pcg 1.1 if test -n "$CC"; then
1683 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1684     echo "${ECHO_T}$CC" >&6
1685     else
1686     echo "$as_me:$LINENO: result: no" >&5
1687     echo "${ECHO_T}no" >&6
1688     fi
1689    
1690     fi
1691     if test -z "$ac_cv_prog_CC"; then
1692     ac_ct_CC=$CC
1693     # Extract the first word of "cc", so it can be a program name with args.
1694     set dummy cc; ac_word=$2
1695     echo "$as_me:$LINENO: checking for $ac_word" >&5
1696     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1697     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1698     echo $ECHO_N "(cached) $ECHO_C" >&6
1699     else
1700     if test -n "$ac_ct_CC"; then
1701     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1702     else
1703     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1704     for as_dir in $PATH
1705     do
1706     IFS=$as_save_IFS
1707     test -z "$as_dir" && as_dir=.
1708     for ac_exec_ext in '' $ac_executable_extensions; do
1709     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1710     ac_cv_prog_ac_ct_CC="cc"
1711     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1712     break 2
1713     fi
1714     done
1715     done
1716    
1717     fi
1718     fi
1719     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1720     if test -n "$ac_ct_CC"; then
1721     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1722     echo "${ECHO_T}$ac_ct_CC" >&6
1723     else
1724     echo "$as_me:$LINENO: result: no" >&5
1725     echo "${ECHO_T}no" >&6
1726     fi
1727    
1728     CC=$ac_ct_CC
1729 pcg 1.1 else
1730 pcg 1.11 CC="$ac_cv_prog_CC"
1731 pcg 1.1 fi
1732    
1733 pcg 1.11 fi
1734 pcg 1.1 if test -z "$CC"; then
1735     # Extract the first word of "cc", so it can be a program name with args.
1736     set dummy cc; ac_word=$2
1737 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
1738     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1739     if test "${ac_cv_prog_CC+set}" = set; then
1740     echo $ECHO_N "(cached) $ECHO_C" >&6
1741 pcg 1.1 else
1742     if test -n "$CC"; then
1743     ac_cv_prog_CC="$CC" # Let the user override the test.
1744     else
1745     ac_prog_rejected=no
1746 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1747     for as_dir in $PATH
1748     do
1749     IFS=$as_save_IFS
1750     test -z "$as_dir" && as_dir=.
1751     for ac_exec_ext in '' $ac_executable_extensions; do
1752     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1753     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1754     ac_prog_rejected=yes
1755     continue
1756     fi
1757     ac_cv_prog_CC="cc"
1758     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1759     break 2
1760     fi
1761     done
1762     done
1763    
1764 pcg 1.1 if test $ac_prog_rejected = yes; then
1765     # We found a bogon in the path, so make sure we never use it.
1766     set dummy $ac_cv_prog_CC
1767     shift
1768 pcg 1.11 if test $# != 0; then
1769 pcg 1.1 # We chose a different compiler from the bogus one.
1770     # However, it has the same basename, so the bogon will be chosen
1771     # first if we set CC to just the basename; use the full file name.
1772     shift
1773 pcg 1.11 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1774 pcg 1.1 fi
1775     fi
1776     fi
1777     fi
1778 pcg 1.11 CC=$ac_cv_prog_CC
1779 pcg 1.1 if test -n "$CC"; then
1780 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1781     echo "${ECHO_T}$CC" >&6
1782 pcg 1.1 else
1783 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1784     echo "${ECHO_T}no" >&6
1785 pcg 1.1 fi
1786    
1787 pcg 1.11 fi
1788     if test -z "$CC"; then
1789     if test -n "$ac_tool_prefix"; then
1790     for ac_prog in cl
1791     do
1792     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1793     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1794     echo "$as_me:$LINENO: checking for $ac_word" >&5
1795     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1796     if test "${ac_cv_prog_CC+set}" = set; then
1797     echo $ECHO_N "(cached) $ECHO_C" >&6
1798 pcg 1.1 else
1799     if test -n "$CC"; then
1800     ac_cv_prog_CC="$CC" # Let the user override the test.
1801     else
1802 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1803     for as_dir in $PATH
1804     do
1805     IFS=$as_save_IFS
1806     test -z "$as_dir" && as_dir=.
1807     for ac_exec_ext in '' $ac_executable_extensions; do
1808     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1809     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1810     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1811     break 2
1812     fi
1813     done
1814     done
1815    
1816 pcg 1.1 fi
1817     fi
1818 pcg 1.11 CC=$ac_cv_prog_CC
1819 pcg 1.1 if test -n "$CC"; then
1820 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1821     echo "${ECHO_T}$CC" >&6
1822 pcg 1.1 else
1823 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1824     echo "${ECHO_T}no" >&6
1825     fi
1826    
1827     test -n "$CC" && break
1828     done
1829 pcg 1.1 fi
1830 pcg 1.11 if test -z "$CC"; then
1831     ac_ct_CC=$CC
1832     for ac_prog in cl
1833     do
1834     # Extract the first word of "$ac_prog", so it can be a program name with args.
1835     set dummy $ac_prog; ac_word=$2
1836     echo "$as_me:$LINENO: checking for $ac_word" >&5
1837     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1838     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1839     echo $ECHO_N "(cached) $ECHO_C" >&6
1840     else
1841     if test -n "$ac_ct_CC"; then
1842     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1843     else
1844     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1845     for as_dir in $PATH
1846     do
1847     IFS=$as_save_IFS
1848     test -z "$as_dir" && as_dir=.
1849     for ac_exec_ext in '' $ac_executable_extensions; do
1850     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1851     ac_cv_prog_ac_ct_CC="$ac_prog"
1852     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1853     break 2
1854 pcg 1.1 fi
1855 pcg 1.11 done
1856     done
1857    
1858     fi
1859     fi
1860     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1861     if test -n "$ac_ct_CC"; then
1862     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1863     echo "${ECHO_T}$ac_ct_CC" >&6
1864     else
1865     echo "$as_me:$LINENO: result: no" >&5
1866     echo "${ECHO_T}no" >&6
1867     fi
1868    
1869     test -n "$ac_ct_CC" && break
1870     done
1871    
1872     CC=$ac_ct_CC
1873     fi
1874    
1875 pcg 1.1 fi
1876    
1877    
1878 pcg 1.11 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1879     See \`config.log' for more details." >&5
1880     echo "$as_me: error: no acceptable C compiler found in \$PATH
1881     See \`config.log' for more details." >&2;}
1882     { (exit 1); exit 1; }; }
1883    
1884     # Provide some information about the compiler.
1885     echo "$as_me:$LINENO:" \
1886     "checking for C compiler version" >&5
1887     ac_compiler=`set X $ac_compile; echo $2`
1888     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1889     (eval $ac_compiler --version </dev/null >&5) 2>&5
1890     ac_status=$?
1891     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1892     (exit $ac_status); }
1893     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1894     (eval $ac_compiler -v </dev/null >&5) 2>&5
1895     ac_status=$?
1896     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1897     (exit $ac_status); }
1898     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1899     (eval $ac_compiler -V </dev/null >&5) 2>&5
1900     ac_status=$?
1901     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1902     (exit $ac_status); }
1903    
1904     cat >conftest.$ac_ext <<_ACEOF
1905     /* confdefs.h. */
1906     _ACEOF
1907     cat confdefs.h >>conftest.$ac_ext
1908     cat >>conftest.$ac_ext <<_ACEOF
1909     /* end confdefs.h. */
1910 pcg 1.1
1911 pcg 1.11 int
1912     main ()
1913     {
1914 pcg 1.1
1915 pcg 1.11 ;
1916     return 0;
1917     }
1918     _ACEOF
1919     ac_clean_files_save=$ac_clean_files
1920     ac_clean_files="$ac_clean_files a.out a.exe b.out"
1921     # Try to create an executable without -o first, disregard a.out.
1922     # It will help us diagnose broken compilers, and finding out an intuition
1923     # of exeext.
1924     echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1925     echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1926     ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1927     if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1928     (eval $ac_link_default) 2>&5
1929     ac_status=$?
1930     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1931     (exit $ac_status); }; then
1932     # Find the output, starting from the most likely. This scheme is
1933     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1934     # resort.
1935    
1936     # Be careful to initialize this variable, since it used to be cached.
1937     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1938     ac_cv_exeext=
1939     # b.out is created by i960 compilers.
1940     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1941     do
1942     test -f "$ac_file" || continue
1943     case $ac_file in
1944     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1945     ;;
1946     conftest.$ac_ext )
1947     # This is the source file.
1948     ;;
1949     [ab].out )
1950     # We found the default executable, but exeext='' is most
1951     # certainly right.
1952     break;;
1953     *.* )
1954     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1955     # FIXME: I believe we export ac_cv_exeext for Libtool,
1956     # but it would be cool to find out if it's true. Does anybody
1957     # maintain Libtool? --akim.
1958     export ac_cv_exeext
1959     break;;
1960     * )
1961     break;;
1962     esac
1963     done
1964     else
1965     echo "$as_me: failed program was:" >&5
1966     sed 's/^/| /' conftest.$ac_ext >&5
1967 pcg 1.1
1968 pcg 1.11 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1969     See \`config.log' for more details." >&5
1970     echo "$as_me: error: C compiler cannot create executables
1971     See \`config.log' for more details." >&2;}
1972     { (exit 77); exit 77; }; }
1973     fi
1974    
1975     ac_exeext=$ac_cv_exeext
1976     echo "$as_me:$LINENO: result: $ac_file" >&5
1977     echo "${ECHO_T}$ac_file" >&6
1978    
1979     # Check the compiler produces executables we can run. If not, either
1980     # the compiler is broken, or we cross compile.
1981     echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1982     echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1983     # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1984     # If not cross compiling, check that we can run a simple program.
1985     if test "$cross_compiling" != yes; then
1986     if { ac_try='./$ac_file'
1987     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1988     (eval $ac_try) 2>&5
1989     ac_status=$?
1990     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1991     (exit $ac_status); }; }; then
1992     cross_compiling=no
1993     else
1994     if test "$cross_compiling" = maybe; then
1995     cross_compiling=yes
1996     else
1997     { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1998     If you meant to cross compile, use \`--host'.
1999     See \`config.log' for more details." >&5
2000     echo "$as_me: error: cannot run C compiled programs.
2001     If you meant to cross compile, use \`--host'.
2002     See \`config.log' for more details." >&2;}
2003     { (exit 1); exit 1; }; }
2004     fi
2005 pcg 1.1 fi
2006 pcg 1.11 fi
2007     echo "$as_me:$LINENO: result: yes" >&5
2008     echo "${ECHO_T}yes" >&6
2009    
2010     rm -f a.out a.exe conftest$ac_cv_exeext b.out
2011     ac_clean_files=$ac_clean_files_save
2012     # Check the compiler produces executables we can run. If not, either
2013     # the compiler is broken, or we cross compile.
2014     echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2015     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2016     echo "$as_me:$LINENO: result: $cross_compiling" >&5
2017     echo "${ECHO_T}$cross_compiling" >&6
2018    
2019     echo "$as_me:$LINENO: checking for suffix of executables" >&5
2020     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2021     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2022     (eval $ac_link) 2>&5
2023     ac_status=$?
2024     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2025     (exit $ac_status); }; then
2026     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2027     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2028     # work properly (i.e., refer to `conftest.exe'), while it won't with
2029     # `rm'.
2030     for ac_file in conftest.exe conftest conftest.*; do
2031     test -f "$ac_file" || continue
2032     case $ac_file in
2033     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2034     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2035     export ac_cv_exeext
2036     break;;
2037     * ) break;;
2038     esac
2039     done
2040 pcg 1.1 else
2041 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2042     See \`config.log' for more details." >&5
2043     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2044     See \`config.log' for more details." >&2;}
2045     { (exit 1); exit 1; }; }
2046 pcg 1.1 fi
2047 pcg 1.11
2048     rm -f conftest$ac_cv_exeext
2049     echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2050     echo "${ECHO_T}$ac_cv_exeext" >&6
2051    
2052     rm -f conftest.$ac_ext
2053     EXEEXT=$ac_cv_exeext
2054     ac_exeext=$EXEEXT
2055     echo "$as_me:$LINENO: checking for suffix of object files" >&5
2056     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2057     if test "${ac_cv_objext+set}" = set; then
2058     echo $ECHO_N "(cached) $ECHO_C" >&6
2059     else
2060     cat >conftest.$ac_ext <<_ACEOF
2061     /* confdefs.h. */
2062     _ACEOF
2063     cat confdefs.h >>conftest.$ac_ext
2064     cat >>conftest.$ac_ext <<_ACEOF
2065     /* end confdefs.h. */
2066    
2067     int
2068     main ()
2069     {
2070    
2071     ;
2072     return 0;
2073     }
2074     _ACEOF
2075     rm -f conftest.o conftest.obj
2076     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2077     (eval $ac_compile) 2>&5
2078     ac_status=$?
2079     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2080     (exit $ac_status); }; then
2081     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2082     case $ac_file in
2083     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2084     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2085     break;;
2086     esac
2087     done
2088 pcg 1.1 else
2089 pcg 1.11 echo "$as_me: failed program was:" >&5
2090     sed 's/^/| /' conftest.$ac_ext >&5
2091    
2092     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2093     See \`config.log' for more details." >&5
2094     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2095     See \`config.log' for more details." >&2;}
2096     { (exit 1); exit 1; }; }
2097 pcg 1.1 fi
2098 pcg 1.11
2099     rm -f conftest.$ac_cv_objext conftest.$ac_ext
2100 pcg 1.1 fi
2101 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2102     echo "${ECHO_T}$ac_cv_objext" >&6
2103     OBJEXT=$ac_cv_objext
2104     ac_objext=$OBJEXT
2105     echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2106     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2107     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2108     echo $ECHO_N "(cached) $ECHO_C" >&6
2109     else
2110     cat >conftest.$ac_ext <<_ACEOF
2111     /* confdefs.h. */
2112     _ACEOF
2113     cat confdefs.h >>conftest.$ac_ext
2114     cat >>conftest.$ac_ext <<_ACEOF
2115     /* end confdefs.h. */
2116    
2117     int
2118     main ()
2119     {
2120     #ifndef __GNUC__
2121     choke me
2122     #endif
2123 pcg 1.1
2124 pcg 1.11 ;
2125     return 0;
2126     }
2127     _ACEOF
2128     rm -f conftest.$ac_objext
2129     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2130     (eval $ac_compile) 2>conftest.er1
2131     ac_status=$?
2132     grep -v '^ *+' conftest.er1 >conftest.err
2133     rm -f conftest.er1
2134     cat conftest.err >&5
2135     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2136     (exit $ac_status); } &&
2137     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2138     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2139     (eval $ac_try) 2>&5
2140     ac_status=$?
2141     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2142     (exit $ac_status); }; } &&
2143     { ac_try='test -s conftest.$ac_objext'
2144     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2145     (eval $ac_try) 2>&5
2146     ac_status=$?
2147     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2148     (exit $ac_status); }; }; then
2149     ac_compiler_gnu=yes
2150     else
2151     echo "$as_me: failed program was:" >&5
2152     sed 's/^/| /' conftest.$ac_ext >&5
2153    
2154     ac_compiler_gnu=no
2155     fi
2156     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2157     ac_cv_c_compiler_gnu=$ac_compiler_gnu
2158    
2159     fi
2160     echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2161     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2162     GCC=`test $ac_compiler_gnu = yes && echo yes`
2163     ac_test_CFLAGS=${CFLAGS+set}
2164     ac_save_CFLAGS=$CFLAGS
2165     CFLAGS="-g"
2166     echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2167     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2168     if test "${ac_cv_prog_cc_g+set}" = set; then
2169     echo $ECHO_N "(cached) $ECHO_C" >&6
2170     else
2171     cat >conftest.$ac_ext <<_ACEOF
2172     /* confdefs.h. */
2173     _ACEOF
2174     cat confdefs.h >>conftest.$ac_ext
2175     cat >>conftest.$ac_ext <<_ACEOF
2176     /* end confdefs.h. */
2177 pcg 1.1
2178 pcg 1.11 int
2179     main ()
2180     {
2181 pcg 1.1
2182 pcg 1.11 ;
2183     return 0;
2184     }
2185     _ACEOF
2186     rm -f conftest.$ac_objext
2187     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2188     (eval $ac_compile) 2>conftest.er1
2189     ac_status=$?
2190     grep -v '^ *+' conftest.er1 >conftest.err
2191     rm -f conftest.er1
2192     cat conftest.err >&5
2193     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2194     (exit $ac_status); } &&
2195     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2196     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2197     (eval $ac_try) 2>&5
2198     ac_status=$?
2199     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2200     (exit $ac_status); }; } &&
2201     { ac_try='test -s conftest.$ac_objext'
2202     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2203     (eval $ac_try) 2>&5
2204     ac_status=$?
2205     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2206     (exit $ac_status); }; }; then
2207 pcg 1.1 ac_cv_prog_cc_g=yes
2208     else
2209 pcg 1.11 echo "$as_me: failed program was:" >&5
2210     sed 's/^/| /' conftest.$ac_ext >&5
2211    
2212     ac_cv_prog_cc_g=no
2213 pcg 1.1 fi
2214 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2215 pcg 1.1 fi
2216 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2217     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2218 pcg 1.1 if test "$ac_test_CFLAGS" = set; then
2219 pcg 1.11 CFLAGS=$ac_save_CFLAGS
2220 pcg 1.1 elif test $ac_cv_prog_cc_g = yes; then
2221     if test "$GCC" = yes; then
2222     CFLAGS="-g -O2"
2223     else
2224     CFLAGS="-g"
2225     fi
2226     else
2227     if test "$GCC" = yes; then
2228     CFLAGS="-O2"
2229     else
2230     CFLAGS=
2231     fi
2232     fi
2233 pcg 1.11 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2234     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2235     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2236     echo $ECHO_N "(cached) $ECHO_C" >&6
2237     else
2238     ac_cv_prog_cc_stdc=no
2239     ac_save_CC=$CC
2240     cat >conftest.$ac_ext <<_ACEOF
2241     /* confdefs.h. */
2242     _ACEOF
2243     cat confdefs.h >>conftest.$ac_ext
2244     cat >>conftest.$ac_ext <<_ACEOF
2245     /* end confdefs.h. */
2246     #include <stdarg.h>
2247     #include <stdio.h>
2248     #include <sys/types.h>
2249     #include <sys/stat.h>
2250     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2251     struct buf { int x; };
2252     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2253     static char *e (p, i)
2254     char **p;
2255     int i;
2256     {
2257     return p[i];
2258     }
2259     static char *f (char * (*g) (char **, int), char **p, ...)
2260     {
2261     char *s;
2262     va_list v;
2263     va_start (v,p);
2264     s = g (p, va_arg (v,int));
2265     va_end (v);
2266     return s;
2267     }
2268 pcg 1.1
2269 pcg 1.11 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2270     function prototypes and stuff, but not '\xHH' hex character constants.
2271     These don't provoke an error unfortunately, instead are silently treated
2272     as 'x'. The following induces an error, until -std1 is added to get
2273     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2274     array size at least. It's necessary to write '\x00'==0 to get something
2275     that's true only with -std1. */
2276     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2277    
2278     int test (int i, double x);
2279     struct s1 {int (*f) (int a);};
2280     struct s2 {int (*f) (double a);};
2281     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2282     int argc;
2283     char **argv;
2284     int
2285     main ()
2286     {
2287     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2288     ;
2289     return 0;
2290     }
2291     _ACEOF
2292     # Don't try gcc -ansi; that turns off useful extensions and
2293     # breaks some systems' header files.
2294     # AIX -qlanglvl=ansi
2295     # Ultrix and OSF/1 -std1
2296     # HP-UX 10.20 and later -Ae
2297     # HP-UX older versions -Aa -D_HPUX_SOURCE
2298     # SVR4 -Xc -D__EXTENSIONS__
2299     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2300 pcg 1.1 do
2301 pcg 1.11 CC="$ac_save_CC $ac_arg"
2302     rm -f conftest.$ac_objext
2303     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2304     (eval $ac_compile) 2>conftest.er1
2305     ac_status=$?
2306     grep -v '^ *+' conftest.er1 >conftest.err
2307     rm -f conftest.er1
2308     cat conftest.err >&5
2309     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2310     (exit $ac_status); } &&
2311     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2312     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2313     (eval $ac_try) 2>&5
2314     ac_status=$?
2315     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2316     (exit $ac_status); }; } &&
2317     { ac_try='test -s conftest.$ac_objext'
2318     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2319     (eval $ac_try) 2>&5
2320     ac_status=$?
2321     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2322     (exit $ac_status); }; }; then
2323     ac_cv_prog_cc_stdc=$ac_arg
2324     break
2325 pcg 1.1 else
2326 pcg 1.11 echo "$as_me: failed program was:" >&5
2327     sed 's/^/| /' conftest.$ac_ext >&5
2328    
2329 pcg 1.1 fi
2330 pcg 1.11 rm -f conftest.err conftest.$ac_objext
2331 pcg 1.1 done
2332 pcg 1.11 rm -f conftest.$ac_ext conftest.$ac_objext
2333     CC=$ac_save_CC
2334 pcg 1.1
2335 pcg 1.11 fi
2336 pcg 1.1
2337 pcg 1.11 case "x$ac_cv_prog_cc_stdc" in
2338     x|xno)
2339     echo "$as_me:$LINENO: result: none needed" >&5
2340     echo "${ECHO_T}none needed" >&6 ;;
2341     *)
2342     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2343     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2344     CC="$CC $ac_cv_prog_cc_stdc" ;;
2345     esac
2346 pcg 1.1
2347 pcg 1.11 # Some people use a C++ compiler to compile C. Since we use `exit',
2348     # in C++ we need to declare it. In case someone uses the same compiler
2349     # for both compiling C and C++ we need to have the C++ compiler decide
2350     # the declaration of exit, since it's the most demanding environment.
2351     cat >conftest.$ac_ext <<_ACEOF
2352     #ifndef __cplusplus
2353     choke me
2354     #endif
2355     _ACEOF
2356     rm -f conftest.$ac_objext
2357     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2358     (eval $ac_compile) 2>conftest.er1
2359     ac_status=$?
2360     grep -v '^ *+' conftest.er1 >conftest.err
2361     rm -f conftest.er1
2362     cat conftest.err >&5
2363     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2364     (exit $ac_status); } &&
2365     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2366     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2367     (eval $ac_try) 2>&5
2368     ac_status=$?
2369     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2370     (exit $ac_status); }; } &&
2371     { ac_try='test -s conftest.$ac_objext'
2372     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2373     (eval $ac_try) 2>&5
2374     ac_status=$?
2375     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2376     (exit $ac_status); }; }; then
2377     for ac_declaration in \
2378     '' \
2379     'extern "C" void std::exit (int) throw (); using std::exit;' \
2380     'extern "C" void std::exit (int); using std::exit;' \
2381     'extern "C" void exit (int) throw ();' \
2382     'extern "C" void exit (int);' \
2383     'void exit (int);'
2384     do
2385     cat >conftest.$ac_ext <<_ACEOF
2386     /* confdefs.h. */
2387     _ACEOF
2388     cat confdefs.h >>conftest.$ac_ext
2389     cat >>conftest.$ac_ext <<_ACEOF
2390     /* end confdefs.h. */
2391     $ac_declaration
2392     #include <stdlib.h>
2393     int
2394     main ()
2395     {
2396     exit (42);
2397     ;
2398     return 0;
2399     }
2400     _ACEOF
2401     rm -f conftest.$ac_objext
2402     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2403     (eval $ac_compile) 2>conftest.er1
2404     ac_status=$?
2405     grep -v '^ *+' conftest.er1 >conftest.err
2406     rm -f conftest.er1
2407     cat conftest.err >&5
2408     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2409     (exit $ac_status); } &&
2410     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2411     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2412     (eval $ac_try) 2>&5
2413     ac_status=$?
2414     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415     (exit $ac_status); }; } &&
2416     { ac_try='test -s conftest.$ac_objext'
2417     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2418     (eval $ac_try) 2>&5
2419     ac_status=$?
2420     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2421     (exit $ac_status); }; }; then
2422     :
2423     else
2424     echo "$as_me: failed program was:" >&5
2425     sed 's/^/| /' conftest.$ac_ext >&5
2426 pcg 1.1
2427 pcg 1.11 continue
2428     fi
2429     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2430     cat >conftest.$ac_ext <<_ACEOF
2431     /* confdefs.h. */
2432     _ACEOF
2433     cat confdefs.h >>conftest.$ac_ext
2434     cat >>conftest.$ac_ext <<_ACEOF
2435     /* end confdefs.h. */
2436     $ac_declaration
2437     int
2438     main ()
2439     {
2440     exit (42);
2441     ;
2442     return 0;
2443     }
2444     _ACEOF
2445     rm -f conftest.$ac_objext
2446     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2447     (eval $ac_compile) 2>conftest.er1
2448     ac_status=$?
2449     grep -v '^ *+' conftest.er1 >conftest.err
2450     rm -f conftest.er1
2451     cat conftest.err >&5
2452     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2453     (exit $ac_status); } &&
2454     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2455     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2456     (eval $ac_try) 2>&5
2457     ac_status=$?
2458     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2459     (exit $ac_status); }; } &&
2460     { ac_try='test -s conftest.$ac_objext'
2461     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2462     (eval $ac_try) 2>&5
2463     ac_status=$?
2464     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2465     (exit $ac_status); }; }; then
2466     break
2467     else
2468     echo "$as_me: failed program was:" >&5
2469     sed 's/^/| /' conftest.$ac_ext >&5
2470 pcg 1.1
2471 pcg 1.11 fi
2472     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2473     done
2474     rm -f conftest*
2475     if test -n "$ac_declaration"; then
2476     echo '#ifdef __cplusplus' >>confdefs.h
2477     echo $ac_declaration >>confdefs.h
2478     echo '#endif' >>confdefs.h
2479     fi
2480 pcg 1.1
2481     else
2482 pcg 1.11 echo "$as_me: failed program was:" >&5
2483     sed 's/^/| /' conftest.$ac_ext >&5
2484    
2485 pcg 1.1 fi
2486 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2487 pcg 1.1 ac_ext=c
2488     ac_cpp='$CPP $CPPFLAGS'
2489 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2490     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2491     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2492    
2493     ac_ext=cc
2494     ac_cpp='$CXXCPP $CPPFLAGS'
2495     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2496     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2497     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2498     if test -n "$ac_tool_prefix"; then
2499     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2500     do
2501     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2502     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2503     echo "$as_me:$LINENO: checking for $ac_word" >&5
2504     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2505     if test "${ac_cv_prog_CXX+set}" = set; then
2506     echo $ECHO_N "(cached) $ECHO_C" >&6
2507     else
2508     if test -n "$CXX"; then
2509     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2510 pcg 1.1 else
2511 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2512     for as_dir in $PATH
2513     do
2514     IFS=$as_save_IFS
2515     test -z "$as_dir" && as_dir=.
2516     for ac_exec_ext in '' $ac_executable_extensions; do
2517     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2518     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2519     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2520     break 2
2521     fi
2522     done
2523     done
2524    
2525 pcg 1.1 fi
2526     fi
2527 pcg 1.11 CXX=$ac_cv_prog_CXX
2528     if test -n "$CXX"; then
2529     echo "$as_me:$LINENO: result: $CXX" >&5
2530     echo "${ECHO_T}$CXX" >&6
2531 pcg 1.1 else
2532 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
2533     echo "${ECHO_T}no" >&6
2534 pcg 1.1 fi
2535    
2536 pcg 1.11 test -n "$CXX" && break
2537     done
2538     fi
2539     if test -z "$CXX"; then
2540     ac_ct_CXX=$CXX
2541     for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2542     do
2543     # Extract the first word of "$ac_prog", so it can be a program name with args.
2544     set dummy $ac_prog; ac_word=$2
2545     echo "$as_me:$LINENO: checking for $ac_word" >&5
2546     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2547     if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2548     echo $ECHO_N "(cached) $ECHO_C" >&6
2549 pcg 1.1 else
2550 pcg 1.11 if test -n "$ac_ct_CXX"; then
2551     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2552 pcg 1.1 else
2553 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2554     for as_dir in $PATH
2555     do
2556     IFS=$as_save_IFS
2557     test -z "$as_dir" && as_dir=.
2558     for ac_exec_ext in '' $ac_executable_extensions; do
2559     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2560     ac_cv_prog_ac_ct_CXX="$ac_prog"
2561     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2562     break 2
2563     fi
2564     done
2565     done
2566    
2567 pcg 1.1 fi
2568 pcg 1.11 fi
2569     ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2570     if test -n "$ac_ct_CXX"; then
2571     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2572     echo "${ECHO_T}$ac_ct_CXX" >&6
2573     else
2574     echo "$as_me:$LINENO: result: no" >&5
2575     echo "${ECHO_T}no" >&6
2576 pcg 1.1 fi
2577    
2578 pcg 1.11 test -n "$ac_ct_CXX" && break
2579     done
2580     test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2581    
2582     CXX=$ac_ct_CXX
2583     fi
2584    
2585    
2586     # Provide some information about the compiler.
2587     echo "$as_me:$LINENO:" \
2588     "checking for C++ compiler version" >&5
2589     ac_compiler=`set X $ac_compile; echo $2`
2590     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2591     (eval $ac_compiler --version </dev/null >&5) 2>&5
2592     ac_status=$?
2593     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2594     (exit $ac_status); }
2595     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2596     (eval $ac_compiler -v </dev/null >&5) 2>&5
2597     ac_status=$?
2598     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2599     (exit $ac_status); }
2600     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2601     (eval $ac_compiler -V </dev/null >&5) 2>&5
2602     ac_status=$?
2603     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2604     (exit $ac_status); }
2605    
2606     echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2607     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2608     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2609     echo $ECHO_N "(cached) $ECHO_C" >&6
2610     else
2611     cat >conftest.$ac_ext <<_ACEOF
2612     /* confdefs.h. */
2613     _ACEOF
2614     cat confdefs.h >>conftest.$ac_ext
2615     cat >>conftest.$ac_ext <<_ACEOF
2616     /* end confdefs.h. */
2617    
2618     int
2619     main ()
2620     {
2621     #ifndef __GNUC__
2622     choke me
2623     #endif
2624    
2625     ;
2626     return 0;
2627     }
2628     _ACEOF
2629     rm -f conftest.$ac_objext
2630     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2631     (eval $ac_compile) 2>conftest.er1
2632     ac_status=$?
2633     grep -v '^ *+' conftest.er1 >conftest.err
2634     rm -f conftest.er1
2635     cat conftest.err >&5
2636     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2637     (exit $ac_status); } &&
2638     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2639     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2640     (eval $ac_try) 2>&5
2641     ac_status=$?
2642     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2643     (exit $ac_status); }; } &&
2644     { ac_try='test -s conftest.$ac_objext'
2645     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2646     (eval $ac_try) 2>&5
2647     ac_status=$?
2648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2649     (exit $ac_status); }; }; then
2650     ac_compiler_gnu=yes
2651     else
2652     echo "$as_me: failed program was:" >&5
2653     sed 's/^/| /' conftest.$ac_ext >&5
2654    
2655     ac_compiler_gnu=no
2656     fi
2657     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2658     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2659    
2660     fi
2661     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2662     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2663     GXX=`test $ac_compiler_gnu = yes && echo yes`
2664     ac_test_CXXFLAGS=${CXXFLAGS+set}
2665     ac_save_CXXFLAGS=$CXXFLAGS
2666     CXXFLAGS="-g"
2667     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2668     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2669     if test "${ac_cv_prog_cxx_g+set}" = set; then
2670     echo $ECHO_N "(cached) $ECHO_C" >&6
2671     else
2672     cat >conftest.$ac_ext <<_ACEOF
2673     /* confdefs.h. */
2674     _ACEOF
2675     cat confdefs.h >>conftest.$ac_ext
2676     cat >>conftest.$ac_ext <<_ACEOF
2677     /* end confdefs.h. */
2678    
2679     int
2680     main ()
2681     {
2682    
2683     ;
2684     return 0;
2685     }
2686     _ACEOF
2687     rm -f conftest.$ac_objext
2688     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2689     (eval $ac_compile) 2>conftest.er1
2690     ac_status=$?
2691     grep -v '^ *+' conftest.er1 >conftest.err
2692     rm -f conftest.er1
2693     cat conftest.err >&5
2694     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2695     (exit $ac_status); } &&
2696     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2697     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2698     (eval $ac_try) 2>&5
2699     ac_status=$?
2700     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2701     (exit $ac_status); }; } &&
2702     { ac_try='test -s conftest.$ac_objext'
2703     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2704     (eval $ac_try) 2>&5
2705     ac_status=$?
2706     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2707     (exit $ac_status); }; }; then
2708     ac_cv_prog_cxx_g=yes
2709     else
2710     echo "$as_me: failed program was:" >&5
2711     sed 's/^/| /' conftest.$ac_ext >&5
2712    
2713     ac_cv_prog_cxx_g=no
2714     fi
2715     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2716     fi
2717     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2718     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2719 pcg 1.1 if test "$ac_test_CXXFLAGS" = set; then
2720 pcg 1.11 CXXFLAGS=$ac_save_CXXFLAGS
2721 pcg 1.1 elif test $ac_cv_prog_cxx_g = yes; then
2722     if test "$GXX" = yes; then
2723     CXXFLAGS="-g -O2"
2724     else
2725     CXXFLAGS="-g"
2726     fi
2727     else
2728     if test "$GXX" = yes; then
2729     CXXFLAGS="-O2"
2730     else
2731     CXXFLAGS=
2732     fi
2733     fi
2734 pcg 1.11 for ac_declaration in \
2735     '' \
2736     'extern "C" void std::exit (int) throw (); using std::exit;' \
2737     'extern "C" void std::exit (int); using std::exit;' \
2738     'extern "C" void exit (int) throw ();' \
2739     'extern "C" void exit (int);' \
2740     'void exit (int);'
2741     do
2742     cat >conftest.$ac_ext <<_ACEOF
2743     /* confdefs.h. */
2744     _ACEOF
2745     cat confdefs.h >>conftest.$ac_ext
2746     cat >>conftest.$ac_ext <<_ACEOF
2747     /* end confdefs.h. */
2748     $ac_declaration
2749     #include <stdlib.h>
2750     int
2751     main ()
2752     {
2753     exit (42);
2754     ;
2755     return 0;
2756     }
2757     _ACEOF
2758     rm -f conftest.$ac_objext
2759     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2760     (eval $ac_compile) 2>conftest.er1
2761     ac_status=$?
2762     grep -v '^ *+' conftest.er1 >conftest.err
2763     rm -f conftest.er1
2764     cat conftest.err >&5
2765     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2766     (exit $ac_status); } &&
2767     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2768     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2769     (eval $ac_try) 2>&5
2770     ac_status=$?
2771     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2772     (exit $ac_status); }; } &&
2773     { ac_try='test -s conftest.$ac_objext'
2774     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2775     (eval $ac_try) 2>&5
2776     ac_status=$?
2777     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2778     (exit $ac_status); }; }; then
2779     :
2780     else
2781     echo "$as_me: failed program was:" >&5
2782     sed 's/^/| /' conftest.$ac_ext >&5
2783    
2784     continue
2785     fi
2786     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2787     cat >conftest.$ac_ext <<_ACEOF
2788     /* confdefs.h. */
2789     _ACEOF
2790     cat confdefs.h >>conftest.$ac_ext
2791     cat >>conftest.$ac_ext <<_ACEOF
2792     /* end confdefs.h. */
2793     $ac_declaration
2794     int
2795     main ()
2796     {
2797     exit (42);
2798     ;
2799     return 0;
2800     }
2801     _ACEOF
2802     rm -f conftest.$ac_objext
2803     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2804     (eval $ac_compile) 2>conftest.er1
2805     ac_status=$?
2806     grep -v '^ *+' conftest.er1 >conftest.err
2807     rm -f conftest.er1
2808     cat conftest.err >&5
2809     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2810     (exit $ac_status); } &&
2811     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2812     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2813     (eval $ac_try) 2>&5
2814     ac_status=$?
2815     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2816     (exit $ac_status); }; } &&
2817     { ac_try='test -s conftest.$ac_objext'
2818     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2819     (eval $ac_try) 2>&5
2820     ac_status=$?
2821     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2822     (exit $ac_status); }; }; then
2823     break
2824     else
2825     echo "$as_me: failed program was:" >&5
2826     sed 's/^/| /' conftest.$ac_ext >&5
2827    
2828     fi
2829     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2830     done
2831     rm -f conftest*
2832     if test -n "$ac_declaration"; then
2833     echo '#ifdef __cplusplus' >>confdefs.h
2834     echo $ac_declaration >>confdefs.h
2835     echo '#endif' >>confdefs.h
2836     fi
2837    
2838     ac_ext=c
2839     ac_cpp='$CPP $CPPFLAGS'
2840     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2841     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2842     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2843 pcg 1.1
2844 pcg 1.11 ac_ext=c
2845     ac_cpp='$CPP $CPPFLAGS'
2846     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2847     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2848     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2849     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2850     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2851 pcg 1.1 # On Suns, sometimes $CPP names a directory.
2852     if test -n "$CPP" && test -d "$CPP"; then
2853     CPP=
2854     fi
2855     if test -z "$CPP"; then
2856 pcg 1.11 if test "${ac_cv_prog_CPP+set}" = set; then
2857     echo $ECHO_N "(cached) $ECHO_C" >&6
2858 pcg 1.1 else
2859 pcg 1.11 # Double quotes because CPP needs to be expanded
2860     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2861     do
2862     ac_preproc_ok=false
2863     for ac_c_preproc_warn_flag in '' yes
2864     do
2865     # Use a header file that comes with gcc, so configuring glibc
2866     # with a fresh cross-compiler works.
2867     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2868     # <limits.h> exists even on freestanding compilers.
2869 pcg 1.1 # On the NeXT, cc -E runs the code through the compiler's parser,
2870 pcg 1.11 # not just through cpp. "Syntax error" is here to catch this case.
2871     cat >conftest.$ac_ext <<_ACEOF
2872     /* confdefs.h. */
2873     _ACEOF
2874     cat confdefs.h >>conftest.$ac_ext
2875     cat >>conftest.$ac_ext <<_ACEOF
2876     /* end confdefs.h. */
2877     #ifdef __STDC__
2878     # include <limits.h>
2879     #else
2880     # include <assert.h>
2881     #endif
2882     Syntax error
2883     _ACEOF
2884     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2885     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2886     ac_status=$?
2887     grep -v '^ *+' conftest.er1 >conftest.err
2888     rm -f conftest.er1
2889     cat conftest.err >&5
2890     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2891     (exit $ac_status); } >/dev/null; then
2892     if test -s conftest.err; then
2893     ac_cpp_err=$ac_c_preproc_warn_flag
2894     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2895     else
2896     ac_cpp_err=
2897     fi
2898     else
2899     ac_cpp_err=yes
2900     fi
2901     if test -z "$ac_cpp_err"; then
2902 pcg 1.1 :
2903     else
2904 pcg 1.11 echo "$as_me: failed program was:" >&5
2905     sed 's/^/| /' conftest.$ac_ext >&5
2906    
2907     # Broken: fails on valid input.
2908     continue
2909     fi
2910     rm -f conftest.err conftest.$ac_ext
2911    
2912     # OK, works on sane cases. Now check whether non-existent headers
2913     # can be detected and how.
2914     cat >conftest.$ac_ext <<_ACEOF
2915     /* confdefs.h. */
2916     _ACEOF
2917     cat confdefs.h >>conftest.$ac_ext
2918     cat >>conftest.$ac_ext <<_ACEOF
2919     /* end confdefs.h. */
2920     #include <ac_nonexistent.h>
2921     _ACEOF
2922     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2923     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2924     ac_status=$?
2925     grep -v '^ *+' conftest.er1 >conftest.err
2926     rm -f conftest.er1
2927     cat conftest.err >&5
2928     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2929     (exit $ac_status); } >/dev/null; then
2930     if test -s conftest.err; then
2931     ac_cpp_err=$ac_c_preproc_warn_flag
2932     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2933     else
2934     ac_cpp_err=
2935     fi
2936     else
2937     ac_cpp_err=yes
2938     fi
2939     if test -z "$ac_cpp_err"; then
2940     # Broken: success on invalid input.
2941     continue
2942     else
2943     echo "$as_me: failed program was:" >&5
2944     sed 's/^/| /' conftest.$ac_ext >&5
2945    
2946     # Passes both tests.
2947     ac_preproc_ok=:
2948     break
2949     fi
2950     rm -f conftest.err conftest.$ac_ext
2951    
2952     done
2953     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2954     rm -f conftest.err conftest.$ac_ext
2955     if $ac_preproc_ok; then
2956     break
2957     fi
2958    
2959     done
2960     ac_cv_prog_CPP=$CPP
2961    
2962     fi
2963     CPP=$ac_cv_prog_CPP
2964     else
2965     ac_cv_prog_CPP=$CPP
2966     fi
2967     echo "$as_me:$LINENO: result: $CPP" >&5
2968     echo "${ECHO_T}$CPP" >&6
2969     ac_preproc_ok=false
2970     for ac_c_preproc_warn_flag in '' yes
2971     do
2972     # Use a header file that comes with gcc, so configuring glibc
2973     # with a fresh cross-compiler works.
2974     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2975     # <limits.h> exists even on freestanding compilers.
2976     # On the NeXT, cc -E runs the code through the compiler's parser,
2977     # not just through cpp. "Syntax error" is here to catch this case.
2978     cat >conftest.$ac_ext <<_ACEOF
2979     /* confdefs.h. */
2980     _ACEOF
2981     cat confdefs.h >>conftest.$ac_ext
2982     cat >>conftest.$ac_ext <<_ACEOF
2983     /* end confdefs.h. */
2984     #ifdef __STDC__
2985     # include <limits.h>
2986     #else
2987     # include <assert.h>
2988     #endif
2989     Syntax error
2990     _ACEOF
2991     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2992     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2993     ac_status=$?
2994     grep -v '^ *+' conftest.er1 >conftest.err
2995     rm -f conftest.er1
2996     cat conftest.err >&5
2997     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2998     (exit $ac_status); } >/dev/null; then
2999     if test -s conftest.err; then
3000     ac_cpp_err=$ac_c_preproc_warn_flag
3001     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3002     else
3003     ac_cpp_err=
3004     fi
3005 pcg 1.1 else
3006 pcg 1.11 ac_cpp_err=yes
3007     fi
3008     if test -z "$ac_cpp_err"; then
3009 pcg 1.1 :
3010     else
3011 pcg 1.11 echo "$as_me: failed program was:" >&5
3012     sed 's/^/| /' conftest.$ac_ext >&5
3013    
3014     # Broken: fails on valid input.
3015     continue
3016 pcg 1.1 fi
3017 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3018    
3019     # OK, works on sane cases. Now check whether non-existent headers
3020     # can be detected and how.
3021     cat >conftest.$ac_ext <<_ACEOF
3022     /* confdefs.h. */
3023     _ACEOF
3024     cat confdefs.h >>conftest.$ac_ext
3025     cat >>conftest.$ac_ext <<_ACEOF
3026     /* end confdefs.h. */
3027     #include <ac_nonexistent.h>
3028     _ACEOF
3029     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3030     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3031     ac_status=$?
3032     grep -v '^ *+' conftest.er1 >conftest.err
3033     rm -f conftest.er1
3034     cat conftest.err >&5
3035     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3036     (exit $ac_status); } >/dev/null; then
3037     if test -s conftest.err; then
3038     ac_cpp_err=$ac_c_preproc_warn_flag
3039     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3040     else
3041     ac_cpp_err=
3042     fi
3043     else
3044     ac_cpp_err=yes
3045 pcg 1.1 fi
3046 pcg 1.11 if test -z "$ac_cpp_err"; then
3047     # Broken: success on invalid input.
3048     continue
3049     else
3050     echo "$as_me: failed program was:" >&5
3051     sed 's/^/| /' conftest.$ac_ext >&5
3052    
3053     # Passes both tests.
3054     ac_preproc_ok=:
3055     break
3056 pcg 1.1 fi
3057 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3058    
3059     done
3060     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3061     rm -f conftest.err conftest.$ac_ext
3062     if $ac_preproc_ok; then
3063     :
3064 pcg 1.1 else
3065 pcg 1.11 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3066     See \`config.log' for more details." >&5
3067     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3068     See \`config.log' for more details." >&2;}
3069     { (exit 1); exit 1; }; }
3070 pcg 1.1 fi
3071 pcg 1.11
3072     ac_ext=c
3073     ac_cpp='$CPP $CPPFLAGS'
3074     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3075     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3076     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3077 pcg 1.1
3078     # Find a good install program. We prefer a C program (faster),
3079     # so one script is as good as another. But avoid the broken or
3080     # incompatible versions:
3081     # SysV /etc/install, /usr/sbin/install
3082     # SunOS /usr/etc/install
3083     # IRIX /sbin/install
3084     # AIX /bin/install
3085 pcg 1.11 # AmigaOS /C/install, which installs bootblocks on floppy discs
3086 pcg 1.1 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3087     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3088     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3089 pcg 1.11 # OS/2's system install, which has a completely different semantic
3090 pcg 1.1 # ./install, which can be erroneously created by make from ./install.sh.
3091 pcg 1.11 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3092     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3093 pcg 1.1 if test -z "$INSTALL"; then
3094 pcg 1.11 if test "${ac_cv_path_install+set}" = set; then
3095     echo $ECHO_N "(cached) $ECHO_C" >&6
3096 pcg 1.1 else
3097 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3098     for as_dir in $PATH
3099     do
3100     IFS=$as_save_IFS
3101     test -z "$as_dir" && as_dir=.
3102     # Account for people who put trailing slashes in PATH elements.
3103     case $as_dir/ in
3104     ./ | .// | /cC/* | \
3105     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3106     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3107     /usr/ucb/* ) ;;
3108     *)
3109     # OSF1 and SCO ODT 3.0 have their own names for install.
3110     # Don't use installbsd from OSF since it installs stuff as root
3111     # by default.
3112     for ac_prog in ginstall scoinst install; do
3113     for ac_exec_ext in '' $ac_executable_extensions; do
3114     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3115 pcg 1.1 if test $ac_prog = install &&
3116 pcg 1.11 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3117 pcg 1.1 # AIX install. It has an incompatible calling convention.
3118     :
3119 pcg 1.11 elif test $ac_prog = install &&
3120     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3121     # program-specific install script used by HP pwplus--don't use.
3122     :
3123 pcg 1.1 else
3124 pcg 1.11 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3125     break 3
3126 pcg 1.1 fi
3127     fi
3128     done
3129 pcg 1.11 done
3130     ;;
3131     esac
3132     done
3133    
3134 pcg 1.1
3135     fi
3136     if test "${ac_cv_path_install+set}" = set; then
3137 pcg 1.11 INSTALL=$ac_cv_path_install
3138 pcg 1.1 else
3139     # As a last resort, use the slow shell script. We don't cache a
3140     # path for INSTALL within a source directory, because that will
3141     # break other packages using the cache if that directory is
3142     # removed, or if the path is relative.
3143 pcg 1.11 INSTALL=$ac_install_sh
3144 pcg 1.1 fi
3145     fi
3146 pcg 1.11 echo "$as_me:$LINENO: result: $INSTALL" >&5
3147     echo "${ECHO_T}$INSTALL" >&6
3148 pcg 1.1
3149     # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3150     # It thinks the first close brace ends the variable substitution.
3151     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3152    
3153 pcg 1.11 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3154 pcg 1.1
3155     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3156    
3157 pcg 1.11 for ac_prog in gawk mawk nawk awk
3158 pcg 1.1 do
3159 pcg 1.11 # Extract the first word of "$ac_prog", so it can be a program name with args.
3160 pcg 1.1 set dummy $ac_prog; ac_word=$2
3161 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
3162     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3163     if test "${ac_cv_prog_AWK+set}" = set; then
3164     echo $ECHO_N "(cached) $ECHO_C" >&6
3165 pcg 1.1 else
3166     if test -n "$AWK"; then
3167     ac_cv_prog_AWK="$AWK" # Let the user override the test.
3168     else
3169 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3170     for as_dir in $PATH
3171     do
3172     IFS=$as_save_IFS
3173     test -z "$as_dir" && as_dir=.
3174     for ac_exec_ext in '' $ac_executable_extensions; do
3175     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3176     ac_cv_prog_AWK="$ac_prog"
3177     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3178     break 2
3179     fi
3180     done
3181     done
3182    
3183 pcg 1.1 fi
3184     fi
3185 pcg 1.11 AWK=$ac_cv_prog_AWK
3186 pcg 1.1 if test -n "$AWK"; then
3187 pcg 1.11 echo "$as_me:$LINENO: result: $AWK" >&5
3188     echo "${ECHO_T}$AWK" >&6
3189 pcg 1.1 else
3190 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3191     echo "${ECHO_T}no" >&6
3192 pcg 1.1 fi
3193    
3194 pcg 1.11 test -n "$AWK" && break
3195 pcg 1.1 done
3196    
3197    
3198 pcg 1.11
3199    
3200     echo "$as_me:$LINENO: checking for egrep" >&5
3201     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3202     if test "${ac_cv_prog_egrep+set}" = set; then
3203     echo $ECHO_N "(cached) $ECHO_C" >&6
3204     else
3205     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3206     then ac_cv_prog_egrep='grep -E'
3207     else ac_cv_prog_egrep='egrep'
3208     fi
3209     fi
3210     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3211     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3212     EGREP=$ac_cv_prog_egrep
3213    
3214    
3215    
3216     echo "$as_me:$LINENO: checking for AIX" >&5
3217     echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3218     cat >conftest.$ac_ext <<_ACEOF
3219     /* confdefs.h. */
3220     _ACEOF
3221     cat confdefs.h >>conftest.$ac_ext
3222     cat >>conftest.$ac_ext <<_ACEOF
3223     /* end confdefs.h. */
3224 pcg 1.1 #ifdef _AIX
3225     yes
3226     #endif
3227    
3228 pcg 1.11 _ACEOF
3229 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3230 pcg 1.11 $EGREP "yes" >/dev/null 2>&1; then
3231     echo "$as_me:$LINENO: result: yes" >&5
3232     echo "${ECHO_T}yes" >&6
3233     cat >>confdefs.h <<\_ACEOF
3234 pcg 1.1 #define _ALL_SOURCE 1
3235 pcg 1.11 _ACEOF
3236 pcg 1.1
3237     else
3238 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3239     echo "${ECHO_T}no" >&6
3240 pcg 1.1 fi
3241     rm -f conftest*
3242    
3243    
3244 pcg 1.11 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3245     echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3246     if test "${ac_cv_search_strerror+set}" = set; then
3247     echo $ECHO_N "(cached) $ECHO_C" >&6
3248     else
3249     ac_func_search_save_LIBS=$LIBS
3250     ac_cv_search_strerror=no
3251     cat >conftest.$ac_ext <<_ACEOF
3252     /* confdefs.h. */
3253     _ACEOF
3254     cat confdefs.h >>conftest.$ac_ext
3255     cat >>conftest.$ac_ext <<_ACEOF
3256     /* end confdefs.h. */
3257    
3258     /* Override any gcc2 internal prototype to avoid an error. */
3259     #ifdef __cplusplus
3260     extern "C"
3261     #endif
3262     /* We use char because int might match the return type of a gcc2
3263     builtin and then its argument prototype would still apply. */
3264     char strerror ();
3265     int
3266     main ()
3267     {
3268     strerror ();
3269     ;
3270     return 0;
3271     }
3272     _ACEOF
3273     rm -f conftest.$ac_objext conftest$ac_exeext
3274     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3275     (eval $ac_link) 2>conftest.er1
3276     ac_status=$?
3277     grep -v '^ *+' conftest.er1 >conftest.err
3278     rm -f conftest.er1
3279     cat conftest.err >&5
3280     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3281     (exit $ac_status); } &&
3282     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3283     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3284     (eval $ac_try) 2>&5
3285     ac_status=$?
3286     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3287     (exit $ac_status); }; } &&
3288     { ac_try='test -s conftest$ac_exeext'
3289     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3290     (eval $ac_try) 2>&5
3291     ac_status=$?
3292     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3293     (exit $ac_status); }; }; then
3294     ac_cv_search_strerror="none required"
3295     else
3296     echo "$as_me: failed program was:" >&5
3297     sed 's/^/| /' conftest.$ac_ext >&5
3298    
3299     fi
3300     rm -f conftest.err conftest.$ac_objext \
3301     conftest$ac_exeext conftest.$ac_ext
3302     if test "$ac_cv_search_strerror" = no; then
3303     for ac_lib in cposix; do
3304     LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3305     cat >conftest.$ac_ext <<_ACEOF
3306     /* confdefs.h. */
3307     _ACEOF
3308     cat confdefs.h >>conftest.$ac_ext
3309     cat >>conftest.$ac_ext <<_ACEOF
3310     /* end confdefs.h. */
3311 pcg 1.1
3312 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
3313     #ifdef __cplusplus
3314     extern "C"
3315     #endif
3316     /* We use char because int might match the return type of a gcc2
3317     builtin and then its argument prototype would still apply. */
3318     char strerror ();
3319     int
3320     main ()
3321     {
3322     strerror ();
3323     ;
3324     return 0;
3325     }
3326     _ACEOF
3327     rm -f conftest.$ac_objext conftest$ac_exeext
3328     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3329     (eval $ac_link) 2>conftest.er1
3330     ac_status=$?
3331     grep -v '^ *+' conftest.er1 >conftest.err
3332     rm -f conftest.er1
3333     cat conftest.err >&5
3334     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3335     (exit $ac_status); } &&
3336     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3337     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3338     (eval $ac_try) 2>&5
3339     ac_status=$?
3340     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3341     (exit $ac_status); }; } &&
3342     { ac_try='test -s conftest$ac_exeext'
3343     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3344     (eval $ac_try) 2>&5
3345     ac_status=$?
3346     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3347     (exit $ac_status); }; }; then
3348     ac_cv_search_strerror="-l$ac_lib"
3349     break
3350 pcg 1.1 else
3351 pcg 1.11 echo "$as_me: failed program was:" >&5
3352     sed 's/^/| /' conftest.$ac_ext >&5
3353    
3354     fi
3355     rm -f conftest.err conftest.$ac_objext \
3356     conftest$ac_exeext conftest.$ac_ext
3357     done
3358     fi
3359     LIBS=$ac_func_search_save_LIBS
3360     fi
3361     echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3362     echo "${ECHO_T}$ac_cv_search_strerror" >&6
3363     if test "$ac_cv_search_strerror" != no; then
3364     test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3365    
3366 pcg 1.1 fi
3367    
3368    
3369     # Check whether --enable-shared or --disable-shared was given.
3370     if test "${enable_shared+set}" = set; then
3371     enableval="$enable_shared"
3372     p=${PACKAGE-default}
3373     case "$enableval" in
3374     yes) enable_shared=yes ;;
3375     no) enable_shared=no ;;
3376     *)
3377     enable_shared=no
3378     # Look at the argument we got. We use all the common list separators.
3379     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3380     for pkg in $enableval; do
3381     if test "X$pkg" = "X$p"; then
3382     enable_shared=yes
3383     fi
3384     done
3385     IFS="$ac_save_ifs"
3386     ;;
3387     esac
3388     else
3389     enable_shared=no
3390 pcg 1.11 fi; # Check whether --enable-static or --disable-static was given.
3391 pcg 1.1 if test "${enable_static+set}" = set; then
3392     enableval="$enable_static"
3393     p=${PACKAGE-default}
3394     case "$enableval" in
3395     yes) enable_static=yes ;;
3396     no) enable_static=no ;;
3397     *)
3398     enable_static=no
3399     # Look at the argument we got. We use all the common list separators.
3400     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3401     for pkg in $enableval; do
3402     if test "X$pkg" = "X$p"; then
3403     enable_static=yes
3404     fi
3405     done
3406     IFS="$ac_save_ifs"
3407     ;;
3408     esac
3409     else
3410     enable_static=yes
3411 pcg 1.11 fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3412 pcg 1.1 if test "${enable_fast_install+set}" = set; then
3413     enableval="$enable_fast_install"
3414     p=${PACKAGE-default}
3415     case "$enableval" in
3416     yes) enable_fast_install=yes ;;
3417     no) enable_fast_install=no ;;
3418     *)
3419     enable_fast_install=no
3420     # Look at the argument we got. We use all the common list separators.
3421     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3422     for pkg in $enableval; do
3423     if test "X$pkg" = "X$p"; then
3424     enable_fast_install=yes
3425     fi
3426     done
3427     IFS="$ac_save_ifs"
3428     ;;
3429     esac
3430     else
3431     enable_fast_install=yes
3432 pcg 1.11 fi;
3433 pcg 1.1 # Make sure we can run config.sub.
3434 pcg 1.11 $ac_config_sub sun4 >/dev/null 2>&1 ||
3435     { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3436     echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3437     { (exit 1); exit 1; }; }
3438    
3439     echo "$as_me:$LINENO: checking build system type" >&5
3440     echo $ECHO_N "checking build system type... $ECHO_C" >&6
3441     if test "${ac_cv_build+set}" = set; then
3442     echo $ECHO_N "(cached) $ECHO_C" >&6
3443     else
3444     ac_cv_build_alias=$build_alias
3445     test -z "$ac_cv_build_alias" &&
3446     ac_cv_build_alias=`$ac_config_guess`
3447     test -z "$ac_cv_build_alias" &&
3448     { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3449     echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3450     { (exit 1); exit 1; }; }
3451     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3452     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3453     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3454     { (exit 1); exit 1; }; }
3455    
3456     fi
3457     echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3458     echo "${ECHO_T}$ac_cv_build" >&6
3459     build=$ac_cv_build
3460     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3461     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3462     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3463    
3464    
3465     echo "$as_me:$LINENO: checking host system type" >&5
3466     echo $ECHO_N "checking host system type... $ECHO_C" >&6
3467     if test "${ac_cv_host+set}" = set; then
3468     echo $ECHO_N "(cached) $ECHO_C" >&6
3469     else
3470     ac_cv_host_alias=$host_alias
3471     test -z "$ac_cv_host_alias" &&
3472     ac_cv_host_alias=$ac_cv_build_alias
3473     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3474     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3475     echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3476     { (exit 1); exit 1; }; }
3477    
3478     fi
3479     echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3480     echo "${ECHO_T}$ac_cv_host" >&6
3481     host=$ac_cv_host
3482     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3483     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3484     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3485 pcg 1.1
3486    
3487    
3488     # Check whether --with-gnu-ld or --without-gnu-ld was given.
3489     if test "${with_gnu_ld+set}" = set; then
3490     withval="$with_gnu_ld"
3491     test "$withval" = no || with_gnu_ld=yes
3492     else
3493     with_gnu_ld=no
3494 pcg 1.11 fi;
3495 pcg 1.1 ac_prog=ld
3496     if test "$GCC" = yes; then
3497     # Check if gcc -print-prog-name=ld gives a path.
3498 pcg 1.11 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3499     echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3500 pcg 1.1 case $host in
3501     *-*-mingw*)
3502     # gcc leaves a trailing carriage return which upsets mingw
3503     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3504     *)
3505     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3506     esac
3507     case "$ac_prog" in
3508     # Accept absolute paths.
3509     [\\/]* | [A-Za-z]:[\\/]*)
3510     re_direlt='/[^/][^/]*/\.\./'
3511     # Canonicalize the path of ld
3512     ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3513     while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3514     ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3515     done
3516     test -z "$LD" && LD="$ac_prog"
3517     ;;
3518     "")
3519     # If it fails, then pretend we aren't using GCC.
3520     ac_prog=ld
3521     ;;
3522     *)
3523     # If it is relative, then search for the first ld in PATH.
3524     with_gnu_ld=unknown
3525     ;;
3526     esac
3527     elif test "$with_gnu_ld" = yes; then
3528 pcg 1.11 echo "$as_me:$LINENO: checking for GNU ld" >&5
3529     echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3530 pcg 1.1 else
3531 pcg 1.11 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3532     echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3533 pcg 1.1 fi
3534 pcg 1.11 if test "${lt_cv_path_LD+set}" = set; then
3535     echo $ECHO_N "(cached) $ECHO_C" >&6
3536 pcg 1.1 else
3537     if test -z "$LD"; then
3538     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3539     for ac_dir in $PATH; do
3540     test -z "$ac_dir" && ac_dir=.
3541     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3542     lt_cv_path_LD="$ac_dir/$ac_prog"
3543     # Check to see if the program is GNU ld. I'd rather use --version,
3544     # but apparently some GNU ld's only accept -v.
3545     # Break only if it was the GNU/non-GNU ld that we prefer.
3546     if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3547     test "$with_gnu_ld" != no && break
3548     else
3549     test "$with_gnu_ld" != yes && break
3550     fi
3551     fi
3552     done
3553     IFS="$ac_save_ifs"
3554     else
3555     lt_cv_path_LD="$LD" # Let the user override the test with a path.
3556     fi
3557     fi
3558    
3559     LD="$lt_cv_path_LD"
3560     if test -n "$LD"; then
3561 pcg 1.11 echo "$as_me:$LINENO: result: $LD" >&5
3562     echo "${ECHO_T}$LD" >&6
3563 pcg 1.1 else
3564 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3565     echo "${ECHO_T}no" >&6
3566 pcg 1.1 fi
3567 pcg 1.11 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3568     echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3569     { (exit 1); exit 1; }; }
3570     echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3571     echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3572     if test "${lt_cv_prog_gnu_ld+set}" = set; then
3573     echo $ECHO_N "(cached) $ECHO_C" >&6
3574 pcg 1.1 else
3575     # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3576     if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3577     lt_cv_prog_gnu_ld=yes
3578     else
3579     lt_cv_prog_gnu_ld=no
3580     fi
3581     fi
3582 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3583     echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3584 pcg 1.1 with_gnu_ld=$lt_cv_prog_gnu_ld
3585    
3586    
3587 pcg 1.11 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3588     echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3589     if test "${lt_cv_ld_reload_flag+set}" = set; then
3590     echo $ECHO_N "(cached) $ECHO_C" >&6
3591 pcg 1.1 else
3592     lt_cv_ld_reload_flag='-r'
3593     fi
3594 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3595     echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3596 pcg 1.1 reload_flag=$lt_cv_ld_reload_flag
3597     test -n "$reload_flag" && reload_flag=" $reload_flag"
3598    
3599 pcg 1.11 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3600     echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3601     if test "${lt_cv_path_NM+set}" = set; then
3602     echo $ECHO_N "(cached) $ECHO_C" >&6
3603 pcg 1.1 else
3604     if test -n "$NM"; then
3605     # Let the user override the test.
3606     lt_cv_path_NM="$NM"
3607     else
3608     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3609     for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3610     test -z "$ac_dir" && ac_dir=.
3611     tmp_nm=$ac_dir/${ac_tool_prefix}nm
3612     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3613     # Check to see if the nm accepts a BSD-compat flag.
3614     # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3615     # nm: unknown option "B" ignored
3616     # Tru64's nm complains that /dev/null is an invalid object file
3617     if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3618     lt_cv_path_NM="$tmp_nm -B"
3619     break
3620     elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3621     lt_cv_path_NM="$tmp_nm -p"
3622     break
3623     else
3624     lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3625     continue # so that we can try to find one that supports BSD flags
3626     fi
3627     fi
3628     done
3629     IFS="$ac_save_ifs"
3630     test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3631     fi
3632     fi
3633    
3634     NM="$lt_cv_path_NM"
3635 pcg 1.11 echo "$as_me:$LINENO: result: $NM" >&5
3636     echo "${ECHO_T}$NM" >&6
3637 pcg 1.1
3638 pcg 1.11 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3639     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3640     LN_S=$as_ln_s
3641     if test "$LN_S" = "ln -s"; then
3642     echo "$as_me:$LINENO: result: yes" >&5
3643     echo "${ECHO_T}yes" >&6
3644     else
3645     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3646     echo "${ECHO_T}no, using $LN_S" >&6
3647     fi
3648    
3649     echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3650     echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3651     if test "${lt_cv_deplibs_check_method+set}" = set; then
3652     echo $ECHO_N "(cached) $ECHO_C" >&6
3653 pcg 1.1 else
3654     lt_cv_file_magic_cmd='$MAGIC_CMD'
3655     lt_cv_file_magic_test_file=
3656     lt_cv_deplibs_check_method='unknown'
3657     # Need to set the preceding variable on all platforms that support
3658     # interlibrary dependencies.
3659     # 'none' -- dependencies not supported.
3660     # `unknown' -- same as none, but documents that we really don't know.
3661     # 'pass_all' -- all dependencies passed with no checks.
3662     # 'test_compile' -- check by making test program.
3663     # ['file_magic [regex]'] -- check by looking for files in library path
3664     # which responds to the $file_magic_cmd with a given egrep regex.
3665     # If you have `file' or equivalent on your system and you're not sure
3666     # whether `pass_all' will *always* work, you probably want this one.
3667    
3668     case "$host_os" in
3669     aix4*)
3670     lt_cv_deplibs_check_method=pass_all
3671     ;;
3672    
3673     beos*)
3674     lt_cv_deplibs_check_method=pass_all
3675     ;;
3676    
3677     bsdi4*)
3678     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3679     lt_cv_file_magic_cmd='/usr/bin/file -L'
3680     lt_cv_file_magic_test_file=/shlib/libc.so
3681     ;;
3682    
3683     cygwin* | mingw* | pw32*)
3684     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
3685     lt_cv_file_magic_cmd='$OBJDUMP -f'
3686     ;;
3687    
3688     darwin*|rhapsody*)
3689     lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
3690     lt_cv_file_magiic_cmd=/usr/bin/file
3691     lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
3692     ;;
3693    
3694     freebsd*)
3695     if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3696     case "$host_cpu" in
3697     i*86 )
3698     # Not sure whether the presence of OpenBSD here was a mistake.
3699     # Let's accept both of them until this is cleared up.
3700     lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3701     lt_cv_file_magic_cmd=/usr/bin/file
3702     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3703     ;;
3704     esac
3705     else
3706     lt_cv_deplibs_check_method=pass_all
3707     fi
3708     ;;
3709    
3710     gnu*)
3711     lt_cv_deplibs_check_method=pass_all
3712     ;;
3713    
3714     hpux10.20*|hpux11*)
3715     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3716     lt_cv_file_magic_cmd=/usr/bin/file
3717     lt_cv_file_magic_test_file=/usr/lib/libc.sl
3718     ;;
3719    
3720     irix5* | irix6*)
3721     case "$host_os" in
3722     irix5*)
3723     # this will be overridden with pass_all, but let us keep it just in case
3724     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3725     ;;
3726     *)
3727     case "$LD" in
3728     *-32|*"-32 ") libmagic=32-bit;;
3729     *-n32|*"-n32 ") libmagic=N32;;
3730     *-64|*"-64 ") libmagic=64-bit;;
3731     *) libmagic=never-match;;
3732     esac
3733     # this will be overridden with pass_all, but let us keep it just in case
3734     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3735     ;;
3736     esac
3737     lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3738     lt_cv_deplibs_check_method=pass_all
3739     ;;
3740    
3741     # This must be Linux ELF.
3742     linux-gnu*)
3743     case "$host_cpu" in
3744     alpha* | i*86 | powerpc* | sparc* | ia64* )
3745     lt_cv_deplibs_check_method=pass_all ;;
3746     *)
3747     # glibc up to 2.1.1 does not perform some relocations on ARM
3748     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
3749     esac
3750     lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
3751     ;;
3752    
3753     netbsd*)
3754     if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3755     lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
3756     else
3757     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
3758     fi
3759     lt_cv_file_magic_cmd='/usr/bin/file -L'
3760     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
3761     ;;
3762    
3763     newos6*)
3764     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3765     lt_cv_file_magic_cmd=/usr/bin/file
3766     lt_cv_file_magic_test_file=/usr/lib/libnls.so
3767     ;;
3768    
3769     osf3* | osf4* | osf5*)
3770     # this will be overridden with pass_all, but let us keep it just in case
3771     lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3772     lt_cv_file_magic_test_file=/shlib/libc.so
3773     lt_cv_deplibs_check_method=pass_all
3774     ;;
3775    
3776     sco3.2v5*)
3777     lt_cv_deplibs_check_method=pass_all
3778     ;;
3779    
3780     solaris*)
3781     lt_cv_deplibs_check_method=pass_all
3782     lt_cv_file_magic_test_file=/lib/libc.so
3783     ;;
3784    
3785     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
3786     case "$host_vendor" in
3787     motorola)
3788     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]'
3789     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
3790     ;;
3791     ncr)
3792     lt_cv_deplibs_check_method=pass_all
3793     ;;
3794     sequent)
3795     lt_cv_file_magic_cmd='/bin/file'
3796     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
3797     ;;
3798     sni)
3799     lt_cv_file_magic_cmd='/bin/file'
3800     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
3801     lt_cv_file_magic_test_file=/lib/libc.so
3802     ;;
3803     esac
3804     ;;
3805     esac
3806    
3807     fi
3808 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3809     echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
3810 pcg 1.1 file_magic_cmd=$lt_cv_file_magic_cmd
3811     deplibs_check_method=$lt_cv_deplibs_check_method
3812    
3813    
3814    
3815    
3816    
3817    
3818    
3819     # Check for command to grab the raw symbol name followed by C symbol from nm.
3820 pcg 1.11 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
3821     echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
3822     if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
3823     echo $ECHO_N "(cached) $ECHO_C" >&6
3824 pcg 1.1 else
3825 pcg 1.11
3826 pcg 1.1 # These are sane defaults that work on at least a few old systems.
3827     # [They come from Ultrix. What could be older than Ultrix?!! ;)]
3828    
3829     # Character class describing NM global symbol codes.
3830     symcode='[BCDEGRST]'
3831    
3832     # Regexp to match symbols that can be accessed directly from C.
3833     sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
3834    
3835     # Transform the above into a raw symbol and a C symbol.
3836     symxfrm='\1 \2\3 \3'
3837    
3838     # Transform an extracted symbol line into a proper C declaration
3839     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
3840    
3841     # Define system-specific variables.
3842     case "$host_os" in
3843     aix*)
3844     symcode='[BCDT]'
3845     ;;
3846     cygwin* | mingw* | pw32*)
3847     symcode='[ABCDGISTW]'
3848     ;;
3849     hpux*) # Its linker distinguishes data from code symbols
3850     lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
3851     ;;
3852     irix*)
3853     symcode='[BCDEGRST]'
3854     ;;
3855     solaris* | sysv5*)
3856     symcode='[BDT]'
3857     ;;
3858     sysv4)
3859     symcode='[DFNSTU]'
3860     ;;
3861     esac
3862    
3863     # Handle CRLF in mingw tool chain
3864     opt_cr=
3865     case "$host_os" in
3866     mingw*)
3867     opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
3868     ;;
3869     esac
3870    
3871     # If we're using GNU nm, then use its standard symbol codes.
3872     if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
3873     symcode='[ABCDGISTW]'
3874     fi
3875    
3876     # Try without a prefix undercore, then with it.
3877     for ac_symprfx in "" "_"; do
3878    
3879     # Write the raw and C identifiers.
3880     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
3881    
3882     # Check to see that the pipe works correctly.
3883     pipe_works=no
3884     rm -f conftest*
3885     cat > conftest.$ac_ext <<EOF
3886     #ifdef __cplusplus
3887     extern "C" {
3888     #endif
3889     char nm_test_var;
3890     void nm_test_func(){}
3891     #ifdef __cplusplus
3892     }
3893     #endif
3894     main(){nm_test_var='a';nm_test_func();return(0);}
3895     EOF
3896    
3897 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3898     (eval $ac_compile) 2>&5
3899     ac_status=$?
3900     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3901     (exit $ac_status); }; then
3902 pcg 1.1 # Now try to grab the symbols.
3903     nlist=conftest.nm
3904 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
3905     (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
3906     ac_status=$?
3907     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3908     (exit $ac_status); } && test -s "$nlist"; then
3909 pcg 1.1 # Try sorting and uniquifying the output.
3910     if sort "$nlist" | uniq > "$nlist"T; then
3911     mv -f "$nlist"T "$nlist"
3912     else
3913     rm -f "$nlist"T
3914     fi
3915    
3916     # Make sure that we snagged all the symbols we need.
3917     if egrep ' nm_test_var$' "$nlist" >/dev/null; then
3918     if egrep ' nm_test_func$' "$nlist" >/dev/null; then
3919     cat <<EOF > conftest.$ac_ext
3920     #ifdef __cplusplus
3921     extern "C" {
3922     #endif
3923    
3924     EOF
3925     # Now generate the symbol file.
3926     eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
3927    
3928     cat <<EOF >> conftest.$ac_ext
3929     #if defined (__STDC__) && __STDC__
3930     # define lt_ptr_t void *
3931     #else
3932     # define lt_ptr_t char *
3933     # define const
3934     #endif
3935    
3936     /* The mapping between symbol names and symbols. */
3937     const struct {
3938     const char *name;
3939     lt_ptr_t address;
3940     }
3941     lt_preloaded_symbols[] =
3942     {
3943     EOF
3944     sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
3945     cat <<\EOF >> conftest.$ac_ext
3946     {0, (lt_ptr_t) 0}
3947     };
3948    
3949     #ifdef __cplusplus
3950     }
3951     #endif
3952     EOF
3953     # Now try linking the two files.
3954     mv conftest.$ac_objext conftstm.$ac_objext
3955     save_LIBS="$LIBS"
3956     save_CFLAGS="$CFLAGS"
3957     LIBS="conftstm.$ac_objext"
3958     CFLAGS="$CFLAGS$no_builtin_flag"
3959 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3960     (eval $ac_link) 2>&5
3961     ac_status=$?
3962     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3963     (exit $ac_status); } && test -s conftest; then
3964 pcg 1.1 pipe_works=yes
3965     fi
3966     LIBS="$save_LIBS"
3967     CFLAGS="$save_CFLAGS"
3968     else
3969     echo "cannot find nm_test_func in $nlist" >&5
3970     fi
3971     else
3972     echo "cannot find nm_test_var in $nlist" >&5
3973     fi
3974     else
3975     echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
3976     fi
3977     else
3978     echo "$progname: failed program was:" >&5
3979     cat conftest.$ac_ext >&5
3980     fi
3981     rm -f conftest* conftst*
3982    
3983     # Do not use the global_symbol_pipe unless it works.
3984     if test "$pipe_works" = yes; then
3985     break
3986     else
3987     lt_cv_sys_global_symbol_pipe=
3988     fi
3989     done
3990    
3991     fi
3992    
3993     global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
3994     if test -z "$lt_cv_sys_global_symbol_pipe"; then
3995     global_symbol_to_cdecl=
3996     else
3997     global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
3998     fi
3999     if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4000 pcg 1.11 echo "$as_me:$LINENO: result: failed" >&5
4001     echo "${ECHO_T}failed" >&6
4002 pcg 1.1 else
4003 pcg 1.11 echo "$as_me:$LINENO: result: ok" >&5
4004     echo "${ECHO_T}ok" >&6
4005 pcg 1.1 fi
4006    
4007 pcg 1.11 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4008     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4009     if test "${ac_cv_header_stdc+set}" = set; then
4010     echo $ECHO_N "(cached) $ECHO_C" >&6
4011     else
4012     cat >conftest.$ac_ext <<_ACEOF
4013     /* confdefs.h. */
4014     _ACEOF
4015     cat confdefs.h >>conftest.$ac_ext
4016     cat >>conftest.$ac_ext <<_ACEOF
4017     /* end confdefs.h. */
4018     #include <stdlib.h>
4019     #include <stdarg.h>
4020     #include <string.h>
4021     #include <float.h>
4022    
4023     int
4024     main ()
4025     {
4026    
4027     ;
4028     return 0;
4029     }
4030     _ACEOF
4031     rm -f conftest.$ac_objext
4032     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4033     (eval $ac_compile) 2>conftest.er1
4034     ac_status=$?
4035     grep -v '^ *+' conftest.er1 >conftest.err
4036     rm -f conftest.er1
4037     cat conftest.err >&5
4038     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4039     (exit $ac_status); } &&
4040     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4041     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4042     (eval $ac_try) 2>&5
4043     ac_status=$?
4044     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4045     (exit $ac_status); }; } &&
4046     { ac_try='test -s conftest.$ac_objext'
4047     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4048     (eval $ac_try) 2>&5
4049     ac_status=$?
4050     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4051     (exit $ac_status); }; }; then
4052     ac_cv_header_stdc=yes
4053     else
4054     echo "$as_me: failed program was:" >&5
4055     sed 's/^/| /' conftest.$ac_ext >&5
4056    
4057     ac_cv_header_stdc=no
4058     fi
4059     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4060    
4061     if test $ac_cv_header_stdc = yes; then
4062     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4063     cat >conftest.$ac_ext <<_ACEOF
4064     /* confdefs.h. */
4065     _ACEOF
4066     cat confdefs.h >>conftest.$ac_ext
4067     cat >>conftest.$ac_ext <<_ACEOF
4068     /* end confdefs.h. */
4069     #include <string.h>
4070    
4071     _ACEOF
4072     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4073     $EGREP "memchr" >/dev/null 2>&1; then
4074     :
4075 pcg 1.1 else
4076 pcg 1.11 ac_cv_header_stdc=no
4077     fi
4078     rm -f conftest*
4079    
4080     fi
4081    
4082     if test $ac_cv_header_stdc = yes; then
4083     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4084     cat >conftest.$ac_ext <<_ACEOF
4085     /* confdefs.h. */
4086     _ACEOF
4087     cat confdefs.h >>conftest.$ac_ext
4088     cat >>conftest.$ac_ext <<_ACEOF
4089     /* end confdefs.h. */
4090     #include <stdlib.h>
4091    
4092     _ACEOF
4093     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4094     $EGREP "free" >/dev/null 2>&1; then
4095     :
4096 pcg 1.1 else
4097 pcg 1.11 ac_cv_header_stdc=no
4098 pcg 1.1 fi
4099     rm -f conftest*
4100 pcg 1.11
4101     fi
4102    
4103     if test $ac_cv_header_stdc = yes; then
4104     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4105     if test "$cross_compiling" = yes; then
4106     :
4107     else
4108     cat >conftest.$ac_ext <<_ACEOF
4109     /* confdefs.h. */
4110     _ACEOF
4111     cat confdefs.h >>conftest.$ac_ext
4112     cat >>conftest.$ac_ext <<_ACEOF
4113     /* end confdefs.h. */
4114     #include <ctype.h>
4115     #if ((' ' & 0x0FF) == 0x020)
4116     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4117     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4118     #else
4119     # define ISLOWER(c) \
4120     (('a' <= (c) && (c) <= 'i') \
4121     || ('j' <= (c) && (c) <= 'r') \
4122     || ('s' <= (c) && (c) <= 'z'))
4123     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4124     #endif
4125    
4126     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4127     int
4128     main ()
4129     {
4130     int i;
4131     for (i = 0; i < 256; i++)
4132     if (XOR (islower (i), ISLOWER (i))
4133     || toupper (i) != TOUPPER (i))
4134     exit(2);
4135     exit (0);
4136     }
4137     _ACEOF
4138     rm -f conftest$ac_exeext
4139     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4140     (eval $ac_link) 2>&5
4141     ac_status=$?
4142     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4143     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4144     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4145     (eval $ac_try) 2>&5
4146     ac_status=$?
4147     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4148     (exit $ac_status); }; }; then
4149     :
4150     else
4151     echo "$as_me: program exited with status $ac_status" >&5
4152     echo "$as_me: failed program was:" >&5
4153     sed 's/^/| /' conftest.$ac_ext >&5
4154    
4155     ( exit $ac_status )
4156     ac_cv_header_stdc=no
4157     fi
4158     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4159     fi
4160     fi
4161     fi
4162     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4163     echo "${ECHO_T}$ac_cv_header_stdc" >&6
4164     if test $ac_cv_header_stdc = yes; then
4165    
4166     cat >>confdefs.h <<\_ACEOF
4167     #define STDC_HEADERS 1
4168     _ACEOF
4169    
4170     fi
4171    
4172     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4173    
4174    
4175    
4176    
4177    
4178    
4179    
4180    
4181    
4182     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4183     inttypes.h stdint.h unistd.h
4184     do
4185     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4186     echo "$as_me:$LINENO: checking for $ac_header" >&5
4187     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4188     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4189     echo $ECHO_N "(cached) $ECHO_C" >&6
4190     else
4191     cat >conftest.$ac_ext <<_ACEOF
4192     /* confdefs.h. */
4193     _ACEOF
4194     cat confdefs.h >>conftest.$ac_ext
4195     cat >>conftest.$ac_ext <<_ACEOF
4196     /* end confdefs.h. */
4197     $ac_includes_default
4198    
4199     #include <$ac_header>
4200     _ACEOF
4201     rm -f conftest.$ac_objext
4202     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4203     (eval $ac_compile) 2>conftest.er1
4204     ac_status=$?
4205     grep -v '^ *+' conftest.er1 >conftest.err
4206     rm -f conftest.er1
4207     cat conftest.err >&5
4208     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4209     (exit $ac_status); } &&
4210     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4211     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4212     (eval $ac_try) 2>&5
4213     ac_status=$?
4214     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4215     (exit $ac_status); }; } &&
4216     { ac_try='test -s conftest.$ac_objext'
4217     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4218     (eval $ac_try) 2>&5
4219     ac_status=$?
4220     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4221     (exit $ac_status); }; }; then
4222     eval "$as_ac_Header=yes"
4223     else
4224     echo "$as_me: failed program was:" >&5
4225     sed 's/^/| /' conftest.$ac_ext >&5
4226    
4227     eval "$as_ac_Header=no"
4228     fi
4229     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4230     fi
4231     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4232     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4233     if test `eval echo '${'$as_ac_Header'}'` = yes; then
4234     cat >>confdefs.h <<_ACEOF
4235     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4236     _ACEOF
4237    
4238     fi
4239    
4240     done
4241    
4242    
4243    
4244     for ac_header in dlfcn.h
4245     do
4246     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4247     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4248     echo "$as_me:$LINENO: checking for $ac_header" >&5
4249     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4250     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4251     echo $ECHO_N "(cached) $ECHO_C" >&6
4252     fi
4253     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4254     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4255     else
4256     # Is the header compilable?
4257     echo "$as_me:$LINENO: checking $ac_header usability" >&5
4258     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4259     cat >conftest.$ac_ext <<_ACEOF
4260     /* confdefs.h. */
4261     _ACEOF
4262     cat confdefs.h >>conftest.$ac_ext
4263     cat >>conftest.$ac_ext <<_ACEOF
4264     /* end confdefs.h. */
4265     $ac_includes_default
4266     #include <$ac_header>
4267     _ACEOF
4268     rm -f conftest.$ac_objext
4269     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4270     (eval $ac_compile) 2>conftest.er1
4271     ac_status=$?
4272     grep -v '^ *+' conftest.er1 >conftest.err
4273     rm -f conftest.er1
4274     cat conftest.err >&5
4275     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4276     (exit $ac_status); } &&
4277     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4278     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4279     (eval $ac_try) 2>&5
4280     ac_status=$?
4281     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4282     (exit $ac_status); }; } &&
4283     { ac_try='test -s conftest.$ac_objext'
4284     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4285     (eval $ac_try) 2>&5
4286     ac_status=$?
4287     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4288     (exit $ac_status); }; }; then
4289     ac_header_compiler=yes
4290     else
4291     echo "$as_me: failed program was:" >&5
4292     sed 's/^/| /' conftest.$ac_ext >&5
4293    
4294     ac_header_compiler=no
4295     fi
4296     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4297     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4298     echo "${ECHO_T}$ac_header_compiler" >&6
4299    
4300     # Is the header present?
4301     echo "$as_me:$LINENO: checking $ac_header presence" >&5
4302     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4303     cat >conftest.$ac_ext <<_ACEOF
4304     /* confdefs.h. */
4305     _ACEOF
4306     cat confdefs.h >>conftest.$ac_ext
4307     cat >>conftest.$ac_ext <<_ACEOF
4308     /* end confdefs.h. */
4309     #include <$ac_header>
4310     _ACEOF
4311     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4312     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4313     ac_status=$?
4314     grep -v '^ *+' conftest.er1 >conftest.err
4315     rm -f conftest.er1
4316     cat conftest.err >&5
4317     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4318     (exit $ac_status); } >/dev/null; then
4319     if test -s conftest.err; then
4320     ac_cpp_err=$ac_c_preproc_warn_flag
4321     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4322     else
4323     ac_cpp_err=
4324     fi
4325     else
4326     ac_cpp_err=yes
4327 pcg 1.1 fi
4328 pcg 1.11 if test -z "$ac_cpp_err"; then
4329     ac_header_preproc=yes
4330     else
4331     echo "$as_me: failed program was:" >&5
4332     sed 's/^/| /' conftest.$ac_ext >&5
4333    
4334     ac_header_preproc=no
4335     fi
4336     rm -f conftest.err conftest.$ac_ext
4337     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4338     echo "${ECHO_T}$ac_header_preproc" >&6
4339    
4340     # So? What about this header?
4341     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4342     yes:no: )
4343     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4344     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4345     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4346     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4347     ac_header_preproc=yes
4348     ;;
4349     no:yes:* )
4350     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4351     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4352     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4353     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4354     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4355     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4356     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4357     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4358     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4359     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4360     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4361     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4362     (
4363     cat <<\_ASBOX
4364     ## ------------------------------------------ ##
4365     ## Report this to the AC_PACKAGE_NAME lists. ##
4366     ## ------------------------------------------ ##
4367     _ASBOX
4368     ) |
4369     sed "s/^/$as_me: WARNING: /" >&2
4370     ;;
4371     esac
4372     echo "$as_me:$LINENO: checking for $ac_header" >&5
4373     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4374     if eval "test \"\${$as_ac_Header+set}\" = set"; then
4375     echo $ECHO_N "(cached) $ECHO_C" >&6
4376 pcg 1.1 else
4377 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
4378 pcg 1.1 fi
4379 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4380     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4381    
4382     fi
4383     if test `eval echo '${'$as_ac_Header'}'` = yes; then
4384     cat >>confdefs.h <<_ACEOF
4385     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4386     _ACEOF
4387    
4388     fi
4389    
4390 pcg 1.1 done
4391    
4392    
4393    
4394    
4395    
4396     # Only perform the check for file, if the check method requires it
4397     case "$deplibs_check_method" in
4398     file_magic*)
4399     if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4400 pcg 1.11 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4401     echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4402     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4403     echo $ECHO_N "(cached) $ECHO_C" >&6
4404 pcg 1.1 else
4405     case "$MAGIC_CMD" in
4406     /*)
4407     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4408     ;;
4409     ?:/*)
4410     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4411     ;;
4412     *)
4413     ac_save_MAGIC_CMD="$MAGIC_CMD"
4414     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4415     ac_dummy="/usr/bin:$PATH"
4416     for ac_dir in $ac_dummy; do
4417     test -z "$ac_dir" && ac_dir=.
4418     if test -f $ac_dir/${ac_tool_prefix}file; then
4419     lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4420     if test -n "$file_magic_test_file"; then
4421     case "$deplibs_check_method" in
4422     "file_magic "*)
4423     file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4424     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4425     if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4426     egrep "$file_magic_regex" > /dev/null; then
4427     :
4428     else
4429     cat <<EOF 1>&2
4430    
4431     *** Warning: the command libtool uses to detect shared libraries,
4432     *** $file_magic_cmd, produces output that libtool cannot recognize.
4433     *** The result is that libtool may fail to recognize shared libraries
4434     *** as such. This will affect the creation of libtool libraries that
4435     *** depend on shared libraries, but programs linked with such libtool
4436     *** libraries will work regardless of this problem. Nevertheless, you
4437     *** may want to report the problem to your system manager and/or to
4438     *** bug-libtool@gnu.org
4439    
4440     EOF
4441     fi ;;
4442     esac
4443     fi
4444     break
4445     fi
4446     done
4447     IFS="$ac_save_ifs"
4448     MAGIC_CMD="$ac_save_MAGIC_CMD"
4449     ;;
4450     esac
4451     fi
4452    
4453     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4454     if test -n "$MAGIC_CMD"; then
4455 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4456     echo "${ECHO_T}$MAGIC_CMD" >&6
4457 pcg 1.1 else
4458 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4459     echo "${ECHO_T}no" >&6
4460 pcg 1.1 fi
4461    
4462     if test -z "$lt_cv_path_MAGIC_CMD"; then
4463     if test -n "$ac_tool_prefix"; then
4464 pcg 1.11 echo "$as_me:$LINENO: checking for file" >&5
4465     echo $ECHO_N "checking for file... $ECHO_C" >&6
4466     if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4467     echo $ECHO_N "(cached) $ECHO_C" >&6
4468 pcg 1.1 else
4469     case "$MAGIC_CMD" in
4470     /*)
4471     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4472     ;;
4473     ?:/*)
4474     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4475     ;;
4476     *)
4477     ac_save_MAGIC_CMD="$MAGIC_CMD"
4478     IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4479     ac_dummy="/usr/bin:$PATH"
4480     for ac_dir in $ac_dummy; do
4481     test -z "$ac_dir" && ac_dir=.
4482     if test -f $ac_dir/file; then
4483     lt_cv_path_MAGIC_CMD="$ac_dir/file"
4484     if test -n "$file_magic_test_file"; then
4485     case "$deplibs_check_method" in
4486     "file_magic "*)
4487     file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4488     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4489     if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4490     egrep "$file_magic_regex" > /dev/null; then
4491     :
4492     else
4493     cat <<EOF 1>&2
4494    
4495     *** Warning: the command libtool uses to detect shared libraries,
4496     *** $file_magic_cmd, produces output that libtool cannot recognize.
4497     *** The result is that libtool may fail to recognize shared libraries
4498     *** as such. This will affect the creation of libtool libraries that
4499     *** depend on shared libraries, but programs linked with such libtool
4500     *** libraries will work regardless of this problem. Nevertheless, you
4501     *** may want to report the problem to your system manager and/or to
4502     *** bug-libtool@gnu.org
4503    
4504     EOF
4505     fi ;;
4506     esac
4507     fi
4508     break
4509     fi
4510     done
4511     IFS="$ac_save_ifs"
4512     MAGIC_CMD="$ac_save_MAGIC_CMD"
4513     ;;
4514     esac
4515     fi
4516    
4517     MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4518     if test -n "$MAGIC_CMD"; then
4519 pcg 1.11 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4520     echo "${ECHO_T}$MAGIC_CMD" >&6
4521 pcg 1.1 else
4522 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4523     echo "${ECHO_T}no" >&6
4524 pcg 1.1 fi
4525    
4526     else
4527     MAGIC_CMD=:
4528     fi
4529     fi
4530    
4531     fi
4532     ;;
4533     esac
4534    
4535 pcg 1.11 if test -n "$ac_tool_prefix"; then
4536     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4537 pcg 1.1 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4538 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4539     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4540     if test "${ac_cv_prog_RANLIB+set}" = set; then
4541     echo $ECHO_N "(cached) $ECHO_C" >&6
4542 pcg 1.1 else
4543     if test -n "$RANLIB"; then
4544     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4545     else
4546 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4547     for as_dir in $PATH
4548     do
4549     IFS=$as_save_IFS
4550     test -z "$as_dir" && as_dir=.
4551     for ac_exec_ext in '' $ac_executable_extensions; do
4552     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4553     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4554     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4555     break 2
4556     fi
4557     done
4558     done
4559    
4560 pcg 1.1 fi
4561     fi
4562 pcg 1.11 RANLIB=$ac_cv_prog_RANLIB
4563 pcg 1.1 if test -n "$RANLIB"; then
4564 pcg 1.11 echo "$as_me:$LINENO: result: $RANLIB" >&5
4565     echo "${ECHO_T}$RANLIB" >&6
4566 pcg 1.1 else
4567 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4568     echo "${ECHO_T}no" >&6
4569 pcg 1.1 fi
4570    
4571 pcg 1.11 fi
4572 pcg 1.1 if test -z "$ac_cv_prog_RANLIB"; then
4573 pcg 1.11 ac_ct_RANLIB=$RANLIB
4574 pcg 1.1 # Extract the first word of "ranlib", so it can be a program name with args.
4575     set dummy ranlib; ac_word=$2
4576 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4577     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4578     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4579     echo $ECHO_N "(cached) $ECHO_C" >&6
4580 pcg 1.1 else
4581 pcg 1.11 if test -n "$ac_ct_RANLIB"; then
4582     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4583 pcg 1.1 else
4584 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4585     for as_dir in $PATH
4586     do
4587     IFS=$as_save_IFS
4588     test -z "$as_dir" && as_dir=.
4589     for ac_exec_ext in '' $ac_executable_extensions; do
4590     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4591     ac_cv_prog_ac_ct_RANLIB="ranlib"
4592     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4593     break 2
4594     fi
4595     done
4596     done
4597    
4598     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4599 pcg 1.1 fi
4600     fi
4601 pcg 1.11 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4602     if test -n "$ac_ct_RANLIB"; then
4603     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4604     echo "${ECHO_T}$ac_ct_RANLIB" >&6
4605 pcg 1.1 else
4606 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4607     echo "${ECHO_T}no" >&6
4608 pcg 1.1 fi
4609    
4610 pcg 1.11 RANLIB=$ac_ct_RANLIB
4611 pcg 1.1 else
4612 pcg 1.11 RANLIB="$ac_cv_prog_RANLIB"
4613 pcg 1.1 fi
4614    
4615 pcg 1.11 if test -n "$ac_tool_prefix"; then
4616     # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4617 pcg 1.1 set dummy ${ac_tool_prefix}strip; ac_word=$2
4618 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4619     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4620     if test "${ac_cv_prog_STRIP+set}" = set; then
4621     echo $ECHO_N "(cached) $ECHO_C" >&6
4622 pcg 1.1 else
4623     if test -n "$STRIP"; then
4624     ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4625     else
4626 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4627     for as_dir in $PATH
4628     do
4629     IFS=$as_save_IFS
4630     test -z "$as_dir" && as_dir=.
4631     for ac_exec_ext in '' $ac_executable_extensions; do
4632     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4633     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4634     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4635     break 2
4636     fi
4637     done
4638     done
4639    
4640 pcg 1.1 fi
4641     fi
4642 pcg 1.11 STRIP=$ac_cv_prog_STRIP
4643 pcg 1.1 if test -n "$STRIP"; then
4644 pcg 1.11 echo "$as_me:$LINENO: result: $STRIP" >&5
4645     echo "${ECHO_T}$STRIP" >&6
4646 pcg 1.1 else
4647 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4648     echo "${ECHO_T}no" >&6
4649 pcg 1.1 fi
4650    
4651 pcg 1.11 fi
4652 pcg 1.1 if test -z "$ac_cv_prog_STRIP"; then
4653 pcg 1.11 ac_ct_STRIP=$STRIP
4654 pcg 1.1 # Extract the first word of "strip", so it can be a program name with args.
4655     set dummy strip; ac_word=$2
4656 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4657     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4658     if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4659     echo $ECHO_N "(cached) $ECHO_C" >&6
4660 pcg 1.1 else
4661 pcg 1.11 if test -n "$ac_ct_STRIP"; then
4662     ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4663 pcg 1.1 else
4664 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4665     for as_dir in $PATH
4666     do
4667     IFS=$as_save_IFS
4668     test -z "$as_dir" && as_dir=.
4669     for ac_exec_ext in '' $ac_executable_extensions; do
4670     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4671     ac_cv_prog_ac_ct_STRIP="strip"
4672     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4673     break 2
4674     fi
4675     done
4676     done
4677    
4678     test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4679 pcg 1.1 fi
4680     fi
4681 pcg 1.11 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4682     if test -n "$ac_ct_STRIP"; then
4683     echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4684     echo "${ECHO_T}$ac_ct_STRIP" >&6
4685 pcg 1.1 else
4686 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4687     echo "${ECHO_T}no" >&6
4688 pcg 1.1 fi
4689    
4690 pcg 1.11 STRIP=$ac_ct_STRIP
4691 pcg 1.1 else
4692 pcg 1.11 STRIP="$ac_cv_prog_STRIP"
4693 pcg 1.1 fi
4694    
4695    
4696     enable_dlopen=no
4697     enable_win32_dll=no
4698    
4699     # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
4700     if test "${enable_libtool_lock+set}" = set; then
4701     enableval="$enable_libtool_lock"
4702    
4703 pcg 1.11 fi;
4704 pcg 1.1 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
4705    
4706     # Some flags need to be propagated to the compiler or linker for good
4707     # libtool support.
4708     case "$host" in
4709     *-*-irix6*)
4710     # Find out which ABI we are using.
4711 pcg 1.11 echo '#line 4711 "configure"' > conftest.$ac_ext
4712     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4713     (eval $ac_compile) 2>&5
4714     ac_status=$?
4715     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4716     (exit $ac_status); }; then
4717 pcg 1.1 case "`/usr/bin/file conftest.$ac_objext`" in
4718     *32-bit*)
4719     LD="${LD-ld} -32"
4720     ;;
4721     *N32*)
4722     LD="${LD-ld} -n32"
4723     ;;
4724     *64-bit*)
4725     LD="${LD-ld} -64"
4726     ;;
4727     esac
4728     fi
4729     rm -rf conftest*
4730     ;;
4731    
4732     *-*-sco3.2v5*)
4733     # On SCO OpenServer 5, we need -belf to get full-featured binaries.
4734     SAVE_CFLAGS="$CFLAGS"
4735     CFLAGS="$CFLAGS -belf"
4736 pcg 1.11 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
4737     echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
4738     if test "${lt_cv_cc_needs_belf+set}" = set; then
4739     echo $ECHO_N "(cached) $ECHO_C" >&6
4740 pcg 1.1 else
4741 pcg 1.11
4742    
4743 pcg 1.1 ac_ext=c
4744     ac_cpp='$CPP $CPPFLAGS'
4745 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4746     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4747     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4748    
4749     cat >conftest.$ac_ext <<_ACEOF
4750     /* confdefs.h. */
4751     _ACEOF
4752     cat confdefs.h >>conftest.$ac_ext
4753     cat >>conftest.$ac_ext <<_ACEOF
4754     /* end confdefs.h. */
4755 pcg 1.1
4756 pcg 1.11 int
4757     main ()
4758     {
4759 pcg 1.1
4760 pcg 1.11 ;
4761     return 0;
4762     }
4763     _ACEOF
4764     rm -f conftest.$ac_objext conftest$ac_exeext
4765     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4766     (eval $ac_link) 2>conftest.er1
4767     ac_status=$?
4768     grep -v '^ *+' conftest.er1 >conftest.err
4769     rm -f conftest.er1
4770     cat conftest.err >&5
4771     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4772     (exit $ac_status); } &&
4773     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4774     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4775     (eval $ac_try) 2>&5
4776     ac_status=$?
4777     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4778     (exit $ac_status); }; } &&
4779     { ac_try='test -s conftest$ac_exeext'
4780     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4781     (eval $ac_try) 2>&5
4782     ac_status=$?
4783     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4784     (exit $ac_status); }; }; then
4785 pcg 1.1 lt_cv_cc_needs_belf=yes
4786     else
4787 pcg 1.11 echo "$as_me: failed program was:" >&5
4788     sed 's/^/| /' conftest.$ac_ext >&5
4789    
4790     lt_cv_cc_needs_belf=no
4791 pcg 1.1 fi
4792 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
4793     conftest$ac_exeext conftest.$ac_ext
4794 pcg 1.1 ac_ext=c
4795     ac_cpp='$CPP $CPPFLAGS'
4796 pcg 1.11 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4797     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4798     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4799 pcg 1.1
4800     fi
4801 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
4802     echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
4803 pcg 1.1 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
4804     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
4805     CFLAGS="$SAVE_CFLAGS"
4806     fi
4807     ;;
4808    
4809    
4810     esac
4811    
4812     # Sed substitution that helps us do robust quoting. It backslashifies
4813     # metacharacters that are still active within double-quoted strings.
4814     Xsed='sed -e s/^X//'
4815     sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
4816    
4817     # Same as above, but do not quote variable references.
4818     double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
4819    
4820     # Sed substitution to delay expansion of an escaped shell variable in a
4821     # double_quote_subst'ed string.
4822     delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4823    
4824     # Constants:
4825     rm="rm -f"
4826    
4827     # Global variables:
4828     default_ofile=libtool
4829     can_build_shared=yes
4830    
4831     # All known linkers require a `.a' archive for static linking (except M$VC,
4832     # which needs '.lib').
4833     libext=a
4834     ltmain="$ac_aux_dir/ltmain.sh"
4835     ofile="$default_ofile"
4836     with_gnu_ld="$lt_cv_prog_gnu_ld"
4837     need_locks="$enable_libtool_lock"
4838    
4839     old_CC="$CC"
4840     old_CFLAGS="$CFLAGS"
4841    
4842     # Set sane defaults for various variables
4843     test -z "$AR" && AR=ar
4844     test -z "$AR_FLAGS" && AR_FLAGS=cru
4845     test -z "$AS" && AS=as
4846     test -z "$CC" && CC=cc
4847     test -z "$DLLTOOL" && DLLTOOL=dlltool
4848     test -z "$LD" && LD=ld
4849     test -z "$LN_S" && LN_S="ln -s"
4850     test -z "$MAGIC_CMD" && MAGIC_CMD=file
4851     test -z "$NM" && NM=nm
4852     test -z "$OBJDUMP" && OBJDUMP=objdump
4853     test -z "$RANLIB" && RANLIB=:
4854     test -z "$STRIP" && STRIP=:
4855     test -z "$ac_objext" && ac_objext=o
4856    
4857     if test x"$host" != x"$build"; then
4858     ac_tool_prefix=${host_alias}-
4859     else
4860     ac_tool_prefix=
4861     fi
4862    
4863     # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
4864     case "$host_os" in
4865     linux-gnu*) ;;
4866     linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
4867     esac
4868    
4869     case "$host_os" in
4870     aix3*)
4871     # AIX sometimes has problems with the GCC collect2 program. For some
4872     # reason, if we set the COLLECT_NAMES environment variable, the problems
4873     # vanish in a puff of smoke.
4874     if test "X${COLLECT_NAMES+set}" != Xset; then
4875     COLLECT_NAMES=
4876     export COLLECT_NAMES
4877     fi
4878     ;;
4879     esac
4880    
4881     # Determine commands to create old-style static archives.
4882     old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
4883     old_postinstall_cmds='chmod 644 $oldlib'
4884     old_postuninstall_cmds=
4885    
4886     if test -n "$RANLIB"; then
4887     old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
4888     old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
4889     fi
4890    
4891     # Allow CC to be a program name with arguments.
4892     set dummy $CC
4893     compiler="$2"
4894    
4895     ## FIXME: this should be a separate macro
4896     ##
4897 pcg 1.11 echo "$as_me:$LINENO: checking for objdir" >&5
4898     echo $ECHO_N "checking for objdir... $ECHO_C" >&6
4899 pcg 1.1 rm -f .libs 2>/dev/null
4900     mkdir .libs 2>/dev/null
4901     if test -d .libs; then
4902     objdir=.libs
4903     else
4904     # MS-DOS does not allow filenames that begin with a dot.
4905     objdir=_libs
4906     fi
4907     rmdir .libs 2>/dev/null
4908 pcg 1.11 echo "$as_me:$LINENO: result: $objdir" >&5
4909     echo "${ECHO_T}$objdir" >&6
4910 pcg 1.1 ##
4911     ## END FIXME
4912    
4913    
4914     ## FIXME: this should be a separate macro
4915     ##
4916 pcg 1.11
4917 pcg 1.1 # Check whether --with-pic or --without-pic was given.
4918     if test "${with_pic+set}" = set; then
4919     withval="$with_pic"
4920     pic_mode="$withval"
4921     else
4922     pic_mode=default
4923 pcg 1.11 fi;
4924 pcg 1.1 test -z "$pic_mode" && pic_mode=default
4925    
4926     # We assume here that the value for lt_cv_prog_cc_pic will not be cached
4927     # in isolation, and that seeing it set (from the cache) indicates that
4928     # the associated values are set (in the cache) correctly too.
4929 pcg 1.11 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
4930     echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
4931     if test "${lt_cv_prog_cc_pic+set}" = set; then
4932     echo $ECHO_N "(cached) $ECHO_C" >&6
4933 pcg 1.1 else
4934     lt_cv_prog_cc_pic=
4935     lt_cv_prog_cc_shlib=
4936     lt_cv_prog_cc_wl=
4937     lt_cv_prog_cc_static=
4938     lt_cv_prog_cc_no_builtin=
4939     lt_cv_prog_cc_can_build_shared=$can_build_shared
4940    
4941     if test "$GCC" = yes; then
4942     lt_cv_prog_cc_wl='-Wl,'
4943     lt_cv_prog_cc_static='-static'
4944    
4945     case "$host_os" in
4946     beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
4947     # PIC is the default for these OSes.
4948     ;;
4949     aix*)
4950     # Below there is a dirty hack to force normal static linking with -ldl
4951     # The problem is because libdl dynamically linked with both libc and
4952     # libC (AIX C++ library), which obviously doesn't included in libraries
4953     # list by gcc. This cause undefined symbols with -static flags.
4954     # This hack allows C programs to be linked with "-static -ldl", but
4955     # we not sure about C++ programs.
4956     lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
4957     ;;
4958     cygwin* | mingw* | pw32* | os2*)
4959     # This hack is so that the source file can tell whether it is being
4960     # built for inclusion in a dll (and should export symbols for example).
4961     lt_cv_prog_cc_pic='-DDLL_EXPORT'
4962     ;;
4963     amigaos*)
4964     # FIXME: we need at least 68020 code to build shared libraries, but
4965     # adding the `-m68020' flag to GCC prevents building anything better,
4966     # like `-m68040'.
4967     lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
4968     ;;
4969     sysv4*MP*)
4970     if test -d /usr/nec; then
4971     lt_cv_prog_cc_pic=-Kconform_pic
4972     fi
4973     ;;
4974     *)
4975     lt_cv_prog_cc_pic='-fPIC'
4976     ;;
4977     esac
4978     else
4979     # PORTME Check for PIC flags for the system compiler.
4980     case "$host_os" in
4981     aix3* | aix4*)
4982     # All AIX code is PIC.
4983     lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
4984     ;;
4985    
4986     hpux9* | hpux10* | hpux11*)
4987     # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
4988     lt_cv_prog_cc_wl='-Wl,'
4989     lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
4990     lt_cv_prog_cc_pic='+Z'
4991     ;;
4992    
4993     irix5* | irix6*)
4994     lt_cv_prog_cc_wl='-Wl,'
4995     lt_cv_prog_cc_static='-non_shared'
4996     # PIC (with -KPIC) is the default.
4997     ;;
4998    
4999     cygwin* | mingw* | pw32* | os2*)
5000     # This hack is so that the source file can tell whether it is being
5001     # built for inclusion in a dll (and should export symbols for example).
5002     lt_cv_prog_cc_pic='-DDLL_EXPORT'
5003     ;;
5004    
5005     newsos6)
5006     lt_cv_prog_cc_pic='-KPIC'
5007     lt_cv_prog_cc_static='-Bstatic'
5008     ;;
5009    
5010     osf3* | osf4* | osf5*)
5011     # All OSF/1 code is PIC.
5012     lt_cv_prog_cc_wl='-Wl,'
5013     lt_cv_prog_cc_static='-non_shared'
5014     ;;
5015    
5016     sco3.2v5*)
5017     lt_cv_prog_cc_pic='-Kpic'
5018     lt_cv_prog_cc_static='-dn'
5019     lt_cv_prog_cc_shlib='-belf'
5020     ;;
5021    
5022     solaris*)
5023     lt_cv_prog_cc_pic='-KPIC'
5024     lt_cv_prog_cc_static='-Bstatic'
5025     lt_cv_prog_cc_wl='-Wl,'
5026     ;;
5027    
5028     sunos4*)
5029     lt_cv_prog_cc_pic='-PIC'
5030     lt_cv_prog_cc_static='-Bstatic'
5031     lt_cv_prog_cc_wl='-Qoption ld '
5032     ;;
5033    
5034     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5035     lt_cv_prog_cc_pic='-KPIC'
5036     lt_cv_prog_cc_static='-Bstatic'
5037     if test "x$host_vendor" = xsni; then
5038     lt_cv_prog_cc_wl='-LD'
5039     else
5040     lt_cv_prog_cc_wl='-Wl,'
5041     fi
5042     ;;
5043    
5044     uts4*)
5045     lt_cv_prog_cc_pic='-pic'
5046     lt_cv_prog_cc_static='-Bstatic'
5047     ;;
5048    
5049     sysv4*MP*)
5050     if test -d /usr/nec ;then
5051     lt_cv_prog_cc_pic='-Kconform_pic'
5052     lt_cv_prog_cc_static='-Bstatic'
5053     fi
5054     ;;
5055    
5056     *)
5057     lt_cv_prog_cc_can_build_shared=no
5058     ;;
5059     esac
5060     fi
5061    
5062     fi
5063    
5064     if test -z "$lt_cv_prog_cc_pic"; then
5065 pcg 1.11 echo "$as_me:$LINENO: result: none" >&5
5066     echo "${ECHO_T}none" >&6
5067 pcg 1.1 else
5068 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5069     echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5070 pcg 1.1
5071     # Check to make sure the pic_flag actually works.
5072 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5073     echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5074     if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5075     echo $ECHO_N "(cached) $ECHO_C" >&6
5076 pcg 1.1 else
5077     save_CFLAGS="$CFLAGS"
5078     CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5079 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5080     /* confdefs.h. */
5081     _ACEOF
5082     cat confdefs.h >>conftest.$ac_ext
5083     cat >>conftest.$ac_ext <<_ACEOF
5084     /* end confdefs.h. */
5085 pcg 1.1
5086 pcg 1.11 int
5087     main ()
5088     {
5089 pcg 1.1
5090 pcg 1.11 ;
5091     return 0;
5092     }
5093     _ACEOF
5094     rm -f conftest.$ac_objext
5095     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5096     (eval $ac_compile) 2>conftest.er1
5097     ac_status=$?
5098     grep -v '^ *+' conftest.er1 >conftest.err
5099     rm -f conftest.er1
5100     cat conftest.err >&5
5101     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5102     (exit $ac_status); } &&
5103     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5104     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5105     (eval $ac_try) 2>&5
5106     ac_status=$?
5107     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5108     (exit $ac_status); }; } &&
5109     { ac_try='test -s conftest.$ac_objext'
5110     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5111     (eval $ac_try) 2>&5
5112     ac_status=$?
5113     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5114     (exit $ac_status); }; }; then
5115 pcg 1.1 case "$host_os" in
5116     hpux9* | hpux10* | hpux11*)
5117     # On HP-UX, both CC and GCC only warn that PIC is supported... then
5118     # they create non-PIC objects. So, if there were any warnings, we
5119     # assume that PIC is not supported.
5120     if test -s conftest.err; then
5121     lt_cv_prog_cc_pic_works=no
5122     else
5123     lt_cv_prog_cc_pic_works=yes
5124     fi
5125     ;;
5126     *)
5127     lt_cv_prog_cc_pic_works=yes
5128     ;;
5129     esac
5130 pcg 1.11
5131 pcg 1.1 else
5132 pcg 1.11 echo "$as_me: failed program was:" >&5
5133     sed 's/^/| /' conftest.$ac_ext >&5
5134    
5135     lt_cv_prog_cc_pic_works=no
5136    
5137 pcg 1.1 fi
5138 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5139 pcg 1.1 CFLAGS="$save_CFLAGS"
5140 pcg 1.11
5141 pcg 1.1 fi
5142    
5143    
5144     if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5145     lt_cv_prog_cc_pic=
5146     lt_cv_prog_cc_can_build_shared=no
5147     else
5148     lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5149     fi
5150    
5151 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5152     echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5153 pcg 1.1 fi
5154     ##
5155     ## END FIXME
5156    
5157     # Check for any special shared library compilation flags.
5158     if test -n "$lt_cv_prog_cc_shlib"; then
5159 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5160     echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5161 pcg 1.1 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5162     else
5163 pcg 1.11 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5164     echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5165 pcg 1.1 lt_cv_prog_cc_can_build_shared=no
5166     fi
5167     fi
5168    
5169     ## FIXME: this should be a separate macro
5170     ##
5171 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5172     echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5173     if test "${lt_cv_prog_cc_static_works+set}" = set; then
5174     echo $ECHO_N "(cached) $ECHO_C" >&6
5175 pcg 1.1 else
5176     lt_cv_prog_cc_static_works=no
5177     save_LDFLAGS="$LDFLAGS"
5178     LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5179 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5180     /* confdefs.h. */
5181     _ACEOF
5182     cat confdefs.h >>conftest.$ac_ext
5183     cat >>conftest.$ac_ext <<_ACEOF
5184     /* end confdefs.h. */
5185 pcg 1.1
5186 pcg 1.11 int
5187     main ()
5188     {
5189 pcg 1.1
5190 pcg 1.11 ;
5191     return 0;
5192     }
5193     _ACEOF
5194     rm -f conftest.$ac_objext conftest$ac_exeext
5195     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5196     (eval $ac_link) 2>conftest.er1
5197     ac_status=$?
5198     grep -v '^ *+' conftest.er1 >conftest.err
5199     rm -f conftest.er1
5200     cat conftest.err >&5
5201     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5202     (exit $ac_status); } &&
5203     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5204     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5205     (eval $ac_try) 2>&5
5206     ac_status=$?
5207     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5208     (exit $ac_status); }; } &&
5209     { ac_try='test -s conftest$ac_exeext'
5210     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5211     (eval $ac_try) 2>&5
5212     ac_status=$?
5213     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5214     (exit $ac_status); }; }; then
5215 pcg 1.1 lt_cv_prog_cc_static_works=yes
5216     else
5217 pcg 1.11 echo "$as_me: failed program was:" >&5
5218     sed 's/^/| /' conftest.$ac_ext >&5
5219    
5220 pcg 1.1 fi
5221 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5222     conftest$ac_exeext conftest.$ac_ext
5223 pcg 1.1 LDFLAGS="$save_LDFLAGS"
5224    
5225     fi
5226    
5227    
5228     # Belt *and* braces to stop my trousers falling down:
5229     test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5230 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5231     echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5232 pcg 1.1
5233     pic_flag="$lt_cv_prog_cc_pic"
5234     special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5235     wl="$lt_cv_prog_cc_wl"
5236     link_static_flag="$lt_cv_prog_cc_static"
5237     no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5238     can_build_shared="$lt_cv_prog_cc_can_build_shared"
5239     ##
5240     ## END FIXME
5241    
5242    
5243     ## FIXME: this should be a separate macro
5244     ##
5245     # Check to see if options -o and -c are simultaneously supported by compiler
5246 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5247     echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5248 pcg 1.1 $rm -r conftest 2>/dev/null
5249     mkdir conftest
5250     cd conftest
5251     echo "int some_variable = 0;" > conftest.$ac_ext
5252     mkdir out
5253     # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5254     # that will create temporary files in the current directory regardless of
5255     # the output directory. Thus, making CWD read-only will cause this test
5256     # to fail, enabling locking or at least warning the user not to do parallel
5257     # builds.
5258     chmod -w .
5259     save_CFLAGS="$CFLAGS"
5260     CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5261     compiler_c_o=no
5262 pcg 1.11 if { (eval echo configure:5262: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5263 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5264     # So say no if there are warnings
5265     if test -s out/conftest.err; then
5266     compiler_c_o=no
5267     else
5268     compiler_c_o=yes
5269     fi
5270     else
5271     # Append any errors to the config.log.
5272     cat out/conftest.err 1>&5
5273     compiler_c_o=no
5274     fi
5275 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5276     echo "${ECHO_T}$compiler_c_o" >&6
5277 pcg 1.1 CFLAGS="$save_CFLAGS"
5278     chmod u+w .
5279     $rm conftest* out/*
5280     rmdir out
5281     cd ..
5282     rmdir conftest
5283     $rm -r conftest 2>/dev/null
5284    
5285     if test x"$compiler_c_o" = x"yes"; then
5286     # Check to see if we can write to a .lo
5287 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5288     echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5289 pcg 1.1 compiler_o_lo=no
5290     save_CFLAGS="$CFLAGS"
5291     CFLAGS="$CFLAGS -c -o conftest.lo"
5292 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5293     /* confdefs.h. */
5294     _ACEOF
5295     cat confdefs.h >>conftest.$ac_ext
5296     cat >>conftest.$ac_ext <<_ACEOF
5297     /* end confdefs.h. */
5298 pcg 1.1
5299 pcg 1.11 int
5300     main ()
5301     {
5302 pcg 1.1 int some_variable = 0;
5303 pcg 1.11 ;
5304     return 0;
5305     }
5306     _ACEOF
5307     rm -f conftest.$ac_objext
5308     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5309     (eval $ac_compile) 2>conftest.er1
5310     ac_status=$?
5311     grep -v '^ *+' conftest.er1 >conftest.err
5312     rm -f conftest.er1
5313     cat conftest.err >&5
5314     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5315     (exit $ac_status); } &&
5316     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5317     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5318     (eval $ac_try) 2>&5
5319     ac_status=$?
5320     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5321     (exit $ac_status); }; } &&
5322     { ac_try='test -s conftest.$ac_objext'
5323     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5324     (eval $ac_try) 2>&5
5325     ac_status=$?
5326     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5327     (exit $ac_status); }; }; then
5328 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5329     # So say no if there are warnings
5330     if test -s conftest.err; then
5331     compiler_o_lo=no
5332     else
5333     compiler_o_lo=yes
5334     fi
5335 pcg 1.11
5336 pcg 1.1 else
5337 pcg 1.11 echo "$as_me: failed program was:" >&5
5338     sed 's/^/| /' conftest.$ac_ext >&5
5339    
5340 pcg 1.1 fi
5341 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5342     echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5343     echo "${ECHO_T}$compiler_c_o" >&6
5344 pcg 1.1 CFLAGS="$save_CFLAGS"
5345     else
5346     compiler_o_lo=no
5347     fi
5348     ##
5349     ## END FIXME
5350    
5351     ## FIXME: this should be a separate macro
5352     ##
5353     # Check to see if we can do hard links to lock some files if needed
5354     hard_links="nottested"
5355     if test "$compiler_c_o" = no && test "$need_locks" != no; then
5356     # do not overwrite the value of need_locks provided by the user
5357 pcg 1.11 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5358     echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5359 pcg 1.1 hard_links=yes
5360     $rm conftest*
5361     ln conftest.a conftest.b 2>/dev/null && hard_links=no
5362     touch conftest.a
5363     ln conftest.a conftest.b 2>&5 || hard_links=no
5364     ln conftest.a conftest.b 2>/dev/null && hard_links=no
5365 pcg 1.11 echo "$as_me:$LINENO: result: $hard_links" >&5
5366     echo "${ECHO_T}$hard_links" >&6
5367 pcg 1.1 if test "$hard_links" = no; then
5368 pcg 1.11 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5369     echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5370 pcg 1.1 need_locks=warn
5371     fi
5372     else
5373     need_locks=no
5374     fi
5375     ##
5376     ## END FIXME
5377    
5378     ## FIXME: this should be a separate macro
5379     ##
5380     if test "$GCC" = yes; then
5381     # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5382 pcg 1.11 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5383     echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5384 pcg 1.1 echo "int some_variable = 0;" > conftest.$ac_ext
5385     save_CFLAGS="$CFLAGS"
5386     CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5387     compiler_rtti_exceptions=no
5388 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5389     /* confdefs.h. */
5390     _ACEOF
5391     cat confdefs.h >>conftest.$ac_ext
5392     cat >>conftest.$ac_ext <<_ACEOF
5393     /* end confdefs.h. */
5394 pcg 1.1
5395 pcg 1.11 int
5396     main ()
5397     {
5398 pcg 1.1 int some_variable = 0;
5399 pcg 1.11 ;
5400     return 0;
5401     }
5402     _ACEOF
5403     rm -f conftest.$ac_objext
5404     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5405     (eval $ac_compile) 2>conftest.er1
5406     ac_status=$?
5407     grep -v '^ *+' conftest.er1 >conftest.err
5408     rm -f conftest.er1
5409     cat conftest.err >&5
5410     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5411     (exit $ac_status); } &&
5412     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5413     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5414     (eval $ac_try) 2>&5
5415     ac_status=$?
5416     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5417     (exit $ac_status); }; } &&
5418     { ac_try='test -s conftest.$ac_objext'
5419     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5420     (eval $ac_try) 2>&5
5421     ac_status=$?
5422     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5423     (exit $ac_status); }; }; then
5424 pcg 1.1 # The compiler can only warn and ignore the option if not recognized
5425     # So say no if there are warnings
5426     if test -s conftest.err; then
5427     compiler_rtti_exceptions=no
5428     else
5429     compiler_rtti_exceptions=yes
5430     fi
5431 pcg 1.11
5432 pcg 1.1 else
5433 pcg 1.11 echo "$as_me: failed program was:" >&5
5434     sed 's/^/| /' conftest.$ac_ext >&5
5435    
5436 pcg 1.1 fi
5437 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5438 pcg 1.1 CFLAGS="$save_CFLAGS"
5439 pcg 1.11 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5440     echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5441 pcg 1.1
5442     if test "$compiler_rtti_exceptions" = "yes"; then
5443     no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5444     else
5445     no_builtin_flag=' -fno-builtin'
5446     fi
5447     fi
5448     ##
5449     ## END FIXME
5450    
5451     ## FIXME: this should be a separate macro
5452     ##
5453     # See if the linker supports building shared libraries.
5454 pcg 1.11 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5455     echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5456 pcg 1.1
5457     allow_undefined_flag=
5458     no_undefined_flag=
5459     need_lib_prefix=unknown
5460     need_version=unknown
5461     # when you set need_version to no, make sure it does not cause -set_version
5462     # flags to be left without arguments
5463     archive_cmds=
5464     archive_expsym_cmds=
5465     old_archive_from_new_cmds=
5466     old_archive_from_expsyms_cmds=
5467     export_dynamic_flag_spec=
5468     whole_archive_flag_spec=
5469     thread_safe_flag_spec=
5470     hardcode_into_libs=no
5471     hardcode_libdir_flag_spec=
5472     hardcode_libdir_separator=
5473     hardcode_direct=no
5474     hardcode_minus_L=no
5475     hardcode_shlibpath_var=unsupported
5476     runpath_var=
5477     link_all_deplibs=unknown
5478     always_export_symbols=no
5479     export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
5480     # include_expsyms should be a list of space-separated symbols to be *always*
5481     # included in the symbol list
5482     include_expsyms=
5483     # exclude_expsyms can be an egrep regular expression of symbols to exclude
5484     # it will be wrapped by ` (' and `)$', so one must not match beginning or
5485     # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
5486     # as well as any symbol that contains `d'.
5487     exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
5488     # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
5489     # platforms (ab)use it in PIC code, but their linkers get confused if
5490     # the symbol is explicitly referenced. Since portable code cannot
5491     # rely on this symbol name, it's probably fine to never include it in
5492     # preloaded symbol tables.
5493     extract_expsyms_cmds=
5494    
5495     case "$host_os" in
5496     cygwin* | mingw* | pw32* )
5497     # FIXME: the MSVC++ port hasn't been tested in a loooong time
5498     # When not using gcc, we currently assume that we are using
5499     # Microsoft Visual C++.
5500     if test "$GCC" != yes; then
5501     with_gnu_ld=no
5502     fi
5503     ;;
5504    
5505     esac
5506    
5507     ld_shlibs=yes
5508     if test "$with_gnu_ld" = yes; then
5509     # If archive_cmds runs LD, not CC, wlarc should be empty
5510     wlarc='${wl}'
5511    
5512     # See if GNU ld supports shared libraries.
5513     case "$host_os" in
5514     aix3* | aix4*)
5515     # On AIX, the GNU linker is very broken
5516     ld_shlibs=no
5517     cat <<EOF 1>&2
5518    
5519     *** Warning: the GNU linker, at least up to release 2.9.1, is reported
5520     *** to be unable to reliably create shared libraries on AIX.
5521     *** Therefore, libtool is disabling shared libraries support. If you
5522     *** really care for shared libraries, you may want to modify your PATH
5523     *** so that a non-GNU linker is found, and then restart.
5524    
5525     EOF
5526     ;;
5527    
5528     amigaos*)
5529     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)'
5530     hardcode_libdir_flag_spec='-L$libdir'
5531     hardcode_minus_L=yes
5532    
5533     # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
5534     # that the semantics of dynamic libraries on AmigaOS, at least up
5535     # to version 4, is to share data among multiple programs linked
5536     # with the same dynamic library. Since this doesn't match the
5537     # behavior of shared libraries on other platforms, we can use
5538     # them.
5539     ld_shlibs=no
5540     ;;
5541    
5542     beos*)
5543     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5544     allow_undefined_flag=unsupported
5545     # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
5546     # support --undefined. This deserves some investigation. FIXME
5547     archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5548     else
5549     ld_shlibs=no
5550     fi
5551     ;;
5552    
5553     cygwin* | mingw* | pw32*)
5554     # hardcode_libdir_flag_spec is actually meaningless, as there is
5555     # no search path for DLLs.
5556     hardcode_libdir_flag_spec='-L$libdir'
5557     allow_undefined_flag=unsupported
5558     always_export_symbols=yes
5559    
5560     extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
5561     sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
5562     test -f $output_objdir/impgen.exe || (cd $output_objdir && \
5563     if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
5564     else $CC -o impgen impgen.c ; fi)~
5565     $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
5566    
5567     old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
5568    
5569     # cygwin and mingw dlls have different entry points and sets of symbols
5570     # to exclude.
5571     # FIXME: what about values for MSVC?
5572     dll_entry=__cygwin_dll_entry@12
5573     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
5574     case "$host_os" in
5575     mingw*)
5576     # mingw values
5577     dll_entry=_DllMainCRTStartup@12
5578     dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
5579     ;;
5580     esac
5581    
5582     # mingw and cygwin differ, and it's simplest to just exclude the union
5583     # of the two symbol sets.
5584     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
5585    
5586     # recent cygwin and mingw systems supply a stub DllMain which the user
5587     # can override, but on older systems we have to supply one (in ltdll.c)
5588     if test "x$lt_cv_need_dllmain" = "xyes"; then
5589     ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
5590     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~
5591     test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
5592     else
5593     ltdll_obj=
5594     ltdll_cmds=
5595     fi
5596    
5597     # Extract the symbol export list from an `--export-all' def file,
5598     # then regenerate the def file from the symbol export list, so that
5599     # the compiled dll only exports the symbol export list.
5600     # Be careful not to strip the DATA tag left be newer dlltools.
5601     export_symbols_cmds="$ltdll_cmds"'
5602     $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
5603     sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
5604    
5605     # If DATA tags from a recent dlltool are present, honour them!
5606     archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
5607     _lt_hint=1;
5608     cat $export_symbols | while read symbol; do
5609     set dummy \$symbol;
5610     case \$# in
5611     2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
5612     *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
5613     esac;
5614     _lt_hint=`expr 1 + \$_lt_hint`;
5615     done~
5616     '"$ltdll_cmds"'
5617     $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~
5618     $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~
5619     $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~
5620     $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~
5621     $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
5622     ;;
5623    
5624     netbsd*)
5625     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
5626     archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
5627     wlarc=
5628     else
5629     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5630     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5631     fi
5632     ;;
5633    
5634     solaris* | sysv5*)
5635     if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
5636     ld_shlibs=no
5637     cat <<EOF 1>&2
5638    
5639     *** Warning: The releases 2.8.* of the GNU linker cannot reliably
5640     *** create shared libraries on Solaris systems. Therefore, libtool
5641     *** is disabling shared libraries support. We urge you to upgrade GNU
5642     *** binutils to release 2.9.1 or newer. Another option is to modify
5643     *** your PATH or compiler configuration so that the native linker is
5644     *** used, and then restart.
5645    
5646     EOF
5647     elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5648     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5649     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5650     else
5651     ld_shlibs=no
5652     fi
5653     ;;
5654    
5655     sunos4*)
5656     archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5657     wlarc=
5658     hardcode_direct=yes
5659     hardcode_shlibpath_var=no
5660     ;;
5661    
5662     *)
5663     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5664     archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5665     archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5666     else
5667     ld_shlibs=no
5668     fi
5669     ;;
5670     esac
5671    
5672     if test "$ld_shlibs" = yes; then
5673     runpath_var=LD_RUN_PATH
5674     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
5675     export_dynamic_flag_spec='${wl}--export-dynamic'
5676     case $host_os in
5677     cygwin* | mingw* | pw32*)
5678     # dlltool doesn't understand --whole-archive et. al.
5679     whole_archive_flag_spec=
5680     ;;
5681     *)
5682     # ancient GNU ld didn't support --whole-archive et. al.
5683     if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
5684     whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
5685     else
5686     whole_archive_flag_spec=
5687     fi
5688     ;;
5689     esac
5690     fi
5691     else
5692     # PORTME fill in a description of your system's linker (not GNU ld)
5693     case "$host_os" in
5694     aix3*)
5695     allow_undefined_flag=unsupported
5696     always_export_symbols=yes
5697     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'
5698     # Note: this linker hardcodes the directories in LIBPATH if there
5699     # are no directories specified by -L.
5700     hardcode_minus_L=yes
5701     if test "$GCC" = yes && test -z "$link_static_flag"; then
5702     # Neither direct hardcoding nor static linking is supported with a
5703     # broken collect2.
5704     hardcode_direct=unsupported
5705     fi
5706     ;;
5707    
5708     aix4*)
5709     hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
5710     hardcode_libdir_separator=':'
5711     if test "$GCC" = yes; then
5712     collect2name=`${CC} -print-prog-name=collect2`
5713     if test -f "$collect2name" && \
5714     strings "$collect2name" | grep resolve_lib_name >/dev/null
5715     then
5716     # We have reworked collect2
5717     hardcode_direct=yes
5718     else
5719     # We have old collect2
5720     hardcode_direct=unsupported
5721     # It fails to find uninstalled libraries when the uninstalled
5722     # path is not listed in the libpath. Setting hardcode_minus_L
5723     # to unsupported forces relinking
5724     hardcode_minus_L=yes
5725     hardcode_libdir_flag_spec='-L$libdir'
5726     hardcode_libdir_separator=
5727     fi
5728     shared_flag='-shared'
5729     else
5730     shared_flag='${wl}-bM:SRE'
5731     hardcode_direct=yes
5732     fi
5733     allow_undefined_flag=' ${wl}-berok'
5734     archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
5735     archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
5736     case "$host_os" in aix4.[01]|aix4.[01].*)
5737     # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
5738     always_export_symbols=yes ;;
5739     esac
5740    
5741     # We don't want to build shared libraries on unknown CPU types.
5742     case $host_cpu in
5743     powerpc | rs6000) ;;
5744     *) ld_shlibs=no ;;
5745     esac
5746     ;;
5747    
5748     amigaos*)
5749     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)'
5750     hardcode_libdir_flag_spec='-L$libdir'
5751     hardcode_minus_L=yes
5752     # see comment about different semantics on the GNU ld section
5753     ld_shlibs=no
5754     ;;
5755    
5756     cygwin* | mingw* | pw32*)
5757     # When not using gcc, we currently assume that we are using
5758     # Microsoft Visual C++.
5759     # hardcode_libdir_flag_spec is actually meaningless, as there is
5760     # no search path for DLLs.
5761     hardcode_libdir_flag_spec=' '
5762     allow_undefined_flag=unsupported
5763     # Tell ltmain to make .lib files, not .a files.
5764     libext=lib
5765     # FIXME: Setting linknames here is a bad hack.
5766     archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
5767     # The linker will automatically build a .lib file if we build a DLL.
5768     old_archive_from_new_cmds='true'
5769     # FIXME: Should let the user specify the lib program.
5770     old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
5771     fix_srcfile_path='`cygpath -w "$srcfile"`'
5772     ;;
5773    
5774     darwin* | rhapsody*)
5775     allow_undefined_flag='-undefined warning'
5776     archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
5777     echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
5778     archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
5779     ## What we need is to hardcode the path to the library, not the search path
5780     #hardcode_direct=yes
5781     #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
5782     hardcode_shlibpath_var=no
5783     whole_archive_flag_spec='-all_load'
5784     ;;
5785    
5786     freebsd1*)
5787     ld_shlibs=no
5788     ;;
5789    
5790     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
5791     # support. Future versions do this automatically, but an explicit c++rt0.o
5792     # does not break anything, and helps significantly (at the cost of a little
5793     # extra space).
5794     freebsd2.2*)
5795     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
5796     hardcode_libdir_flag_spec='-R$libdir'
5797     hardcode_direct=yes
5798     hardcode_shlibpath_var=no
5799     ;;
5800    
5801     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
5802     freebsd2*)
5803     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5804     hardcode_direct=yes
5805     hardcode_minus_L=yes
5806     hardcode_shlibpath_var=no
5807     ;;
5808    
5809     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
5810     freebsd*)
5811     archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
5812     hardcode_libdir_flag_spec='-R$libdir'
5813     hardcode_direct=yes
5814     hardcode_shlibpath_var=no
5815     ;;
5816    
5817     hpux9* | hpux10* | hpux11*)
5818     case "$host_os" in
5819     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' ;;
5820     *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
5821     esac
5822     hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
5823     hardcode_libdir_separator=:
5824     hardcode_direct=yes
5825     hardcode_minus_L=yes # Not in the search PATH, but as the default
5826     # location of the library.
5827     export_dynamic_flag_spec='${wl}-E'
5828     ;;
5829    
5830     irix5* | irix6*)
5831     if test "$GCC" = yes; then
5832     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'
5833     else
5834     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'
5835     fi
5836     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
5837     hardcode_libdir_separator=:
5838     link_all_deplibs=yes
5839     ;;
5840    
5841     netbsd*)
5842     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
5843     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
5844     else
5845     archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
5846     fi
5847     hardcode_libdir_flag_spec='-R$libdir'
5848     hardcode_direct=yes
5849     hardcode_shlibpath_var=no
5850     ;;
5851    
5852     newsos6)
5853     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
5854     hardcode_direct=yes
5855     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
5856     hardcode_libdir_separator=:
5857     hardcode_shlibpath_var=no
5858     ;;
5859    
5860     openbsd*)
5861     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5862     hardcode_libdir_flag_spec='-R$libdir'
5863     hardcode_direct=yes
5864     hardcode_shlibpath_var=no
5865     ;;
5866    
5867     os2*)
5868     hardcode_libdir_flag_spec='-L$libdir'
5869     hardcode_minus_L=yes
5870     allow_undefined_flag=unsupported
5871     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'
5872     old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
5873     ;;
5874    
5875     osf3*)
5876     if test "$GCC" = yes; then
5877     allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
5878     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'
5879     else
5880     allow_undefined_flag=' -expect_unresolved \*'
5881     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'
5882     fi
5883     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
5884     hardcode_libdir_separator=:
5885     ;;
5886    
5887     osf4* | osf5*) # as osf3* with the addition of -msym flag
5888     if test "$GCC" = yes; then
5889     allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
5890     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'
5891     else
5892     allow_undefined_flag=' -expect_unresolved \*'
5893     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'
5894     archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
5895     $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'
5896     fi
5897     #Both c and cxx compiler support -rpath directly
5898     hardcode_libdir_flag_spec='-rpath $libdir'
5899     hardcode_libdir_separator=:
5900     ;;
5901    
5902     sco3.2v5*)
5903     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
5904     hardcode_shlibpath_var=no
5905     runpath_var=LD_RUN_PATH
5906     hardcode_runpath_var=yes
5907     ;;
5908    
5909     solaris*)
5910     no_undefined_flag=' -z text'
5911     # $CC -shared without GNU ld will not create a library from C++
5912     # object files and a static libstdc++, better avoid it by now
5913     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
5914     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
5915     $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
5916     hardcode_libdir_flag_spec='-R$libdir'
5917     hardcode_shlibpath_var=no
5918     case "$host_os" in
5919     solaris2.[0-5] | solaris2.[0-5].*) ;;
5920     *) # Supported since Solaris 2.6 (maybe 2.5.1?)
5921     whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
5922     esac
5923     link_all_deplibs=yes
5924     ;;
5925    
5926     sunos4*)
5927     if test "x$host_vendor" = xsequent; then
5928     # Use $CC to link under sequent, because it throws in some extra .o
5929     # files that make .init and .fini sections work.
5930     archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
5931     else
5932     archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
5933     fi
5934     hardcode_libdir_flag_spec='-L$libdir'
5935     hardcode_direct=yes
5936     hardcode_minus_L=yes
5937     hardcode_shlibpath_var=no
5938     ;;
5939    
5940     sysv4)
5941     if test "x$host_vendor" = xsno; then
5942     archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
5943     hardcode_direct=yes # is this really true???
5944     else
5945     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
5946     hardcode_direct=no #Motorola manual says yes, but my tests say they lie
5947     fi
5948     runpath_var='LD_RUN_PATH'
5949     hardcode_shlibpath_var=no
5950     ;;
5951    
5952     sysv4.3*)
5953     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
5954     hardcode_shlibpath_var=no
5955     export_dynamic_flag_spec='-Bexport'
5956     ;;
5957    
5958     sysv5*)
5959     no_undefined_flag=' -z text'
5960     # $CC -shared without GNU ld will not create a library from C++
5961     # object files and a static libstdc++, better avoid it by now
5962     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
5963     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
5964     $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
5965     hardcode_libdir_flag_spec=
5966     hardcode_shlibpath_var=no
5967     runpath_var='LD_RUN_PATH'
5968     ;;
5969    
5970     uts4*)
5971     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
5972     hardcode_libdir_flag_spec='-L$libdir'
5973     hardcode_shlibpath_var=no
5974     ;;
5975    
5976     dgux*)
5977     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
5978     hardcode_libdir_flag_spec='-L$libdir'
5979     hardcode_shlibpath_var=no
5980     ;;
5981    
5982     sysv4*MP*)
5983     if test -d /usr/nec; then
5984     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
5985     hardcode_shlibpath_var=no
5986     runpath_var=LD_RUN_PATH
5987     hardcode_runpath_var=yes
5988     ld_shlibs=yes
5989     fi
5990     ;;
5991    
5992     sysv4.2uw2*)
5993     archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
5994     hardcode_direct=yes
5995     hardcode_minus_L=no
5996     hardcode_shlibpath_var=no
5997     hardcode_runpath_var=yes
5998     runpath_var=LD_RUN_PATH
5999     ;;
6000    
6001     unixware7*)
6002     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6003     runpath_var='LD_RUN_PATH'
6004     hardcode_shlibpath_var=no
6005     ;;
6006    
6007     *)
6008     ld_shlibs=no
6009     ;;
6010     esac
6011     fi
6012 pcg 1.11 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6013     echo "${ECHO_T}$ld_shlibs" >&6
6014 pcg 1.1 test "$ld_shlibs" = no && can_build_shared=no
6015     ##
6016     ## END FIXME
6017    
6018     ## FIXME: this should be a separate macro
6019     ##
6020     # Check hardcoding attributes.
6021 pcg 1.11 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6022     echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6023 pcg 1.1 hardcode_action=
6024     if test -n "$hardcode_libdir_flag_spec" || \
6025     test -n "$runpath_var"; then
6026    
6027     # We can hardcode non-existant directories.
6028     if test "$hardcode_direct" != no &&
6029     # If the only mechanism to avoid hardcoding is shlibpath_var, we
6030     # have to relink, otherwise we might link with an installed library
6031     # when we should be linking with a yet-to-be-installed one
6032     ## test "$hardcode_shlibpath_var" != no &&
6033     test "$hardcode_minus_L" != no; then
6034     # Linking always hardcodes the temporary library directory.
6035     hardcode_action=relink
6036     else
6037     # We can link without hardcoding, and we can hardcode nonexisting dirs.
6038     hardcode_action=immediate
6039     fi
6040     else
6041     # We cannot hardcode anything, or else we can only hardcode existing
6042     # directories.
6043     hardcode_action=unsupported
6044     fi
6045 pcg 1.11 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6046     echo "${ECHO_T}$hardcode_action" >&6
6047 pcg 1.1 ##
6048     ## END FIXME
6049    
6050     ## FIXME: this should be a separate macro
6051     ##
6052     striplib=
6053     old_striplib=
6054 pcg 1.11 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6055     echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6056 pcg 1.1 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6057     test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6058     test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6059 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
6060     echo "${ECHO_T}yes" >&6
6061 pcg 1.1 else
6062 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
6063     echo "${ECHO_T}no" >&6
6064 pcg 1.1 fi
6065     ##
6066     ## END FIXME
6067    
6068     reload_cmds='$LD$reload_flag -o $output$reload_objs'
6069     test -z "$deplibs_check_method" && deplibs_check_method=unknown
6070    
6071     ## FIXME: this should be a separate macro
6072     ##
6073     # PORTME Fill in your ld.so characteristics
6074 pcg 1.11 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6075     echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6076 pcg 1.1 library_names_spec=
6077     libname_spec='lib$name'
6078     soname_spec=
6079     postinstall_cmds=
6080     postuninstall_cmds=
6081     finish_cmds=
6082     finish_eval=
6083     shlibpath_var=
6084     shlibpath_overrides_runpath=unknown
6085     version_type=none
6086     dynamic_linker="$host_os ld.so"
6087     sys_lib_dlsearch_path_spec="/lib /usr/lib"
6088     sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6089    
6090     case "$host_os" in
6091     aix3*)
6092     version_type=linux
6093     library_names_spec='${libname}${release}.so$versuffix $libname.a'
6094     shlibpath_var=LIBPATH
6095    
6096     # AIX has no versioning support, so we append a major version to the name.
6097     soname_spec='${libname}${release}.so$major'
6098     ;;
6099    
6100     aix4*)
6101     version_type=linux
6102     # AIX has no versioning support, so currently we can not hardcode correct
6103     # soname into executable. Probably we can add versioning support to
6104     # collect2, so additional links can be useful in future.
6105     # We preserve .a as extension for shared libraries though AIX4.2
6106     # and later linker supports .so
6107     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6108     shlibpath_var=LIBPATH
6109     ;;
6110    
6111     amigaos*)
6112     library_names_spec='$libname.ixlibrary $libname.a'
6113     # Create ${libname}_ixlibrary.a entries in /sys/libs.
6114     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'
6115     ;;
6116    
6117     beos*)
6118     library_names_spec='${libname}.so'
6119     dynamic_linker="$host_os ld.so"
6120     shlibpath_var=LIBRARY_PATH
6121     ;;
6122    
6123     bsdi4*)
6124     version_type=linux
6125     need_version=no
6126     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6127     soname_spec='${libname}${release}.so$major'
6128     finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6129     shlibpath_var=LD_LIBRARY_PATH
6130     sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6131     sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6132     export_dynamic_flag_spec=-rdynamic
6133     # the default ld.so.conf also contains /usr/contrib/lib and
6134     # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6135     # libtool to hard-code these into programs
6136     ;;
6137    
6138     cygwin* | mingw* | pw32*)
6139     version_type=windows
6140     need_version=no
6141     need_lib_prefix=no
6142     if test "$GCC" = yes; then
6143     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6144     else
6145     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6146     fi
6147     dynamic_linker='Win32 ld.exe'
6148     # FIXME: first we should search . and the directory the executable is in
6149     shlibpath_var=PATH
6150     ;;
6151    
6152     darwin* | rhapsody*)
6153     need_lib_prefix=no
6154     need_version=no
6155     library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6156     shlibpath_overrides_runpath=yes
6157     shlibpath_var=DYLD_LIBRARY_PATH
6158     postinstall_cmds='chmod +x $lib'
6159     ;;
6160    
6161     freebsd1*)
6162     dynamic_linker=no
6163     ;;
6164    
6165     freebsd*)
6166     objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6167     version_type=freebsd-$objformat
6168     case "$version_type" in
6169     freebsd-elf*)
6170     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6171     need_version=no
6172     need_lib_prefix=no
6173     ;;
6174     freebsd-*)
6175     library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6176     need_version=yes
6177     ;;
6178     esac
6179     shlibpath_var=LD_LIBRARY_PATH
6180     case "$host_os" in
6181     freebsd2*)
6182     shlibpath_overrides_runpath=yes
6183     ;;
6184     *)
6185     shlibpath_overrides_runpath=no
6186     hardcode_into_libs=yes
6187     ;;
6188     esac
6189     ;;
6190    
6191     gnu*)
6192     version_type=linux
6193     need_lib_prefix=no
6194     need_version=no
6195     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6196     soname_spec='${libname}${release}.so$major'
6197     shlibpath_var=LD_LIBRARY_PATH
6198     hardcode_into_libs=yes
6199     ;;
6200    
6201     hpux9* | hpux10* | hpux11*)
6202     # Give a soname corresponding to the major version so that dld.sl refuses to
6203     # link against other versions.
6204     dynamic_linker="$host_os dld.sl"
6205     version_type=sunos
6206     need_lib_prefix=no
6207     need_version=no
6208     shlibpath_var=SHLIB_PATH
6209     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6210     library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6211     soname_spec='${libname}${release}.sl$major'
6212     # HP-UX runs *really* slowly unless shared libraries are mode 555.
6213     postinstall_cmds='chmod 555 $lib'
6214     ;;
6215    
6216     irix5* | irix6*)
6217     version_type=irix
6218     need_lib_prefix=no
6219     need_version=no
6220     soname_spec='${libname}${release}.so$major'
6221     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6222     case "$host_os" in
6223     irix5*)
6224     libsuff= shlibsuff=
6225     ;;
6226     *)
6227     case "$LD" in # libtool.m4 will add one of these switches to LD
6228     *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6229     *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6230     *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6231     *) libsuff= shlibsuff= libmagic=never-match;;
6232     esac
6233     ;;
6234     esac
6235     shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6236     shlibpath_overrides_runpath=no
6237     sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6238     sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6239     ;;
6240    
6241     # No shared lib support for Linux oldld, aout, or coff.
6242     linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6243     dynamic_linker=no
6244     ;;
6245    
6246     # This must be Linux ELF.
6247     linux-gnu*)
6248     version_type=linux
6249     need_lib_prefix=no
6250     need_version=no
6251     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6252     soname_spec='${libname}${release}.so$major'
6253     finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6254     shlibpath_var=LD_LIBRARY_PATH
6255     shlibpath_overrides_runpath=no
6256     # This implies no fast_install, which is unacceptable.
6257     # Some rework will be needed to allow for fast_install
6258     # before this can be enabled.
6259     hardcode_into_libs=yes
6260    
6261     # We used to test for /lib/ld.so.1 and disable shared libraries on
6262     # powerpc, because MkLinux only supported shared libraries with the
6263     # GNU dynamic linker. Since this was broken with cross compilers,
6264     # most powerpc-linux boxes support dynamic linking these days and
6265     # people can always --disable-shared, the test was removed, and we
6266     # assume the GNU/Linux dynamic linker is in use.
6267     dynamic_linker='GNU/Linux ld.so'
6268     ;;
6269    
6270     netbsd*)
6271     version_type=sunos
6272     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6273     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6274     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6275     dynamic_linker='NetBSD (a.out) ld.so'
6276     else
6277     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6278     soname_spec='${libname}${release}.so$major'
6279     dynamic_linker='NetBSD ld.elf_so'
6280     fi
6281     shlibpath_var=LD_LIBRARY_PATH
6282     shlibpath_overrides_runpath=yes
6283     hardcode_into_libs=yes
6284     ;;
6285    
6286     newsos6)
6287     version_type=linux
6288     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6289     shlibpath_var=LD_LIBRARY_PATH
6290     shlibpath_overrides_runpath=yes
6291     ;;
6292    
6293     openbsd*)
6294     version_type=sunos
6295     if test "$with_gnu_ld" = yes; then
6296     need_lib_prefix=no
6297     need_version=no
6298     fi
6299     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6300     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6301     shlibpath_var=LD_LIBRARY_PATH
6302     ;;
6303    
6304     os2*)
6305     libname_spec='$name'
6306     need_lib_prefix=no
6307     library_names_spec='$libname.dll $libname.a'
6308     dynamic_linker='OS/2 ld.exe'
6309     shlibpath_var=LIBPATH
6310     ;;
6311    
6312     osf3* | osf4* | osf5*)
6313     version_type=osf
6314     need_version=no
6315     soname_spec='${libname}${release}.so'
6316     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6317     shlibpath_var=LD_LIBRARY_PATH
6318     sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6319     sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6320     ;;
6321    
6322     sco3.2v5*)
6323     version_type=osf
6324     soname_spec='${libname}${release}.so$major'
6325     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6326     shlibpath_var=LD_LIBRARY_PATH
6327     ;;
6328    
6329     solaris*)
6330     version_type=linux
6331     need_lib_prefix=no
6332     need_version=no
6333     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6334     soname_spec='${libname}${release}.so$major'
6335     shlibpath_var=LD_LIBRARY_PATH
6336     shlibpath_overrides_runpath=yes
6337     hardcode_into_libs=yes
6338     # ldd complains unless libraries are executable
6339     postinstall_cmds='chmod +x $lib'
6340     ;;
6341    
6342     sunos4*)
6343     version_type=sunos
6344     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6345     finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6346     shlibpath_var=LD_LIBRARY_PATH
6347     shlibpath_overrides_runpath=yes
6348     if test "$with_gnu_ld" = yes; then
6349     need_lib_prefix=no
6350     fi
6351     need_version=yes
6352     ;;
6353    
6354     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6355     version_type=linux
6356     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6357     soname_spec='${libname}${release}.so$major'
6358     shlibpath_var=LD_LIBRARY_PATH
6359     case "$host_vendor" in
6360     sni)
6361     shlibpath_overrides_runpath=no
6362     ;;
6363     motorola)
6364     need_lib_prefix=no
6365     need_version=no
6366     shlibpath_overrides_runpath=no
6367     sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6368     ;;
6369     esac
6370     ;;
6371    
6372     uts4*)
6373     version_type=linux
6374     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6375     soname_spec='${libname}${release}.so$major'
6376     shlibpath_var=LD_LIBRARY_PATH
6377     ;;
6378    
6379     dgux*)
6380     version_type=linux
6381     need_lib_prefix=no
6382     need_version=no
6383     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6384     soname_spec='${libname}${release}.so$major'
6385     shlibpath_var=LD_LIBRARY_PATH
6386     ;;
6387    
6388     sysv4*MP*)
6389     if test -d /usr/nec ;then
6390     version_type=linux
6391     library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6392     soname_spec='$libname.so.$major'
6393     shlibpath_var=LD_LIBRARY_PATH
6394     fi
6395     ;;
6396    
6397     *)
6398     dynamic_linker=no
6399     ;;
6400     esac
6401 pcg 1.11 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6402     echo "${ECHO_T}$dynamic_linker" >&6
6403 pcg 1.1 test "$dynamic_linker" = no && can_build_shared=no
6404     ##
6405     ## END FIXME
6406    
6407     ## FIXME: this should be a separate macro
6408     ##
6409     # Report the final consequences.
6410 pcg 1.11 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6411     echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6412     echo "$as_me:$LINENO: result: $can_build_shared" >&5
6413     echo "${ECHO_T}$can_build_shared" >&6
6414 pcg 1.1 ##
6415     ## END FIXME
6416    
6417     if test "$hardcode_action" = relink; then
6418     # Fast installation is not supported
6419     enable_fast_install=no
6420     elif test "$shlibpath_overrides_runpath" = yes ||
6421     test "$enable_shared" = no; then
6422     # Fast installation is not necessary
6423     enable_fast_install=needless
6424     fi
6425    
6426     variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6427     if test "$GCC" = yes; then
6428     variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6429     fi
6430    
6431     if test "x$enable_dlopen" != xyes; then
6432     enable_dlopen=unknown
6433     enable_dlopen_self=unknown
6434     enable_dlopen_self_static=unknown
6435     else
6436     lt_cv_dlopen=no
6437     lt_cv_dlopen_libs=
6438    
6439     case "$host_os" in
6440     beos*)
6441     lt_cv_dlopen="load_add_on"
6442     lt_cv_dlopen_libs=
6443     lt_cv_dlopen_self=yes
6444     ;;
6445    
6446     cygwin* | mingw* | pw32*)
6447     lt_cv_dlopen="LoadLibrary"
6448     lt_cv_dlopen_libs=
6449     ;;
6450    
6451     *)
6452 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6453     echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6454     if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6455     echo $ECHO_N "(cached) $ECHO_C" >&6
6456 pcg 1.1 else
6457 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6458 pcg 1.1 LIBS="-ldl $LIBS"
6459 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6460     /* confdefs.h. */
6461     _ACEOF
6462     cat confdefs.h >>conftest.$ac_ext
6463     cat >>conftest.$ac_ext <<_ACEOF
6464     /* end confdefs.h. */
6465    
6466 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6467 pcg 1.11 #ifdef __cplusplus
6468     extern "C"
6469     #endif
6470 pcg 1.1 /* We use char because int might match the return type of a gcc2
6471 pcg 1.11 builtin and then its argument prototype would still apply. */
6472     char dlopen ();
6473     int
6474     main ()
6475     {
6476     dlopen ();
6477     ;
6478     return 0;
6479     }
6480     _ACEOF
6481     rm -f conftest.$ac_objext conftest$ac_exeext
6482     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6483     (eval $ac_link) 2>conftest.er1
6484     ac_status=$?
6485     grep -v '^ *+' conftest.er1 >conftest.err
6486     rm -f conftest.er1
6487     cat conftest.err >&5
6488     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6489     (exit $ac_status); } &&
6490     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6491     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6492     (eval $ac_try) 2>&5
6493     ac_status=$?
6494     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6495     (exit $ac_status); }; } &&
6496     { ac_try='test -s conftest$ac_exeext'
6497     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6498     (eval $ac_try) 2>&5
6499     ac_status=$?
6500     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6501     (exit $ac_status); }; }; then
6502     ac_cv_lib_dl_dlopen=yes
6503     else
6504     echo "$as_me: failed program was:" >&5
6505     sed 's/^/| /' conftest.$ac_ext >&5
6506    
6507     ac_cv_lib_dl_dlopen=no
6508     fi
6509     rm -f conftest.err conftest.$ac_objext \
6510     conftest$ac_exeext conftest.$ac_ext
6511     LIBS=$ac_check_lib_save_LIBS
6512     fi
6513     echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
6514     echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
6515     if test $ac_cv_lib_dl_dlopen = yes; then
6516     lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
6517 pcg 1.1 else
6518 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen" >&5
6519     echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
6520     if test "${ac_cv_func_dlopen+set}" = set; then
6521     echo $ECHO_N "(cached) $ECHO_C" >&6
6522     else
6523     cat >conftest.$ac_ext <<_ACEOF
6524     /* confdefs.h. */
6525     _ACEOF
6526     cat confdefs.h >>conftest.$ac_ext
6527     cat >>conftest.$ac_ext <<_ACEOF
6528     /* end confdefs.h. */
6529     /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
6530     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6531     #define dlopen innocuous_dlopen
6532 pcg 1.1
6533     /* System header to define __stub macros and hopefully few prototypes,
6534 pcg 1.11 which can conflict with char dlopen (); below.
6535     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6536     <limits.h> exists even on freestanding compilers. */
6537    
6538     #ifdef __STDC__
6539     # include <limits.h>
6540     #else
6541     # include <assert.h>
6542     #endif
6543    
6544     #undef dlopen
6545    
6546 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6547 pcg 1.11 #ifdef __cplusplus
6548     extern "C"
6549     {
6550     #endif
6551 pcg 1.1 /* We use char because int might match the return type of a gcc2
6552 pcg 1.11 builtin and then its argument prototype would still apply. */
6553     char dlopen ();
6554 pcg 1.1 /* The GNU C library defines this for functions which it implements
6555     to always fail with ENOSYS. Some functions are actually named
6556     something starting with __ and the normal name is an alias. */
6557     #if defined (__stub_dlopen) || defined (__stub___dlopen)
6558     choke me
6559     #else
6560 pcg 1.11 char (*f) () = dlopen;
6561     #endif
6562     #ifdef __cplusplus
6563     }
6564 pcg 1.1 #endif
6565    
6566 pcg 1.11 int
6567     main ()
6568     {
6569     return f != dlopen;
6570     ;
6571     return 0;
6572     }
6573     _ACEOF
6574     rm -f conftest.$ac_objext conftest$ac_exeext
6575     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6576     (eval $ac_link) 2>conftest.er1
6577     ac_status=$?
6578     grep -v '^ *+' conftest.er1 >conftest.err
6579     rm -f conftest.er1
6580     cat conftest.err >&5
6581     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6582     (exit $ac_status); } &&
6583     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6584     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6585     (eval $ac_try) 2>&5
6586     ac_status=$?
6587     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6588     (exit $ac_status); }; } &&
6589     { ac_try='test -s conftest$ac_exeext'
6590     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6591     (eval $ac_try) 2>&5
6592     ac_status=$?
6593     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6594     (exit $ac_status); }; }; then
6595     ac_cv_func_dlopen=yes
6596     else
6597     echo "$as_me: failed program was:" >&5
6598     sed 's/^/| /' conftest.$ac_ext >&5
6599    
6600     ac_cv_func_dlopen=no
6601     fi
6602     rm -f conftest.err conftest.$ac_objext \
6603     conftest$ac_exeext conftest.$ac_ext
6604     fi
6605     echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
6606     echo "${ECHO_T}$ac_cv_func_dlopen" >&6
6607     if test $ac_cv_func_dlopen = yes; then
6608     lt_cv_dlopen="dlopen"
6609 pcg 1.1 else
6610 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load" >&5
6611     echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
6612     if test "${ac_cv_func_shl_load+set}" = set; then
6613     echo $ECHO_N "(cached) $ECHO_C" >&6
6614     else
6615     cat >conftest.$ac_ext <<_ACEOF
6616     /* confdefs.h. */
6617     _ACEOF
6618     cat confdefs.h >>conftest.$ac_ext
6619     cat >>conftest.$ac_ext <<_ACEOF
6620     /* end confdefs.h. */
6621     /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
6622     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6623     #define shl_load innocuous_shl_load
6624    
6625     /* System header to define __stub macros and hopefully few prototypes,
6626     which can conflict with char shl_load (); below.
6627     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6628     <limits.h> exists even on freestanding compilers. */
6629    
6630     #ifdef __STDC__
6631     # include <limits.h>
6632     #else
6633     # include <assert.h>
6634     #endif
6635    
6636     #undef shl_load
6637 pcg 1.1
6638     /* Override any gcc2 internal prototype to avoid an error. */
6639 pcg 1.11 #ifdef __cplusplus
6640     extern "C"
6641     {
6642     #endif
6643 pcg 1.1 /* We use char because int might match the return type of a gcc2
6644 pcg 1.11 builtin and then its argument prototype would still apply. */
6645     char shl_load ();
6646 pcg 1.1 /* The GNU C library defines this for functions which it implements
6647     to always fail with ENOSYS. Some functions are actually named
6648     something starting with __ and the normal name is an alias. */
6649     #if defined (__stub_shl_load) || defined (__stub___shl_load)
6650     choke me
6651     #else
6652 pcg 1.11 char (*f) () = shl_load;
6653     #endif
6654     #ifdef __cplusplus
6655     }
6656 pcg 1.1 #endif
6657    
6658 pcg 1.11 int
6659     main ()
6660     {
6661     return f != shl_load;
6662     ;
6663     return 0;
6664     }
6665     _ACEOF
6666     rm -f conftest.$ac_objext conftest$ac_exeext
6667     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6668     (eval $ac_link) 2>conftest.er1
6669     ac_status=$?
6670     grep -v '^ *+' conftest.er1 >conftest.err
6671     rm -f conftest.er1
6672     cat conftest.err >&5
6673     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6674     (exit $ac_status); } &&
6675     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6676     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6677     (eval $ac_try) 2>&5
6678     ac_status=$?
6679     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6680     (exit $ac_status); }; } &&
6681     { ac_try='test -s conftest$ac_exeext'
6682     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6683     (eval $ac_try) 2>&5
6684     ac_status=$?
6685     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6686     (exit $ac_status); }; }; then
6687     ac_cv_func_shl_load=yes
6688     else
6689     echo "$as_me: failed program was:" >&5
6690     sed 's/^/| /' conftest.$ac_ext >&5
6691    
6692     ac_cv_func_shl_load=no
6693     fi
6694     rm -f conftest.err conftest.$ac_objext \
6695     conftest$ac_exeext conftest.$ac_ext
6696     fi
6697     echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
6698     echo "${ECHO_T}$ac_cv_func_shl_load" >&6
6699     if test $ac_cv_func_shl_load = yes; then
6700 pcg 1.1 lt_cv_dlopen="shl_load"
6701     else
6702 pcg 1.11 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
6703     echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
6704     if test "${ac_cv_lib_svld_dlopen+set}" = set; then
6705     echo $ECHO_N "(cached) $ECHO_C" >&6
6706 pcg 1.1 else
6707 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6708 pcg 1.1 LIBS="-lsvld $LIBS"
6709 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6710     /* confdefs.h. */
6711     _ACEOF
6712     cat confdefs.h >>conftest.$ac_ext
6713     cat >>conftest.$ac_ext <<_ACEOF
6714     /* end confdefs.h. */
6715    
6716 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6717 pcg 1.11 #ifdef __cplusplus
6718     extern "C"
6719     #endif
6720 pcg 1.1 /* We use char because int might match the return type of a gcc2
6721 pcg 1.11 builtin and then its argument prototype would still apply. */
6722     char dlopen ();
6723     int
6724     main ()
6725     {
6726     dlopen ();
6727     ;
6728     return 0;
6729     }
6730     _ACEOF
6731     rm -f conftest.$ac_objext conftest$ac_exeext
6732     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6733     (eval $ac_link) 2>conftest.er1
6734     ac_status=$?
6735     grep -v '^ *+' conftest.er1 >conftest.err
6736     rm -f conftest.er1
6737     cat conftest.err >&5
6738     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6739     (exit $ac_status); } &&
6740     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6741     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6742     (eval $ac_try) 2>&5
6743     ac_status=$?
6744     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6745     (exit $ac_status); }; } &&
6746     { ac_try='test -s conftest$ac_exeext'
6747     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6748     (eval $ac_try) 2>&5
6749     ac_status=$?
6750     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6751     (exit $ac_status); }; }; then
6752     ac_cv_lib_svld_dlopen=yes
6753     else
6754     echo "$as_me: failed program was:" >&5
6755     sed 's/^/| /' conftest.$ac_ext >&5
6756    
6757     ac_cv_lib_svld_dlopen=no
6758     fi
6759     rm -f conftest.err conftest.$ac_objext \
6760     conftest$ac_exeext conftest.$ac_ext
6761     LIBS=$ac_check_lib_save_LIBS
6762     fi
6763     echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
6764     echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
6765     if test $ac_cv_lib_svld_dlopen = yes; then
6766 pcg 1.1 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
6767     else
6768 pcg 1.11 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
6769     echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
6770     if test "${ac_cv_lib_dld_shl_load+set}" = set; then
6771     echo $ECHO_N "(cached) $ECHO_C" >&6
6772 pcg 1.1 else
6773 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6774 pcg 1.1 LIBS="-ldld $LIBS"
6775 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6776     /* confdefs.h. */
6777     _ACEOF
6778     cat confdefs.h >>conftest.$ac_ext
6779     cat >>conftest.$ac_ext <<_ACEOF
6780     /* end confdefs.h. */
6781    
6782 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6783 pcg 1.11 #ifdef __cplusplus
6784     extern "C"
6785     #endif
6786 pcg 1.1 /* We use char because int might match the return type of a gcc2
6787 pcg 1.11 builtin and then its argument prototype would still apply. */
6788     char shl_load ();
6789     int
6790     main ()
6791     {
6792     shl_load ();
6793     ;
6794     return 0;
6795     }
6796     _ACEOF
6797     rm -f conftest.$ac_objext conftest$ac_exeext
6798     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6799     (eval $ac_link) 2>conftest.er1
6800     ac_status=$?
6801     grep -v '^ *+' conftest.er1 >conftest.err
6802     rm -f conftest.er1
6803     cat conftest.err >&5
6804     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6805     (exit $ac_status); } &&
6806     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6807     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6808     (eval $ac_try) 2>&5
6809     ac_status=$?
6810     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6811     (exit $ac_status); }; } &&
6812     { ac_try='test -s conftest$ac_exeext'
6813     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6814     (eval $ac_try) 2>&5
6815     ac_status=$?
6816     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6817     (exit $ac_status); }; }; then
6818     ac_cv_lib_dld_shl_load=yes
6819     else
6820     echo "$as_me: failed program was:" >&5
6821     sed 's/^/| /' conftest.$ac_ext >&5
6822    
6823     ac_cv_lib_dld_shl_load=no
6824     fi
6825     rm -f conftest.err conftest.$ac_objext \
6826     conftest$ac_exeext conftest.$ac_ext
6827     LIBS=$ac_check_lib_save_LIBS
6828     fi
6829     echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
6830     echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
6831     if test $ac_cv_lib_dld_shl_load = yes; then
6832     lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
6833     fi
6834    
6835 pcg 1.1
6836     fi
6837 pcg 1.11
6838 pcg 1.1
6839     fi
6840    
6841    
6842     fi
6843    
6844    
6845     fi
6846    
6847     ;;
6848     esac
6849    
6850     if test "x$lt_cv_dlopen" != xno; then
6851     enable_dlopen=yes
6852     else
6853     enable_dlopen=no
6854     fi
6855    
6856     case "$lt_cv_dlopen" in
6857     dlopen)
6858     save_CPPFLAGS="$CPP_FLAGS"
6859     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
6860    
6861     save_LDFLAGS="$LDFLAGS"
6862     eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
6863    
6864     save_LIBS="$LIBS"
6865     LIBS="$lt_cv_dlopen_libs $LIBS"
6866    
6867 pcg 1.11 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
6868     echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
6869     if test "${lt_cv_dlopen_self+set}" = set; then
6870     echo $ECHO_N "(cached) $ECHO_C" >&6
6871 pcg 1.1 else
6872     if test "$cross_compiling" = yes; then :
6873     lt_cv_dlopen_self=cross
6874     else
6875     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
6876     lt_status=$lt_dlunknown
6877     cat > conftest.$ac_ext <<EOF
6878 pcg 1.11 #line 6878 "configure"
6879 pcg 1.1 #include "confdefs.h"
6880    
6881     #if HAVE_DLFCN_H
6882     #include <dlfcn.h>
6883     #endif
6884    
6885     #include <stdio.h>
6886    
6887     #ifdef RTLD_GLOBAL
6888     # define LT_DLGLOBAL RTLD_GLOBAL
6889     #else
6890     # ifdef DL_GLOBAL
6891     # define LT_DLGLOBAL DL_GLOBAL
6892     # else
6893     # define LT_DLGLOBAL 0
6894     # endif
6895     #endif
6896    
6897     /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
6898     find out it does not work in some platform. */
6899     #ifndef LT_DLLAZY_OR_NOW
6900     # ifdef RTLD_LAZY
6901     # define LT_DLLAZY_OR_NOW RTLD_LAZY
6902     # else
6903     # ifdef DL_LAZY
6904     # define LT_DLLAZY_OR_NOW DL_LAZY
6905     # else
6906     # ifdef RTLD_NOW
6907     # define LT_DLLAZY_OR_NOW RTLD_NOW
6908     # else
6909     # ifdef DL_NOW
6910     # define LT_DLLAZY_OR_NOW DL_NOW
6911     # else
6912     # define LT_DLLAZY_OR_NOW 0
6913     # endif
6914     # endif
6915     # endif
6916     # endif
6917     #endif
6918    
6919     #ifdef __cplusplus
6920     extern "C" void exit (int);
6921     #endif
6922    
6923     fnord() { int i=42;}
6924     main ()
6925     {
6926     void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
6927     int status = $lt_dlunknown;
6928    
6929     if (self)
6930     {
6931     if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
6932     else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
6933     /* dlclose (self); */
6934     }
6935    
6936     exit (status);
6937     }
6938     EOF
6939 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6940     (eval $ac_link) 2>&5
6941     ac_status=$?
6942     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6943     (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
6944 pcg 1.1 (./conftest; exit; ) 2>/dev/null
6945     lt_status=$?
6946     case x$lt_status in
6947     x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
6948     x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
6949     x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
6950     esac
6951     else :
6952     # compilation failed
6953     lt_cv_dlopen_self=no
6954     fi
6955     fi
6956     rm -fr conftest*
6957    
6958 pcg 1.11
6959 pcg 1.1 fi
6960 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
6961     echo "${ECHO_T}$lt_cv_dlopen_self" >&6
6962 pcg 1.1
6963     if test "x$lt_cv_dlopen_self" = xyes; then
6964     LDFLAGS="$LDFLAGS $link_static_flag"
6965 pcg 1.11 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
6966     echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
6967     if test "${lt_cv_dlopen_self_static+set}" = set; then
6968     echo $ECHO_N "(cached) $ECHO_C" >&6
6969 pcg 1.1 else
6970     if test "$cross_compiling" = yes; then :
6971     lt_cv_dlopen_self_static=cross
6972     else
6973     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
6974     lt_status=$lt_dlunknown
6975     cat > conftest.$ac_ext <<EOF
6976 pcg 1.11 #line 6976 "configure"
6977 pcg 1.1 #include "confdefs.h"
6978    
6979     #if HAVE_DLFCN_H
6980     #include <dlfcn.h>
6981     #endif
6982    
6983     #include <stdio.h>
6984    
6985     #ifdef RTLD_GLOBAL
6986     # define LT_DLGLOBAL RTLD_GLOBAL
6987     #else
6988     # ifdef DL_GLOBAL
6989     # define LT_DLGLOBAL DL_GLOBAL
6990     # else
6991     # define LT_DLGLOBAL 0
6992     # endif
6993     #endif
6994    
6995     /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
6996     find out it does not work in some platform. */
6997     #ifndef LT_DLLAZY_OR_NOW
6998     # ifdef RTLD_LAZY
6999     # define LT_DLLAZY_OR_NOW RTLD_LAZY
7000     # else
7001     # ifdef DL_LAZY
7002     # define LT_DLLAZY_OR_NOW DL_LAZY
7003     # else
7004     # ifdef RTLD_NOW
7005     # define LT_DLLAZY_OR_NOW RTLD_NOW
7006     # else
7007     # ifdef DL_NOW
7008     # define LT_DLLAZY_OR_NOW DL_NOW
7009     # else
7010     # define LT_DLLAZY_OR_NOW 0
7011     # endif
7012     # endif
7013     # endif
7014     # endif
7015     #endif
7016    
7017     #ifdef __cplusplus
7018     extern "C" void exit (int);
7019     #endif
7020    
7021     fnord() { int i=42;}
7022     main ()
7023     {
7024     void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7025     int status = $lt_dlunknown;
7026    
7027     if (self)
7028     {
7029     if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7030     else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7031     /* dlclose (self); */
7032     }
7033    
7034     exit (status);
7035     }
7036     EOF
7037 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7038     (eval $ac_link) 2>&5
7039     ac_status=$?
7040     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7041     (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7042 pcg 1.1 (./conftest; exit; ) 2>/dev/null
7043     lt_status=$?
7044     case x$lt_status in
7045     x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7046     x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7047     x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7048     esac
7049     else :
7050     # compilation failed
7051     lt_cv_dlopen_self_static=no
7052     fi
7053     fi
7054     rm -fr conftest*
7055    
7056 pcg 1.11
7057 pcg 1.1 fi
7058 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7059     echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7060 pcg 1.1 fi
7061    
7062     CPPFLAGS="$save_CPPFLAGS"
7063     LDFLAGS="$save_LDFLAGS"
7064     LIBS="$save_LIBS"
7065     ;;
7066     esac
7067    
7068     case "$lt_cv_dlopen_self" in
7069     yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7070     *) enable_dlopen_self=unknown ;;
7071     esac
7072    
7073     case "$lt_cv_dlopen_self_static" in
7074     yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7075     *) enable_dlopen_self_static=unknown ;;
7076     esac
7077     fi
7078    
7079    
7080     ## FIXME: this should be a separate macro
7081     ##
7082     if test "$enable_shared" = yes && test "$GCC" = yes; then
7083     case "$archive_cmds" in
7084     *'~'*)
7085     # FIXME: we may have to deal with multi-command sequences.
7086     ;;
7087     '$CC '*)
7088     # Test whether the compiler implicitly links with -lc since on some
7089     # systems, -lgcc has to come before -lc. If gcc already passes -lc
7090     # to ld, don't add -lc before -lgcc.
7091 pcg 1.11 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7092     echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7093     if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7094     echo $ECHO_N "(cached) $ECHO_C" >&6
7095 pcg 1.1 else
7096     $rm conftest*
7097     echo 'static int dummy;' > conftest.$ac_ext
7098    
7099 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7100     (eval $ac_compile) 2>&5
7101     ac_status=$?
7102     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7103     (exit $ac_status); }; then
7104 pcg 1.1 soname=conftest
7105     lib=conftest
7106     libobjs=conftest.$ac_objext
7107     deplibs=
7108     wl=$lt_cv_prog_cc_wl
7109     compiler_flags=-v
7110     linker_flags=-v
7111     verstring=
7112     output_objdir=.
7113     libname=conftest
7114     save_allow_undefined_flag=$allow_undefined_flag
7115     allow_undefined_flag=
7116 pcg 1.11 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7117     (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7118     ac_status=$?
7119     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7120     (exit $ac_status); }
7121 pcg 1.1 then
7122     lt_cv_archive_cmds_need_lc=no
7123     else
7124     lt_cv_archive_cmds_need_lc=yes
7125     fi
7126     allow_undefined_flag=$save_allow_undefined_flag
7127     else
7128     cat conftest.err 1>&5
7129     fi
7130     fi
7131    
7132 pcg 1.11 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7133     echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7134 pcg 1.1 ;;
7135     esac
7136     fi
7137     need_lc=${lt_cv_archive_cmds_need_lc-yes}
7138     ##
7139     ## END FIXME
7140    
7141     ## FIXME: this should be a separate macro
7142     ##
7143     # The second clause should only fire when bootstrapping the
7144     # libtool distribution, otherwise you forgot to ship ltmain.sh
7145     # with your package, and you will get complaints that there are
7146     # no rules to generate ltmain.sh.
7147     if test -f "$ltmain"; then
7148     :
7149     else
7150     # If there is no Makefile yet, we rely on a make rule to execute
7151     # `config.status --recheck' to rerun these tests and create the
7152     # libtool script then.
7153     test -f Makefile && make "$ltmain"
7154     fi
7155    
7156     if test -f "$ltmain"; then
7157     trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7158     $rm -f "${ofile}T"
7159    
7160     echo creating $ofile
7161    
7162     # Now quote all the things that may contain metacharacters while being
7163     # careful not to overquote the AC_SUBSTed values. We take copies of the
7164     # variables and quote the copies for generation of the libtool script.
7165     for var in echo old_CC old_CFLAGS \
7166     AR AR_FLAGS CC LD LN_S NM SHELL \
7167     reload_flag reload_cmds wl \
7168     pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7169     thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7170     library_names_spec soname_spec \
7171     RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7172     old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7173     postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7174     old_striplib striplib file_magic_cmd export_symbols_cmds \
7175     deplibs_check_method allow_undefined_flag no_undefined_flag \
7176     finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7177     hardcode_libdir_flag_spec hardcode_libdir_separator \
7178     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7179     compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7180    
7181     case "$var" in
7182     reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7183     old_postinstall_cmds | old_postuninstall_cmds | \
7184     export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7185     extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7186     postinstall_cmds | postuninstall_cmds | \
7187     finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7188     # Double-quote double-evaled strings.
7189     eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7190     ;;
7191     *)
7192     eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7193     ;;
7194     esac
7195     done
7196    
7197     cat <<__EOF__ > "${ofile}T"
7198     #! $SHELL
7199    
7200     # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7201     # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7202     # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7203     #
7204     # Copyright (C) 1996-2000 Free Software Foundation, Inc.
7205     # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7206     #
7207     # This program is free software; you can redistribute it and/or modify
7208     # it under the terms of the GNU General Public License as published by
7209     # the Free Software Foundation; either version 2 of the License, or
7210     # (at your option) any later version.
7211     #
7212     # This program is distributed in the hope that it will be useful, but
7213     # WITHOUT ANY WARRANTY; without even the implied warranty of
7214     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7215     # General Public License for more details.
7216     #
7217     # You should have received a copy of the GNU General Public License
7218     # along with this program; if not, write to the Free Software
7219     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7220     #
7221     # As a special exception to the GNU General Public License, if you
7222     # distribute this file as part of a program that contains a
7223     # configuration script generated by Autoconf, you may include it under
7224     # the same distribution terms that you use for the rest of that program.
7225    
7226     # Sed that helps us avoid accidentally triggering echo(1) options like -n.
7227     Xsed="sed -e s/^X//"
7228    
7229     # The HP-UX ksh and POSIX shell print the target directory to stdout
7230     # if CDPATH is set.
7231     if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7232    
7233     # ### BEGIN LIBTOOL CONFIG
7234    
7235     # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7236    
7237     # Shell to use when invoking shell scripts.
7238     SHELL=$lt_SHELL
7239    
7240     # Whether or not to build shared libraries.
7241     build_libtool_libs=$enable_shared
7242    
7243     # Whether or not to add -lc for building shared libraries.
7244     build_libtool_need_lc=$need_lc
7245    
7246     # Whether or not to build static libraries.
7247     build_old_libs=$enable_static
7248    
7249     # Whether or not to optimize for fast installation.
7250     fast_install=$enable_fast_install
7251    
7252     # The host system.
7253     host_alias=$host_alias
7254     host=$host
7255    
7256     # An echo program that does not interpret backslashes.
7257     echo=$lt_echo
7258    
7259     # The archiver.
7260     AR=$lt_AR
7261     AR_FLAGS=$lt_AR_FLAGS
7262    
7263     # The default C compiler.
7264     CC=$lt_CC
7265    
7266     # Is the compiler the GNU C compiler?
7267     with_gcc=$GCC
7268    
7269     # The linker used to build libraries.
7270     LD=$lt_LD
7271    
7272     # Whether we need hard or soft links.
7273     LN_S=$lt_LN_S
7274    
7275     # A BSD-compatible nm program.
7276     NM=$lt_NM
7277    
7278     # A symbol stripping program
7279     STRIP=$STRIP
7280    
7281     # Used to examine libraries when file_magic_cmd begins "file"
7282     MAGIC_CMD=$MAGIC_CMD
7283    
7284     # Used on cygwin: DLL creation program.
7285     DLLTOOL="$DLLTOOL"
7286    
7287     # Used on cygwin: object dumper.
7288     OBJDUMP="$OBJDUMP"
7289    
7290     # Used on cygwin: assembler.
7291     AS="$AS"
7292    
7293     # The name of the directory that contains temporary libtool files.
7294     objdir=$objdir
7295    
7296     # How to create reloadable object files.
7297     reload_flag=$lt_reload_flag
7298     reload_cmds=$lt_reload_cmds
7299    
7300     # How to pass a linker flag through the compiler.
7301     wl=$lt_wl
7302    
7303     # Object file suffix (normally "o").
7304     objext="$ac_objext"
7305    
7306     # Old archive suffix (normally "a").
7307     libext="$libext"
7308    
7309     # Executable file suffix (normally "").
7310     exeext="$exeext"
7311    
7312     # Additional compiler flags for building library objects.
7313     pic_flag=$lt_pic_flag
7314     pic_mode=$pic_mode
7315    
7316     # Does compiler simultaneously support -c and -o options?
7317     compiler_c_o=$lt_compiler_c_o
7318    
7319     # Can we write directly to a .lo ?
7320     compiler_o_lo=$lt_compiler_o_lo
7321    
7322     # Must we lock files when doing compilation ?
7323     need_locks=$lt_need_locks
7324    
7325     # Do we need the lib prefix for modules?
7326     need_lib_prefix=$need_lib_prefix
7327    
7328     # Do we need a version for libraries?
7329     need_version=$need_version
7330    
7331     # Whether dlopen is supported.
7332     dlopen_support=$enable_dlopen
7333    
7334     # Whether dlopen of programs is supported.
7335     dlopen_self=$enable_dlopen_self
7336    
7337     # Whether dlopen of statically linked programs is supported.
7338     dlopen_self_static=$enable_dlopen_self_static
7339    
7340     # Compiler flag to prevent dynamic linking.
7341     link_static_flag=$lt_link_static_flag
7342    
7343     # Compiler flag to turn off builtin functions.
7344     no_builtin_flag=$lt_no_builtin_flag
7345    
7346     # Compiler flag to allow reflexive dlopens.
7347     export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7348    
7349     # Compiler flag to generate shared objects directly from archives.
7350     whole_archive_flag_spec=$lt_whole_archive_flag_spec
7351    
7352     # Compiler flag to generate thread-safe objects.
7353     thread_safe_flag_spec=$lt_thread_safe_flag_spec
7354    
7355     # Library versioning type.
7356     version_type=$version_type
7357    
7358     # Format of library name prefix.
7359     libname_spec=$lt_libname_spec
7360    
7361     # List of archive names. First name is the real one, the rest are links.
7362     # The last name is the one that the linker finds with -lNAME.
7363     library_names_spec=$lt_library_names_spec
7364    
7365     # The coded name of the library, if different from the real name.
7366     soname_spec=$lt_soname_spec
7367    
7368     # Commands used to build and install an old-style archive.
7369     RANLIB=$lt_RANLIB
7370     old_archive_cmds=$lt_old_archive_cmds
7371     old_postinstall_cmds=$lt_old_postinstall_cmds
7372     old_postuninstall_cmds=$lt_old_postuninstall_cmds
7373    
7374     # Create an old-style archive from a shared archive.
7375     old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7376    
7377     # Create a temporary old-style archive to link instead of a shared archive.
7378     old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7379    
7380     # Commands used to build and install a shared archive.
7381     archive_cmds=$lt_archive_cmds
7382     archive_expsym_cmds=$lt_archive_expsym_cmds
7383     postinstall_cmds=$lt_postinstall_cmds
7384     postuninstall_cmds=$lt_postuninstall_cmds
7385    
7386     # Commands to strip libraries.
7387     old_striplib=$lt_old_striplib
7388     striplib=$lt_striplib
7389    
7390     # Method to check whether dependent libraries are shared objects.
7391     deplibs_check_method=$lt_deplibs_check_method
7392    
7393     # Command to use when deplibs_check_method == file_magic.
7394     file_magic_cmd=$lt_file_magic_cmd
7395    
7396     # Flag that allows shared libraries with undefined symbols to be built.
7397     allow_undefined_flag=$lt_allow_undefined_flag
7398    
7399     # Flag that forces no undefined symbols.
7400     no_undefined_flag=$lt_no_undefined_flag
7401    
7402     # Commands used to finish a libtool library installation in a directory.
7403     finish_cmds=$lt_finish_cmds
7404    
7405     # Same as above, but a single script fragment to be evaled but not shown.
7406     finish_eval=$lt_finish_eval
7407    
7408     # Take the output of nm and produce a listing of raw symbols and C names.
7409     global_symbol_pipe=$lt_global_symbol_pipe
7410    
7411     # Transform the output of nm in a proper C declaration
7412     global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7413    
7414     # This is the shared library runtime path variable.
7415     runpath_var=$runpath_var
7416    
7417     # This is the shared library path variable.
7418     shlibpath_var=$shlibpath_var
7419    
7420     # Is shlibpath searched before the hard-coded library search path?
7421     shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7422    
7423     # How to hardcode a shared library path into an executable.
7424     hardcode_action=$hardcode_action
7425    
7426     # Whether we should hardcode library paths into libraries.
7427     hardcode_into_libs=$hardcode_into_libs
7428    
7429     # Flag to hardcode \$libdir into a binary during linking.
7430     # This must work even if \$libdir does not exist.
7431     hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7432    
7433     # Whether we need a single -rpath flag with a separated argument.
7434     hardcode_libdir_separator=$lt_hardcode_libdir_separator
7435    
7436     # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7437     # resulting binary.
7438     hardcode_direct=$hardcode_direct
7439    
7440     # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7441     # resulting binary.
7442     hardcode_minus_L=$hardcode_minus_L
7443    
7444     # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7445     # the resulting binary.
7446     hardcode_shlibpath_var=$hardcode_shlibpath_var
7447    
7448     # Variables whose values should be saved in libtool wrapper scripts and
7449     # restored at relink time.
7450     variables_saved_for_relink="$variables_saved_for_relink"
7451    
7452     # Whether libtool must link a program against all its dependency libraries.
7453     link_all_deplibs=$link_all_deplibs
7454    
7455     # Compile-time system search path for libraries
7456     sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7457    
7458     # Run-time system search path for libraries
7459     sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7460    
7461     # Fix the shell variable \$srcfile for the compiler.
7462     fix_srcfile_path="$fix_srcfile_path"
7463    
7464     # Set to yes if exported symbols are required.
7465     always_export_symbols=$always_export_symbols
7466    
7467     # The commands to list exported symbols.
7468     export_symbols_cmds=$lt_export_symbols_cmds
7469    
7470     # The commands to extract the exported symbol list from a shared archive.
7471     extract_expsyms_cmds=$lt_extract_expsyms_cmds
7472    
7473     # Symbols that should not be listed in the preloaded symbols.
7474     exclude_expsyms=$lt_exclude_expsyms
7475    
7476     # Symbols that must always be exported.
7477     include_expsyms=$lt_include_expsyms
7478    
7479     # ### END LIBTOOL CONFIG
7480    
7481     __EOF__
7482    
7483     case "$host_os" in
7484     aix3*)
7485     cat <<\EOF >> "${ofile}T"
7486    
7487     # AIX sometimes has problems with the GCC collect2 program. For some
7488     # reason, if we set the COLLECT_NAMES environment variable, the problems
7489     # vanish in a puff of smoke.
7490     if test "X${COLLECT_NAMES+set}" != Xset; then
7491     COLLECT_NAMES=
7492     export COLLECT_NAMES
7493     fi
7494     EOF
7495     ;;
7496     esac
7497    
7498     case "$host_os" in
7499     cygwin* | mingw* | pw32* | os2*)
7500     cat <<'EOF' >> "${ofile}T"
7501     # This is a source program that is used to create dlls on Windows
7502     # Don't remove nor modify the starting and closing comments
7503     # /* ltdll.c starts here */
7504     # #define WIN32_LEAN_AND_MEAN
7505     # #include <windows.h>
7506     # #undef WIN32_LEAN_AND_MEAN
7507     # #include <stdio.h>
7508     #
7509     # #ifndef __CYGWIN__
7510     # # ifdef __CYGWIN32__
7511     # # define __CYGWIN__ __CYGWIN32__
7512     # # endif
7513     # #endif
7514     #
7515     # #ifdef __cplusplus
7516     # extern "C" {
7517     # #endif
7518     # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
7519     # #ifdef __cplusplus
7520     # }
7521     # #endif
7522     #
7523     # #ifdef __CYGWIN__
7524     # #include <cygwin/cygwin_dll.h>
7525     # DECLARE_CYGWIN_DLL( DllMain );
7526     # #endif
7527     # HINSTANCE __hDllInstance_base;
7528     #
7529     # BOOL APIENTRY
7530     # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
7531     # {
7532     # __hDllInstance_base = hInst;
7533     # return TRUE;
7534     # }
7535     # /* ltdll.c ends here */
7536     # This is a source program that is used to create import libraries
7537     # on Windows for dlls which lack them. Don't remove nor modify the
7538     # starting and closing comments
7539     # /* impgen.c starts here */
7540     # /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
7541     #
7542     # This file is part of GNU libtool.
7543     #
7544     # This program is free software; you can redistribute it and/or modify
7545     # it under the terms of the GNU General Public License as published by
7546     # the Free Software Foundation; either version 2 of the License, or
7547     # (at your option) any later version.
7548     #
7549     # This program is distributed in the hope that it will be useful,
7550     # but WITHOUT ANY WARRANTY; without even the implied warranty of
7551     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7552     # GNU General Public License for more details.
7553     #
7554     # You should have received a copy of the GNU General Public License
7555     # along with this program; if not, write to the Free Software
7556     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7557     # */
7558     #
7559     # #include <stdio.h> /* for printf() */
7560     # #include <unistd.h> /* for open(), lseek(), read() */
7561     # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
7562     # #include <string.h> /* for strdup() */
7563     #
7564     # /* O_BINARY isn't required (or even defined sometimes) under Unix */
7565     # #ifndef O_BINARY
7566     # #define O_BINARY 0
7567     # #endif
7568     #
7569     # static unsigned int
7570     # pe_get16 (fd, offset)
7571     # int fd;
7572     # int offset;
7573     # {
7574     # unsigned char b[2];
7575     # lseek (fd, offset, SEEK_SET);
7576     # read (fd, b, 2);
7577     # return b[0] + (b[1]<<8);
7578     # }
7579     #
7580     # static unsigned int
7581     # pe_get32 (fd, offset)
7582     # int fd;
7583     # int offset;
7584     # {
7585     # unsigned char b[4];
7586     # lseek (fd, offset, SEEK_SET);
7587     # read (fd, b, 4);
7588     # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7589     # }
7590     #
7591     # static unsigned int
7592     # pe_as32 (ptr)
7593     # void *ptr;
7594     # {
7595     # unsigned char *b = ptr;
7596     # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7597     # }
7598     #
7599     # int
7600     # main (argc, argv)
7601     # int argc;
7602     # char *argv[];
7603     # {
7604     # int dll;
7605     # unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
7606     # unsigned long export_rva, export_size, nsections, secptr, expptr;
7607     # unsigned long name_rvas, nexp;
7608     # unsigned char *expdata, *erva;
7609     # char *filename, *dll_name;
7610     #
7611     # filename = argv[1];
7612     #
7613     # dll = open(filename, O_RDONLY|O_BINARY);
7614     # if (!dll)
7615     # return 1;
7616     #
7617     # dll_name = filename;
7618     #
7619     # for (i=0; filename[i]; i++)
7620     # if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
7621     # dll_name = filename + i +1;
7622     #
7623     # pe_header_offset = pe_get32 (dll, 0x3c);
7624     # opthdr_ofs = pe_header_offset + 4 + 20;
7625     # num_entries = pe_get32 (dll, opthdr_ofs + 92);
7626     #
7627     # if (num_entries < 1) /* no exports */
7628     # return 1;
7629     #
7630     # export_rva = pe_get32 (dll, opthdr_ofs + 96);
7631     # export_size = pe_get32 (dll, opthdr_ofs + 100);
7632     # nsections = pe_get16 (dll, pe_header_offset + 4 +2);
7633     # secptr = (pe_header_offset + 4 + 20 +
7634     # pe_get16 (dll, pe_header_offset + 4 + 16));
7635     #
7636     # expptr = 0;
7637     # for (i = 0; i < nsections; i++)
7638     # {
7639     # char sname[8];
7640     # unsigned long secptr1 = secptr + 40 * i;
7641     # unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
7642     # unsigned long vsize = pe_get32 (dll, secptr1 + 16);
7643     # unsigned long fptr = pe_get32 (dll, secptr1 + 20);
7644     # lseek(dll, secptr1, SEEK_SET);
7645     # read(dll, sname, 8);
7646     # if (vaddr <= export_rva && vaddr+vsize > export_rva)
7647     # {
7648     # expptr = fptr + (export_rva - vaddr);
7649     # if (export_rva + export_size > vaddr + vsize)
7650     # export_size = vsize - (export_rva - vaddr);
7651     # break;
7652     # }
7653     # }
7654     #
7655     # expdata = (unsigned char*)malloc(export_size);
7656     # lseek (dll, expptr, SEEK_SET);
7657     # read (dll, expdata, export_size);
7658     # erva = expdata - export_rva;
7659     #
7660     # nexp = pe_as32 (expdata+24);
7661     # name_rvas = pe_as32 (expdata+32);
7662     #
7663     # printf ("EXPORTS\n");
7664     # for (i = 0; i<nexp; i++)
7665     # {
7666     # unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
7667     # printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
7668     # }
7669     #
7670     # return 0;
7671     # }
7672     # /* impgen.c ends here */
7673    
7674     EOF
7675     ;;
7676     esac
7677    
7678     # We use sed instead of cat because bash on DJGPP gets confused if
7679     # if finds mixed CR/LF and LF-only lines. Since sed operates in
7680     # text mode, it properly converts lines to CR/LF. This bash problem
7681     # is reportedly fixed, but why not run on old versions too?
7682     sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
7683    
7684     mv -f "${ofile}T" "$ofile" || \
7685     (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
7686     chmod +x "$ofile"
7687     fi
7688     ##
7689     ## END FIXME
7690    
7691    
7692    
7693    
7694    
7695     # This can be used to rebuild libtool when needed
7696     LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
7697    
7698     # Always use our own libtool.
7699     LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7700    
7701     # Prevent multiple expansion
7702    
7703    
7704     MALLOC_TYPE=S
7705     support_addstrings=no
7706     support_frills=no
7707     support_linespace=no
7708     support_inheritpixmap=no
7709     support_keepscrolling=no
7710     support_selectionscrolling=no
7711 pcg 1.11 support_menubar=no
7712 pcg 1.1 support_mousewheel=no
7713     support_mouseslipwheel=no
7714     support_oldselection=no
7715     support_utmp=no
7716     support_wtmp=no
7717     support_lastlog=no
7718     support_cursor_blink=no
7719 pcg 1.11 support_text_blink=no
7720 pcg 1.1 support_pointer_blank=no
7721     support_scroll_rxvt=no
7722     support_scroll_next=no
7723     support_scroll_xterm=no
7724 pcg 1.11 support_scroll_plain=no
7725 pcg 1.1 support_xim=no
7726     support_xpm=no
7727     support_xft=no
7728     support_unicode3=no
7729     codesets=
7730    
7731    
7732     if test "x$enable_shared" = xyes; then
7733 pcg 1.11
7734     cat >>confdefs.h <<\_ACEOF
7735 pcg 1.1 #define LIBRXVT 1
7736 pcg 1.11 _ACEOF
7737 pcg 1.1
7738     INSTALL_LIBRXVT=yes
7739     fi
7740    
7741    
7742     # Check whether --enable-everything or --disable-everything was given.
7743     if test "${enable_everything+set}" = set; then
7744     enableval="$enable_everything"
7745     if test x$enableval = xyes; then
7746     support_24bit=yes
7747     support_frills=yes
7748     support_linespace=yes
7749     support_inheritpixmap=yes
7750     support_keepscrolling=yes
7751     support_selectionscrolling=yes
7752     support_lastlog=yes
7753     support_menubar=yes
7754     support_mousewheel=yes
7755     support_mouseslipwheel=yes
7756     support_oldselection=yes
7757     support_cursor_blink=yes
7758 pcg 1.11 support_text_blink=yes
7759 pcg 1.1 support_pointer_blank=yes
7760     support_scroll_rxvt=yes
7761     support_scroll_next=yes
7762     support_scroll_xterm=yes
7763 pcg 1.11 support_scroll_plain=yes
7764 pcg 1.1 support_utmp=yes
7765     support_wtmp=yes
7766     support_xim=yes
7767     support_xpm=yes
7768     support_xft=yes
7769     support_unicode3=yes
7770     codesets=all
7771     fi
7772 pcg 1.11 fi;
7773 pcg 1.4
7774 pcg 1.1 # Check whether --enable-unicode3 or --disable-unicode3 was given.
7775     if test "${enable_unicode3+set}" = set; then
7776     enableval="$enable_unicode3"
7777     if test x$enableval = xyes; then
7778     support_unicode3=yes
7779     fi
7780 pcg 1.11 fi;
7781 pcg 1.1
7782     # Check whether --enable-xft or --disable-xft was given.
7783     if test "${enable_xft+set}" = set; then
7784     enableval="$enable_xft"
7785     if test x$enableval = xyes; then
7786     support_xft=yes
7787     fi
7788 pcg 1.11 fi;
7789 pcg 1.1
7790    
7791     # Check whether --with-codesets or --without-codesets was given.
7792     if test "${with_codesets+set}" = set; then
7793     withval="$with_codesets"
7794     if test x$enableval = xyes; then
7795     codesets="$withval"
7796     fi
7797 pcg 1.11 fi;
7798 pcg 1.1
7799    
7800     # Check whether --with-encoding or --without-encoding was given.
7801     if test "${with_encoding+set}" = set; then
7802     withval="$with_encoding"
7803     if test x$enableval = xyes; then
7804     withval=`echo $withval | tr 'a-z' 'A-Z'`
7805 pcg 1.11
7806     cat >>confdefs.h <<_ACEOF
7807 pcg 1.1 #define MULTICHAR_ENCODING $withval
7808 pcg 1.11 _ACEOF
7809 pcg 1.1
7810     fi
7811 pcg 1.11 fi;
7812 pcg 1.1
7813     # Check whether --enable-utmp or --disable-utmp was given.
7814     if test "${enable_utmp+set}" = set; then
7815     enableval="$enable_utmp"
7816     if test x$enableval = xyes -o x$enableval = xno; then
7817     support_utmp=$enableval
7818     fi
7819 pcg 1.11 fi;
7820 pcg 1.1
7821     # Check whether --enable-wtmp or --disable-wtmp was given.
7822     if test "${enable_wtmp+set}" = set; then
7823     enableval="$enable_wtmp"
7824     if test x$enableval = xyes -o x$enableval = xno; then
7825     support_wtmp=$enableval
7826     fi
7827 pcg 1.11 fi;
7828 pcg 1.1
7829     # Check whether --enable-lastlog or --disable-lastlog was given.
7830     if test "${enable_lastlog+set}" = set; then
7831     enableval="$enable_lastlog"
7832     if test x$enableval = xyes -o x$enableval = xno; then
7833     support_lastlog=$enableval
7834     fi
7835 pcg 1.11 fi;
7836 pcg 1.1
7837     # Check whether --enable-xpm-background or --disable-xpm-background was given.
7838     if test "${enable_xpm_background+set}" = set; then
7839     enableval="$enable_xpm_background"
7840     if test x$enableval = xyes -o x$enableval = xno; then
7841     support_xpm=$enableval
7842     fi
7843 pcg 1.11 fi;
7844 pcg 1.1
7845     # Check whether --enable-transparency or --disable-transparency was given.
7846     if test "${enable_transparency+set}" = set; then
7847     enableval="$enable_transparency"
7848     if test x$enableval = xyes -o x$enableval = xno; then
7849     support_inheritpixmap=$enableval
7850     fi
7851 pcg 1.11 fi;
7852 pcg 1.1
7853     # Check whether --enable-menubar or --disable-menubar was given.
7854     if test "${enable_menubar+set}" = set; then
7855     enableval="$enable_menubar"
7856     if test x$enableval = xyes -o x$enableval = xno; then
7857     support_menubar=$enableval
7858     fi
7859 pcg 1.11 fi;
7860 pcg 1.1
7861     # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
7862     if test "${enable_rxvt_scroll+set}" = set; then
7863     enableval="$enable_rxvt_scroll"
7864     if test x$enableval = xyes -o x$enableval = xno; then
7865     support_scroll_rxvt=$enableval
7866     fi
7867 pcg 1.11 fi;
7868 pcg 1.1
7869     # Check whether --enable-next-scroll or --disable-next-scroll was given.
7870     if test "${enable_next_scroll+set}" = set; then
7871     enableval="$enable_next_scroll"
7872     if test x$enableval = xyes -o x$enableval = xno; then
7873     support_scroll_next=$enableval
7874     fi
7875 pcg 1.11 fi;
7876 pcg 1.1
7877     # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
7878     if test "${enable_xterm_scroll+set}" = set; then
7879     enableval="$enable_xterm_scroll"
7880     if test x$enableval = xyes -o x$enableval = xno; then
7881     support_scroll_xterm=$enableval
7882     fi
7883 pcg 1.11 fi;
7884 pcg 1.1
7885 pcg 1.11 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
7886     if test "${enable_plain_scroll+set}" = set; then
7887     enableval="$enable_plain_scroll"
7888     if test x$enableval = xyes -o x$enableval = xno; then
7889     support_scroll_plain=$enableval
7890     fi
7891     fi;
7892 pcg 1.1
7893     # Check whether --enable-half-shadow or --disable-half-shadow was given.
7894     if test "${enable_half_shadow+set}" = set; then
7895     enableval="$enable_half_shadow"
7896     if test x$enableval = xyes; then
7897 pcg 1.11
7898     cat >>confdefs.h <<\_ACEOF
7899 pcg 1.1 #define HALFSHADOW 1
7900 pcg 1.11 _ACEOF
7901 pcg 1.1
7902     fi
7903 pcg 1.11 fi;
7904 pcg 1.1
7905     # Check whether --enable-xim or --disable-xim was given.
7906     if test "${enable_xim+set}" = set; then
7907     enableval="$enable_xim"
7908     if test x$enableval = xyes -o x$enableval = xno; then
7909     support_xim=$enableval
7910     fi
7911 pcg 1.11 fi;
7912 pcg 1.1
7913     # Check whether --enable-ttygid or --disable-ttygid was given.
7914     if test "${enable_ttygid+set}" = set; then
7915     enableval="$enable_ttygid"
7916     if test x$enableval = xyes; then
7917 pcg 1.11
7918     cat >>confdefs.h <<\_ACEOF
7919 pcg 1.1 #define TTY_GID_SUPPORT 1
7920 pcg 1.11 _ACEOF
7921 pcg 1.1
7922     fi
7923 pcg 1.11 fi;
7924 pcg 1.1
7925     # Check whether --enable-backspace-key or --disable-backspace-key was given.
7926     if test "${enable_backspace_key+set}" = set; then
7927     enableval="$enable_backspace_key"
7928     if test x$enableval = xno; then
7929 pcg 1.11
7930     cat >>confdefs.h <<\_ACEOF
7931 pcg 1.1 #define NO_BACKSPACE_KEY 1
7932 pcg 1.11 _ACEOF
7933 pcg 1.1
7934     fi
7935 pcg 1.11 fi;
7936 pcg 1.1
7937     # Check whether --enable-delete-key or --disable-delete-key was given.
7938     if test "${enable_delete_key+set}" = set; then
7939     enableval="$enable_delete_key"
7940     if test x$enableval = xno; then
7941 pcg 1.11
7942     cat >>confdefs.h <<\_ACEOF
7943 pcg 1.1 #define NO_DELETE_KEY 1
7944 pcg 1.11 _ACEOF
7945 pcg 1.1
7946     fi
7947 pcg 1.11 fi;
7948 pcg 1.1
7949     # Check whether --enable-resources or --disable-resources was given.
7950     if test "${enable_resources+set}" = set; then
7951     enableval="$enable_resources"
7952     if test x$enableval = xno; then
7953 pcg 1.11
7954     cat >>confdefs.h <<\_ACEOF
7955 pcg 1.1 #define NO_RESOURCES 1
7956 pcg 1.11 _ACEOF
7957 pcg 1.1
7958     fi
7959 pcg 1.11 fi;
7960 pcg 1.1
7961     # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
7962     if test "${enable_xgetdefault+set}" = set; then
7963     enableval="$enable_xgetdefault"
7964     if test x$enableval = xyes; then
7965 pcg 1.11
7966     cat >>confdefs.h <<\_ACEOF
7967 pcg 1.1 #define USE_XGETDEFAULT 1
7968 pcg 1.11 _ACEOF
7969 pcg 1.1
7970     fi
7971 pcg 1.11 fi;
7972 pcg 1.1
7973     # Check whether --enable-strings or --disable-strings was given.
7974     if test "${enable_strings+set}" = set; then
7975     enableval="$enable_strings"
7976     if test x$enableval = xyes -o x$enableval = xno; then
7977     support_addstrings=$enableval
7978     fi
7979 pcg 1.11 fi;
7980 pcg 1.1
7981     # Check whether --enable-swapscreen or --disable-swapscreen was given.
7982     if test "${enable_swapscreen+set}" = set; then
7983     enableval="$enable_swapscreen"
7984     if test x$enableval = xno; then
7985 pcg 1.11
7986     cat >>confdefs.h <<\_ACEOF
7987 pcg 1.1 #define NO_SECONDARY_SCREEN 1
7988 pcg 1.11 _ACEOF
7989 pcg 1.1
7990     fi
7991 pcg 1.11 fi;
7992 pcg 1.1
7993     # Check whether --enable-frills or --disable-frills was given.
7994     if test "${enable_frills+set}" = set; then
7995     enableval="$enable_frills"
7996     if test x$enableval = xyes -o x$enableval = xno; then
7997     support_frills=$enableval
7998     fi
7999 pcg 1.11 fi;
8000 pcg 1.1
8001     # Check whether --enable-linespace or --disable-linespace was given.
8002     if test "${enable_linespace+set}" = set; then
8003     enableval="$enable_linespace"
8004     if test x$enableval = xyes -o x$enableval = xno; then
8005     support_linespace=$enableval
8006     fi
8007 pcg 1.11 fi;
8008 pcg 1.1
8009     # Check whether --enable-24bit or --disable-24bit was given.
8010     if test "${enable_24bit+set}" = set; then
8011     enableval="$enable_24bit"
8012     if test x$enableval = xyes -o x$enableval = xno; then
8013     support_24bit=$enableval
8014     fi
8015 pcg 1.11 fi;
8016 pcg 1.1
8017     # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8018     if test "${enable_keepscrolling+set}" = set; then
8019     enableval="$enable_keepscrolling"
8020     if test x$enableval = xyes -o x$enableval = xno; then
8021     support_keepscrolling=$enableval
8022     fi
8023 pcg 1.11 fi;
8024 pcg 1.1
8025     # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8026     if test "${enable_selectionscrolling+set}" = set; then
8027     enableval="$enable_selectionscrolling"
8028     if test x$enableval = xyes -o x$enableval = xno; then
8029     support_selectionscrolling=$enableval
8030     fi
8031 pcg 1.11 fi;
8032 pcg 1.1
8033     # Check whether --enable-mousewheel or --disable-mousewheel was given.
8034     if test "${enable_mousewheel+set}" = set; then
8035     enableval="$enable_mousewheel"
8036     if test x$enableval = xyes -o x$enableval = xno; then
8037     support_mousewheel=$enableval
8038     fi
8039 pcg 1.11 fi;
8040 pcg 1.1
8041     # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8042     if test "${enable_slipwheeling+set}" = set; then
8043     enableval="$enable_slipwheeling"
8044     if test x$enableval = xyes -o x$enableval = xno; then
8045     support_mouseslipwheel=$enableval
8046     fi
8047 pcg 1.11 fi;
8048 pcg 1.1
8049     # Check whether --enable-old-selection or --disable-old-selection was given.
8050     if test "${enable_old_selection+set}" = set; then
8051     enableval="$enable_old_selection"
8052     if test x$enableval = xyes -o x$enableval = xno; then
8053     support_oldselection=$enableval
8054     fi
8055 pcg 1.11 fi;
8056 pcg 1.1
8057     # Check whether --enable-new-selection or --disable-new-selection was given.
8058     if test "${enable_new_selection+set}" = set; then
8059     enableval="$enable_new_selection"
8060     if test x$enableval = xno; then
8061 pcg 1.11
8062     cat >>confdefs.h <<\_ACEOF
8063 pcg 1.1 #define NO_NEW_SELECTION 1
8064 pcg 1.11 _ACEOF
8065 pcg 1.1
8066     fi
8067 pcg 1.11 fi;
8068 pcg 1.1
8069     # Check whether --enable-dmalloc or --disable-dmalloc was given.
8070     if test "${enable_dmalloc+set}" = set; then
8071     enableval="$enable_dmalloc"
8072     if test x$enableval = xyes; then
8073     MALLOC_TYPE=G
8074     DEBUG=-DDEBUG_MALLOC
8075     DLIB="-L/usr/local/lib -ldmalloc"
8076     DINCLUDE=-I/usr/local/include
8077     fi
8078 pcg 1.11 fi;
8079 pcg 1.1
8080     # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8081     if test "${enable_dlmalloc+set}" = set; then
8082     enableval="$enable_dlmalloc"
8083     if test x$enableval = xyes; then
8084     MALLOC_TYPE=D
8085     DEBUG=
8086     DLIB="-L/usr/local/lib -ldlmalloc"
8087     DINCLUDE=
8088     fi
8089 pcg 1.11 fi;
8090 pcg 1.1
8091     # Check whether --enable-smart-resize or --disable-smart-resize was given.
8092     if test "${enable_smart_resize+set}" = set; then
8093     enableval="$enable_smart_resize"
8094     if test x$enableval = xyes; then
8095 pcg 1.11
8096     cat >>confdefs.h <<\_ACEOF
8097 pcg 1.1 #define SMART_RESIZE 1
8098 pcg 1.11 _ACEOF
8099 pcg 1.1
8100     fi
8101 pcg 1.11 fi;
8102 pcg 1.1
8103     # Check whether --enable-256-color or --disable-256-color was given.
8104     if test "${enable_256_color+set}" = set; then
8105     enableval="$enable_256_color"
8106     if test x$enableval = xyes; then
8107 pcg 1.11
8108     cat >>confdefs.h <<\_ACEOF
8109 pcg 1.1 #define TTY_256COLOR 1
8110 pcg 1.11 _ACEOF
8111 pcg 1.1
8112     fi
8113 pcg 1.11 fi;
8114 pcg 1.1
8115     # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8116     if test "${enable_cursor_blink+set}" = set; then
8117     enableval="$enable_cursor_blink"
8118     if test x$enableval = xyes -o x$enableval = xno; then
8119     support_cursor_blink=$enableval
8120     fi
8121 pcg 1.11 fi;
8122 pcg 1.1
8123 pcg 1.11 # Check whether --enable-text-blink or --disable-text-blink was given.
8124     if test "${enable_text_blink+set}" = set; then
8125     enableval="$enable_text_blink"
8126     if test x$enableval = xyes -o x$enableval = xno; then
8127     support_text_blink=$enableval
8128     fi
8129     fi;
8130 pcg 1.1
8131     # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8132     if test "${enable_pointer_blank+set}" = set; then
8133     enableval="$enable_pointer_blank"
8134     if test x$enableval = xyes -o x$enableval = xno; then
8135     support_pointer_blank=$enableval
8136     fi
8137 pcg 1.11 fi;
8138 pcg 1.1
8139    
8140     # Check whether --with-term or --without-term was given.
8141     if test "${with_term+set}" = set; then
8142     withval="$with_term"
8143     if test x$withval != x; then
8144 pcg 1.11
8145     cat >>confdefs.h <<_ACEOF
8146 pcg 1.1 #define TERMENV "$withval"
8147 pcg 1.11 _ACEOF
8148 pcg 1.1 term="$withval"
8149     fi
8150 pcg 1.11 fi;
8151 pcg 1.1
8152    
8153     # Check whether --with-terminfo or --without-terminfo was given.
8154     if test "${with_terminfo+set}" = set; then
8155     withval="$with_terminfo"
8156     if test x$withval != x; then
8157 pcg 1.11
8158     cat >>confdefs.h <<_ACEOF
8159 pcg 1.1 #define RXVT_TERMINFO "$withval"
8160 pcg 1.11 _ACEOF
8161 pcg 1.1 terminfo="$withval"
8162     fi
8163 pcg 1.11 fi;
8164 pcg 1.1
8165    
8166    
8167 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8168 pcg 1.1 #define PROTOTYPES 1
8169 pcg 1.11 _ACEOF
8170 pcg 1.1
8171    
8172     if test -z "$CFLAGS"; then
8173     if test -z "$CCOPTS"; then
8174     CCOPTS='-O'
8175     fi
8176     CFLAGS="$CCOPTS"
8177     fi
8178    
8179     # Extract the first word of "mv", so it can be a program name with args.
8180     set dummy mv; ac_word=$2
8181 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8182     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8183     if test "${ac_cv_path_MV+set}" = set; then
8184     echo $ECHO_N "(cached) $ECHO_C" >&6
8185 pcg 1.1 else
8186 pcg 1.11 case $MV in
8187     [\\/]* | ?:[\\/]*)
8188 pcg 1.1 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8189     ;;
8190     *)
8191 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8192     for as_dir in $PATH
8193     do
8194     IFS=$as_save_IFS
8195     test -z "$as_dir" && as_dir=.
8196     for ac_exec_ext in '' $ac_executable_extensions; do
8197     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8198     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8199     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8200     break 2
8201     fi
8202     done
8203     done
8204    
8205 pcg 1.1 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8206     ;;
8207     esac
8208     fi
8209 pcg 1.11 MV=$ac_cv_path_MV
8210    
8211 pcg 1.1 if test -n "$MV"; then
8212 pcg 1.11 echo "$as_me:$LINENO: result: $MV" >&5
8213     echo "${ECHO_T}$MV" >&6
8214 pcg 1.1 else
8215 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8216     echo "${ECHO_T}no" >&6
8217 pcg 1.1 fi
8218    
8219     # Extract the first word of "rm", so it can be a program name with args.
8220     set dummy rm; ac_word=$2
8221 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8222     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8223     if test "${ac_cv_path_RM+set}" = set; then
8224     echo $ECHO_N "(cached) $ECHO_C" >&6
8225 pcg 1.1 else
8226 pcg 1.11 case $RM in
8227     [\\/]* | ?:[\\/]*)
8228 pcg 1.1 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8229     ;;
8230     *)
8231 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8232     for as_dir in $PATH
8233     do
8234     IFS=$as_save_IFS
8235     test -z "$as_dir" && as_dir=.
8236     for ac_exec_ext in '' $ac_executable_extensions; do
8237     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8238     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8239     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8240     break 2
8241     fi
8242     done
8243     done
8244    
8245 pcg 1.1 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8246     ;;
8247     esac
8248     fi
8249 pcg 1.11 RM=$ac_cv_path_RM
8250    
8251 pcg 1.1 if test -n "$RM"; then
8252 pcg 1.11 echo "$as_me:$LINENO: result: $RM" >&5
8253     echo "${ECHO_T}$RM" >&6
8254 pcg 1.1 else
8255 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8256     echo "${ECHO_T}no" >&6
8257 pcg 1.1 fi
8258    
8259     # Extract the first word of "cp", so it can be a program name with args.
8260     set dummy cp; ac_word=$2
8261 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8262     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8263     if test "${ac_cv_path_CP+set}" = set; then
8264     echo $ECHO_N "(cached) $ECHO_C" >&6
8265 pcg 1.1 else
8266 pcg 1.11 case $CP in
8267     [\\/]* | ?:[\\/]*)
8268 pcg 1.1 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8269     ;;
8270     *)
8271 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8272     for as_dir in $PATH
8273     do
8274     IFS=$as_save_IFS
8275     test -z "$as_dir" && as_dir=.
8276     for ac_exec_ext in '' $ac_executable_extensions; do
8277     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8278     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8279     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8280     break 2
8281     fi
8282     done
8283     done
8284    
8285 pcg 1.1 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8286     ;;
8287     esac
8288     fi
8289 pcg 1.11 CP=$ac_cv_path_CP
8290    
8291 pcg 1.1 if test -n "$CP"; then
8292 pcg 1.11 echo "$as_me:$LINENO: result: $CP" >&5
8293     echo "${ECHO_T}$CP" >&6
8294 pcg 1.1 else
8295 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8296     echo "${ECHO_T}no" >&6
8297 pcg 1.1 fi
8298    
8299     # Extract the first word of "ln", so it can be a program name with args.
8300     set dummy ln; ac_word=$2
8301 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8302     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8303     if test "${ac_cv_path_LN+set}" = set; then
8304     echo $ECHO_N "(cached) $ECHO_C" >&6
8305 pcg 1.1 else
8306 pcg 1.11 case $LN in
8307     [\\/]* | ?:[\\/]*)
8308 pcg 1.1 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8309     ;;
8310     *)
8311 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8312     for as_dir in $PATH
8313     do
8314     IFS=$as_save_IFS
8315     test -z "$as_dir" && as_dir=.
8316     for ac_exec_ext in '' $ac_executable_extensions; do
8317     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8318     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8319     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8320     break 2
8321     fi
8322     done
8323     done
8324    
8325 pcg 1.1 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8326     ;;
8327     esac
8328     fi
8329 pcg 1.11 LN=$ac_cv_path_LN
8330    
8331 pcg 1.1 if test -n "$LN"; then
8332 pcg 1.11 echo "$as_me:$LINENO: result: $LN" >&5
8333     echo "${ECHO_T}$LN" >&6
8334 pcg 1.1 else
8335 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8336     echo "${ECHO_T}no" >&6
8337 pcg 1.1 fi
8338    
8339     # Extract the first word of "sed", so it can be a program name with args.
8340     set dummy sed; ac_word=$2
8341 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8342     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8343     if test "${ac_cv_path_SED+set}" = set; then
8344     echo $ECHO_N "(cached) $ECHO_C" >&6
8345 pcg 1.1 else
8346 pcg 1.11 case $SED in
8347     [\\/]* | ?:[\\/]*)
8348 pcg 1.1 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8349     ;;
8350     *)
8351 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8352     for as_dir in $PATH
8353     do
8354     IFS=$as_save_IFS
8355     test -z "$as_dir" && as_dir=.
8356     for ac_exec_ext in '' $ac_executable_extensions; do
8357     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8358     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8359     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8360     break 2
8361     fi
8362     done
8363     done
8364    
8365 pcg 1.1 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8366     ;;
8367     esac
8368     fi
8369 pcg 1.11 SED=$ac_cv_path_SED
8370    
8371 pcg 1.1 if test -n "$SED"; then
8372 pcg 1.11 echo "$as_me:$LINENO: result: $SED" >&5
8373     echo "${ECHO_T}$SED" >&6
8374 pcg 1.1 else
8375 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8376     echo "${ECHO_T}no" >&6
8377 pcg 1.1 fi
8378    
8379     # Extract the first word of "echo", so it can be a program name with args.
8380     set dummy echo; ac_word=$2
8381 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8382     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8383     if test "${ac_cv_path_ECHO+set}" = set; then
8384     echo $ECHO_N "(cached) $ECHO_C" >&6
8385 pcg 1.1 else
8386 pcg 1.11 case $ECHO in
8387     [\\/]* | ?:[\\/]*)
8388 pcg 1.1 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8389     ;;
8390     *)
8391 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8392     for as_dir in $PATH
8393     do
8394     IFS=$as_save_IFS
8395     test -z "$as_dir" && as_dir=.
8396     for ac_exec_ext in '' $ac_executable_extensions; do
8397     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8398     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8399     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8400     break 2
8401     fi
8402     done
8403     done
8404    
8405 pcg 1.1 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8406     ;;
8407     esac
8408     fi
8409 pcg 1.11 ECHO=$ac_cv_path_ECHO
8410    
8411 pcg 1.1 if test -n "$ECHO"; then
8412 pcg 1.11 echo "$as_me:$LINENO: result: $ECHO" >&5
8413     echo "${ECHO_T}$ECHO" >&6
8414 pcg 1.1 else
8415 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8416     echo "${ECHO_T}no" >&6
8417 pcg 1.1 fi
8418    
8419     # Extract the first word of "cmp", so it can be a program name with args.
8420     set dummy cmp; ac_word=$2
8421 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8422     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8423     if test "${ac_cv_path_CMP+set}" = set; then
8424     echo $ECHO_N "(cached) $ECHO_C" >&6
8425 pcg 1.1 else
8426 pcg 1.11 case $CMP in
8427     [\\/]* | ?:[\\/]*)
8428 pcg 1.1 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
8429     ;;
8430     *)
8431 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8432     for as_dir in $PATH
8433     do
8434     IFS=$as_save_IFS
8435     test -z "$as_dir" && as_dir=.
8436     for ac_exec_ext in '' $ac_executable_extensions; do
8437     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8438     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
8439     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8440     break 2
8441     fi
8442     done
8443     done
8444    
8445 pcg 1.1 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
8446     ;;
8447     esac
8448     fi
8449 pcg 1.11 CMP=$ac_cv_path_CMP
8450    
8451 pcg 1.1 if test -n "$CMP"; then
8452 pcg 1.11 echo "$as_me:$LINENO: result: $CMP" >&5
8453     echo "${ECHO_T}$CMP" >&6
8454 pcg 1.1 else
8455 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8456     echo "${ECHO_T}no" >&6
8457 pcg 1.1 fi
8458    
8459     # Extract the first word of "tbl", so it can be a program name with args.
8460     set dummy tbl; ac_word=$2
8461 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
8462     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8463     if test "${ac_cv_path_TBL+set}" = set; then
8464     echo $ECHO_N "(cached) $ECHO_C" >&6
8465 pcg 1.1 else
8466 pcg 1.11 case $TBL in
8467     [\\/]* | ?:[\\/]*)
8468 pcg 1.1 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
8469     ;;
8470     *)
8471 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8472     for as_dir in $PATH
8473     do
8474     IFS=$as_save_IFS
8475     test -z "$as_dir" && as_dir=.
8476     for ac_exec_ext in '' $ac_executable_extensions; do
8477     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8478     ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
8479     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8480     break 2
8481     fi
8482     done
8483     done
8484    
8485 pcg 1.1 ;;
8486     esac
8487     fi
8488 pcg 1.11 TBL=$ac_cv_path_TBL
8489    
8490 pcg 1.1 if test -n "$TBL"; then
8491 pcg 1.11 echo "$as_me:$LINENO: result: $TBL" >&5
8492     echo "${ECHO_T}$TBL" >&6
8493 pcg 1.1 else
8494 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8495     echo "${ECHO_T}no" >&6
8496 pcg 1.1 fi
8497    
8498    
8499    
8500    
8501 pcg 1.11 echo "$as_me:$LINENO: checking for X" >&5
8502     echo $ECHO_N "checking for X... $ECHO_C" >&6
8503    
8504 pcg 1.1
8505     # Check whether --with-x or --without-x was given.
8506     if test "${with_x+set}" = set; then
8507     withval="$with_x"
8508    
8509 pcg 1.11 fi;
8510 pcg 1.1 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8511     if test "x$with_x" = xno; then
8512     # The user explicitly disabled X.
8513     have_x=disabled
8514     else
8515     if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
8516     # Both variables are already set.
8517     have_x=yes
8518     else
8519 pcg 1.11 if test "${ac_cv_have_x+set}" = set; then
8520     echo $ECHO_N "(cached) $ECHO_C" >&6
8521 pcg 1.1 else
8522     # One or both of the vars are not set, and there is no cached value.
8523 pcg 1.11 ac_x_includes=no ac_x_libraries=no
8524     rm -fr conftest.dir
8525     if mkdir conftest.dir; then
8526     cd conftest.dir
8527 pcg 1.1 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
8528 pcg 1.11 cat >Imakefile <<'_ACEOF'
8529 pcg 1.1 acfindx:
8530     @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
8531 pcg 1.11 _ACEOF
8532 pcg 1.1 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
8533     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8534     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8535     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8536     for ac_extension in a so sl; do
8537     if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
8538 pcg 1.11 test -f $ac_im_libdir/libX11.$ac_extension; then
8539     ac_im_usrlibdir=$ac_im_libdir; break
8540 pcg 1.1 fi
8541     done
8542     # Screen out bogus values from the imake configuration. They are
8543     # bogus both because they are the default anyway, and because
8544     # using them would break gcc on systems where it needs fixed includes.
8545 pcg 1.11 case $ac_im_incroot in
8546 pcg 1.1 /usr/include) ;;
8547 pcg 1.11 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8548 pcg 1.1 esac
8549 pcg 1.11 case $ac_im_usrlibdir in
8550 pcg 1.1 /usr/lib | /lib) ;;
8551 pcg 1.11 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8552 pcg 1.1 esac
8553     fi
8554     cd ..
8555 pcg 1.11 rm -fr conftest.dir
8556 pcg 1.1 fi
8557    
8558 pcg 1.11 # Standard set of common directories for X headers.
8559     # Check X11 before X11Rn because it is often a symlink to the current release.
8560     ac_x_header_dirs='
8561     /usr/X11/include
8562     /usr/X11R6/include
8563     /usr/X11R5/include
8564     /usr/X11R4/include
8565    
8566     /usr/include/X11
8567     /usr/include/X11R6
8568     /usr/include/X11R5
8569     /usr/include/X11R4
8570    
8571     /usr/local/X11/include
8572     /usr/local/X11R6/include
8573     /usr/local/X11R5/include
8574     /usr/local/X11R4/include
8575    
8576     /usr/local/include/X11
8577     /usr/local/include/X11R6
8578     /usr/local/include/X11R5
8579     /usr/local/include/X11R4
8580    
8581     /usr/X386/include
8582     /usr/x386/include
8583     /usr/XFree86/include/X11
8584    
8585     /usr/include
8586     /usr/local/include
8587     /usr/unsupported/include
8588     /usr/athena/include
8589     /usr/local/x11r5/include
8590     /usr/lpp/Xamples/include
8591    
8592     /usr/openwin/include
8593     /usr/openwin/share/include'
8594 pcg 1.1
8595 pcg 1.11 if test "$ac_x_includes" = no; then
8596     # Guess where to find include files, by looking for Intrinsic.h.
8597 pcg 1.1 # First, try using that file with no special directory specified.
8598 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8599     /* confdefs.h. */
8600     _ACEOF
8601     cat confdefs.h >>conftest.$ac_ext
8602     cat >>conftest.$ac_ext <<_ACEOF
8603     /* end confdefs.h. */
8604     #include <X11/Intrinsic.h>
8605     _ACEOF
8606     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8607     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8608     ac_status=$?
8609     grep -v '^ *+' conftest.er1 >conftest.err
8610     rm -f conftest.er1
8611     cat conftest.err >&5
8612     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8613     (exit $ac_status); } >/dev/null; then
8614     if test -s conftest.err; then
8615     ac_cpp_err=$ac_c_preproc_warn_flag
8616     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8617     else
8618     ac_cpp_err=
8619     fi
8620     else
8621     ac_cpp_err=yes
8622     fi
8623     if test -z "$ac_cpp_err"; then
8624 pcg 1.1 # We can compile using X headers with no special include directory.
8625     ac_x_includes=
8626     else
8627 pcg 1.11 echo "$as_me: failed program was:" >&5
8628     sed 's/^/| /' conftest.$ac_ext >&5
8629    
8630     for ac_dir in $ac_x_header_dirs; do
8631     if test -r "$ac_dir/X11/Intrinsic.h"; then
8632     ac_x_includes=$ac_dir
8633     break
8634     fi
8635     done
8636 pcg 1.1 fi
8637 pcg 1.11 rm -f conftest.err conftest.$ac_ext
8638     fi # $ac_x_includes = no
8639 pcg 1.1
8640 pcg 1.11 if test "$ac_x_libraries" = no; then
8641 pcg 1.1 # Check for the libraries.
8642     # See if we find them without any special options.
8643     # Don't add to $LIBS permanently.
8644 pcg 1.11 ac_save_LIBS=$LIBS
8645     LIBS="-lXt $LIBS"
8646     cat >conftest.$ac_ext <<_ACEOF
8647     /* confdefs.h. */
8648     _ACEOF
8649     cat confdefs.h >>conftest.$ac_ext
8650     cat >>conftest.$ac_ext <<_ACEOF
8651     /* end confdefs.h. */
8652     #include <X11/Intrinsic.h>
8653     int
8654     main ()
8655     {
8656     XtMalloc (0)
8657     ;
8658     return 0;
8659     }
8660     _ACEOF
8661     rm -f conftest.$ac_objext conftest$ac_exeext
8662     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8663     (eval $ac_link) 2>conftest.er1
8664     ac_status=$?
8665     grep -v '^ *+' conftest.er1 >conftest.err
8666     rm -f conftest.er1
8667     cat conftest.err >&5
8668     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8669     (exit $ac_status); } &&
8670     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8671     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8672     (eval $ac_try) 2>&5
8673     ac_status=$?
8674     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8675     (exit $ac_status); }; } &&
8676     { ac_try='test -s conftest$ac_exeext'
8677     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8678     (eval $ac_try) 2>&5
8679     ac_status=$?
8680     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8681     (exit $ac_status); }; }; then
8682     LIBS=$ac_save_LIBS
8683 pcg 1.1 # We can link X programs with no special library path.
8684     ac_x_libraries=
8685     else
8686 pcg 1.11 echo "$as_me: failed program was:" >&5
8687     sed 's/^/| /' conftest.$ac_ext >&5
8688    
8689     LIBS=$ac_save_LIBS
8690     for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
8691 pcg 1.1 do
8692 pcg 1.11 # Don't even attempt the hair of trying to link an X program!
8693 pcg 1.1 for ac_extension in a so sl; do
8694 pcg 1.11 if test -r $ac_dir/libXt.$ac_extension; then
8695 pcg 1.1 ac_x_libraries=$ac_dir
8696     break 2
8697     fi
8698     done
8699     done
8700     fi
8701 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
8702     conftest$ac_exeext conftest.$ac_ext
8703     fi # $ac_x_libraries = no
8704 pcg 1.1
8705 pcg 1.11 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
8706 pcg 1.1 # Didn't find X anywhere. Cache the known absence of X.
8707     ac_cv_have_x="have_x=no"
8708     else
8709     # Record where we found X for the cache.
8710     ac_cv_have_x="have_x=yes \
8711 pcg 1.11 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
8712 pcg 1.1 fi
8713     fi
8714 pcg 1.11
8715 pcg 1.1 fi
8716     eval "$ac_cv_have_x"
8717     fi # $with_x != no
8718    
8719     if test "$have_x" != yes; then
8720 pcg 1.11 echo "$as_me:$LINENO: result: $have_x" >&5
8721     echo "${ECHO_T}$have_x" >&6
8722 pcg 1.1 no_x=yes
8723     else
8724     # If each of the values was on the command line, it overrides each guess.
8725     test "x$x_includes" = xNONE && x_includes=$ac_x_includes
8726     test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
8727     # Update the cache value to reflect the command line values.
8728     ac_cv_have_x="have_x=yes \
8729     ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
8730 pcg 1.11 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
8731     echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
8732 pcg 1.1 fi
8733    
8734     if test "$no_x" = yes; then
8735     # Not all programs may use this symbol, but it does not hurt to define it.
8736 pcg 1.11
8737     cat >>confdefs.h <<\_ACEOF
8738 pcg 1.1 #define X_DISPLAY_MISSING 1
8739 pcg 1.11 _ACEOF
8740 pcg 1.1
8741     X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
8742     else
8743     if test -n "$x_includes"; then
8744     X_CFLAGS="$X_CFLAGS -I$x_includes"
8745     fi
8746    
8747     # It would also be nice to do this for all -L options, not just this one.
8748     if test -n "$x_libraries"; then
8749     X_LIBS="$X_LIBS -L$x_libraries"
8750     # For Solaris; some versions of Sun CC require a space after -R and
8751     # others require no space. Words are not sufficient . . . .
8752 pcg 1.11 case `(uname -sr) 2>/dev/null` in
8753 pcg 1.1 "SunOS 5"*)
8754 pcg 1.11 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
8755     echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
8756     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
8757     cat >conftest.$ac_ext <<_ACEOF
8758     /* confdefs.h. */
8759     _ACEOF
8760     cat confdefs.h >>conftest.$ac_ext
8761     cat >>conftest.$ac_ext <<_ACEOF
8762     /* end confdefs.h. */
8763 pcg 1.1
8764 pcg 1.11 int
8765     main ()
8766     {
8767 pcg 1.1
8768 pcg 1.11 ;
8769     return 0;
8770     }
8771     _ACEOF
8772     rm -f conftest.$ac_objext conftest$ac_exeext
8773     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8774     (eval $ac_link) 2>conftest.er1
8775     ac_status=$?
8776     grep -v '^ *+' conftest.er1 >conftest.err
8777     rm -f conftest.er1
8778     cat conftest.err >&5
8779     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8780     (exit $ac_status); } &&
8781     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8782     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8783     (eval $ac_try) 2>&5
8784     ac_status=$?
8785     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8786     (exit $ac_status); }; } &&
8787     { ac_try='test -s conftest$ac_exeext'
8788     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8789     (eval $ac_try) 2>&5
8790     ac_status=$?
8791     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8792     (exit $ac_status); }; }; then
8793 pcg 1.1 ac_R_nospace=yes
8794     else
8795 pcg 1.11 echo "$as_me: failed program was:" >&5
8796     sed 's/^/| /' conftest.$ac_ext >&5
8797    
8798     ac_R_nospace=no
8799 pcg 1.1 fi
8800 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
8801     conftest$ac_exeext conftest.$ac_ext
8802 pcg 1.1 if test $ac_R_nospace = yes; then
8803 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
8804     echo "${ECHO_T}no" >&6
8805 pcg 1.1 X_LIBS="$X_LIBS -R$x_libraries"
8806     else
8807     LIBS="$ac_xsave_LIBS -R $x_libraries"
8808 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8809     /* confdefs.h. */
8810     _ACEOF
8811     cat confdefs.h >>conftest.$ac_ext
8812     cat >>conftest.$ac_ext <<_ACEOF
8813     /* end confdefs.h. */
8814 pcg 1.1
8815 pcg 1.11 int
8816     main ()
8817     {
8818 pcg 1.1
8819 pcg 1.11 ;
8820     return 0;
8821     }
8822     _ACEOF
8823     rm -f conftest.$ac_objext conftest$ac_exeext
8824     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8825     (eval $ac_link) 2>conftest.er1
8826     ac_status=$?
8827     grep -v '^ *+' conftest.er1 >conftest.err
8828     rm -f conftest.er1
8829     cat conftest.err >&5
8830     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8831     (exit $ac_status); } &&
8832     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8833     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8834     (eval $ac_try) 2>&5
8835     ac_status=$?
8836     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8837     (exit $ac_status); }; } &&
8838     { ac_try='test -s conftest$ac_exeext'
8839     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8840     (eval $ac_try) 2>&5
8841     ac_status=$?
8842     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8843     (exit $ac_status); }; }; then
8844 pcg 1.1 ac_R_space=yes
8845     else
8846 pcg 1.11 echo "$as_me: failed program was:" >&5
8847     sed 's/^/| /' conftest.$ac_ext >&5
8848    
8849     ac_R_space=no
8850 pcg 1.1 fi
8851 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
8852     conftest$ac_exeext conftest.$ac_ext
8853 pcg 1.1 if test $ac_R_space = yes; then
8854 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
8855     echo "${ECHO_T}yes" >&6
8856 pcg 1.1 X_LIBS="$X_LIBS -R $x_libraries"
8857     else
8858 pcg 1.11 echo "$as_me:$LINENO: result: neither works" >&5
8859     echo "${ECHO_T}neither works" >&6
8860 pcg 1.1 fi
8861     fi
8862 pcg 1.11 LIBS=$ac_xsave_LIBS
8863 pcg 1.1 esac
8864     fi
8865    
8866     # Check for system-dependent libraries X programs must link with.
8867     # Do this before checking for the system-independent R6 libraries
8868     # (-lICE), since we may need -lsocket or whatever for X linking.
8869    
8870     if test "$ISC" = yes; then
8871     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
8872     else
8873 pcg 1.11 # Martyn Johnson says this is needed for Ultrix, if the X
8874     # libraries were built with DECnet support. And Karl Berry says
8875 pcg 1.1 # the Alpha needs dnet_stub (dnet does not exist).
8876 pcg 1.11 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
8877     cat >conftest.$ac_ext <<_ACEOF
8878     /* confdefs.h. */
8879     _ACEOF
8880     cat confdefs.h >>conftest.$ac_ext
8881     cat >>conftest.$ac_ext <<_ACEOF
8882     /* end confdefs.h. */
8883    
8884 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
8885 pcg 1.11 #ifdef __cplusplus
8886     extern "C"
8887     #endif
8888 pcg 1.1 /* We use char because int might match the return type of a gcc2
8889 pcg 1.11 builtin and then its argument prototype would still apply. */
8890     char XOpenDisplay ();
8891     int
8892     main ()
8893     {
8894     XOpenDisplay ();
8895     ;
8896     return 0;
8897     }
8898     _ACEOF
8899     rm -f conftest.$ac_objext conftest$ac_exeext
8900     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8901     (eval $ac_link) 2>conftest.er1
8902     ac_status=$?
8903     grep -v '^ *+' conftest.er1 >conftest.err
8904     rm -f conftest.er1
8905     cat conftest.err >&5
8906     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8907     (exit $ac_status); } &&
8908     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8909     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8910     (eval $ac_try) 2>&5
8911     ac_status=$?
8912     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8913     (exit $ac_status); }; } &&
8914     { ac_try='test -s conftest$ac_exeext'
8915     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8916     (eval $ac_try) 2>&5
8917     ac_status=$?
8918     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8919     (exit $ac_status); }; }; then
8920     :
8921     else
8922     echo "$as_me: failed program was:" >&5
8923     sed 's/^/| /' conftest.$ac_ext >&5
8924 pcg 1.1
8925 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
8926     echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
8927     if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
8928     echo $ECHO_N "(cached) $ECHO_C" >&6
8929 pcg 1.1 else
8930 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
8931     LIBS="-ldnet $LIBS"
8932     cat >conftest.$ac_ext <<_ACEOF
8933     /* confdefs.h. */
8934     _ACEOF
8935     cat confdefs.h >>conftest.$ac_ext
8936     cat >>conftest.$ac_ext <<_ACEOF
8937     /* end confdefs.h. */
8938 pcg 1.1
8939 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
8940     #ifdef __cplusplus
8941     extern "C"
8942     #endif
8943     /* We use char because int might match the return type of a gcc2
8944     builtin and then its argument prototype would still apply. */
8945     char dnet_ntoa ();
8946     int
8947     main ()
8948     {
8949     dnet_ntoa ();
8950     ;
8951     return 0;
8952     }
8953     _ACEOF
8954     rm -f conftest.$ac_objext conftest$ac_exeext
8955     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8956     (eval $ac_link) 2>conftest.er1
8957     ac_status=$?
8958     grep -v '^ *+' conftest.er1 >conftest.err
8959     rm -f conftest.er1
8960     cat conftest.err >&5
8961     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8962     (exit $ac_status); } &&
8963     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8964     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8965     (eval $ac_try) 2>&5
8966     ac_status=$?
8967     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8968     (exit $ac_status); }; } &&
8969     { ac_try='test -s conftest$ac_exeext'
8970     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8971     (eval $ac_try) 2>&5
8972     ac_status=$?
8973     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8974     (exit $ac_status); }; }; then
8975     ac_cv_lib_dnet_dnet_ntoa=yes
8976     else
8977     echo "$as_me: failed program was:" >&5
8978     sed 's/^/| /' conftest.$ac_ext >&5
8979    
8980     ac_cv_lib_dnet_dnet_ntoa=no
8981     fi
8982     rm -f conftest.err conftest.$ac_objext \
8983     conftest$ac_exeext conftest.$ac_ext
8984     LIBS=$ac_check_lib_save_LIBS
8985     fi
8986     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
8987     echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
8988     if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
8989 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
8990     fi
8991    
8992     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
8993 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
8994     echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
8995     if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
8996     echo $ECHO_N "(cached) $ECHO_C" >&6
8997 pcg 1.1 else
8998 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
8999 pcg 1.1 LIBS="-ldnet_stub $LIBS"
9000 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9001     /* confdefs.h. */
9002     _ACEOF
9003     cat confdefs.h >>conftest.$ac_ext
9004     cat >>conftest.$ac_ext <<_ACEOF
9005     /* end confdefs.h. */
9006    
9007 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9008 pcg 1.11 #ifdef __cplusplus
9009     extern "C"
9010     #endif
9011 pcg 1.1 /* We use char because int might match the return type of a gcc2
9012 pcg 1.11 builtin and then its argument prototype would still apply. */
9013     char dnet_ntoa ();
9014     int
9015     main ()
9016     {
9017     dnet_ntoa ();
9018     ;
9019     return 0;
9020     }
9021     _ACEOF
9022     rm -f conftest.$ac_objext conftest$ac_exeext
9023     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9024     (eval $ac_link) 2>conftest.er1
9025     ac_status=$?
9026     grep -v '^ *+' conftest.er1 >conftest.err
9027     rm -f conftest.er1
9028     cat conftest.err >&5
9029     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9030     (exit $ac_status); } &&
9031     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9032     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9033     (eval $ac_try) 2>&5
9034     ac_status=$?
9035     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9036     (exit $ac_status); }; } &&
9037     { ac_try='test -s conftest$ac_exeext'
9038     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9039     (eval $ac_try) 2>&5
9040     ac_status=$?
9041     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9042     (exit $ac_status); }; }; then
9043     ac_cv_lib_dnet_stub_dnet_ntoa=yes
9044     else
9045     echo "$as_me: failed program was:" >&5
9046     sed 's/^/| /' conftest.$ac_ext >&5
9047    
9048     ac_cv_lib_dnet_stub_dnet_ntoa=no
9049     fi
9050     rm -f conftest.err conftest.$ac_objext \
9051     conftest$ac_exeext conftest.$ac_ext
9052     LIBS=$ac_check_lib_save_LIBS
9053     fi
9054     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9055     echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9056     if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9057 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9058     fi
9059    
9060     fi
9061 pcg 1.11 fi
9062     rm -f conftest.err conftest.$ac_objext \
9063     conftest$ac_exeext conftest.$ac_ext
9064     LIBS="$ac_xsave_LIBS"
9065 pcg 1.1
9066     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9067     # to get the SysV transport functions.
9068 pcg 1.11 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9069 pcg 1.1 # needs -lnsl.
9070     # The nsl library prevents programs from opening the X display
9071 pcg 1.11 # on Irix 5.2, according to T.E. Dickey.
9072     # The functions gethostbyname, getservbyname, and inet_addr are
9073     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9074     echo "$as_me:$LINENO: checking for gethostbyname" >&5
9075     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9076     if test "${ac_cv_func_gethostbyname+set}" = set; then
9077     echo $ECHO_N "(cached) $ECHO_C" >&6
9078     else
9079     cat >conftest.$ac_ext <<_ACEOF
9080     /* confdefs.h. */
9081     _ACEOF
9082     cat confdefs.h >>conftest.$ac_ext
9083     cat >>conftest.$ac_ext <<_ACEOF
9084     /* end confdefs.h. */
9085     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9086     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9087     #define gethostbyname innocuous_gethostbyname
9088    
9089 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9090 pcg 1.11 which can conflict with char gethostbyname (); below.
9091     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9092     <limits.h> exists even on freestanding compilers. */
9093    
9094     #ifdef __STDC__
9095     # include <limits.h>
9096     #else
9097     # include <assert.h>
9098     #endif
9099    
9100     #undef gethostbyname
9101    
9102 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9103 pcg 1.11 #ifdef __cplusplus
9104     extern "C"
9105     {
9106     #endif
9107 pcg 1.1 /* We use char because int might match the return type of a gcc2
9108 pcg 1.11 builtin and then its argument prototype would still apply. */
9109     char gethostbyname ();
9110 pcg 1.1 /* The GNU C library defines this for functions which it implements
9111     to always fail with ENOSYS. Some functions are actually named
9112     something starting with __ and the normal name is an alias. */
9113     #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9114     choke me
9115     #else
9116 pcg 1.11 char (*f) () = gethostbyname;
9117     #endif
9118     #ifdef __cplusplus
9119     }
9120 pcg 1.1 #endif
9121    
9122 pcg 1.11 int
9123     main ()
9124     {
9125     return f != gethostbyname;
9126     ;
9127     return 0;
9128     }
9129     _ACEOF
9130     rm -f conftest.$ac_objext conftest$ac_exeext
9131     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9132     (eval $ac_link) 2>conftest.er1
9133     ac_status=$?
9134     grep -v '^ *+' conftest.er1 >conftest.err
9135     rm -f conftest.er1
9136     cat conftest.err >&5
9137     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9138     (exit $ac_status); } &&
9139     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9140     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9141     (eval $ac_try) 2>&5
9142     ac_status=$?
9143     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144     (exit $ac_status); }; } &&
9145     { ac_try='test -s conftest$ac_exeext'
9146     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9147     (eval $ac_try) 2>&5
9148     ac_status=$?
9149     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9150     (exit $ac_status); }; }; then
9151     ac_cv_func_gethostbyname=yes
9152     else
9153     echo "$as_me: failed program was:" >&5
9154     sed 's/^/| /' conftest.$ac_ext >&5
9155    
9156     ac_cv_func_gethostbyname=no
9157     fi
9158     rm -f conftest.err conftest.$ac_objext \
9159     conftest$ac_exeext conftest.$ac_ext
9160     fi
9161     echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9162     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9163    
9164 pcg 1.1 if test $ac_cv_func_gethostbyname = no; then
9165 pcg 1.11 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9166     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9167     if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9168     echo $ECHO_N "(cached) $ECHO_C" >&6
9169 pcg 1.1 else
9170 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9171 pcg 1.1 LIBS="-lnsl $LIBS"
9172 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9173     /* confdefs.h. */
9174     _ACEOF
9175     cat confdefs.h >>conftest.$ac_ext
9176     cat >>conftest.$ac_ext <<_ACEOF
9177     /* end confdefs.h. */
9178    
9179 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9180 pcg 1.11 #ifdef __cplusplus
9181     extern "C"
9182     #endif
9183 pcg 1.1 /* We use char because int might match the return type of a gcc2
9184 pcg 1.11 builtin and then its argument prototype would still apply. */
9185     char gethostbyname ();
9186     int
9187     main ()
9188     {
9189     gethostbyname ();
9190     ;
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     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9204     { (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     ac_cv_lib_nsl_gethostbyname=yes
9216     else
9217     echo "$as_me: failed program was:" >&5
9218     sed 's/^/| /' conftest.$ac_ext >&5
9219    
9220     ac_cv_lib_nsl_gethostbyname=no
9221     fi
9222     rm -f conftest.err conftest.$ac_objext \
9223     conftest$ac_exeext conftest.$ac_ext
9224     LIBS=$ac_check_lib_save_LIBS
9225     fi
9226     echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9227     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9228     if test $ac_cv_lib_nsl_gethostbyname = yes; then
9229     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9230     fi
9231 pcg 1.1
9232 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = no; then
9233     echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9234     echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9235     if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9236     echo $ECHO_N "(cached) $ECHO_C" >&6
9237     else
9238     ac_check_lib_save_LIBS=$LIBS
9239     LIBS="-lbsd $LIBS"
9240     cat >conftest.$ac_ext <<_ACEOF
9241     /* confdefs.h. */
9242     _ACEOF
9243     cat confdefs.h >>conftest.$ac_ext
9244     cat >>conftest.$ac_ext <<_ACEOF
9245     /* end confdefs.h. */
9246 pcg 1.1
9247 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
9248     #ifdef __cplusplus
9249     extern "C"
9250     #endif
9251     /* We use char because int might match the return type of a gcc2
9252     builtin and then its argument prototype would still apply. */
9253     char gethostbyname ();
9254     int
9255     main ()
9256     {
9257     gethostbyname ();
9258     ;
9259     return 0;
9260     }
9261     _ACEOF
9262     rm -f conftest.$ac_objext conftest$ac_exeext
9263     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9264     (eval $ac_link) 2>conftest.er1
9265     ac_status=$?
9266     grep -v '^ *+' conftest.er1 >conftest.err
9267     rm -f conftest.er1
9268     cat conftest.err >&5
9269     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9270     (exit $ac_status); } &&
9271     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9272     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9273     (eval $ac_try) 2>&5
9274     ac_status=$?
9275     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9276     (exit $ac_status); }; } &&
9277     { ac_try='test -s conftest$ac_exeext'
9278     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9279     (eval $ac_try) 2>&5
9280     ac_status=$?
9281     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9282     (exit $ac_status); }; }; then
9283     ac_cv_lib_bsd_gethostbyname=yes
9284     else
9285     echo "$as_me: failed program was:" >&5
9286     sed 's/^/| /' conftest.$ac_ext >&5
9287    
9288     ac_cv_lib_bsd_gethostbyname=no
9289     fi
9290     rm -f conftest.err conftest.$ac_objext \
9291     conftest$ac_exeext conftest.$ac_ext
9292     LIBS=$ac_check_lib_save_LIBS
9293     fi
9294     echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9295     echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9296     if test $ac_cv_lib_bsd_gethostbyname = yes; then
9297     X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9298 pcg 1.1 fi
9299    
9300 pcg 1.11 fi
9301 pcg 1.1 fi
9302    
9303     # lieder@skyler.mavd.honeywell.com says without -lsocket,
9304     # socket/setsockopt and other routines are undefined under SCO ODT
9305     # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9306 pcg 1.11 # on later versions), says Simon Leinen: it contains gethostby*
9307     # variants that don't use the name server (or something). -lsocket
9308     # must be given before -lnsl if both are needed. We assume that
9309     # if connect needs -lnsl, so does gethostbyname.
9310     echo "$as_me:$LINENO: checking for connect" >&5
9311     echo $ECHO_N "checking for connect... $ECHO_C" >&6
9312     if test "${ac_cv_func_connect+set}" = set; then
9313     echo $ECHO_N "(cached) $ECHO_C" >&6
9314     else
9315     cat >conftest.$ac_ext <<_ACEOF
9316     /* confdefs.h. */
9317     _ACEOF
9318     cat confdefs.h >>conftest.$ac_ext
9319     cat >>conftest.$ac_ext <<_ACEOF
9320     /* end confdefs.h. */
9321     /* Define connect to an innocuous variant, in case <limits.h> declares connect.
9322     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9323     #define connect innocuous_connect
9324    
9325 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9326 pcg 1.11 which can conflict with char connect (); below.
9327     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9328     <limits.h> exists even on freestanding compilers. */
9329    
9330     #ifdef __STDC__
9331     # include <limits.h>
9332     #else
9333     # include <assert.h>
9334     #endif
9335    
9336     #undef connect
9337    
9338 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9339 pcg 1.11 #ifdef __cplusplus
9340     extern "C"
9341     {
9342     #endif
9343 pcg 1.1 /* We use char because int might match the return type of a gcc2
9344 pcg 1.11 builtin and then its argument prototype would still apply. */
9345     char connect ();
9346 pcg 1.1 /* The GNU C library defines this for functions which it implements
9347     to always fail with ENOSYS. Some functions are actually named
9348     something starting with __ and the normal name is an alias. */
9349     #if defined (__stub_connect) || defined (__stub___connect)
9350     choke me
9351     #else
9352 pcg 1.11 char (*f) () = connect;
9353     #endif
9354     #ifdef __cplusplus
9355     }
9356 pcg 1.1 #endif
9357    
9358 pcg 1.11 int
9359     main ()
9360     {
9361     return f != connect;
9362     ;
9363     return 0;
9364     }
9365     _ACEOF
9366     rm -f conftest.$ac_objext conftest$ac_exeext
9367     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9368     (eval $ac_link) 2>conftest.er1
9369     ac_status=$?
9370     grep -v '^ *+' conftest.er1 >conftest.err
9371     rm -f conftest.er1
9372     cat conftest.err >&5
9373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9374     (exit $ac_status); } &&
9375     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9376     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9377     (eval $ac_try) 2>&5
9378     ac_status=$?
9379     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9380     (exit $ac_status); }; } &&
9381     { ac_try='test -s conftest$ac_exeext'
9382     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9383     (eval $ac_try) 2>&5
9384     ac_status=$?
9385     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9386     (exit $ac_status); }; }; then
9387     ac_cv_func_connect=yes
9388     else
9389     echo "$as_me: failed program was:" >&5
9390     sed 's/^/| /' conftest.$ac_ext >&5
9391    
9392     ac_cv_func_connect=no
9393 pcg 1.1 fi
9394 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9395     conftest$ac_exeext conftest.$ac_ext
9396 pcg 1.1 fi
9397 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
9398     echo "${ECHO_T}$ac_cv_func_connect" >&6
9399 pcg 1.1
9400     if test $ac_cv_func_connect = no; then
9401 pcg 1.11 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
9402     echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
9403     if test "${ac_cv_lib_socket_connect+set}" = set; then
9404     echo $ECHO_N "(cached) $ECHO_C" >&6
9405 pcg 1.1 else
9406 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9407 pcg 1.1 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
9408 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9409     /* confdefs.h. */
9410     _ACEOF
9411     cat confdefs.h >>conftest.$ac_ext
9412     cat >>conftest.$ac_ext <<_ACEOF
9413     /* end confdefs.h. */
9414    
9415 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9416 pcg 1.11 #ifdef __cplusplus
9417     extern "C"
9418     #endif
9419 pcg 1.1 /* We use char because int might match the return type of a gcc2
9420 pcg 1.11 builtin and then its argument prototype would still apply. */
9421     char connect ();
9422     int
9423     main ()
9424     {
9425     connect ();
9426     ;
9427     return 0;
9428     }
9429     _ACEOF
9430     rm -f conftest.$ac_objext conftest$ac_exeext
9431     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9432     (eval $ac_link) 2>conftest.er1
9433     ac_status=$?
9434     grep -v '^ *+' conftest.er1 >conftest.err
9435     rm -f conftest.er1
9436     cat conftest.err >&5
9437     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9438     (exit $ac_status); } &&
9439     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9440     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9441     (eval $ac_try) 2>&5
9442     ac_status=$?
9443     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9444     (exit $ac_status); }; } &&
9445     { ac_try='test -s conftest$ac_exeext'
9446     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9447     (eval $ac_try) 2>&5
9448     ac_status=$?
9449     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9450     (exit $ac_status); }; }; then
9451     ac_cv_lib_socket_connect=yes
9452     else
9453     echo "$as_me: failed program was:" >&5
9454     sed 's/^/| /' conftest.$ac_ext >&5
9455    
9456     ac_cv_lib_socket_connect=no
9457     fi
9458     rm -f conftest.err conftest.$ac_objext \
9459     conftest$ac_exeext conftest.$ac_ext
9460     LIBS=$ac_check_lib_save_LIBS
9461     fi
9462     echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
9463     echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
9464     if test $ac_cv_lib_socket_connect = yes; then
9465 pcg 1.1 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
9466     fi
9467    
9468     fi
9469    
9470 pcg 1.11 # Guillermo Gomez says -lposix is necessary on A/UX.
9471     echo "$as_me:$LINENO: checking for remove" >&5
9472     echo $ECHO_N "checking for remove... $ECHO_C" >&6
9473     if test "${ac_cv_func_remove+set}" = set; then
9474     echo $ECHO_N "(cached) $ECHO_C" >&6
9475     else
9476     cat >conftest.$ac_ext <<_ACEOF
9477     /* confdefs.h. */
9478     _ACEOF
9479     cat confdefs.h >>conftest.$ac_ext
9480     cat >>conftest.$ac_ext <<_ACEOF
9481     /* end confdefs.h. */
9482     /* Define remove to an innocuous variant, in case <limits.h> declares remove.
9483     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9484     #define remove innocuous_remove
9485    
9486 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9487 pcg 1.11 which can conflict with char remove (); below.
9488     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9489     <limits.h> exists even on freestanding compilers. */
9490    
9491     #ifdef __STDC__
9492     # include <limits.h>
9493     #else
9494     # include <assert.h>
9495     #endif
9496    
9497     #undef remove
9498    
9499 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9500 pcg 1.11 #ifdef __cplusplus
9501     extern "C"
9502     {
9503     #endif
9504 pcg 1.1 /* We use char because int might match the return type of a gcc2
9505 pcg 1.11 builtin and then its argument prototype would still apply. */
9506     char remove ();
9507 pcg 1.1 /* The GNU C library defines this for functions which it implements
9508     to always fail with ENOSYS. Some functions are actually named
9509     something starting with __ and the normal name is an alias. */
9510     #if defined (__stub_remove) || defined (__stub___remove)
9511     choke me
9512     #else
9513 pcg 1.11 char (*f) () = remove;
9514     #endif
9515     #ifdef __cplusplus
9516     }
9517 pcg 1.1 #endif
9518    
9519 pcg 1.11 int
9520     main ()
9521     {
9522     return f != remove;
9523     ;
9524     return 0;
9525     }
9526     _ACEOF
9527     rm -f conftest.$ac_objext conftest$ac_exeext
9528     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9529     (eval $ac_link) 2>conftest.er1
9530     ac_status=$?
9531     grep -v '^ *+' conftest.er1 >conftest.err
9532     rm -f conftest.er1
9533     cat conftest.err >&5
9534     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9535     (exit $ac_status); } &&
9536     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9537     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9538     (eval $ac_try) 2>&5
9539     ac_status=$?
9540     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9541     (exit $ac_status); }; } &&
9542     { ac_try='test -s conftest$ac_exeext'
9543     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9544     (eval $ac_try) 2>&5
9545     ac_status=$?
9546     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9547     (exit $ac_status); }; }; then
9548     ac_cv_func_remove=yes
9549     else
9550     echo "$as_me: failed program was:" >&5
9551     sed 's/^/| /' conftest.$ac_ext >&5
9552    
9553     ac_cv_func_remove=no
9554 pcg 1.1 fi
9555 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9556     conftest$ac_exeext conftest.$ac_ext
9557 pcg 1.1 fi
9558 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
9559     echo "${ECHO_T}$ac_cv_func_remove" >&6
9560 pcg 1.1
9561     if test $ac_cv_func_remove = no; then
9562 pcg 1.11 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
9563     echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
9564     if test "${ac_cv_lib_posix_remove+set}" = set; then
9565     echo $ECHO_N "(cached) $ECHO_C" >&6
9566 pcg 1.1 else
9567 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9568 pcg 1.1 LIBS="-lposix $LIBS"
9569 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9570     /* confdefs.h. */
9571     _ACEOF
9572     cat confdefs.h >>conftest.$ac_ext
9573     cat >>conftest.$ac_ext <<_ACEOF
9574     /* end confdefs.h. */
9575    
9576 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9577 pcg 1.11 #ifdef __cplusplus
9578     extern "C"
9579     #endif
9580 pcg 1.1 /* We use char because int might match the return type of a gcc2
9581 pcg 1.11 builtin and then its argument prototype would still apply. */
9582     char remove ();
9583     int
9584     main ()
9585     {
9586     remove ();
9587     ;
9588     return 0;
9589     }
9590     _ACEOF
9591     rm -f conftest.$ac_objext conftest$ac_exeext
9592     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9593     (eval $ac_link) 2>conftest.er1
9594     ac_status=$?
9595     grep -v '^ *+' conftest.er1 >conftest.err
9596     rm -f conftest.er1
9597     cat conftest.err >&5
9598     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9599     (exit $ac_status); } &&
9600     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9601     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9602     (eval $ac_try) 2>&5
9603     ac_status=$?
9604     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9605     (exit $ac_status); }; } &&
9606     { ac_try='test -s conftest$ac_exeext'
9607     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9608     (eval $ac_try) 2>&5
9609     ac_status=$?
9610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9611     (exit $ac_status); }; }; then
9612     ac_cv_lib_posix_remove=yes
9613     else
9614     echo "$as_me: failed program was:" >&5
9615     sed 's/^/| /' conftest.$ac_ext >&5
9616    
9617     ac_cv_lib_posix_remove=no
9618     fi
9619     rm -f conftest.err conftest.$ac_objext \
9620     conftest$ac_exeext conftest.$ac_ext
9621     LIBS=$ac_check_lib_save_LIBS
9622     fi
9623     echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
9624     echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
9625     if test $ac_cv_lib_posix_remove = yes; then
9626 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
9627     fi
9628    
9629     fi
9630    
9631     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
9632 pcg 1.11 echo "$as_me:$LINENO: checking for shmat" >&5
9633     echo $ECHO_N "checking for shmat... $ECHO_C" >&6
9634     if test "${ac_cv_func_shmat+set}" = set; then
9635     echo $ECHO_N "(cached) $ECHO_C" >&6
9636     else
9637     cat >conftest.$ac_ext <<_ACEOF
9638     /* confdefs.h. */
9639     _ACEOF
9640     cat confdefs.h >>conftest.$ac_ext
9641     cat >>conftest.$ac_ext <<_ACEOF
9642     /* end confdefs.h. */
9643     /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
9644     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9645     #define shmat innocuous_shmat
9646    
9647 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
9648 pcg 1.11 which can conflict with char shmat (); below.
9649     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9650     <limits.h> exists even on freestanding compilers. */
9651    
9652     #ifdef __STDC__
9653     # include <limits.h>
9654     #else
9655     # include <assert.h>
9656     #endif
9657    
9658     #undef shmat
9659    
9660 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9661 pcg 1.11 #ifdef __cplusplus
9662     extern "C"
9663     {
9664     #endif
9665 pcg 1.1 /* We use char because int might match the return type of a gcc2
9666 pcg 1.11 builtin and then its argument prototype would still apply. */
9667     char shmat ();
9668 pcg 1.1 /* The GNU C library defines this for functions which it implements
9669     to always fail with ENOSYS. Some functions are actually named
9670     something starting with __ and the normal name is an alias. */
9671     #if defined (__stub_shmat) || defined (__stub___shmat)
9672     choke me
9673     #else
9674 pcg 1.11 char (*f) () = shmat;
9675 pcg 1.1 #endif
9676 pcg 1.11 #ifdef __cplusplus
9677     }
9678     #endif
9679    
9680     int
9681     main ()
9682     {
9683     return f != shmat;
9684     ;
9685     return 0;
9686     }
9687     _ACEOF
9688     rm -f conftest.$ac_objext conftest$ac_exeext
9689     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9690     (eval $ac_link) 2>conftest.er1
9691     ac_status=$?
9692     grep -v '^ *+' conftest.er1 >conftest.err
9693     rm -f conftest.er1
9694     cat conftest.err >&5
9695     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9696     (exit $ac_status); } &&
9697     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9698     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9699     (eval $ac_try) 2>&5
9700     ac_status=$?
9701     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9702     (exit $ac_status); }; } &&
9703     { ac_try='test -s conftest$ac_exeext'
9704     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9705     (eval $ac_try) 2>&5
9706     ac_status=$?
9707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9708     (exit $ac_status); }; }; then
9709     ac_cv_func_shmat=yes
9710     else
9711     echo "$as_me: failed program was:" >&5
9712     sed 's/^/| /' conftest.$ac_ext >&5
9713 pcg 1.1
9714 pcg 1.11 ac_cv_func_shmat=no
9715 pcg 1.1 fi
9716 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
9717     conftest$ac_exeext conftest.$ac_ext
9718 pcg 1.1 fi
9719 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
9720     echo "${ECHO_T}$ac_cv_func_shmat" >&6
9721 pcg 1.1
9722     if test $ac_cv_func_shmat = no; then
9723 pcg 1.11 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
9724     echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
9725     if test "${ac_cv_lib_ipc_shmat+set}" = set; then
9726     echo $ECHO_N "(cached) $ECHO_C" >&6
9727 pcg 1.1 else
9728 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9729 pcg 1.1 LIBS="-lipc $LIBS"
9730 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9731     /* confdefs.h. */
9732     _ACEOF
9733     cat confdefs.h >>conftest.$ac_ext
9734     cat >>conftest.$ac_ext <<_ACEOF
9735     /* end confdefs.h. */
9736    
9737 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9738 pcg 1.11 #ifdef __cplusplus
9739     extern "C"
9740     #endif
9741 pcg 1.1 /* We use char because int might match the return type of a gcc2
9742 pcg 1.11 builtin and then its argument prototype would still apply. */
9743     char shmat ();
9744     int
9745     main ()
9746     {
9747     shmat ();
9748     ;
9749     return 0;
9750     }
9751     _ACEOF
9752     rm -f conftest.$ac_objext conftest$ac_exeext
9753     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9754     (eval $ac_link) 2>conftest.er1
9755     ac_status=$?
9756     grep -v '^ *+' conftest.er1 >conftest.err
9757     rm -f conftest.er1
9758     cat conftest.err >&5
9759     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9760     (exit $ac_status); } &&
9761     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9762     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9763     (eval $ac_try) 2>&5
9764     ac_status=$?
9765     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9766     (exit $ac_status); }; } &&
9767     { ac_try='test -s conftest$ac_exeext'
9768     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9769     (eval $ac_try) 2>&5
9770     ac_status=$?
9771     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9772     (exit $ac_status); }; }; then
9773     ac_cv_lib_ipc_shmat=yes
9774     else
9775     echo "$as_me: failed program was:" >&5
9776     sed 's/^/| /' conftest.$ac_ext >&5
9777    
9778     ac_cv_lib_ipc_shmat=no
9779     fi
9780     rm -f conftest.err conftest.$ac_objext \
9781     conftest$ac_exeext conftest.$ac_ext
9782     LIBS=$ac_check_lib_save_LIBS
9783     fi
9784     echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
9785     echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
9786     if test $ac_cv_lib_ipc_shmat = yes; then
9787 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
9788     fi
9789    
9790     fi
9791     fi
9792    
9793     # Check for libraries that X11R6 Xt/Xaw programs need.
9794 pcg 1.11 ac_save_LDFLAGS=$LDFLAGS
9795 pcg 1.1 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
9796     # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
9797     # check for ICE first), but we must link in the order -lSM -lICE or
9798     # we get undefined symbols. So assume we have SM if we have ICE.
9799     # These have to be linked with before -lX11, unlike the other
9800     # libraries we check for below, so use a different variable.
9801 pcg 1.11 # John Interrante, Karl Berry
9802     echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
9803     echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
9804     if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
9805     echo $ECHO_N "(cached) $ECHO_C" >&6
9806 pcg 1.1 else
9807 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
9808 pcg 1.1 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
9809 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9810     /* confdefs.h. */
9811     _ACEOF
9812     cat confdefs.h >>conftest.$ac_ext
9813     cat >>conftest.$ac_ext <<_ACEOF
9814     /* end confdefs.h. */
9815    
9816 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
9817 pcg 1.11 #ifdef __cplusplus
9818     extern "C"
9819     #endif
9820 pcg 1.1 /* We use char because int might match the return type of a gcc2
9821 pcg 1.11 builtin and then its argument prototype would still apply. */
9822     char IceConnectionNumber ();
9823     int
9824     main ()
9825     {
9826     IceConnectionNumber ();
9827     ;
9828     return 0;
9829     }
9830     _ACEOF
9831     rm -f conftest.$ac_objext conftest$ac_exeext
9832     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9833     (eval $ac_link) 2>conftest.er1
9834     ac_status=$?
9835     grep -v '^ *+' conftest.er1 >conftest.err
9836     rm -f conftest.er1
9837     cat conftest.err >&5
9838     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9839     (exit $ac_status); } &&
9840     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9841     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9842     (eval $ac_try) 2>&5
9843     ac_status=$?
9844     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9845     (exit $ac_status); }; } &&
9846     { ac_try='test -s conftest$ac_exeext'
9847     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9848     (eval $ac_try) 2>&5
9849     ac_status=$?
9850     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9851     (exit $ac_status); }; }; then
9852     ac_cv_lib_ICE_IceConnectionNumber=yes
9853     else
9854     echo "$as_me: failed program was:" >&5
9855     sed 's/^/| /' conftest.$ac_ext >&5
9856    
9857     ac_cv_lib_ICE_IceConnectionNumber=no
9858     fi
9859     rm -f conftest.err conftest.$ac_objext \
9860     conftest$ac_exeext conftest.$ac_ext
9861     LIBS=$ac_check_lib_save_LIBS
9862     fi
9863     echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
9864     echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
9865     if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
9866 pcg 1.1 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
9867     fi
9868    
9869 pcg 1.11 LDFLAGS=$ac_save_LDFLAGS
9870 pcg 1.1
9871     fi
9872    
9873    
9874    
9875     if test x$support_xpm = xyes; then
9876 pcg 1.11
9877 pcg 1.1
9878    
9879     # Initialize some more variables set by options.
9880     # The variables have the same names as the options, with
9881     # dashes changed to underlines.
9882    
9883     # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
9884     # paths, otherwise set no_xpm=yes.
9885     # Uses ac_ vars as temps to allow command line to override cache and checks.
9886 pcg 1.11 echo "$as_me:$LINENO: checking for libXpm" >&5
9887     echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
9888    
9889 pcg 1.1
9890     # Check whether --with-xpm_includes or --without-xpm_includes was given.
9891     if test "${with_xpm_includes+set}" = set; then
9892     withval="$with_xpm_includes"
9893     xpm_includes="$withval"
9894     else
9895     xpm_includes=NO
9896 pcg 1.11 fi;
9897 pcg 1.1
9898     # Check whether --with-xpm_library or --without-xpm_library was given.
9899     if test "${with_xpm_library+set}" = set; then
9900     withval="$with_xpm_library"
9901     xpm_libraries="$withval"
9902     else
9903     xpm_libraries=NO
9904 pcg 1.11 fi;
9905 pcg 1.1
9906 pcg 1.11 # --without-xpm overrides everything else, but does not touch the cache.
9907 pcg 1.1
9908     # Check whether --with-xpm or --without-xpm was given.
9909     if test "${with_xpm+set}" = set; then
9910     withval="$with_xpm"
9911    
9912 pcg 1.11 fi;
9913 pcg 1.1 if test "$with_xpm" = no; then
9914     have_xpm=disabled
9915     else
9916 pcg 1.11 if test "${ac_cv_have_xpm+set}" = set; then
9917     echo $ECHO_N "(cached) $ECHO_C" >&6
9918 pcg 1.1 else
9919 pcg 1.11
9920 pcg 1.1 vt_xpm_include_X11=no
9921     if test -n "$xpm_includes"; then
9922     vt_xpm_includes=$xpm_includes
9923     else
9924     vt_xpm_includes=NO
9925     fi
9926     if test -n "$xpm_libraries"; then
9927     vt_xpm_libraries=$xpm_libraries
9928     else
9929     vt_xpm_libraries=NO
9930     fi
9931    
9932     if test "$vt_xpm_includes" = NO; then
9933     # Guess where to find xpm.h
9934    
9935     ac_save_CPPFLAGS="$CPPFLAGS"
9936     CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9937    
9938     # First, try using that file with no special directory specified.
9939 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9940     /* confdefs.h. */
9941     _ACEOF
9942     cat confdefs.h >>conftest.$ac_ext
9943     cat >>conftest.$ac_ext <<_ACEOF
9944     /* end confdefs.h. */
9945 pcg 1.1 #include <X11/xpm.h>
9946 pcg 1.11 _ACEOF
9947     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9948     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9949     ac_status=$?
9950     grep -v '^ *+' conftest.er1 >conftest.err
9951     rm -f conftest.er1
9952     cat conftest.err >&5
9953     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9954     (exit $ac_status); } >/dev/null; then
9955     if test -s conftest.err; then
9956     ac_cpp_err=$ac_c_preproc_warn_flag
9957     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9958     else
9959     ac_cpp_err=
9960     fi
9961     else
9962     ac_cpp_err=yes
9963     fi
9964     if test -z "$ac_cpp_err"; then
9965 pcg 1.1 # We can compile using X headers with no special include directory.
9966     vt_xpm_includes=
9967     vt_xpm_include_X11=yes
9968     else
9969 pcg 1.11 echo "$as_me: failed program was:" >&5
9970     sed 's/^/| /' conftest.$ac_ext >&5
9971    
9972 pcg 1.1 CPPFLAGS="$ac_save_CPPFLAGS"
9973     # Look for the header file in a standard set of common directories.
9974     for ac_dir in \
9975     /usr/X11/include \
9976     /usr/X11R6/include \
9977     /usr/X11R5/include \
9978     /usr/X11R4/include \
9979     \
9980     /usr/include/X11 \
9981     /usr/include/X11R6 \
9982     /usr/include/X11R5 \
9983     /usr/include/X11R4 \
9984     \
9985     /usr/local/X11/include \
9986     /usr/local/X11R6/include \
9987     /usr/local/X11R5/include \
9988     /usr/local/X11R4/include \
9989     \
9990     /usr/local/include/X11 \
9991     /usr/local/include/X11R6 \
9992     /usr/local/include/X11R5 \
9993     /usr/local/include/X11R4 \
9994     \
9995     /usr/X386/include \
9996     /usr/x386/include \
9997     /usr/XFree86/include/X11 \
9998     \
9999     /usr/include \
10000     /usr/local/include \
10001     /usr/unsupported/include \
10002     /usr/athena/include \
10003     /usr/local/x11r5/include \
10004     /usr/lpp/Xamples/include \
10005     \
10006     /usr/openwin/include \
10007     /usr/openwin/share/include \
10008     ; \
10009     do
10010     if test -r "$ac_dir/X11/xpm.h"; then
10011     vt_xpm_includes="$ac_dir"
10012     vt_xpm_include_X11=yes
10013     break
10014     else
10015     if test -r "$ac_dir/xpm.h"; then
10016     vt_xpm_includes=$ac_dir
10017     break
10018     fi
10019     fi
10020     done
10021     fi
10022 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10023 pcg 1.1 fi
10024    
10025     if test "$vt_xpm_libraries" = NO; then
10026     # Check for the libraries.
10027    
10028     # See if we find them without any special options.
10029     # Don't add to $LIBS permanently.
10030     ac_save_LIBS="$LIBS"
10031     LIBS="$LIBS $X_LIBS -lXpm -lX11"
10032 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10033     /* confdefs.h. */
10034     _ACEOF
10035     cat confdefs.h >>conftest.$ac_ext
10036     cat >>conftest.$ac_ext <<_ACEOF
10037     /* end confdefs.h. */
10038 pcg 1.1
10039 pcg 1.11 int
10040     main ()
10041     {
10042 pcg 1.1 XpmReadFileToPixmap()
10043 pcg 1.11 ;
10044     return 0;
10045     }
10046     _ACEOF
10047     rm -f conftest.$ac_objext conftest$ac_exeext
10048     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10049     (eval $ac_link) 2>conftest.er1
10050     ac_status=$?
10051     grep -v '^ *+' conftest.er1 >conftest.err
10052     rm -f conftest.er1
10053     cat conftest.err >&5
10054     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10055     (exit $ac_status); } &&
10056     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10057     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10058     (eval $ac_try) 2>&5
10059     ac_status=$?
10060     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10061     (exit $ac_status); }; } &&
10062     { ac_try='test -s conftest$ac_exeext'
10063     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10064     (eval $ac_try) 2>&5
10065     ac_status=$?
10066     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10067     (exit $ac_status); }; }; then
10068 pcg 1.1 LIBS="$ac_save_LIBS"
10069     # We can link libXpm with no special library path.
10070     vt_xpm_libraries=
10071     else
10072 pcg 1.11 echo "$as_me: failed program was:" >&5
10073     sed 's/^/| /' conftest.$ac_ext >&5
10074    
10075     LIBS="$ac_save_LIBS"
10076 pcg 1.1 # First see if replacing the include by lib works.
10077     for ac_dir in \
10078     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10079     /usr/X11/lib \
10080     /usr/X11R6/lib \
10081     /usr/X11R5/lib \
10082     /usr/X11R4/lib \
10083     \
10084     /usr/lib/X11 \
10085     /usr/lib/X11R6 \
10086     /usr/lib/X11R5 \
10087     /usr/lib/X11R4 \
10088     \
10089     /usr/local/X11/lib \
10090     /usr/local/X11R6/lib \
10091     /usr/local/X11R5/lib \
10092     /usr/local/X11R4/lib \
10093     \
10094     /usr/local/lib/X11 \
10095     /usr/local/lib/X11R6 \
10096     /usr/local/lib/X11R5 \
10097     /usr/local/lib/X11R4 \
10098     \
10099     /usr/X386/lib \
10100     /usr/x386/lib \
10101     /usr/XFree86/lib/X11 \
10102     \
10103     /usr/lib \
10104     /usr/local/lib \
10105     /usr/unsupported/lib \
10106     /usr/athena/lib \
10107     /usr/local/x11r5/lib \
10108     /usr/lpp/Xamples/lib \
10109     \
10110     /usr/openwin/lib \
10111     /usr/openwin/share/lib \
10112     ; \
10113     do
10114     for ac_extension in a so sl; do
10115     if test -r $ac_dir/libXpm.$ac_extension; then
10116     vt_xpm_libraries=$ac_dir
10117     break 2
10118     fi
10119     done
10120     done
10121     fi
10122 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
10123     conftest$ac_exeext conftest.$ac_ext
10124 pcg 1.1 fi
10125    
10126    
10127     if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10128     ac_cv_have_xpm="have_xpm=no"
10129     else
10130     ac_cv_have_xpm="have_xpm=yes \
10131     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10132     vt_xpm_include_X11=$vt_xpm_include_X11"
10133     fi
10134     fi
10135     eval "$ac_cv_have_xpm"
10136     fi
10137    
10138     if test "$have_xpm" != yes; then
10139 pcg 1.11 echo "$as_me:$LINENO: result: $have_xpm" >&5
10140     echo "${ECHO_T}$have_xpm" >&6
10141 pcg 1.1 no_xpm=yes
10142     else
10143     if test "$xpm_includes" != NO; then
10144     if test "$xpm_includes" = "$vt_xpm_includes"; then
10145     if test -r "$xpm_includes/X11/xpm.h"; then
10146     vt_xpm_include_X11=yes
10147     fi
10148     else
10149     vt_xpm_include_X11=no
10150     if test -z "$xpm_includes"; then
10151 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10152     /* confdefs.h. */
10153     _ACEOF
10154     cat confdefs.h >>conftest.$ac_ext
10155     cat >>conftest.$ac_ext <<_ACEOF
10156     /* end confdefs.h. */
10157 pcg 1.1 #include <X11/xpm.h>
10158 pcg 1.11 _ACEOF
10159     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10160     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10161     ac_status=$?
10162     grep -v '^ *+' conftest.er1 >conftest.err
10163     rm -f conftest.er1
10164     cat conftest.err >&5
10165     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10166     (exit $ac_status); } >/dev/null; then
10167     if test -s conftest.err; then
10168     ac_cpp_err=$ac_c_preproc_warn_flag
10169     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10170     else
10171     ac_cpp_err=
10172     fi
10173     else
10174     ac_cpp_err=yes
10175     fi
10176     if test -z "$ac_cpp_err"; then
10177 pcg 1.1 vt_xpm_include_X11=yes
10178     else
10179 pcg 1.11 echo "$as_me: failed program was:" >&5
10180     sed 's/^/| /' conftest.$ac_ext >&5
10181    
10182    
10183 pcg 1.1 fi
10184 pcg 1.11 rm -f conftest.err conftest.$ac_ext
10185 pcg 1.1 else
10186     if test -r "$xpm_includes/X11/xpm.h"; then
10187     vt_xpm_include_X11=yes
10188     fi
10189     fi
10190     fi
10191     vt_xpm_includes=$xpm_includes
10192     fi
10193     if test "x$xpm_libraries" != xNO; then
10194     vt_xpm_libraries=$xpm_libraries
10195     fi
10196     # Update the cache value to reflect the command line values.
10197     ac_cv_have_xpm="have_xpm=yes \
10198     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10199     vt_xpm_include_X11=$vt_xpm_include_X11"
10200     eval "$ac_cv_have_xpm"
10201 pcg 1.11 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10202     echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10203 pcg 1.1 if test -n "$vt_xpm_includes"; then
10204     XPM_CPPFLAGS="-DHAVE_LIBXPM"
10205     fi
10206     if test -n "$vt_xpm_includes"; then
10207     XPM_CFLAGS="-I$vt_xpm_includes"
10208     fi
10209     XPM_LIBS="-lXpm"
10210     if test -n "$vt_xpm_libraries"; then
10211     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10212     fi
10213     if test "x$vt_xpm_include_X11" = xyes; then
10214 pcg 1.11
10215     cat >>confdefs.h <<\_ACEOF
10216 pcg 1.1 #define XPM_INC_X11 1
10217 pcg 1.11 _ACEOF
10218 pcg 1.1
10219     fi
10220     fi
10221    
10222    
10223    
10224    
10225    
10226     if test x$no_xpm = xyes; then
10227     support_xpm=needsmanualspecification
10228     fi
10229     fi
10230    
10231 pcg 1.11 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10232     echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10233     if test "${ac_cv_header_sys_wait_h+set}" = set; then
10234     echo $ECHO_N "(cached) $ECHO_C" >&6
10235     else
10236     cat >conftest.$ac_ext <<_ACEOF
10237     /* confdefs.h. */
10238     _ACEOF
10239     cat confdefs.h >>conftest.$ac_ext
10240     cat >>conftest.$ac_ext <<_ACEOF
10241     /* end confdefs.h. */
10242 pcg 1.1 #include <sys/types.h>
10243     #include <sys/wait.h>
10244     #ifndef WEXITSTATUS
10245 pcg 1.11 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10246 pcg 1.1 #endif
10247     #ifndef WIFEXITED
10248 pcg 1.11 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10249 pcg 1.1 #endif
10250 pcg 1.11
10251     int
10252     main ()
10253     {
10254     int s;
10255     wait (&s);
10256     s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10257     ;
10258     return 0;
10259     }
10260     _ACEOF
10261     rm -f conftest.$ac_objext
10262     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10263     (eval $ac_compile) 2>conftest.er1
10264     ac_status=$?
10265     grep -v '^ *+' conftest.er1 >conftest.err
10266     rm -f conftest.er1
10267     cat conftest.err >&5
10268     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10269     (exit $ac_status); } &&
10270     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10271     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10272     (eval $ac_try) 2>&5
10273     ac_status=$?
10274     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10275     (exit $ac_status); }; } &&
10276     { ac_try='test -s conftest.$ac_objext'
10277     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10278     (eval $ac_try) 2>&5
10279     ac_status=$?
10280     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10281     (exit $ac_status); }; }; then
10282     ac_cv_header_sys_wait_h=yes
10283 pcg 1.1 else
10284 pcg 1.11 echo "$as_me: failed program was:" >&5
10285     sed 's/^/| /' conftest.$ac_ext >&5
10286    
10287     ac_cv_header_sys_wait_h=no
10288 pcg 1.1 fi
10289 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10290 pcg 1.1 fi
10291 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10292     echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10293     if test $ac_cv_header_sys_wait_h = yes; then
10294 pcg 1.1
10295 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10296 pcg 1.1 #define HAVE_SYS_WAIT_H 1
10297 pcg 1.11 _ACEOF
10298 pcg 1.1
10299     fi
10300    
10301 pcg 1.11
10302    
10303    
10304    
10305    
10306    
10307    
10308    
10309    
10310    
10311    
10312    
10313    
10314    
10315    
10316    
10317    
10318    
10319    
10320     for ac_header in \
10321 pcg 1.1 assert.h \
10322     fcntl.h \
10323     grp.h \
10324     libc.h \
10325     lastlog.h \
10326     stdarg.h \
10327     stdlib.h \
10328     string.h \
10329     termios.h \
10330     unistd.h \
10331     sys/byteorder.h \
10332     sys/ioctl.h \
10333     sys/select.h \
10334     sys/sockio.h \
10335     sys/strredir.h \
10336     sys/time.h \
10337     utmp.h \
10338     utmpx.h \
10339     stdint.h \
10340    
10341     do
10342 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10343     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10344     echo "$as_me:$LINENO: checking for $ac_header" >&5
10345     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10346     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10347     echo $ECHO_N "(cached) $ECHO_C" >&6
10348     fi
10349     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10350     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10351     else
10352     # Is the header compilable?
10353     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10354     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10355     cat >conftest.$ac_ext <<_ACEOF
10356     /* confdefs.h. */
10357     _ACEOF
10358     cat confdefs.h >>conftest.$ac_ext
10359     cat >>conftest.$ac_ext <<_ACEOF
10360     /* end confdefs.h. */
10361     $ac_includes_default
10362     #include <$ac_header>
10363     _ACEOF
10364     rm -f conftest.$ac_objext
10365     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10366     (eval $ac_compile) 2>conftest.er1
10367     ac_status=$?
10368     grep -v '^ *+' conftest.er1 >conftest.err
10369     rm -f conftest.er1
10370     cat conftest.err >&5
10371     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10372     (exit $ac_status); } &&
10373     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10374     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10375     (eval $ac_try) 2>&5
10376     ac_status=$?
10377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10378     (exit $ac_status); }; } &&
10379     { ac_try='test -s conftest.$ac_objext'
10380     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10381     (eval $ac_try) 2>&5
10382     ac_status=$?
10383     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10384     (exit $ac_status); }; }; then
10385     ac_header_compiler=yes
10386     else
10387     echo "$as_me: failed program was:" >&5
10388     sed 's/^/| /' conftest.$ac_ext >&5
10389    
10390     ac_header_compiler=no
10391     fi
10392     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10393     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10394     echo "${ECHO_T}$ac_header_compiler" >&6
10395    
10396     # Is the header present?
10397     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10398     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10399     cat >conftest.$ac_ext <<_ACEOF
10400     /* confdefs.h. */
10401     _ACEOF
10402     cat confdefs.h >>conftest.$ac_ext
10403     cat >>conftest.$ac_ext <<_ACEOF
10404     /* end confdefs.h. */
10405     #include <$ac_header>
10406     _ACEOF
10407     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10408     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10409     ac_status=$?
10410     grep -v '^ *+' conftest.er1 >conftest.err
10411     rm -f conftest.er1
10412     cat conftest.err >&5
10413     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10414     (exit $ac_status); } >/dev/null; then
10415     if test -s conftest.err; then
10416     ac_cpp_err=$ac_c_preproc_warn_flag
10417     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10418     else
10419     ac_cpp_err=
10420     fi
10421     else
10422     ac_cpp_err=yes
10423     fi
10424     if test -z "$ac_cpp_err"; then
10425     ac_header_preproc=yes
10426 pcg 1.1 else
10427 pcg 1.11 echo "$as_me: failed program was:" >&5
10428     sed 's/^/| /' conftest.$ac_ext >&5
10429    
10430     ac_header_preproc=no
10431     fi
10432     rm -f conftest.err conftest.$ac_ext
10433     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10434     echo "${ECHO_T}$ac_header_preproc" >&6
10435    
10436     # So? What about this header?
10437     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10438     yes:no: )
10439     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10440     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10441     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10442     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10443     ac_header_preproc=yes
10444     ;;
10445     no:yes:* )
10446     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10447     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10448     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10449     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10450     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10451     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10452     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10453     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10454     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10455     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10456     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10457     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10458     (
10459     cat <<\_ASBOX
10460     ## ------------------------------------------ ##
10461     ## Report this to the AC_PACKAGE_NAME lists. ##
10462     ## ------------------------------------------ ##
10463     _ASBOX
10464     ) |
10465     sed "s/^/$as_me: WARNING: /" >&2
10466     ;;
10467     esac
10468     echo "$as_me:$LINENO: checking for $ac_header" >&5
10469     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10470     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10471     echo $ECHO_N "(cached) $ECHO_C" >&6
10472 pcg 1.1 else
10473 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
10474 pcg 1.1 fi
10475 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10476     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10477    
10478 pcg 1.1 fi
10479 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10480     cat >>confdefs.h <<_ACEOF
10481     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10482     _ACEOF
10483    
10484 pcg 1.1 fi
10485 pcg 1.11
10486 pcg 1.1 done
10487    
10488    
10489 pcg 1.11 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10490     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10491     if test "${ac_cv_header_time+set}" = set; then
10492     echo $ECHO_N "(cached) $ECHO_C" >&6
10493     else
10494     cat >conftest.$ac_ext <<_ACEOF
10495     /* confdefs.h. */
10496     _ACEOF
10497     cat confdefs.h >>conftest.$ac_ext
10498     cat >>conftest.$ac_ext <<_ACEOF
10499     /* end confdefs.h. */
10500 pcg 1.1 #include <sys/types.h>
10501     #include <sys/time.h>
10502     #include <time.h>
10503 pcg 1.11
10504     int
10505     main ()
10506     {
10507     if ((struct tm *) 0)
10508     return 0;
10509     ;
10510     return 0;
10511     }
10512     _ACEOF
10513     rm -f conftest.$ac_objext
10514     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10515     (eval $ac_compile) 2>conftest.er1
10516     ac_status=$?
10517     grep -v '^ *+' conftest.er1 >conftest.err
10518     rm -f conftest.er1
10519     cat conftest.err >&5
10520     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10521     (exit $ac_status); } &&
10522     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10523     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10524     (eval $ac_try) 2>&5
10525     ac_status=$?
10526     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10527     (exit $ac_status); }; } &&
10528     { ac_try='test -s conftest.$ac_objext'
10529     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10530     (eval $ac_try) 2>&5
10531     ac_status=$?
10532     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10533     (exit $ac_status); }; }; then
10534 pcg 1.1 ac_cv_header_time=yes
10535     else
10536 pcg 1.11 echo "$as_me: failed program was:" >&5
10537     sed 's/^/| /' conftest.$ac_ext >&5
10538    
10539     ac_cv_header_time=no
10540 pcg 1.1 fi
10541 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10542 pcg 1.1 fi
10543 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10544     echo "${ECHO_T}$ac_cv_header_time" >&6
10545     if test $ac_cv_header_time = yes; then
10546 pcg 1.1
10547 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10548 pcg 1.1 #define TIME_WITH_SYS_TIME 1
10549 pcg 1.11 _ACEOF
10550 pcg 1.1
10551     fi
10552    
10553    
10554 pcg 1.11 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
10555     echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
10556     if test "${rxvt_cv_header_sysioctl+set}" = set; then
10557     echo $ECHO_N "(cached) $ECHO_C" >&6
10558 pcg 1.1 else
10559 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10560     /* confdefs.h. */
10561     _ACEOF
10562     cat confdefs.h >>conftest.$ac_ext
10563     cat >>conftest.$ac_ext <<_ACEOF
10564     /* end confdefs.h. */
10565 pcg 1.1 #include <stdio.h>
10566     #include <sys/ioctl.h>
10567     #ifdef HAVE_TERMIOS_H
10568     #include <termios.h>
10569     #endif
10570 pcg 1.11 int
10571     main ()
10572     {
10573 pcg 1.1 int a = ECHO;
10574 pcg 1.11 ;
10575     return 0;
10576     }
10577     _ACEOF
10578     rm -f conftest.$ac_objext
10579     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10580     (eval $ac_compile) 2>conftest.er1
10581     ac_status=$?
10582     grep -v '^ *+' conftest.er1 >conftest.err
10583     rm -f conftest.er1
10584     cat conftest.err >&5
10585     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10586     (exit $ac_status); } &&
10587     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10588     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10589     (eval $ac_try) 2>&5
10590     ac_status=$?
10591     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10592     (exit $ac_status); }; } &&
10593     { ac_try='test -s conftest.$ac_objext'
10594     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10595     (eval $ac_try) 2>&5
10596     ac_status=$?
10597     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10598     (exit $ac_status); }; }; then
10599 pcg 1.1 rxvt_cv_header_sysioctl=yes
10600     else
10601 pcg 1.11 echo "$as_me: failed program was:" >&5
10602     sed 's/^/| /' conftest.$ac_ext >&5
10603    
10604     rxvt_cv_header_sysioctl=no
10605 pcg 1.1 fi
10606 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10607 pcg 1.1 fi
10608 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
10609     echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
10610 pcg 1.1
10611     if test -n "$GCC"; then
10612     LDARG="-Wl,"
10613     else
10614     LDARG=""
10615     fi
10616     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
10617    
10618     ac_save_CFLAGS=$CFLAGS
10619     ac_save_LIBS=$LIBS
10620     CFLAGS="$CFLAGS $X_CFLAGS"
10621     LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
10622 pcg 1.11 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
10623     echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
10624     if test "${rxvt_cv_rpath+set}" = set; then
10625     echo $ECHO_N "(cached) $ECHO_C" >&6
10626 pcg 1.1 else
10627     if test "$cross_compiling" = yes; then
10628 pcg 1.11 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
10629     echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
10630 pcg 1.1 else
10631 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10632     /* confdefs.h. */
10633     _ACEOF
10634     cat confdefs.h >>conftest.$ac_ext
10635     cat >>conftest.$ac_ext <<_ACEOF
10636     /* end confdefs.h. */
10637 pcg 1.1
10638     main()
10639     {
10640     exit(0);
10641     (void) XOpenDisplay("foobar");
10642     }
10643 pcg 1.11 _ACEOF
10644     rm -f conftest$ac_exeext
10645     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10646     (eval $ac_link) 2>&5
10647     ac_status=$?
10648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10649     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10650     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10651     (eval $ac_try) 2>&5
10652     ac_status=$?
10653     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10654     (exit $ac_status); }; }; then
10655 pcg 1.1 rxvt_cv_rpath=yes
10656     else
10657 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
10658     echo "$as_me: failed program was:" >&5
10659     sed 's/^/| /' conftest.$ac_ext >&5
10660    
10661     ( exit $ac_status )
10662     rxvt_cv_rpath=no
10663 pcg 1.1 fi
10664 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10665 pcg 1.1 fi
10666     fi
10667 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
10668     echo "${ECHO_T}$rxvt_cv_rpath" >&6
10669 pcg 1.1 if test x$rxvt_cv_rpath != xyes; then
10670     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
10671     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
10672 pcg 1.11 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
10673     echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
10674     if test "${rxvt_cv_R+set}" = set; then
10675     echo $ECHO_N "(cached) $ECHO_C" >&6
10676 pcg 1.1 else
10677     if test "$cross_compiling" = yes; then
10678     rxvt_cv_R=no
10679     else
10680 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10681     /* confdefs.h. */
10682     _ACEOF
10683     cat confdefs.h >>conftest.$ac_ext
10684     cat >>conftest.$ac_ext <<_ACEOF
10685     /* end confdefs.h. */
10686 pcg 1.1
10687     main()
10688     {
10689     exit(0);
10690     (void) XOpenDisplay("foobar");
10691     }
10692 pcg 1.11 _ACEOF
10693     rm -f conftest$ac_exeext
10694     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10695     (eval $ac_link) 2>&5
10696     ac_status=$?
10697     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10698     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10699     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10700     (eval $ac_try) 2>&5
10701     ac_status=$?
10702     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10703     (exit $ac_status); }; }; then
10704 pcg 1.1 rxvt_cv_R=yes
10705     else
10706 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
10707     echo "$as_me: failed program was:" >&5
10708     sed 's/^/| /' conftest.$ac_ext >&5
10709    
10710     ( exit $ac_status )
10711     rxvt_cv_R=no
10712 pcg 1.1 fi
10713 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10714 pcg 1.1 fi
10715     fi
10716 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
10717     echo "${ECHO_T}$rxvt_cv_R" >&6
10718 pcg 1.1 if test x$rxvt_cv_R != xyes; then
10719     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10720     fi
10721     fi
10722    
10723 pcg 1.11 echo "$as_me:$LINENO: checking for XPointer" >&5
10724     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
10725     if test "${rxvt_cv_xpointer+set}" = set; then
10726     echo $ECHO_N "(cached) $ECHO_C" >&6
10727     else
10728     cat >conftest.$ac_ext <<_ACEOF
10729     /* confdefs.h. */
10730     _ACEOF
10731     cat confdefs.h >>conftest.$ac_ext
10732     cat >>conftest.$ac_ext <<_ACEOF
10733     /* end confdefs.h. */
10734 pcg 1.1 #include <X11/Xlib.h>
10735 pcg 1.11 int
10736     main ()
10737     {
10738 pcg 1.1 XPointer dummy;
10739 pcg 1.11 ;
10740     return 0;
10741     }
10742     _ACEOF
10743     rm -f conftest.$ac_objext
10744     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10745     (eval $ac_compile) 2>conftest.er1
10746     ac_status=$?
10747     grep -v '^ *+' conftest.er1 >conftest.err
10748     rm -f conftest.er1
10749     cat conftest.err >&5
10750     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10751     (exit $ac_status); } &&
10752     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10753     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10754     (eval $ac_try) 2>&5
10755     ac_status=$?
10756     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10757     (exit $ac_status); }; } &&
10758     { ac_try='test -s conftest.$ac_objext'
10759     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10760     (eval $ac_try) 2>&5
10761     ac_status=$?
10762     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10763     (exit $ac_status); }; }; then
10764 pcg 1.1 rxvt_cv_xpointer=yes
10765     else
10766 pcg 1.11 echo "$as_me: failed program was:" >&5
10767     sed 's/^/| /' conftest.$ac_ext >&5
10768    
10769     rxvt_cv_xpointer=no
10770 pcg 1.1 fi
10771 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10772 pcg 1.1 fi
10773 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
10774     echo "${ECHO_T}$rxvt_cv_xpointer" >&6
10775     if test x$rxvt_cv_xpointer = xyes; then
10776 pcg 1.1
10777 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10778 pcg 1.1 #define HAVE_XPOINTER 1
10779 pcg 1.11 _ACEOF
10780 pcg 1.1
10781     fi
10782     LIBS=$ac_save_LIBS
10783     CFLAGS=$ac_save_CFLAGS
10784    
10785    
10786 pcg 1.11 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10787     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
10788     if test "${ac_cv_c_const+set}" = set; then
10789     echo $ECHO_N "(cached) $ECHO_C" >&6
10790     else
10791     cat >conftest.$ac_ext <<_ACEOF
10792     /* confdefs.h. */
10793     _ACEOF
10794     cat confdefs.h >>conftest.$ac_ext
10795     cat >>conftest.$ac_ext <<_ACEOF
10796     /* end confdefs.h. */
10797 pcg 1.1
10798 pcg 1.11 int
10799     main ()
10800     {
10801     /* FIXME: Include the comments suggested by Paul. */
10802     #ifndef __cplusplus
10803     /* Ultrix mips cc rejects this. */
10804     typedef int charset[2];
10805     const charset x;
10806     /* SunOS 4.1.1 cc rejects this. */
10807     char const *const *ccp;
10808     char **p;
10809     /* NEC SVR4.0.2 mips cc rejects this. */
10810     struct point {int x, y;};
10811     static struct point const zero = {0,0};
10812     /* AIX XL C 1.02.0.0 rejects this.
10813     It does not let you subtract one const X* pointer from another in
10814     an arm of an if-expression whose if-part is not a constant
10815     expression */
10816     const char *g = "string";
10817     ccp = &g + (g ? g-g : 0);
10818     /* HPUX 7.0 cc rejects these. */
10819     ++ccp;
10820     p = (char**) ccp;
10821     ccp = (char const *const *) p;
10822     { /* SCO 3.2v4 cc rejects this. */
10823     char *t;
10824     char const *s = 0 ? (char *) 0 : (char const *) 0;
10825    
10826     *t++ = 0;
10827     }
10828     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
10829     int x[] = {25, 17};
10830     const int *foo = &x[0];
10831     ++foo;
10832     }
10833     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10834     typedef const int *iptr;
10835     iptr p = 0;
10836     ++p;
10837     }
10838     { /* AIX XL C 1.02.0.0 rejects this saying
10839     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10840     struct s { int j; const int *ap[3]; };
10841     struct s *b; b->j = 5;
10842     }
10843     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10844     const int foo = 10;
10845     }
10846     #endif
10847 pcg 1.1
10848 pcg 1.11 ;
10849     return 0;
10850 pcg 1.1 }
10851 pcg 1.11 _ACEOF
10852     rm -f conftest.$ac_objext
10853     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10854     (eval $ac_compile) 2>conftest.er1
10855     ac_status=$?
10856     grep -v '^ *+' conftest.er1 >conftest.err
10857     rm -f conftest.er1
10858     cat conftest.err >&5
10859     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10860     (exit $ac_status); } &&
10861     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10862     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10863     (eval $ac_try) 2>&5
10864     ac_status=$?
10865     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10866     (exit $ac_status); }; } &&
10867     { ac_try='test -s conftest.$ac_objext'
10868     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10869     (eval $ac_try) 2>&5
10870     ac_status=$?
10871     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10872     (exit $ac_status); }; }; then
10873 pcg 1.1 ac_cv_c_const=yes
10874     else
10875 pcg 1.11 echo "$as_me: failed program was:" >&5
10876     sed 's/^/| /' conftest.$ac_ext >&5
10877    
10878     ac_cv_c_const=no
10879 pcg 1.1 fi
10880 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10881 pcg 1.1 fi
10882 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10883     echo "${ECHO_T}$ac_cv_c_const" >&6
10884     if test $ac_cv_c_const = no; then
10885 pcg 1.1
10886 pcg 1.11 cat >>confdefs.h <<\_ACEOF
10887     #define const
10888     _ACEOF
10889 pcg 1.1
10890     fi
10891    
10892 pcg 1.11 echo "$as_me:$LINENO: checking for inline" >&5
10893     echo $ECHO_N "checking for inline... $ECHO_C" >&6
10894     if test "${ac_cv_c_inline+set}" = set; then
10895     echo $ECHO_N "(cached) $ECHO_C" >&6
10896 pcg 1.1 else
10897     ac_cv_c_inline=no
10898     for ac_kw in inline __inline__ __inline; do
10899 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
10900     /* confdefs.h. */
10901     _ACEOF
10902     cat confdefs.h >>conftest.$ac_ext
10903     cat >>conftest.$ac_ext <<_ACEOF
10904     /* end confdefs.h. */
10905     #ifndef __cplusplus
10906     typedef int foo_t;
10907     static $ac_kw foo_t static_foo () {return 0; }
10908     $ac_kw foo_t foo () {return 0; }
10909     #endif
10910 pcg 1.1
10911 pcg 1.11 _ACEOF
10912     rm -f conftest.$ac_objext
10913     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10914     (eval $ac_compile) 2>conftest.er1
10915     ac_status=$?
10916     grep -v '^ *+' conftest.er1 >conftest.err
10917     rm -f conftest.er1
10918     cat conftest.err >&5
10919     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10920     (exit $ac_status); } &&
10921     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10922     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10923     (eval $ac_try) 2>&5
10924     ac_status=$?
10925     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10926     (exit $ac_status); }; } &&
10927     { ac_try='test -s conftest.$ac_objext'
10928     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10929     (eval $ac_try) 2>&5
10930     ac_status=$?
10931     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10932     (exit $ac_status); }; }; then
10933 pcg 1.1 ac_cv_c_inline=$ac_kw; break
10934     else
10935 pcg 1.11 echo "$as_me: failed program was:" >&5
10936     sed 's/^/| /' conftest.$ac_ext >&5
10937    
10938 pcg 1.1 fi
10939 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10940 pcg 1.1 done
10941    
10942     fi
10943 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10944     echo "${ECHO_T}$ac_cv_c_inline" >&6
10945    
10946 pcg 1.1
10947 pcg 1.11 case $ac_cv_c_inline in
10948 pcg 1.1 inline | yes) ;;
10949 pcg 1.11 *)
10950     case $ac_cv_c_inline in
10951     no) ac_val=;;
10952     *) ac_val=$ac_cv_c_inline;;
10953     esac
10954     cat >>confdefs.h <<_ACEOF
10955     #ifndef __cplusplus
10956     #define inline $ac_val
10957     #endif
10958     _ACEOF
10959     ;;
10960 pcg 1.1 esac
10961    
10962    
10963    
10964 pcg 1.11 echo "$as_me:$LINENO: checking for mode_t" >&5
10965     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
10966     if test "${ac_cv_type_mode_t+set}" = set; then
10967     echo $ECHO_N "(cached) $ECHO_C" >&6
10968     else
10969     cat >conftest.$ac_ext <<_ACEOF
10970     /* confdefs.h. */
10971     _ACEOF
10972     cat confdefs.h >>conftest.$ac_ext
10973     cat >>conftest.$ac_ext <<_ACEOF
10974     /* end confdefs.h. */
10975     $ac_includes_default
10976     int
10977     main ()
10978     {
10979     if ((mode_t *) 0)
10980     return 0;
10981     if (sizeof (mode_t))
10982     return 0;
10983     ;
10984     return 0;
10985     }
10986     _ACEOF
10987     rm -f conftest.$ac_objext
10988     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10989     (eval $ac_compile) 2>conftest.er1
10990     ac_status=$?
10991     grep -v '^ *+' conftest.er1 >conftest.err
10992     rm -f conftest.er1
10993     cat conftest.err >&5
10994     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10995     (exit $ac_status); } &&
10996     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10997     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10998     (eval $ac_try) 2>&5
10999     ac_status=$?
11000     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11001     (exit $ac_status); }; } &&
11002     { ac_try='test -s conftest.$ac_objext'
11003     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11004     (eval $ac_try) 2>&5
11005     ac_status=$?
11006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11007     (exit $ac_status); }; }; then
11008     ac_cv_type_mode_t=yes
11009 pcg 1.1 else
11010 pcg 1.11 echo "$as_me: failed program was:" >&5
11011     sed 's/^/| /' conftest.$ac_ext >&5
11012 pcg 1.1
11013 pcg 1.11 ac_cv_type_mode_t=no
11014 pcg 1.1 fi
11015 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11016 pcg 1.1 fi
11017 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11018     echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11019     if test $ac_cv_type_mode_t = yes; then
11020 pcg 1.1 :
11021     else
11022    
11023 pcg 1.11 cat >>confdefs.h <<_ACEOF
11024     #define mode_t int
11025     _ACEOF
11026 pcg 1.1
11027     fi
11028    
11029 pcg 1.11 echo "$as_me:$LINENO: checking for pid_t" >&5
11030     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11031     if test "${ac_cv_type_pid_t+set}" = set; then
11032     echo $ECHO_N "(cached) $ECHO_C" >&6
11033     else
11034     cat >conftest.$ac_ext <<_ACEOF
11035     /* confdefs.h. */
11036     _ACEOF
11037     cat confdefs.h >>conftest.$ac_ext
11038     cat >>conftest.$ac_ext <<_ACEOF
11039     /* end confdefs.h. */
11040     $ac_includes_default
11041     int
11042     main ()
11043     {
11044     if ((pid_t *) 0)
11045     return 0;
11046     if (sizeof (pid_t))
11047     return 0;
11048     ;
11049     return 0;
11050     }
11051     _ACEOF
11052     rm -f conftest.$ac_objext
11053     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11054     (eval $ac_compile) 2>conftest.er1
11055     ac_status=$?
11056     grep -v '^ *+' conftest.er1 >conftest.err
11057     rm -f conftest.er1
11058     cat conftest.err >&5
11059     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11060     (exit $ac_status); } &&
11061     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11062     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11063     (eval $ac_try) 2>&5
11064     ac_status=$?
11065     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066     (exit $ac_status); }; } &&
11067     { ac_try='test -s conftest.$ac_objext'
11068     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11069     (eval $ac_try) 2>&5
11070     ac_status=$?
11071     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11072     (exit $ac_status); }; }; then
11073     ac_cv_type_pid_t=yes
11074 pcg 1.1 else
11075 pcg 1.11 echo "$as_me: failed program was:" >&5
11076     sed 's/^/| /' conftest.$ac_ext >&5
11077 pcg 1.1
11078 pcg 1.11 ac_cv_type_pid_t=no
11079 pcg 1.1 fi
11080 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11081 pcg 1.1 fi
11082 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11083     echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11084     if test $ac_cv_type_pid_t = yes; then
11085     :
11086 pcg 1.1 else
11087    
11088 pcg 1.11 cat >>confdefs.h <<_ACEOF
11089 pcg 1.1 #define pid_t int
11090 pcg 1.11 _ACEOF
11091 pcg 1.1
11092     fi
11093    
11094 pcg 1.11 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11095     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11096     if test "${ac_cv_type_uid_t+set}" = set; then
11097     echo $ECHO_N "(cached) $ECHO_C" >&6
11098 pcg 1.1 else
11099 pcg 1.11 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 <sys/types.h>
11106 pcg 1.11
11107     _ACEOF
11108 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11109 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
11110 pcg 1.1 ac_cv_type_uid_t=yes
11111     else
11112     ac_cv_type_uid_t=no
11113     fi
11114     rm -f conftest*
11115    
11116     fi
11117 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11118     echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11119     if test $ac_cv_type_uid_t = no; then
11120 pcg 1.1
11121 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11122 pcg 1.1 #define uid_t int
11123 pcg 1.11 _ACEOF
11124    
11125 pcg 1.1
11126 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11127 pcg 1.1 #define gid_t int
11128 pcg 1.11 _ACEOF
11129 pcg 1.1
11130     fi
11131    
11132    
11133    
11134 pcg 1.11 echo "$as_me:$LINENO: checking for char" >&5
11135     echo $ECHO_N "checking for char... $ECHO_C" >&6
11136     if test "${ac_cv_type_char+set}" = set; then
11137     echo $ECHO_N "(cached) $ECHO_C" >&6
11138 pcg 1.1 else
11139 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11140     /* confdefs.h. */
11141     _ACEOF
11142     cat confdefs.h >>conftest.$ac_ext
11143     cat >>conftest.$ac_ext <<_ACEOF
11144     /* end confdefs.h. */
11145     $ac_includes_default
11146     int
11147     main ()
11148     {
11149     if ((char *) 0)
11150     return 0;
11151     if (sizeof (char))
11152     return 0;
11153     ;
11154     return 0;
11155     }
11156     _ACEOF
11157     rm -f conftest.$ac_objext
11158     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11159     (eval $ac_compile) 2>conftest.er1
11160     ac_status=$?
11161     grep -v '^ *+' conftest.er1 >conftest.err
11162     rm -f conftest.er1
11163     cat conftest.err >&5
11164     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11165     (exit $ac_status); } &&
11166     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11167     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11168     (eval $ac_try) 2>&5
11169     ac_status=$?
11170     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11171     (exit $ac_status); }; } &&
11172     { ac_try='test -s conftest.$ac_objext'
11173     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11174     (eval $ac_try) 2>&5
11175     ac_status=$?
11176     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11177     (exit $ac_status); }; }; then
11178     ac_cv_type_char=yes
11179     else
11180     echo "$as_me: failed program was:" >&5
11181     sed 's/^/| /' conftest.$ac_ext >&5
11182    
11183     ac_cv_type_char=no
11184     fi
11185     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11186     fi
11187     echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11188     echo "${ECHO_T}$ac_cv_type_char" >&6
11189    
11190     echo "$as_me:$LINENO: checking size of char" >&5
11191     echo $ECHO_N "checking size of char... $ECHO_C" >&6
11192     if test "${ac_cv_sizeof_char+set}" = set; then
11193     echo $ECHO_N "(cached) $ECHO_C" >&6
11194     else
11195     if test "$ac_cv_type_char" = yes; then
11196     # The cast to unsigned long works around a bug in the HP C Compiler
11197     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11198     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11199     # This bug is HP SR number 8606223364.
11200 pcg 1.1 if test "$cross_compiling" = yes; then
11201 pcg 1.11 # Depending upon the size, compute the lo and hi bounds.
11202     cat >conftest.$ac_ext <<_ACEOF
11203     /* confdefs.h. */
11204     _ACEOF
11205     cat confdefs.h >>conftest.$ac_ext
11206     cat >>conftest.$ac_ext <<_ACEOF
11207     /* end confdefs.h. */
11208     $ac_includes_default
11209     int
11210     main ()
11211     {
11212     static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11213     test_array [0] = 0
11214    
11215     ;
11216     return 0;
11217     }
11218     _ACEOF
11219     rm -f conftest.$ac_objext
11220     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11221     (eval $ac_compile) 2>conftest.er1
11222     ac_status=$?
11223     grep -v '^ *+' conftest.er1 >conftest.err
11224     rm -f conftest.er1
11225     cat conftest.err >&5
11226     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11227     (exit $ac_status); } &&
11228     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11229     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11230     (eval $ac_try) 2>&5
11231     ac_status=$?
11232     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11233     (exit $ac_status); }; } &&
11234     { ac_try='test -s conftest.$ac_objext'
11235     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11236     (eval $ac_try) 2>&5
11237     ac_status=$?
11238     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11239     (exit $ac_status); }; }; then
11240     ac_lo=0 ac_mid=0
11241     while :; do
11242     cat >conftest.$ac_ext <<_ACEOF
11243     /* confdefs.h. */
11244     _ACEOF
11245     cat confdefs.h >>conftest.$ac_ext
11246     cat >>conftest.$ac_ext <<_ACEOF
11247     /* end confdefs.h. */
11248     $ac_includes_default
11249     int
11250     main ()
11251     {
11252     static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11253     test_array [0] = 0
11254    
11255     ;
11256     return 0;
11257     }
11258     _ACEOF
11259     rm -f conftest.$ac_objext
11260     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11261     (eval $ac_compile) 2>conftest.er1
11262     ac_status=$?
11263     grep -v '^ *+' conftest.er1 >conftest.err
11264     rm -f conftest.er1
11265     cat conftest.err >&5
11266     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11267     (exit $ac_status); } &&
11268     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11269     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11270     (eval $ac_try) 2>&5
11271     ac_status=$?
11272     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11273     (exit $ac_status); }; } &&
11274     { ac_try='test -s conftest.$ac_objext'
11275     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11276     (eval $ac_try) 2>&5
11277     ac_status=$?
11278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279     (exit $ac_status); }; }; then
11280     ac_hi=$ac_mid; break
11281     else
11282     echo "$as_me: failed program was:" >&5
11283     sed 's/^/| /' conftest.$ac_ext >&5
11284    
11285     ac_lo=`expr $ac_mid + 1`
11286     if test $ac_lo -le $ac_mid; then
11287     ac_lo= ac_hi=
11288     break
11289     fi
11290     ac_mid=`expr 2 '*' $ac_mid + 1`
11291     fi
11292     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11293     done
11294     else
11295     echo "$as_me: failed program was:" >&5
11296     sed 's/^/| /' conftest.$ac_ext >&5
11297    
11298     cat >conftest.$ac_ext <<_ACEOF
11299     /* confdefs.h. */
11300     _ACEOF
11301     cat confdefs.h >>conftest.$ac_ext
11302     cat >>conftest.$ac_ext <<_ACEOF
11303     /* end confdefs.h. */
11304     $ac_includes_default
11305     int
11306     main ()
11307     {
11308     static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11309     test_array [0] = 0
11310    
11311     ;
11312     return 0;
11313     }
11314     _ACEOF
11315     rm -f conftest.$ac_objext
11316     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11317     (eval $ac_compile) 2>conftest.er1
11318     ac_status=$?
11319     grep -v '^ *+' conftest.er1 >conftest.err
11320     rm -f conftest.er1
11321     cat conftest.err >&5
11322     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11323     (exit $ac_status); } &&
11324     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11325     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11326     (eval $ac_try) 2>&5
11327     ac_status=$?
11328     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11329     (exit $ac_status); }; } &&
11330     { ac_try='test -s conftest.$ac_objext'
11331     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11332     (eval $ac_try) 2>&5
11333     ac_status=$?
11334     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11335     (exit $ac_status); }; }; then
11336     ac_hi=-1 ac_mid=-1
11337     while :; do
11338     cat >conftest.$ac_ext <<_ACEOF
11339     /* confdefs.h. */
11340     _ACEOF
11341     cat confdefs.h >>conftest.$ac_ext
11342     cat >>conftest.$ac_ext <<_ACEOF
11343     /* end confdefs.h. */
11344     $ac_includes_default
11345     int
11346     main ()
11347     {
11348     static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11349     test_array [0] = 0
11350    
11351     ;
11352     return 0;
11353     }
11354     _ACEOF
11355     rm -f conftest.$ac_objext
11356     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11357     (eval $ac_compile) 2>conftest.er1
11358     ac_status=$?
11359     grep -v '^ *+' conftest.er1 >conftest.err
11360     rm -f conftest.er1
11361     cat conftest.err >&5
11362     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11363     (exit $ac_status); } &&
11364     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11365     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11366     (eval $ac_try) 2>&5
11367     ac_status=$?
11368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11369     (exit $ac_status); }; } &&
11370     { ac_try='test -s conftest.$ac_objext'
11371     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11372     (eval $ac_try) 2>&5
11373     ac_status=$?
11374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11375     (exit $ac_status); }; }; then
11376     ac_lo=$ac_mid; break
11377     else
11378     echo "$as_me: failed program was:" >&5
11379     sed 's/^/| /' conftest.$ac_ext >&5
11380    
11381     ac_hi=`expr '(' $ac_mid ')' - 1`
11382     if test $ac_mid -le $ac_hi; then
11383     ac_lo= ac_hi=
11384     break
11385     fi
11386     ac_mid=`expr 2 '*' $ac_mid`
11387     fi
11388     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11389     done
11390 pcg 1.1 else
11391 pcg 1.11 echo "$as_me: failed program was:" >&5
11392     sed 's/^/| /' conftest.$ac_ext >&5
11393    
11394     ac_lo= ac_hi=
11395     fi
11396     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11397     fi
11398     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11399     # Binary search between lo and hi bounds.
11400     while test "x$ac_lo" != "x$ac_hi"; do
11401     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11402     cat >conftest.$ac_ext <<_ACEOF
11403     /* confdefs.h. */
11404     _ACEOF
11405     cat confdefs.h >>conftest.$ac_ext
11406     cat >>conftest.$ac_ext <<_ACEOF
11407     /* end confdefs.h. */
11408     $ac_includes_default
11409     int
11410     main ()
11411     {
11412     static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11413     test_array [0] = 0
11414    
11415     ;
11416     return 0;
11417     }
11418     _ACEOF
11419     rm -f conftest.$ac_objext
11420     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11421     (eval $ac_compile) 2>conftest.er1
11422     ac_status=$?
11423     grep -v '^ *+' conftest.er1 >conftest.err
11424     rm -f conftest.er1
11425     cat conftest.err >&5
11426     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11427     (exit $ac_status); } &&
11428     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11429     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11430     (eval $ac_try) 2>&5
11431     ac_status=$?
11432     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11433     (exit $ac_status); }; } &&
11434     { ac_try='test -s conftest.$ac_objext'
11435     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11436     (eval $ac_try) 2>&5
11437     ac_status=$?
11438     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11439     (exit $ac_status); }; }; then
11440     ac_hi=$ac_mid
11441     else
11442     echo "$as_me: failed program was:" >&5
11443     sed 's/^/| /' conftest.$ac_ext >&5
11444    
11445     ac_lo=`expr '(' $ac_mid ')' + 1`
11446     fi
11447     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11448     done
11449     case $ac_lo in
11450     ?*) ac_cv_sizeof_char=$ac_lo;;
11451     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11452     See \`config.log' for more details." >&5
11453     echo "$as_me: error: cannot compute sizeof (char), 77
11454     See \`config.log' for more details." >&2;}
11455     { (exit 1); exit 1; }; } ;;
11456     esac
11457     else
11458     if test "$cross_compiling" = yes; then
11459     { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11460     See \`config.log' for more details." >&5
11461     echo "$as_me: error: cannot run test program while cross compiling
11462     See \`config.log' for more details." >&2;}
11463     { (exit 1); exit 1; }; }
11464     else
11465     cat >conftest.$ac_ext <<_ACEOF
11466     /* confdefs.h. */
11467     _ACEOF
11468     cat confdefs.h >>conftest.$ac_ext
11469     cat >>conftest.$ac_ext <<_ACEOF
11470     /* end confdefs.h. */
11471     $ac_includes_default
11472     long longval () { return (long) (sizeof (char)); }
11473     unsigned long ulongval () { return (long) (sizeof (char)); }
11474 pcg 1.1 #include <stdio.h>
11475 pcg 1.11 #include <stdlib.h>
11476     int
11477     main ()
11478 pcg 1.1 {
11479 pcg 1.11
11480     FILE *f = fopen ("conftest.val", "w");
11481     if (! f)
11482     exit (1);
11483     if (((long) (sizeof (char))) < 0)
11484     {
11485     long i = longval ();
11486     if (i != ((long) (sizeof (char))))
11487     exit (1);
11488     fprintf (f, "%ld\n", i);
11489     }
11490     else
11491     {
11492     unsigned long i = ulongval ();
11493     if (i != ((long) (sizeof (char))))
11494     exit (1);
11495     fprintf (f, "%lu\n", i);
11496     }
11497     exit (ferror (f) || fclose (f) != 0);
11498    
11499     ;
11500     return 0;
11501 pcg 1.1 }
11502 pcg 1.11 _ACEOF
11503     rm -f conftest$ac_exeext
11504     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11505     (eval $ac_link) 2>&5
11506     ac_status=$?
11507     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11508     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11509     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11510     (eval $ac_try) 2>&5
11511     ac_status=$?
11512     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11513     (exit $ac_status); }; }; then
11514     ac_cv_sizeof_char=`cat conftest.val`
11515     else
11516     echo "$as_me: program exited with status $ac_status" >&5
11517     echo "$as_me: failed program was:" >&5
11518     sed 's/^/| /' conftest.$ac_ext >&5
11519    
11520     ( exit $ac_status )
11521     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11522     See \`config.log' for more details." >&5
11523     echo "$as_me: error: cannot compute sizeof (char), 77
11524     See \`config.log' for more details." >&2;}
11525     { (exit 1); exit 1; }; }
11526     fi
11527     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11528     fi
11529     fi
11530     rm -f conftest.val
11531     else
11532 pcg 1.1 ac_cv_sizeof_char=0
11533     fi
11534     fi
11535 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
11536     echo "${ECHO_T}$ac_cv_sizeof_char" >&6
11537     cat >>confdefs.h <<_ACEOF
11538     #define SIZEOF_CHAR $ac_cv_sizeof_char
11539     _ACEOF
11540    
11541    
11542     echo "$as_me:$LINENO: checking for short" >&5
11543     echo $ECHO_N "checking for short... $ECHO_C" >&6
11544     if test "${ac_cv_type_short+set}" = set; then
11545     echo $ECHO_N "(cached) $ECHO_C" >&6
11546     else
11547     cat >conftest.$ac_ext <<_ACEOF
11548     /* confdefs.h. */
11549     _ACEOF
11550     cat confdefs.h >>conftest.$ac_ext
11551     cat >>conftest.$ac_ext <<_ACEOF
11552     /* end confdefs.h. */
11553     $ac_includes_default
11554     int
11555     main ()
11556     {
11557     if ((short *) 0)
11558     return 0;
11559     if (sizeof (short))
11560     return 0;
11561     ;
11562     return 0;
11563     }
11564     _ACEOF
11565     rm -f conftest.$ac_objext
11566     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11567     (eval $ac_compile) 2>conftest.er1
11568     ac_status=$?
11569     grep -v '^ *+' conftest.er1 >conftest.err
11570     rm -f conftest.er1
11571     cat conftest.err >&5
11572     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11573     (exit $ac_status); } &&
11574     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11575     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11576     (eval $ac_try) 2>&5
11577     ac_status=$?
11578     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11579     (exit $ac_status); }; } &&
11580     { ac_try='test -s conftest.$ac_objext'
11581     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11582     (eval $ac_try) 2>&5
11583     ac_status=$?
11584     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11585     (exit $ac_status); }; }; then
11586     ac_cv_type_short=yes
11587     else
11588     echo "$as_me: failed program was:" >&5
11589     sed 's/^/| /' conftest.$ac_ext >&5
11590    
11591     ac_cv_type_short=no
11592     fi
11593     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11594     fi
11595     echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11596     echo "${ECHO_T}$ac_cv_type_short" >&6
11597    
11598     echo "$as_me:$LINENO: checking size of short" >&5
11599     echo $ECHO_N "checking size of short... $ECHO_C" >&6
11600     if test "${ac_cv_sizeof_short+set}" = set; then
11601     echo $ECHO_N "(cached) $ECHO_C" >&6
11602     else
11603     if test "$ac_cv_type_short" = yes; then
11604     # The cast to unsigned long works around a bug in the HP C Compiler
11605     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11606     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11607     # This bug is HP SR number 8606223364.
11608     if test "$cross_compiling" = yes; then
11609     # Depending upon the size, compute the lo and hi bounds.
11610     cat >conftest.$ac_ext <<_ACEOF
11611     /* confdefs.h. */
11612     _ACEOF
11613     cat confdefs.h >>conftest.$ac_ext
11614     cat >>conftest.$ac_ext <<_ACEOF
11615     /* end confdefs.h. */
11616     $ac_includes_default
11617     int
11618     main ()
11619     {
11620     static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
11621     test_array [0] = 0
11622    
11623     ;
11624     return 0;
11625     }
11626     _ACEOF
11627     rm -f conftest.$ac_objext
11628     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11629     (eval $ac_compile) 2>conftest.er1
11630     ac_status=$?
11631     grep -v '^ *+' conftest.er1 >conftest.err
11632     rm -f conftest.er1
11633     cat conftest.err >&5
11634     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11635     (exit $ac_status); } &&
11636     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11637     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11638     (eval $ac_try) 2>&5
11639     ac_status=$?
11640     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11641     (exit $ac_status); }; } &&
11642     { ac_try='test -s conftest.$ac_objext'
11643     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11644     (eval $ac_try) 2>&5
11645     ac_status=$?
11646     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11647     (exit $ac_status); }; }; then
11648     ac_lo=0 ac_mid=0
11649     while :; do
11650     cat >conftest.$ac_ext <<_ACEOF
11651     /* confdefs.h. */
11652     _ACEOF
11653     cat confdefs.h >>conftest.$ac_ext
11654     cat >>conftest.$ac_ext <<_ACEOF
11655     /* end confdefs.h. */
11656     $ac_includes_default
11657     int
11658     main ()
11659     {
11660     static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
11661     test_array [0] = 0
11662    
11663     ;
11664     return 0;
11665     }
11666     _ACEOF
11667     rm -f conftest.$ac_objext
11668     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11669     (eval $ac_compile) 2>conftest.er1
11670     ac_status=$?
11671     grep -v '^ *+' conftest.er1 >conftest.err
11672     rm -f conftest.er1
11673     cat conftest.err >&5
11674     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11675     (exit $ac_status); } &&
11676     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11677     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11678     (eval $ac_try) 2>&5
11679     ac_status=$?
11680     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11681     (exit $ac_status); }; } &&
11682     { ac_try='test -s conftest.$ac_objext'
11683     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11684     (eval $ac_try) 2>&5
11685     ac_status=$?
11686     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11687     (exit $ac_status); }; }; then
11688     ac_hi=$ac_mid; break
11689     else
11690     echo "$as_me: failed program was:" >&5
11691     sed 's/^/| /' conftest.$ac_ext >&5
11692    
11693     ac_lo=`expr $ac_mid + 1`
11694     if test $ac_lo -le $ac_mid; then
11695     ac_lo= ac_hi=
11696     break
11697     fi
11698     ac_mid=`expr 2 '*' $ac_mid + 1`
11699     fi
11700     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11701     done
11702     else
11703     echo "$as_me: failed program was:" >&5
11704     sed 's/^/| /' conftest.$ac_ext >&5
11705 pcg 1.1
11706 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
11707     /* confdefs.h. */
11708     _ACEOF
11709     cat confdefs.h >>conftest.$ac_ext
11710     cat >>conftest.$ac_ext <<_ACEOF
11711     /* end confdefs.h. */
11712     $ac_includes_default
11713     int
11714     main ()
11715     {
11716     static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
11717     test_array [0] = 0
11718    
11719     ;
11720     return 0;
11721     }
11722     _ACEOF
11723     rm -f conftest.$ac_objext
11724     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11725     (eval $ac_compile) 2>conftest.er1
11726     ac_status=$?
11727     grep -v '^ *+' conftest.er1 >conftest.err
11728     rm -f conftest.er1
11729     cat conftest.err >&5
11730     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11731     (exit $ac_status); } &&
11732     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11733     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11734     (eval $ac_try) 2>&5
11735     ac_status=$?
11736     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11737     (exit $ac_status); }; } &&
11738     { ac_try='test -s conftest.$ac_objext'
11739     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11740     (eval $ac_try) 2>&5
11741     ac_status=$?
11742     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11743     (exit $ac_status); }; }; then
11744     ac_hi=-1 ac_mid=-1
11745     while :; do
11746     cat >conftest.$ac_ext <<_ACEOF
11747     /* confdefs.h. */
11748     _ACEOF
11749     cat confdefs.h >>conftest.$ac_ext
11750     cat >>conftest.$ac_ext <<_ACEOF
11751     /* end confdefs.h. */
11752     $ac_includes_default
11753     int
11754     main ()
11755     {
11756     static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
11757     test_array [0] = 0
11758    
11759     ;
11760     return 0;
11761     }
11762     _ACEOF
11763     rm -f conftest.$ac_objext
11764     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11765     (eval $ac_compile) 2>conftest.er1
11766     ac_status=$?
11767     grep -v '^ *+' conftest.er1 >conftest.err
11768     rm -f conftest.er1
11769     cat conftest.err >&5
11770     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11771     (exit $ac_status); } &&
11772     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11773     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11774     (eval $ac_try) 2>&5
11775     ac_status=$?
11776     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11777     (exit $ac_status); }; } &&
11778     { ac_try='test -s conftest.$ac_objext'
11779     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11780     (eval $ac_try) 2>&5
11781     ac_status=$?
11782     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11783     (exit $ac_status); }; }; then
11784     ac_lo=$ac_mid; break
11785     else
11786     echo "$as_me: failed program was:" >&5
11787     sed 's/^/| /' conftest.$ac_ext >&5
11788    
11789     ac_hi=`expr '(' $ac_mid ')' - 1`
11790     if test $ac_mid -le $ac_hi; then
11791     ac_lo= ac_hi=
11792     break
11793     fi
11794     ac_mid=`expr 2 '*' $ac_mid`
11795 pcg 1.1 fi
11796 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11797     done
11798     else
11799     echo "$as_me: failed program was:" >&5
11800     sed 's/^/| /' conftest.$ac_ext >&5
11801    
11802     ac_lo= ac_hi=
11803     fi
11804     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11805     fi
11806     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11807     # Binary search between lo and hi bounds.
11808     while test "x$ac_lo" != "x$ac_hi"; do
11809     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11810     cat >conftest.$ac_ext <<_ACEOF
11811     /* confdefs.h. */
11812     _ACEOF
11813     cat confdefs.h >>conftest.$ac_ext
11814     cat >>conftest.$ac_ext <<_ACEOF
11815     /* end confdefs.h. */
11816     $ac_includes_default
11817     int
11818     main ()
11819     {
11820     static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
11821     test_array [0] = 0
11822 pcg 1.1
11823 pcg 1.11 ;
11824     return 0;
11825     }
11826     _ACEOF
11827     rm -f conftest.$ac_objext
11828     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11829     (eval $ac_compile) 2>conftest.er1
11830     ac_status=$?
11831     grep -v '^ *+' conftest.er1 >conftest.err
11832     rm -f conftest.er1
11833     cat conftest.err >&5
11834     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11835     (exit $ac_status); } &&
11836     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11837     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11838     (eval $ac_try) 2>&5
11839     ac_status=$?
11840     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11841     (exit $ac_status); }; } &&
11842     { ac_try='test -s conftest.$ac_objext'
11843     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11844     (eval $ac_try) 2>&5
11845     ac_status=$?
11846     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11847     (exit $ac_status); }; }; then
11848     ac_hi=$ac_mid
11849     else
11850     echo "$as_me: failed program was:" >&5
11851     sed 's/^/| /' conftest.$ac_ext >&5
11852 pcg 1.1
11853 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
11854     fi
11855     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11856     done
11857     case $ac_lo in
11858     ?*) ac_cv_sizeof_short=$ac_lo;;
11859     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
11860     See \`config.log' for more details." >&5
11861     echo "$as_me: error: cannot compute sizeof (short), 77
11862     See \`config.log' for more details." >&2;}
11863     { (exit 1); exit 1; }; } ;;
11864     esac
11865 pcg 1.1 else
11866     if test "$cross_compiling" = yes; then
11867 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11868     See \`config.log' for more details." >&5
11869     echo "$as_me: error: cannot run test program while cross compiling
11870     See \`config.log' for more details." >&2;}
11871     { (exit 1); exit 1; }; }
11872     else
11873     cat >conftest.$ac_ext <<_ACEOF
11874     /* confdefs.h. */
11875     _ACEOF
11876     cat confdefs.h >>conftest.$ac_ext
11877     cat >>conftest.$ac_ext <<_ACEOF
11878     /* end confdefs.h. */
11879     $ac_includes_default
11880     long longval () { return (long) (sizeof (short)); }
11881     unsigned long ulongval () { return (long) (sizeof (short)); }
11882 pcg 1.1 #include <stdio.h>
11883 pcg 1.11 #include <stdlib.h>
11884     int
11885     main ()
11886 pcg 1.1 {
11887 pcg 1.11
11888     FILE *f = fopen ("conftest.val", "w");
11889     if (! f)
11890     exit (1);
11891     if (((long) (sizeof (short))) < 0)
11892     {
11893     long i = longval ();
11894     if (i != ((long) (sizeof (short))))
11895     exit (1);
11896     fprintf (f, "%ld\n", i);
11897     }
11898     else
11899     {
11900     unsigned long i = ulongval ();
11901     if (i != ((long) (sizeof (short))))
11902     exit (1);
11903     fprintf (f, "%lu\n", i);
11904     }
11905     exit (ferror (f) || fclose (f) != 0);
11906    
11907     ;
11908     return 0;
11909 pcg 1.1 }
11910 pcg 1.11 _ACEOF
11911     rm -f conftest$ac_exeext
11912     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11913     (eval $ac_link) 2>&5
11914     ac_status=$?
11915     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11916     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11917     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11918     (eval $ac_try) 2>&5
11919     ac_status=$?
11920     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11921     (exit $ac_status); }; }; then
11922     ac_cv_sizeof_short=`cat conftest.val`
11923     else
11924     echo "$as_me: program exited with status $ac_status" >&5
11925     echo "$as_me: failed program was:" >&5
11926     sed 's/^/| /' conftest.$ac_ext >&5
11927    
11928     ( exit $ac_status )
11929     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
11930     See \`config.log' for more details." >&5
11931     echo "$as_me: error: cannot compute sizeof (short), 77
11932     See \`config.log' for more details." >&2;}
11933     { (exit 1); exit 1; }; }
11934     fi
11935     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11936     fi
11937     fi
11938     rm -f conftest.val
11939     else
11940 pcg 1.1 ac_cv_sizeof_short=0
11941     fi
11942     fi
11943 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
11944     echo "${ECHO_T}$ac_cv_sizeof_short" >&6
11945     cat >>confdefs.h <<_ACEOF
11946     #define SIZEOF_SHORT $ac_cv_sizeof_short
11947     _ACEOF
11948    
11949    
11950     echo "$as_me:$LINENO: checking for int" >&5
11951     echo $ECHO_N "checking for int... $ECHO_C" >&6
11952     if test "${ac_cv_type_int+set}" = set; then
11953     echo $ECHO_N "(cached) $ECHO_C" >&6
11954     else
11955     cat >conftest.$ac_ext <<_ACEOF
11956     /* confdefs.h. */
11957     _ACEOF
11958     cat confdefs.h >>conftest.$ac_ext
11959     cat >>conftest.$ac_ext <<_ACEOF
11960     /* end confdefs.h. */
11961     $ac_includes_default
11962     int
11963     main ()
11964     {
11965     if ((int *) 0)
11966     return 0;
11967     if (sizeof (int))
11968     return 0;
11969     ;
11970     return 0;
11971     }
11972     _ACEOF
11973     rm -f conftest.$ac_objext
11974     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11975     (eval $ac_compile) 2>conftest.er1
11976     ac_status=$?
11977     grep -v '^ *+' conftest.er1 >conftest.err
11978     rm -f conftest.er1
11979     cat conftest.err >&5
11980     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11981     (exit $ac_status); } &&
11982     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11983     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11984     (eval $ac_try) 2>&5
11985     ac_status=$?
11986     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11987     (exit $ac_status); }; } &&
11988     { ac_try='test -s conftest.$ac_objext'
11989     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11990     (eval $ac_try) 2>&5
11991     ac_status=$?
11992     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11993     (exit $ac_status); }; }; then
11994     ac_cv_type_int=yes
11995     else
11996     echo "$as_me: failed program was:" >&5
11997     sed 's/^/| /' conftest.$ac_ext >&5
11998    
11999     ac_cv_type_int=no
12000     fi
12001     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12002     fi
12003     echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12004     echo "${ECHO_T}$ac_cv_type_int" >&6
12005    
12006     echo "$as_me:$LINENO: checking size of int" >&5
12007     echo $ECHO_N "checking size of int... $ECHO_C" >&6
12008     if test "${ac_cv_sizeof_int+set}" = set; then
12009     echo $ECHO_N "(cached) $ECHO_C" >&6
12010     else
12011     if test "$ac_cv_type_int" = yes; then
12012     # The cast to unsigned long works around a bug in the HP C Compiler
12013     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12014     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12015     # This bug is HP SR number 8606223364.
12016     if test "$cross_compiling" = yes; then
12017     # Depending upon the size, compute the lo and hi bounds.
12018     cat >conftest.$ac_ext <<_ACEOF
12019     /* confdefs.h. */
12020     _ACEOF
12021     cat confdefs.h >>conftest.$ac_ext
12022     cat >>conftest.$ac_ext <<_ACEOF
12023     /* end confdefs.h. */
12024     $ac_includes_default
12025     int
12026     main ()
12027     {
12028     static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12029     test_array [0] = 0
12030    
12031     ;
12032     return 0;
12033     }
12034     _ACEOF
12035     rm -f conftest.$ac_objext
12036     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12037     (eval $ac_compile) 2>conftest.er1
12038     ac_status=$?
12039     grep -v '^ *+' conftest.er1 >conftest.err
12040     rm -f conftest.er1
12041     cat conftest.err >&5
12042     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12043     (exit $ac_status); } &&
12044     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12045     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12046     (eval $ac_try) 2>&5
12047     ac_status=$?
12048     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12049     (exit $ac_status); }; } &&
12050     { ac_try='test -s conftest.$ac_objext'
12051     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12052     (eval $ac_try) 2>&5
12053     ac_status=$?
12054     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12055     (exit $ac_status); }; }; then
12056     ac_lo=0 ac_mid=0
12057     while :; do
12058     cat >conftest.$ac_ext <<_ACEOF
12059     /* confdefs.h. */
12060     _ACEOF
12061     cat confdefs.h >>conftest.$ac_ext
12062     cat >>conftest.$ac_ext <<_ACEOF
12063     /* end confdefs.h. */
12064     $ac_includes_default
12065     int
12066     main ()
12067     {
12068     static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12069     test_array [0] = 0
12070    
12071     ;
12072     return 0;
12073     }
12074     _ACEOF
12075     rm -f conftest.$ac_objext
12076     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12077     (eval $ac_compile) 2>conftest.er1
12078     ac_status=$?
12079     grep -v '^ *+' conftest.er1 >conftest.err
12080     rm -f conftest.er1
12081     cat conftest.err >&5
12082     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12083     (exit $ac_status); } &&
12084     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12085     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12086     (eval $ac_try) 2>&5
12087     ac_status=$?
12088     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12089     (exit $ac_status); }; } &&
12090     { ac_try='test -s conftest.$ac_objext'
12091     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12092     (eval $ac_try) 2>&5
12093     ac_status=$?
12094     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12095     (exit $ac_status); }; }; then
12096     ac_hi=$ac_mid; break
12097     else
12098     echo "$as_me: failed program was:" >&5
12099     sed 's/^/| /' conftest.$ac_ext >&5
12100    
12101     ac_lo=`expr $ac_mid + 1`
12102     if test $ac_lo -le $ac_mid; then
12103     ac_lo= ac_hi=
12104     break
12105     fi
12106     ac_mid=`expr 2 '*' $ac_mid + 1`
12107     fi
12108     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12109     done
12110     else
12111     echo "$as_me: failed program was:" >&5
12112     sed 's/^/| /' conftest.$ac_ext >&5
12113    
12114     cat >conftest.$ac_ext <<_ACEOF
12115     /* confdefs.h. */
12116     _ACEOF
12117     cat confdefs.h >>conftest.$ac_ext
12118     cat >>conftest.$ac_ext <<_ACEOF
12119     /* end confdefs.h. */
12120     $ac_includes_default
12121     int
12122     main ()
12123     {
12124     static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12125     test_array [0] = 0
12126    
12127     ;
12128     return 0;
12129     }
12130     _ACEOF
12131     rm -f conftest.$ac_objext
12132     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12133     (eval $ac_compile) 2>conftest.er1
12134     ac_status=$?
12135     grep -v '^ *+' conftest.er1 >conftest.err
12136     rm -f conftest.er1
12137     cat conftest.err >&5
12138     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12139     (exit $ac_status); } &&
12140     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12141     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12142     (eval $ac_try) 2>&5
12143     ac_status=$?
12144     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12145     (exit $ac_status); }; } &&
12146     { ac_try='test -s conftest.$ac_objext'
12147     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12148     (eval $ac_try) 2>&5
12149     ac_status=$?
12150     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12151     (exit $ac_status); }; }; then
12152     ac_hi=-1 ac_mid=-1
12153     while :; do
12154     cat >conftest.$ac_ext <<_ACEOF
12155     /* confdefs.h. */
12156     _ACEOF
12157     cat confdefs.h >>conftest.$ac_ext
12158     cat >>conftest.$ac_ext <<_ACEOF
12159     /* end confdefs.h. */
12160     $ac_includes_default
12161     int
12162     main ()
12163     {
12164     static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12165     test_array [0] = 0
12166    
12167     ;
12168     return 0;
12169     }
12170     _ACEOF
12171     rm -f conftest.$ac_objext
12172     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12173     (eval $ac_compile) 2>conftest.er1
12174     ac_status=$?
12175     grep -v '^ *+' conftest.er1 >conftest.err
12176     rm -f conftest.er1
12177     cat conftest.err >&5
12178     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12179     (exit $ac_status); } &&
12180     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12181     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12182     (eval $ac_try) 2>&5
12183     ac_status=$?
12184     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12185     (exit $ac_status); }; } &&
12186     { ac_try='test -s conftest.$ac_objext'
12187     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12188     (eval $ac_try) 2>&5
12189     ac_status=$?
12190     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12191     (exit $ac_status); }; }; then
12192     ac_lo=$ac_mid; break
12193     else
12194     echo "$as_me: failed program was:" >&5
12195     sed 's/^/| /' conftest.$ac_ext >&5
12196    
12197     ac_hi=`expr '(' $ac_mid ')' - 1`
12198     if test $ac_mid -le $ac_hi; then
12199     ac_lo= ac_hi=
12200     break
12201     fi
12202     ac_mid=`expr 2 '*' $ac_mid`
12203     fi
12204     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12205     done
12206     else
12207     echo "$as_me: failed program was:" >&5
12208     sed 's/^/| /' conftest.$ac_ext >&5
12209 pcg 1.1
12210 pcg 1.11 ac_lo= ac_hi=
12211 pcg 1.1 fi
12212 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12213     fi
12214     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12215     # Binary search between lo and hi bounds.
12216     while test "x$ac_lo" != "x$ac_hi"; do
12217     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12218     cat >conftest.$ac_ext <<_ACEOF
12219     /* confdefs.h. */
12220     _ACEOF
12221     cat confdefs.h >>conftest.$ac_ext
12222     cat >>conftest.$ac_ext <<_ACEOF
12223     /* end confdefs.h. */
12224     $ac_includes_default
12225     int
12226     main ()
12227     {
12228     static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12229     test_array [0] = 0
12230 pcg 1.1
12231 pcg 1.11 ;
12232     return 0;
12233     }
12234     _ACEOF
12235     rm -f conftest.$ac_objext
12236     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12237     (eval $ac_compile) 2>conftest.er1
12238     ac_status=$?
12239     grep -v '^ *+' conftest.er1 >conftest.err
12240     rm -f conftest.er1
12241     cat conftest.err >&5
12242     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12243     (exit $ac_status); } &&
12244     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12245     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12246     (eval $ac_try) 2>&5
12247     ac_status=$?
12248     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12249     (exit $ac_status); }; } &&
12250     { ac_try='test -s conftest.$ac_objext'
12251     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12252     (eval $ac_try) 2>&5
12253     ac_status=$?
12254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12255     (exit $ac_status); }; }; then
12256     ac_hi=$ac_mid
12257     else
12258     echo "$as_me: failed program was:" >&5
12259     sed 's/^/| /' conftest.$ac_ext >&5
12260 pcg 1.1
12261 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12262     fi
12263     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12264     done
12265     case $ac_lo in
12266     ?*) ac_cv_sizeof_int=$ac_lo;;
12267     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12268     See \`config.log' for more details." >&5
12269     echo "$as_me: error: cannot compute sizeof (int), 77
12270     See \`config.log' for more details." >&2;}
12271     { (exit 1); exit 1; }; } ;;
12272     esac
12273 pcg 1.1 else
12274     if test "$cross_compiling" = yes; then
12275 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12276     See \`config.log' for more details." >&5
12277     echo "$as_me: error: cannot run test program while cross compiling
12278     See \`config.log' for more details." >&2;}
12279     { (exit 1); exit 1; }; }
12280     else
12281     cat >conftest.$ac_ext <<_ACEOF
12282     /* confdefs.h. */
12283     _ACEOF
12284     cat confdefs.h >>conftest.$ac_ext
12285     cat >>conftest.$ac_ext <<_ACEOF
12286     /* end confdefs.h. */
12287     $ac_includes_default
12288     long longval () { return (long) (sizeof (int)); }
12289     unsigned long ulongval () { return (long) (sizeof (int)); }
12290 pcg 1.1 #include <stdio.h>
12291 pcg 1.11 #include <stdlib.h>
12292     int
12293     main ()
12294 pcg 1.1 {
12295 pcg 1.11
12296     FILE *f = fopen ("conftest.val", "w");
12297     if (! f)
12298     exit (1);
12299     if (((long) (sizeof (int))) < 0)
12300     {
12301     long i = longval ();
12302     if (i != ((long) (sizeof (int))))
12303     exit (1);
12304     fprintf (f, "%ld\n", i);
12305     }
12306     else
12307     {
12308     unsigned long i = ulongval ();
12309     if (i != ((long) (sizeof (int))))
12310     exit (1);
12311     fprintf (f, "%lu\n", i);
12312     }
12313     exit (ferror (f) || fclose (f) != 0);
12314    
12315     ;
12316     return 0;
12317 pcg 1.1 }
12318 pcg 1.11 _ACEOF
12319     rm -f conftest$ac_exeext
12320     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12321     (eval $ac_link) 2>&5
12322     ac_status=$?
12323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12324     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12325     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12326     (eval $ac_try) 2>&5
12327     ac_status=$?
12328     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12329     (exit $ac_status); }; }; then
12330     ac_cv_sizeof_int=`cat conftest.val`
12331     else
12332     echo "$as_me: program exited with status $ac_status" >&5
12333     echo "$as_me: failed program was:" >&5
12334     sed 's/^/| /' conftest.$ac_ext >&5
12335    
12336     ( exit $ac_status )
12337     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12338     See \`config.log' for more details." >&5
12339     echo "$as_me: error: cannot compute sizeof (int), 77
12340     See \`config.log' for more details." >&2;}
12341     { (exit 1); exit 1; }; }
12342     fi
12343     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12344     fi
12345     fi
12346     rm -f conftest.val
12347     else
12348 pcg 1.1 ac_cv_sizeof_int=0
12349     fi
12350     fi
12351 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12352     echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12353     cat >>confdefs.h <<_ACEOF
12354     #define SIZEOF_INT $ac_cv_sizeof_int
12355     _ACEOF
12356    
12357    
12358     echo "$as_me:$LINENO: checking for long" >&5
12359     echo $ECHO_N "checking for long... $ECHO_C" >&6
12360     if test "${ac_cv_type_long+set}" = set; then
12361     echo $ECHO_N "(cached) $ECHO_C" >&6
12362     else
12363     cat >conftest.$ac_ext <<_ACEOF
12364     /* confdefs.h. */
12365     _ACEOF
12366     cat confdefs.h >>conftest.$ac_ext
12367     cat >>conftest.$ac_ext <<_ACEOF
12368     /* end confdefs.h. */
12369     $ac_includes_default
12370     int
12371     main ()
12372     {
12373     if ((long *) 0)
12374     return 0;
12375     if (sizeof (long))
12376     return 0;
12377     ;
12378     return 0;
12379     }
12380     _ACEOF
12381     rm -f conftest.$ac_objext
12382     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12383     (eval $ac_compile) 2>conftest.er1
12384     ac_status=$?
12385     grep -v '^ *+' conftest.er1 >conftest.err
12386     rm -f conftest.er1
12387     cat conftest.err >&5
12388     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12389     (exit $ac_status); } &&
12390     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12391     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12392     (eval $ac_try) 2>&5
12393     ac_status=$?
12394     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12395     (exit $ac_status); }; } &&
12396     { ac_try='test -s conftest.$ac_objext'
12397     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12398     (eval $ac_try) 2>&5
12399     ac_status=$?
12400     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12401     (exit $ac_status); }; }; then
12402     ac_cv_type_long=yes
12403     else
12404     echo "$as_me: failed program was:" >&5
12405     sed 's/^/| /' conftest.$ac_ext >&5
12406    
12407     ac_cv_type_long=no
12408     fi
12409     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12410     fi
12411     echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12412     echo "${ECHO_T}$ac_cv_type_long" >&6
12413    
12414     echo "$as_me:$LINENO: checking size of long" >&5
12415     echo $ECHO_N "checking size of long... $ECHO_C" >&6
12416     if test "${ac_cv_sizeof_long+set}" = set; then
12417     echo $ECHO_N "(cached) $ECHO_C" >&6
12418     else
12419     if test "$ac_cv_type_long" = yes; then
12420     # The cast to unsigned long works around a bug in the HP C Compiler
12421     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12422     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12423     # This bug is HP SR number 8606223364.
12424     if test "$cross_compiling" = yes; then
12425     # Depending upon the size, compute the lo and hi bounds.
12426     cat >conftest.$ac_ext <<_ACEOF
12427     /* confdefs.h. */
12428     _ACEOF
12429     cat confdefs.h >>conftest.$ac_ext
12430     cat >>conftest.$ac_ext <<_ACEOF
12431     /* end confdefs.h. */
12432     $ac_includes_default
12433     int
12434     main ()
12435     {
12436     static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12437     test_array [0] = 0
12438    
12439     ;
12440     return 0;
12441     }
12442     _ACEOF
12443     rm -f conftest.$ac_objext
12444     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12445     (eval $ac_compile) 2>conftest.er1
12446     ac_status=$?
12447     grep -v '^ *+' conftest.er1 >conftest.err
12448     rm -f conftest.er1
12449     cat conftest.err >&5
12450     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12451     (exit $ac_status); } &&
12452     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12453     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12454     (eval $ac_try) 2>&5
12455     ac_status=$?
12456     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12457     (exit $ac_status); }; } &&
12458     { ac_try='test -s conftest.$ac_objext'
12459     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12460     (eval $ac_try) 2>&5
12461     ac_status=$?
12462     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12463     (exit $ac_status); }; }; then
12464     ac_lo=0 ac_mid=0
12465     while :; do
12466     cat >conftest.$ac_ext <<_ACEOF
12467     /* confdefs.h. */
12468     _ACEOF
12469     cat confdefs.h >>conftest.$ac_ext
12470     cat >>conftest.$ac_ext <<_ACEOF
12471     /* end confdefs.h. */
12472     $ac_includes_default
12473     int
12474     main ()
12475     {
12476     static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12477     test_array [0] = 0
12478    
12479     ;
12480     return 0;
12481     }
12482     _ACEOF
12483     rm -f conftest.$ac_objext
12484     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12485     (eval $ac_compile) 2>conftest.er1
12486     ac_status=$?
12487     grep -v '^ *+' conftest.er1 >conftest.err
12488     rm -f conftest.er1
12489     cat conftest.err >&5
12490     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12491     (exit $ac_status); } &&
12492     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12493     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12494     (eval $ac_try) 2>&5
12495     ac_status=$?
12496     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12497     (exit $ac_status); }; } &&
12498     { ac_try='test -s conftest.$ac_objext'
12499     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12500     (eval $ac_try) 2>&5
12501     ac_status=$?
12502     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12503     (exit $ac_status); }; }; then
12504     ac_hi=$ac_mid; break
12505     else
12506     echo "$as_me: failed program was:" >&5
12507     sed 's/^/| /' conftest.$ac_ext >&5
12508    
12509     ac_lo=`expr $ac_mid + 1`
12510     if test $ac_lo -le $ac_mid; then
12511     ac_lo= ac_hi=
12512     break
12513     fi
12514     ac_mid=`expr 2 '*' $ac_mid + 1`
12515     fi
12516     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12517     done
12518     else
12519     echo "$as_me: failed program was:" >&5
12520     sed 's/^/| /' conftest.$ac_ext >&5
12521    
12522     cat >conftest.$ac_ext <<_ACEOF
12523     /* confdefs.h. */
12524     _ACEOF
12525     cat confdefs.h >>conftest.$ac_ext
12526     cat >>conftest.$ac_ext <<_ACEOF
12527     /* end confdefs.h. */
12528     $ac_includes_default
12529     int
12530     main ()
12531     {
12532     static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12533     test_array [0] = 0
12534    
12535     ;
12536     return 0;
12537     }
12538     _ACEOF
12539     rm -f conftest.$ac_objext
12540     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12541     (eval $ac_compile) 2>conftest.er1
12542     ac_status=$?
12543     grep -v '^ *+' conftest.er1 >conftest.err
12544     rm -f conftest.er1
12545     cat conftest.err >&5
12546     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12547     (exit $ac_status); } &&
12548     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12549     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12550     (eval $ac_try) 2>&5
12551     ac_status=$?
12552     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12553     (exit $ac_status); }; } &&
12554     { ac_try='test -s conftest.$ac_objext'
12555     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12556     (eval $ac_try) 2>&5
12557     ac_status=$?
12558     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12559     (exit $ac_status); }; }; then
12560     ac_hi=-1 ac_mid=-1
12561     while :; do
12562     cat >conftest.$ac_ext <<_ACEOF
12563     /* confdefs.h. */
12564     _ACEOF
12565     cat confdefs.h >>conftest.$ac_ext
12566     cat >>conftest.$ac_ext <<_ACEOF
12567     /* end confdefs.h. */
12568     $ac_includes_default
12569     int
12570     main ()
12571     {
12572     static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12573     test_array [0] = 0
12574    
12575     ;
12576     return 0;
12577     }
12578     _ACEOF
12579     rm -f conftest.$ac_objext
12580     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12581     (eval $ac_compile) 2>conftest.er1
12582     ac_status=$?
12583     grep -v '^ *+' conftest.er1 >conftest.err
12584     rm -f conftest.er1
12585     cat conftest.err >&5
12586     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12587     (exit $ac_status); } &&
12588     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12589     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12590     (eval $ac_try) 2>&5
12591     ac_status=$?
12592     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12593     (exit $ac_status); }; } &&
12594     { ac_try='test -s conftest.$ac_objext'
12595     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12596     (eval $ac_try) 2>&5
12597     ac_status=$?
12598     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12599     (exit $ac_status); }; }; then
12600     ac_lo=$ac_mid; break
12601     else
12602     echo "$as_me: failed program was:" >&5
12603     sed 's/^/| /' conftest.$ac_ext >&5
12604    
12605     ac_hi=`expr '(' $ac_mid ')' - 1`
12606     if test $ac_mid -le $ac_hi; then
12607     ac_lo= ac_hi=
12608     break
12609     fi
12610     ac_mid=`expr 2 '*' $ac_mid`
12611     fi
12612     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12613     done
12614     else
12615     echo "$as_me: failed program was:" >&5
12616     sed 's/^/| /' conftest.$ac_ext >&5
12617 pcg 1.1
12618 pcg 1.11 ac_lo= ac_hi=
12619     fi
12620     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12621 pcg 1.1 fi
12622 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12623     # Binary search between lo and hi bounds.
12624     while test "x$ac_lo" != "x$ac_hi"; do
12625     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12626     cat >conftest.$ac_ext <<_ACEOF
12627     /* confdefs.h. */
12628     _ACEOF
12629     cat confdefs.h >>conftest.$ac_ext
12630     cat >>conftest.$ac_ext <<_ACEOF
12631     /* end confdefs.h. */
12632     $ac_includes_default
12633     int
12634     main ()
12635     {
12636     static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12637     test_array [0] = 0
12638 pcg 1.1
12639 pcg 1.11 ;
12640     return 0;
12641     }
12642     _ACEOF
12643     rm -f conftest.$ac_objext
12644     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12645     (eval $ac_compile) 2>conftest.er1
12646     ac_status=$?
12647     grep -v '^ *+' conftest.er1 >conftest.err
12648     rm -f conftest.er1
12649     cat conftest.err >&5
12650     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12651     (exit $ac_status); } &&
12652     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12653     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12654     (eval $ac_try) 2>&5
12655     ac_status=$?
12656     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12657     (exit $ac_status); }; } &&
12658     { ac_try='test -s conftest.$ac_objext'
12659     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12660     (eval $ac_try) 2>&5
12661     ac_status=$?
12662     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12663     (exit $ac_status); }; }; then
12664     ac_hi=$ac_mid
12665     else
12666     echo "$as_me: failed program was:" >&5
12667     sed 's/^/| /' conftest.$ac_ext >&5
12668 pcg 1.1
12669 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
12670     fi
12671     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12672     done
12673     case $ac_lo in
12674     ?*) ac_cv_sizeof_long=$ac_lo;;
12675     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12676     See \`config.log' for more details." >&5
12677     echo "$as_me: error: cannot compute sizeof (long), 77
12678     See \`config.log' for more details." >&2;}
12679     { (exit 1); exit 1; }; } ;;
12680     esac
12681 pcg 1.1 else
12682     if test "$cross_compiling" = yes; then
12683 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12684     See \`config.log' for more details." >&5
12685     echo "$as_me: error: cannot run test program while cross compiling
12686     See \`config.log' for more details." >&2;}
12687     { (exit 1); exit 1; }; }
12688     else
12689     cat >conftest.$ac_ext <<_ACEOF
12690     /* confdefs.h. */
12691     _ACEOF
12692     cat confdefs.h >>conftest.$ac_ext
12693     cat >>conftest.$ac_ext <<_ACEOF
12694     /* end confdefs.h. */
12695     $ac_includes_default
12696     long longval () { return (long) (sizeof (long)); }
12697     unsigned long ulongval () { return (long) (sizeof (long)); }
12698 pcg 1.1 #include <stdio.h>
12699 pcg 1.11 #include <stdlib.h>
12700     int
12701     main ()
12702 pcg 1.1 {
12703 pcg 1.11
12704     FILE *f = fopen ("conftest.val", "w");
12705     if (! f)
12706     exit (1);
12707     if (((long) (sizeof (long))) < 0)
12708     {
12709     long i = longval ();
12710     if (i != ((long) (sizeof (long))))
12711     exit (1);
12712     fprintf (f, "%ld\n", i);
12713     }
12714     else
12715     {
12716     unsigned long i = ulongval ();
12717     if (i != ((long) (sizeof (long))))
12718     exit (1);
12719     fprintf (f, "%lu\n", i);
12720     }
12721     exit (ferror (f) || fclose (f) != 0);
12722    
12723     ;
12724     return 0;
12725 pcg 1.1 }
12726 pcg 1.11 _ACEOF
12727     rm -f conftest$ac_exeext
12728     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12729     (eval $ac_link) 2>&5
12730     ac_status=$?
12731     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12732     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12733     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12734     (eval $ac_try) 2>&5
12735     ac_status=$?
12736     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12737     (exit $ac_status); }; }; then
12738     ac_cv_sizeof_long=`cat conftest.val`
12739     else
12740     echo "$as_me: program exited with status $ac_status" >&5
12741     echo "$as_me: failed program was:" >&5
12742     sed 's/^/| /' conftest.$ac_ext >&5
12743    
12744     ( exit $ac_status )
12745     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12746     See \`config.log' for more details." >&5
12747     echo "$as_me: error: cannot compute sizeof (long), 77
12748     See \`config.log' for more details." >&2;}
12749     { (exit 1); exit 1; }; }
12750     fi
12751     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12752     fi
12753     fi
12754     rm -f conftest.val
12755     else
12756 pcg 1.1 ac_cv_sizeof_long=0
12757     fi
12758     fi
12759 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
12760     echo "${ECHO_T}$ac_cv_sizeof_long" >&6
12761     cat >>confdefs.h <<_ACEOF
12762     #define SIZEOF_LONG $ac_cv_sizeof_long
12763     _ACEOF
12764    
12765    
12766     echo "$as_me:$LINENO: checking for long long" >&5
12767     echo $ECHO_N "checking for long long... $ECHO_C" >&6
12768     if test "${ac_cv_type_long_long+set}" = set; then
12769     echo $ECHO_N "(cached) $ECHO_C" >&6
12770     else
12771     cat >conftest.$ac_ext <<_ACEOF
12772     /* confdefs.h. */
12773     _ACEOF
12774     cat confdefs.h >>conftest.$ac_ext
12775     cat >>conftest.$ac_ext <<_ACEOF
12776     /* end confdefs.h. */
12777     $ac_includes_default
12778     int
12779     main ()
12780     {
12781     if ((long long *) 0)
12782     return 0;
12783     if (sizeof (long long))
12784     return 0;
12785     ;
12786     return 0;
12787     }
12788     _ACEOF
12789     rm -f conftest.$ac_objext
12790     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12791     (eval $ac_compile) 2>conftest.er1
12792     ac_status=$?
12793     grep -v '^ *+' conftest.er1 >conftest.err
12794     rm -f conftest.er1
12795     cat conftest.err >&5
12796     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12797     (exit $ac_status); } &&
12798     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12799     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12800     (eval $ac_try) 2>&5
12801     ac_status=$?
12802     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12803     (exit $ac_status); }; } &&
12804     { ac_try='test -s conftest.$ac_objext'
12805     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12806     (eval $ac_try) 2>&5
12807     ac_status=$?
12808     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12809     (exit $ac_status); }; }; then
12810     ac_cv_type_long_long=yes
12811     else
12812     echo "$as_me: failed program was:" >&5
12813     sed 's/^/| /' conftest.$ac_ext >&5
12814    
12815     ac_cv_type_long_long=no
12816     fi
12817     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12818     fi
12819     echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
12820     echo "${ECHO_T}$ac_cv_type_long_long" >&6
12821    
12822     echo "$as_me:$LINENO: checking size of long long" >&5
12823     echo $ECHO_N "checking size of long long... $ECHO_C" >&6
12824     if test "${ac_cv_sizeof_long_long+set}" = set; then
12825     echo $ECHO_N "(cached) $ECHO_C" >&6
12826     else
12827     if test "$ac_cv_type_long_long" = yes; then
12828     # The cast to unsigned long works around a bug in the HP C Compiler
12829     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12830     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12831     # This bug is HP SR number 8606223364.
12832     if test "$cross_compiling" = yes; then
12833     # Depending upon the size, compute the lo and hi bounds.
12834     cat >conftest.$ac_ext <<_ACEOF
12835     /* confdefs.h. */
12836     _ACEOF
12837     cat confdefs.h >>conftest.$ac_ext
12838     cat >>conftest.$ac_ext <<_ACEOF
12839     /* end confdefs.h. */
12840     $ac_includes_default
12841     int
12842     main ()
12843     {
12844     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
12845     test_array [0] = 0
12846    
12847     ;
12848     return 0;
12849     }
12850     _ACEOF
12851     rm -f conftest.$ac_objext
12852     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12853     (eval $ac_compile) 2>conftest.er1
12854     ac_status=$?
12855     grep -v '^ *+' conftest.er1 >conftest.err
12856     rm -f conftest.er1
12857     cat conftest.err >&5
12858     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12859     (exit $ac_status); } &&
12860     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12861     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12862     (eval $ac_try) 2>&5
12863     ac_status=$?
12864     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12865     (exit $ac_status); }; } &&
12866     { ac_try='test -s conftest.$ac_objext'
12867     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12868     (eval $ac_try) 2>&5
12869     ac_status=$?
12870     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12871     (exit $ac_status); }; }; then
12872     ac_lo=0 ac_mid=0
12873     while :; do
12874     cat >conftest.$ac_ext <<_ACEOF
12875     /* confdefs.h. */
12876     _ACEOF
12877     cat confdefs.h >>conftest.$ac_ext
12878     cat >>conftest.$ac_ext <<_ACEOF
12879     /* end confdefs.h. */
12880     $ac_includes_default
12881     int
12882     main ()
12883     {
12884     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
12885     test_array [0] = 0
12886    
12887     ;
12888     return 0;
12889     }
12890     _ACEOF
12891     rm -f conftest.$ac_objext
12892     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12893     (eval $ac_compile) 2>conftest.er1
12894     ac_status=$?
12895     grep -v '^ *+' conftest.er1 >conftest.err
12896     rm -f conftest.er1
12897     cat conftest.err >&5
12898     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12899     (exit $ac_status); } &&
12900     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12901     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12902     (eval $ac_try) 2>&5
12903     ac_status=$?
12904     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12905     (exit $ac_status); }; } &&
12906     { ac_try='test -s conftest.$ac_objext'
12907     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12908     (eval $ac_try) 2>&5
12909     ac_status=$?
12910     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12911     (exit $ac_status); }; }; then
12912     ac_hi=$ac_mid; break
12913     else
12914     echo "$as_me: failed program was:" >&5
12915     sed 's/^/| /' conftest.$ac_ext >&5
12916    
12917     ac_lo=`expr $ac_mid + 1`
12918     if test $ac_lo -le $ac_mid; then
12919     ac_lo= ac_hi=
12920     break
12921     fi
12922     ac_mid=`expr 2 '*' $ac_mid + 1`
12923     fi
12924     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12925     done
12926     else
12927     echo "$as_me: failed program was:" >&5
12928     sed 's/^/| /' conftest.$ac_ext >&5
12929    
12930     cat >conftest.$ac_ext <<_ACEOF
12931     /* confdefs.h. */
12932     _ACEOF
12933     cat confdefs.h >>conftest.$ac_ext
12934     cat >>conftest.$ac_ext <<_ACEOF
12935     /* end confdefs.h. */
12936     $ac_includes_default
12937     int
12938     main ()
12939     {
12940     static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
12941     test_array [0] = 0
12942    
12943     ;
12944     return 0;
12945     }
12946     _ACEOF
12947     rm -f conftest.$ac_objext
12948     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12949     (eval $ac_compile) 2>conftest.er1
12950     ac_status=$?
12951     grep -v '^ *+' conftest.er1 >conftest.err
12952     rm -f conftest.er1
12953     cat conftest.err >&5
12954     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12955     (exit $ac_status); } &&
12956     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12957     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12958     (eval $ac_try) 2>&5
12959     ac_status=$?
12960     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12961     (exit $ac_status); }; } &&
12962     { ac_try='test -s conftest.$ac_objext'
12963     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12964     (eval $ac_try) 2>&5
12965     ac_status=$?
12966     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12967     (exit $ac_status); }; }; then
12968     ac_hi=-1 ac_mid=-1
12969     while :; do
12970     cat >conftest.$ac_ext <<_ACEOF
12971     /* confdefs.h. */
12972     _ACEOF
12973     cat confdefs.h >>conftest.$ac_ext
12974     cat >>conftest.$ac_ext <<_ACEOF
12975     /* end confdefs.h. */
12976     $ac_includes_default
12977     int
12978     main ()
12979     {
12980     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
12981     test_array [0] = 0
12982    
12983     ;
12984     return 0;
12985     }
12986     _ACEOF
12987     rm -f conftest.$ac_objext
12988     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12989     (eval $ac_compile) 2>conftest.er1
12990     ac_status=$?
12991     grep -v '^ *+' conftest.er1 >conftest.err
12992     rm -f conftest.er1
12993     cat conftest.err >&5
12994     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12995     (exit $ac_status); } &&
12996     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12997     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12998     (eval $ac_try) 2>&5
12999     ac_status=$?
13000     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13001     (exit $ac_status); }; } &&
13002     { ac_try='test -s conftest.$ac_objext'
13003     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13004     (eval $ac_try) 2>&5
13005     ac_status=$?
13006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13007     (exit $ac_status); }; }; then
13008     ac_lo=$ac_mid; break
13009     else
13010     echo "$as_me: failed program was:" >&5
13011     sed 's/^/| /' conftest.$ac_ext >&5
13012    
13013     ac_hi=`expr '(' $ac_mid ')' - 1`
13014     if test $ac_mid -le $ac_hi; then
13015     ac_lo= ac_hi=
13016     break
13017     fi
13018     ac_mid=`expr 2 '*' $ac_mid`
13019     fi
13020     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13021     done
13022     else
13023     echo "$as_me: failed program was:" >&5
13024     sed 's/^/| /' conftest.$ac_ext >&5
13025 pcg 1.1
13026 pcg 1.11 ac_lo= ac_hi=
13027     fi
13028     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13029 pcg 1.1 fi
13030 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13031     # Binary search between lo and hi bounds.
13032     while test "x$ac_lo" != "x$ac_hi"; do
13033     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13034     cat >conftest.$ac_ext <<_ACEOF
13035     /* confdefs.h. */
13036     _ACEOF
13037     cat confdefs.h >>conftest.$ac_ext
13038     cat >>conftest.$ac_ext <<_ACEOF
13039     /* end confdefs.h. */
13040     $ac_includes_default
13041     int
13042     main ()
13043     {
13044     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13045     test_array [0] = 0
13046 pcg 1.1
13047 pcg 1.11 ;
13048     return 0;
13049     }
13050     _ACEOF
13051     rm -f conftest.$ac_objext
13052     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13053     (eval $ac_compile) 2>conftest.er1
13054     ac_status=$?
13055     grep -v '^ *+' conftest.er1 >conftest.err
13056     rm -f conftest.er1
13057     cat conftest.err >&5
13058     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13059     (exit $ac_status); } &&
13060     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13061     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13062     (eval $ac_try) 2>&5
13063     ac_status=$?
13064     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13065     (exit $ac_status); }; } &&
13066     { ac_try='test -s conftest.$ac_objext'
13067     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13068     (eval $ac_try) 2>&5
13069     ac_status=$?
13070     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13071     (exit $ac_status); }; }; then
13072     ac_hi=$ac_mid
13073     else
13074     echo "$as_me: failed program was:" >&5
13075     sed 's/^/| /' conftest.$ac_ext >&5
13076 pcg 1.1
13077 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13078     fi
13079     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13080     done
13081     case $ac_lo in
13082     ?*) ac_cv_sizeof_long_long=$ac_lo;;
13083     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13084     See \`config.log' for more details." >&5
13085     echo "$as_me: error: cannot compute sizeof (long long), 77
13086     See \`config.log' for more details." >&2;}
13087     { (exit 1); exit 1; }; } ;;
13088     esac
13089 pcg 1.1 else
13090     if test "$cross_compiling" = yes; then
13091 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13092     See \`config.log' for more details." >&5
13093     echo "$as_me: error: cannot run test program while cross compiling
13094     See \`config.log' for more details." >&2;}
13095     { (exit 1); exit 1; }; }
13096     else
13097     cat >conftest.$ac_ext <<_ACEOF
13098     /* confdefs.h. */
13099     _ACEOF
13100     cat confdefs.h >>conftest.$ac_ext
13101     cat >>conftest.$ac_ext <<_ACEOF
13102     /* end confdefs.h. */
13103     $ac_includes_default
13104     long longval () { return (long) (sizeof (long long)); }
13105     unsigned long ulongval () { return (long) (sizeof (long long)); }
13106 pcg 1.1 #include <stdio.h>
13107 pcg 1.11 #include <stdlib.h>
13108     int
13109     main ()
13110 pcg 1.1 {
13111 pcg 1.11
13112     FILE *f = fopen ("conftest.val", "w");
13113     if (! f)
13114     exit (1);
13115     if (((long) (sizeof (long long))) < 0)
13116     {
13117     long i = longval ();
13118     if (i != ((long) (sizeof (long long))))
13119     exit (1);
13120     fprintf (f, "%ld\n", i);
13121     }
13122     else
13123     {
13124     unsigned long i = ulongval ();
13125     if (i != ((long) (sizeof (long long))))
13126     exit (1);
13127     fprintf (f, "%lu\n", i);
13128     }
13129     exit (ferror (f) || fclose (f) != 0);
13130    
13131     ;
13132     return 0;
13133 pcg 1.1 }
13134 pcg 1.11 _ACEOF
13135     rm -f conftest$ac_exeext
13136     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13137     (eval $ac_link) 2>&5
13138     ac_status=$?
13139     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13140     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13141     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13142     (eval $ac_try) 2>&5
13143     ac_status=$?
13144     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13145     (exit $ac_status); }; }; then
13146     ac_cv_sizeof_long_long=`cat conftest.val`
13147     else
13148     echo "$as_me: program exited with status $ac_status" >&5
13149     echo "$as_me: failed program was:" >&5
13150     sed 's/^/| /' conftest.$ac_ext >&5
13151    
13152     ( exit $ac_status )
13153     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13154     See \`config.log' for more details." >&5
13155     echo "$as_me: error: cannot compute sizeof (long long), 77
13156     See \`config.log' for more details." >&2;}
13157     { (exit 1); exit 1; }; }
13158     fi
13159     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13160     fi
13161     fi
13162     rm -f conftest.val
13163     else
13164 pcg 1.1 ac_cv_sizeof_long_long=0
13165     fi
13166 pcg 1.11 fi
13167     echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13168     echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13169     cat >>confdefs.h <<_ACEOF
13170     #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13171     _ACEOF
13172    
13173    
13174     echo "$as_me:$LINENO: checking for int *" >&5
13175     echo $ECHO_N "checking for int *... $ECHO_C" >&6
13176     if test "${ac_cv_type_int_p+set}" = set; then
13177     echo $ECHO_N "(cached) $ECHO_C" >&6
13178     else
13179     cat >conftest.$ac_ext <<_ACEOF
13180     /* confdefs.h. */
13181     _ACEOF
13182     cat confdefs.h >>conftest.$ac_ext
13183     cat >>conftest.$ac_ext <<_ACEOF
13184     /* end confdefs.h. */
13185     $ac_includes_default
13186     int
13187     main ()
13188     {
13189     if ((int * *) 0)
13190     return 0;
13191     if (sizeof (int *))
13192     return 0;
13193     ;
13194     return 0;
13195     }
13196     _ACEOF
13197     rm -f conftest.$ac_objext
13198     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13199     (eval $ac_compile) 2>conftest.er1
13200     ac_status=$?
13201     grep -v '^ *+' conftest.er1 >conftest.err
13202     rm -f conftest.er1
13203     cat conftest.err >&5
13204     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13205     (exit $ac_status); } &&
13206     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13207     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13208     (eval $ac_try) 2>&5
13209     ac_status=$?
13210     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13211     (exit $ac_status); }; } &&
13212     { ac_try='test -s conftest.$ac_objext'
13213     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13214     (eval $ac_try) 2>&5
13215     ac_status=$?
13216     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13217     (exit $ac_status); }; }; then
13218     ac_cv_type_int_p=yes
13219     else
13220     echo "$as_me: failed program was:" >&5
13221     sed 's/^/| /' conftest.$ac_ext >&5
13222    
13223     ac_cv_type_int_p=no
13224     fi
13225     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13226     fi
13227     echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13228     echo "${ECHO_T}$ac_cv_type_int_p" >&6
13229    
13230     echo "$as_me:$LINENO: checking size of int *" >&5
13231     echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13232     if test "${ac_cv_sizeof_int_p+set}" = set; then
13233     echo $ECHO_N "(cached) $ECHO_C" >&6
13234     else
13235     if test "$ac_cv_type_int_p" = yes; then
13236     # The cast to unsigned long works around a bug in the HP C Compiler
13237     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13238     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13239     # This bug is HP SR number 8606223364.
13240     if test "$cross_compiling" = yes; then
13241     # Depending upon the size, compute the lo and hi bounds.
13242     cat >conftest.$ac_ext <<_ACEOF
13243     /* confdefs.h. */
13244     _ACEOF
13245     cat confdefs.h >>conftest.$ac_ext
13246     cat >>conftest.$ac_ext <<_ACEOF
13247     /* end confdefs.h. */
13248     $ac_includes_default
13249     int
13250     main ()
13251     {
13252     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13253     test_array [0] = 0
13254    
13255     ;
13256     return 0;
13257     }
13258     _ACEOF
13259     rm -f conftest.$ac_objext
13260     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13261     (eval $ac_compile) 2>conftest.er1
13262     ac_status=$?
13263     grep -v '^ *+' conftest.er1 >conftest.err
13264     rm -f conftest.er1
13265     cat conftest.err >&5
13266     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13267     (exit $ac_status); } &&
13268     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13269     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13270     (eval $ac_try) 2>&5
13271     ac_status=$?
13272     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13273     (exit $ac_status); }; } &&
13274     { ac_try='test -s conftest.$ac_objext'
13275     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13276     (eval $ac_try) 2>&5
13277     ac_status=$?
13278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13279     (exit $ac_status); }; }; then
13280     ac_lo=0 ac_mid=0
13281     while :; do
13282     cat >conftest.$ac_ext <<_ACEOF
13283     /* confdefs.h. */
13284     _ACEOF
13285     cat confdefs.h >>conftest.$ac_ext
13286     cat >>conftest.$ac_ext <<_ACEOF
13287     /* end confdefs.h. */
13288     $ac_includes_default
13289     int
13290     main ()
13291     {
13292     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13293     test_array [0] = 0
13294    
13295     ;
13296     return 0;
13297     }
13298     _ACEOF
13299     rm -f conftest.$ac_objext
13300     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13301     (eval $ac_compile) 2>conftest.er1
13302     ac_status=$?
13303     grep -v '^ *+' conftest.er1 >conftest.err
13304     rm -f conftest.er1
13305     cat conftest.err >&5
13306     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13307     (exit $ac_status); } &&
13308     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13309     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13310     (eval $ac_try) 2>&5
13311     ac_status=$?
13312     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13313     (exit $ac_status); }; } &&
13314     { ac_try='test -s conftest.$ac_objext'
13315     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13316     (eval $ac_try) 2>&5
13317     ac_status=$?
13318     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13319     (exit $ac_status); }; }; then
13320     ac_hi=$ac_mid; break
13321     else
13322     echo "$as_me: failed program was:" >&5
13323     sed 's/^/| /' conftest.$ac_ext >&5
13324    
13325     ac_lo=`expr $ac_mid + 1`
13326     if test $ac_lo -le $ac_mid; then
13327     ac_lo= ac_hi=
13328     break
13329     fi
13330     ac_mid=`expr 2 '*' $ac_mid + 1`
13331     fi
13332     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13333     done
13334     else
13335     echo "$as_me: failed program was:" >&5
13336     sed 's/^/| /' conftest.$ac_ext >&5
13337    
13338     cat >conftest.$ac_ext <<_ACEOF
13339     /* confdefs.h. */
13340     _ACEOF
13341     cat confdefs.h >>conftest.$ac_ext
13342     cat >>conftest.$ac_ext <<_ACEOF
13343     /* end confdefs.h. */
13344     $ac_includes_default
13345     int
13346     main ()
13347     {
13348     static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13349     test_array [0] = 0
13350    
13351     ;
13352     return 0;
13353     }
13354     _ACEOF
13355     rm -f conftest.$ac_objext
13356     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13357     (eval $ac_compile) 2>conftest.er1
13358     ac_status=$?
13359     grep -v '^ *+' conftest.er1 >conftest.err
13360     rm -f conftest.er1
13361     cat conftest.err >&5
13362     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13363     (exit $ac_status); } &&
13364     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13365     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13366     (eval $ac_try) 2>&5
13367     ac_status=$?
13368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13369     (exit $ac_status); }; } &&
13370     { ac_try='test -s conftest.$ac_objext'
13371     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13372     (eval $ac_try) 2>&5
13373     ac_status=$?
13374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13375     (exit $ac_status); }; }; then
13376     ac_hi=-1 ac_mid=-1
13377     while :; do
13378     cat >conftest.$ac_ext <<_ACEOF
13379     /* confdefs.h. */
13380     _ACEOF
13381     cat confdefs.h >>conftest.$ac_ext
13382     cat >>conftest.$ac_ext <<_ACEOF
13383     /* end confdefs.h. */
13384     $ac_includes_default
13385     int
13386     main ()
13387     {
13388     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13389     test_array [0] = 0
13390    
13391     ;
13392     return 0;
13393     }
13394     _ACEOF
13395     rm -f conftest.$ac_objext
13396     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13397     (eval $ac_compile) 2>conftest.er1
13398     ac_status=$?
13399     grep -v '^ *+' conftest.er1 >conftest.err
13400     rm -f conftest.er1
13401     cat conftest.err >&5
13402     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13403     (exit $ac_status); } &&
13404     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13405     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13406     (eval $ac_try) 2>&5
13407     ac_status=$?
13408     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13409     (exit $ac_status); }; } &&
13410     { ac_try='test -s conftest.$ac_objext'
13411     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13412     (eval $ac_try) 2>&5
13413     ac_status=$?
13414     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13415     (exit $ac_status); }; }; then
13416     ac_lo=$ac_mid; break
13417     else
13418     echo "$as_me: failed program was:" >&5
13419     sed 's/^/| /' conftest.$ac_ext >&5
13420    
13421     ac_hi=`expr '(' $ac_mid ')' - 1`
13422     if test $ac_mid -le $ac_hi; then
13423     ac_lo= ac_hi=
13424     break
13425     fi
13426     ac_mid=`expr 2 '*' $ac_mid`
13427     fi
13428     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13429     done
13430     else
13431     echo "$as_me: failed program was:" >&5
13432     sed 's/^/| /' conftest.$ac_ext >&5
13433    
13434     ac_lo= ac_hi=
13435     fi
13436     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13437     fi
13438     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13439     # Binary search between lo and hi bounds.
13440     while test "x$ac_lo" != "x$ac_hi"; do
13441     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13442     cat >conftest.$ac_ext <<_ACEOF
13443     /* confdefs.h. */
13444     _ACEOF
13445     cat confdefs.h >>conftest.$ac_ext
13446     cat >>conftest.$ac_ext <<_ACEOF
13447     /* end confdefs.h. */
13448     $ac_includes_default
13449     int
13450     main ()
13451     {
13452     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13453     test_array [0] = 0
13454    
13455     ;
13456     return 0;
13457     }
13458     _ACEOF
13459     rm -f conftest.$ac_objext
13460     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13461     (eval $ac_compile) 2>conftest.er1
13462     ac_status=$?
13463     grep -v '^ *+' conftest.er1 >conftest.err
13464     rm -f conftest.er1
13465     cat conftest.err >&5
13466     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13467     (exit $ac_status); } &&
13468     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13469     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13470     (eval $ac_try) 2>&5
13471     ac_status=$?
13472     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13473     (exit $ac_status); }; } &&
13474     { ac_try='test -s conftest.$ac_objext'
13475     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13476     (eval $ac_try) 2>&5
13477     ac_status=$?
13478     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13479     (exit $ac_status); }; }; then
13480     ac_hi=$ac_mid
13481     else
13482     echo "$as_me: failed program was:" >&5
13483     sed 's/^/| /' conftest.$ac_ext >&5
13484 pcg 1.1
13485 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
13486 pcg 1.1 fi
13487 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13488     done
13489     case $ac_lo in
13490     ?*) ac_cv_sizeof_int_p=$ac_lo;;
13491     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13492     See \`config.log' for more details." >&5
13493     echo "$as_me: error: cannot compute sizeof (int *), 77
13494     See \`config.log' for more details." >&2;}
13495     { (exit 1); exit 1; }; } ;;
13496     esac
13497 pcg 1.1 else
13498     if test "$cross_compiling" = yes; then
13499 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13500     See \`config.log' for more details." >&5
13501     echo "$as_me: error: cannot run test program while cross compiling
13502     See \`config.log' for more details." >&2;}
13503     { (exit 1); exit 1; }; }
13504     else
13505     cat >conftest.$ac_ext <<_ACEOF
13506     /* confdefs.h. */
13507     _ACEOF
13508     cat confdefs.h >>conftest.$ac_ext
13509     cat >>conftest.$ac_ext <<_ACEOF
13510     /* end confdefs.h. */
13511     $ac_includes_default
13512     long longval () { return (long) (sizeof (int *)); }
13513     unsigned long ulongval () { return (long) (sizeof (int *)); }
13514 pcg 1.1 #include <stdio.h>
13515 pcg 1.11 #include <stdlib.h>
13516     int
13517     main ()
13518 pcg 1.1 {
13519 pcg 1.11
13520     FILE *f = fopen ("conftest.val", "w");
13521     if (! f)
13522     exit (1);
13523     if (((long) (sizeof (int *))) < 0)
13524     {
13525     long i = longval ();
13526     if (i != ((long) (sizeof (int *))))
13527     exit (1);
13528     fprintf (f, "%ld\n", i);
13529     }
13530     else
13531     {
13532     unsigned long i = ulongval ();
13533     if (i != ((long) (sizeof (int *))))
13534     exit (1);
13535     fprintf (f, "%lu\n", i);
13536     }
13537     exit (ferror (f) || fclose (f) != 0);
13538    
13539     ;
13540     return 0;
13541 pcg 1.1 }
13542 pcg 1.11 _ACEOF
13543     rm -f conftest$ac_exeext
13544     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13545     (eval $ac_link) 2>&5
13546     ac_status=$?
13547     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13548     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13549     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13550     (eval $ac_try) 2>&5
13551     ac_status=$?
13552     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13553     (exit $ac_status); }; }; then
13554     ac_cv_sizeof_int_p=`cat conftest.val`
13555     else
13556     echo "$as_me: program exited with status $ac_status" >&5
13557     echo "$as_me: failed program was:" >&5
13558     sed 's/^/| /' conftest.$ac_ext >&5
13559    
13560     ( exit $ac_status )
13561     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13562     See \`config.log' for more details." >&5
13563     echo "$as_me: error: cannot compute sizeof (int *), 77
13564     See \`config.log' for more details." >&2;}
13565     { (exit 1); exit 1; }; }
13566     fi
13567     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13568     fi
13569     fi
13570     rm -f conftest.val
13571     else
13572 pcg 1.1 ac_cv_sizeof_int_p=0
13573     fi
13574     fi
13575 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13576     echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13577     cat >>confdefs.h <<_ACEOF
13578 pcg 1.1 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
13579 pcg 1.11 _ACEOF
13580 pcg 1.1
13581    
13582    
13583    
13584 pcg 1.11 echo "$as_me:$LINENO: checking for int16_t" >&5
13585     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13586     if test "${rxvt_cv_int16_t+set}" = set; then
13587     echo $ECHO_N "(cached) $ECHO_C" >&6
13588 pcg 1.1 else
13589 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
13590     /* confdefs.h. */
13591     _ACEOF
13592     cat confdefs.h >>conftest.$ac_ext
13593     cat >>conftest.$ac_ext <<_ACEOF
13594     /* end confdefs.h. */
13595 pcg 1.1 #include <stdint.h>
13596 pcg 1.11 int
13597     main ()
13598     {
13599 pcg 1.1 int16_t dummy;
13600 pcg 1.11 ;
13601     return 0;
13602     }
13603     _ACEOF
13604     rm -f conftest.$ac_objext
13605     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13606     (eval $ac_compile) 2>conftest.er1
13607     ac_status=$?
13608     grep -v '^ *+' conftest.er1 >conftest.err
13609     rm -f conftest.er1
13610     cat conftest.err >&5
13611     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13612     (exit $ac_status); } &&
13613     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13614     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13615     (eval $ac_try) 2>&5
13616     ac_status=$?
13617     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13618     (exit $ac_status); }; } &&
13619     { ac_try='test -s conftest.$ac_objext'
13620     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13621     (eval $ac_try) 2>&5
13622     ac_status=$?
13623     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13624     (exit $ac_status); }; }; then
13625 pcg 1.1 rxvt_cv_int16_t=yes
13626     else
13627 pcg 1.11 echo "$as_me: failed program was:" >&5
13628     sed 's/^/| /' conftest.$ac_ext >&5
13629    
13630     if test $ac_cv_sizeof_char -ge 2; then
13631 pcg 1.1 rxvt_cv_int16_t=" char"
13632     else
13633     if test $ac_cv_sizeof_short -ge 2; then
13634     rxvt_cv_int16_t=" short"
13635     else
13636     if test $ac_cv_sizeof_int -ge 2; then
13637     rxvt_cv_int16_t=" int"
13638     else
13639     if test $ac_cv_sizeof_long -ge 2; then
13640     rxvt_cv_int16_t=" long"
13641     else
13642     if test $ac_cv_sizeof_long_long -ge 2; then
13643     rxvt_cv_int16_t=" long long"
13644     else
13645     rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
13646     fi
13647     fi
13648     fi
13649     fi
13650     fi
13651     fi
13652 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13653 pcg 1.1 fi
13654 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
13655     echo "${ECHO_T}$rxvt_cv_int16_t" >&6
13656 pcg 1.1 if test x"$rxvt_cv_int16_t" != xyes; then
13657     rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
13658     else
13659     if test x"" = x; then
13660     rxvt_int16_typedef="/* typedef short int16_t; */"
13661     else
13662     rxvt_int16_typedef="/* typedef short int16_t; */"
13663     fi
13664 pcg 1.11 fi
13665 pcg 1.1
13666 pcg 1.11 echo "$as_me:$LINENO: checking for uint16_t" >&5
13667     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
13668     if test "${rxvt_cv_uint16_t+set}" = set; then
13669     echo $ECHO_N "(cached) $ECHO_C" >&6
13670     else
13671     cat >conftest.$ac_ext <<_ACEOF
13672     /* confdefs.h. */
13673     _ACEOF
13674     cat confdefs.h >>conftest.$ac_ext
13675     cat >>conftest.$ac_ext <<_ACEOF
13676     /* end confdefs.h. */
13677 pcg 1.1 #include <stdint.h>
13678 pcg 1.11 int
13679     main ()
13680     {
13681 pcg 1.1 uint16_t dummy;
13682 pcg 1.11 ;
13683     return 0;
13684     }
13685     _ACEOF
13686     rm -f conftest.$ac_objext
13687     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13688     (eval $ac_compile) 2>conftest.er1
13689     ac_status=$?
13690     grep -v '^ *+' conftest.er1 >conftest.err
13691     rm -f conftest.er1
13692     cat conftest.err >&5
13693     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13694     (exit $ac_status); } &&
13695     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13696     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13697     (eval $ac_try) 2>&5
13698     ac_status=$?
13699     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13700     (exit $ac_status); }; } &&
13701     { ac_try='test -s conftest.$ac_objext'
13702     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13703     (eval $ac_try) 2>&5
13704     ac_status=$?
13705     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13706     (exit $ac_status); }; }; then
13707 pcg 1.1 rxvt_cv_uint16_t=yes
13708     else
13709 pcg 1.11 echo "$as_me: failed program was:" >&5
13710     sed 's/^/| /' conftest.$ac_ext >&5
13711    
13712     if test $ac_cv_sizeof_char -ge 2; then
13713 pcg 1.1 rxvt_cv_uint16_t="unsigned char"
13714     else
13715     if test $ac_cv_sizeof_short -ge 2; then
13716     rxvt_cv_uint16_t="unsigned short"
13717     else
13718     if test $ac_cv_sizeof_int -ge 2; then
13719     rxvt_cv_uint16_t="unsigned int"
13720     else
13721     if test $ac_cv_sizeof_long -ge 2; then
13722     rxvt_cv_uint16_t="unsigned long"
13723     else
13724     if test $ac_cv_sizeof_long_long -ge 2; then
13725     rxvt_cv_uint16_t="unsigned long long"
13726     else
13727     rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
13728     fi
13729     fi
13730     fi
13731     fi
13732     fi
13733     fi
13734 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13735 pcg 1.1 fi
13736 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
13737     echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
13738 pcg 1.1 if test x"$rxvt_cv_uint16_t" != xyes; then
13739     rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
13740     else
13741     if test x"unsigned" = x; then
13742     rxvt_uint16_typedef="/* typedef short uint16_t; */"
13743     else
13744     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
13745     fi
13746 pcg 1.11 fi
13747 pcg 1.1
13748 pcg 1.11 echo "$as_me:$LINENO: checking for int32_t" >&5
13749     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
13750     if test "${rxvt_cv_int32_t+set}" = set; then
13751     echo $ECHO_N "(cached) $ECHO_C" >&6
13752     else
13753     cat >conftest.$ac_ext <<_ACEOF
13754     /* confdefs.h. */
13755     _ACEOF
13756     cat confdefs.h >>conftest.$ac_ext
13757     cat >>conftest.$ac_ext <<_ACEOF
13758     /* end confdefs.h. */
13759 pcg 1.1 #include <stdint.h>
13760 pcg 1.11 int
13761     main ()
13762     {
13763 pcg 1.1 int32_t dummy;
13764 pcg 1.11 ;
13765     return 0;
13766     }
13767     _ACEOF
13768     rm -f conftest.$ac_objext
13769     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13770     (eval $ac_compile) 2>conftest.er1
13771     ac_status=$?
13772     grep -v '^ *+' conftest.er1 >conftest.err
13773     rm -f conftest.er1
13774     cat conftest.err >&5
13775     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13776     (exit $ac_status); } &&
13777     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13778     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13779     (eval $ac_try) 2>&5
13780     ac_status=$?
13781     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13782     (exit $ac_status); }; } &&
13783     { ac_try='test -s conftest.$ac_objext'
13784     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13785     (eval $ac_try) 2>&5
13786     ac_status=$?
13787     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13788     (exit $ac_status); }; }; then
13789 pcg 1.1 rxvt_cv_int32_t=yes
13790     else
13791 pcg 1.11 echo "$as_me: failed program was:" >&5
13792     sed 's/^/| /' conftest.$ac_ext >&5
13793    
13794     if test $ac_cv_sizeof_char -ge 4; then
13795 pcg 1.1 rxvt_cv_int32_t=" char"
13796     else
13797     if test $ac_cv_sizeof_short -ge 4; then
13798     rxvt_cv_int32_t=" short"
13799     else
13800     if test $ac_cv_sizeof_int -ge 4; then
13801     rxvt_cv_int32_t=" int"
13802     else
13803     if test $ac_cv_sizeof_long -ge 4; then
13804     rxvt_cv_int32_t=" long"
13805     else
13806     if test $ac_cv_sizeof_long_long -ge 4; then
13807     rxvt_cv_int32_t=" long long"
13808     else
13809     rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
13810     fi
13811     fi
13812     fi
13813     fi
13814     fi
13815     fi
13816 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13817 pcg 1.1 fi
13818 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
13819     echo "${ECHO_T}$rxvt_cv_int32_t" >&6
13820 pcg 1.1 if test x"$rxvt_cv_int32_t" != xyes; then
13821     rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
13822     else
13823     if test x"" = x; then
13824     rxvt_int32_typedef="/* typedef int int32_t; */"
13825     else
13826     rxvt_int32_typedef="/* typedef int int32_t; */"
13827     fi
13828 pcg 1.11 fi
13829 pcg 1.1
13830 pcg 1.11 echo "$as_me:$LINENO: checking for uint32_t" >&5
13831     echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
13832     if test "${rxvt_cv_uint32_t+set}" = set; then
13833     echo $ECHO_N "(cached) $ECHO_C" >&6
13834     else
13835     cat >conftest.$ac_ext <<_ACEOF
13836     /* confdefs.h. */
13837     _ACEOF
13838     cat confdefs.h >>conftest.$ac_ext
13839     cat >>conftest.$ac_ext <<_ACEOF
13840     /* end confdefs.h. */
13841 pcg 1.1 #include <stdint.h>
13842 pcg 1.11 int
13843     main ()
13844     {
13845 pcg 1.1 uint32_t dummy;
13846 pcg 1.11 ;
13847     return 0;
13848     }
13849     _ACEOF
13850     rm -f conftest.$ac_objext
13851     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13852     (eval $ac_compile) 2>conftest.er1
13853     ac_status=$?
13854     grep -v '^ *+' conftest.er1 >conftest.err
13855     rm -f conftest.er1
13856     cat conftest.err >&5
13857     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13858     (exit $ac_status); } &&
13859     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13860     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13861     (eval $ac_try) 2>&5
13862     ac_status=$?
13863     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13864     (exit $ac_status); }; } &&
13865     { ac_try='test -s conftest.$ac_objext'
13866     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13867     (eval $ac_try) 2>&5
13868     ac_status=$?
13869     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13870     (exit $ac_status); }; }; then
13871 pcg 1.1 rxvt_cv_uint32_t=yes
13872     else
13873 pcg 1.11 echo "$as_me: failed program was:" >&5
13874     sed 's/^/| /' conftest.$ac_ext >&5
13875    
13876     if test $ac_cv_sizeof_char -ge 4; then
13877 pcg 1.1 rxvt_cv_uint32_t="unsigned char"
13878     else
13879     if test $ac_cv_sizeof_short -ge 4; then
13880     rxvt_cv_uint32_t="unsigned short"
13881     else
13882     if test $ac_cv_sizeof_int -ge 4; then
13883     rxvt_cv_uint32_t="unsigned int"
13884     else
13885     if test $ac_cv_sizeof_long -ge 4; then
13886     rxvt_cv_uint32_t="unsigned long"
13887     else
13888     if test $ac_cv_sizeof_long_long -ge 4; then
13889     rxvt_cv_uint32_t="unsigned long long"
13890     else
13891     rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
13892     fi
13893     fi
13894     fi
13895     fi
13896     fi
13897     fi
13898 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13899 pcg 1.1 fi
13900 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
13901     echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
13902 pcg 1.1 if test x"$rxvt_cv_uint32_t" != xyes; then
13903     rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
13904     else
13905     if test x"unsigned" = x; then
13906     rxvt_uint32_typedef="/* typedef int uint32_t; */"
13907     else
13908     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
13909     fi
13910 pcg 1.11 fi
13911 pcg 1.1
13912     if test $ac_cv_sizeof_int_p -eq 8; then
13913     rxvt_intp_define="#define intp_t int64_t"
13914     rxvt_u_intp_define="#define u_intp_t u_int64_t"
13915     else
13916     if test $ac_cv_sizeof_int_p -eq 4; then
13917     rxvt_intp_define="#define intp_t int32_t"
13918     rxvt_u_intp_define="#define u_intp_t u_int32_t"
13919     else
13920     if test $ac_cv_sizeof_int_p -eq 2; then
13921     rxvt_intp_define="#define intp_t int16_t"
13922     rxvt_u_intp_define="#define u_intp_t u_int16_t"
13923     else
13924     rxvt_intp_define="#error set intp_t"
13925     rxvt_u_intp_define="#error set u_intp_t"
13926     fi
13927     fi
13928     fi
13929    
13930    
13931    
13932 pcg 1.11 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13933     echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
13934     if test "${ac_cv_type_signal+set}" = set; then
13935     echo $ECHO_N "(cached) $ECHO_C" >&6
13936     else
13937     cat >conftest.$ac_ext <<_ACEOF
13938     /* confdefs.h. */
13939     _ACEOF
13940     cat confdefs.h >>conftest.$ac_ext
13941     cat >>conftest.$ac_ext <<_ACEOF
13942     /* end confdefs.h. */
13943 pcg 1.1 #include <sys/types.h>
13944     #include <signal.h>
13945     #ifdef signal
13946 pcg 1.11 # undef signal
13947 pcg 1.1 #endif
13948     #ifdef __cplusplus
13949     extern "C" void (*signal (int, void (*)(int)))(int);
13950     #else
13951     void (*signal ()) ();
13952     #endif
13953    
13954 pcg 1.11 int
13955     main ()
13956     {
13957 pcg 1.1 int i;
13958 pcg 1.11 ;
13959     return 0;
13960     }
13961     _ACEOF
13962     rm -f conftest.$ac_objext
13963     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13964     (eval $ac_compile) 2>conftest.er1
13965     ac_status=$?
13966     grep -v '^ *+' conftest.er1 >conftest.err
13967     rm -f conftest.er1
13968     cat conftest.err >&5
13969     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13970     (exit $ac_status); } &&
13971     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13972     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13973     (eval $ac_try) 2>&5
13974     ac_status=$?
13975     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13976     (exit $ac_status); }; } &&
13977     { ac_try='test -s conftest.$ac_objext'
13978     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13979     (eval $ac_try) 2>&5
13980     ac_status=$?
13981     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13982     (exit $ac_status); }; }; then
13983 pcg 1.1 ac_cv_type_signal=void
13984     else
13985 pcg 1.11 echo "$as_me: failed program was:" >&5
13986     sed 's/^/| /' conftest.$ac_ext >&5
13987    
13988     ac_cv_type_signal=int
13989 pcg 1.1 fi
13990 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13991 pcg 1.1 fi
13992 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13993     echo "${ECHO_T}$ac_cv_type_signal" >&6
13994 pcg 1.1
13995 pcg 1.11 cat >>confdefs.h <<_ACEOF
13996 pcg 1.1 #define RETSIGTYPE $ac_cv_type_signal
13997 pcg 1.11 _ACEOF
13998 pcg 1.1
13999    
14000    
14001     case "$host_alias" in
14002     *ultrix) ac_cv_func_setsid='no' ;;
14003     *) break;;
14004     esac
14005    
14006 pcg 1.11
14007    
14008    
14009    
14010    
14011    
14012    
14013    
14014    
14015    
14016    
14017    
14018    
14019    
14020    
14021    
14022    
14023    
14024 pcg 1.1 for ac_func in \
14025     atexit \
14026     revoke \
14027     unsetenv \
14028     setutent \
14029     seteuid \
14030     setreuid \
14031     setsid \
14032     setpgrp \
14033     setpgid \
14034     openpty \
14035     _getpty \
14036     grantpt \
14037     unlockpt \
14038     isastream \
14039     on_exit \
14040     nanosleep \
14041     updwtmp \
14042     ttyslot \
14043    
14044     do
14045 pcg 1.11 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14046     echo "$as_me:$LINENO: checking for $ac_func" >&5
14047     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14048     if eval "test \"\${$as_ac_var+set}\" = set"; then
14049     echo $ECHO_N "(cached) $ECHO_C" >&6
14050     else
14051     cat >conftest.$ac_ext <<_ACEOF
14052     /* confdefs.h. */
14053     _ACEOF
14054     cat confdefs.h >>conftest.$ac_ext
14055     cat >>conftest.$ac_ext <<_ACEOF
14056     /* end confdefs.h. */
14057     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14058     For example, HP-UX 11i <limits.h> declares gettimeofday. */
14059     #define $ac_func innocuous_$ac_func
14060    
14061 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
14062 pcg 1.11 which can conflict with char $ac_func (); below.
14063     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14064     <limits.h> exists even on freestanding compilers. */
14065    
14066     #ifdef __STDC__
14067     # include <limits.h>
14068     #else
14069     # include <assert.h>
14070     #endif
14071    
14072     #undef $ac_func
14073    
14074 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
14075 pcg 1.11 #ifdef __cplusplus
14076     extern "C"
14077     {
14078     #endif
14079 pcg 1.1 /* We use char because int might match the return type of a gcc2
14080 pcg 1.11 builtin and then its argument prototype would still apply. */
14081     char $ac_func ();
14082 pcg 1.1 /* The GNU C library defines this for functions which it implements
14083     to always fail with ENOSYS. Some functions are actually named
14084     something starting with __ and the normal name is an alias. */
14085     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14086     choke me
14087     #else
14088 pcg 1.11 char (*f) () = $ac_func;
14089     #endif
14090     #ifdef __cplusplus
14091     }
14092 pcg 1.1 #endif
14093    
14094 pcg 1.11 int
14095     main ()
14096     {
14097     return f != $ac_func;
14098     ;
14099     return 0;
14100     }
14101     _ACEOF
14102     rm -f conftest.$ac_objext conftest$ac_exeext
14103     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14104     (eval $ac_link) 2>conftest.er1
14105     ac_status=$?
14106     grep -v '^ *+' conftest.er1 >conftest.err
14107     rm -f conftest.er1
14108     cat conftest.err >&5
14109     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14110     (exit $ac_status); } &&
14111     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14112     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14113     (eval $ac_try) 2>&5
14114     ac_status=$?
14115     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14116     (exit $ac_status); }; } &&
14117     { ac_try='test -s conftest$ac_exeext'
14118     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14119     (eval $ac_try) 2>&5
14120     ac_status=$?
14121     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14122     (exit $ac_status); }; }; then
14123     eval "$as_ac_var=yes"
14124     else
14125     echo "$as_me: failed program was:" >&5
14126     sed 's/^/| /' conftest.$ac_ext >&5
14127    
14128     eval "$as_ac_var=no"
14129     fi
14130     rm -f conftest.err conftest.$ac_objext \
14131     conftest$ac_exeext conftest.$ac_ext
14132     fi
14133     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14134     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14135     if test `eval echo '${'$as_ac_var'}'` = yes; then
14136     cat >>confdefs.h <<_ACEOF
14137     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14138     _ACEOF
14139 pcg 1.1
14140     fi
14141     done
14142    
14143    
14144    
14145 pcg 1.11 if test "${ac_cv_header_utmp_h+set}" = set; then
14146     echo "$as_me:$LINENO: checking for utmp.h" >&5
14147     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14148     if test "${ac_cv_header_utmp_h+set}" = set; then
14149     echo $ECHO_N "(cached) $ECHO_C" >&6
14150     fi
14151     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14152     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14153     else
14154     # Is the header compilable?
14155     echo "$as_me:$LINENO: checking utmp.h usability" >&5
14156     echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14157     cat >conftest.$ac_ext <<_ACEOF
14158     /* confdefs.h. */
14159     _ACEOF
14160     cat confdefs.h >>conftest.$ac_ext
14161     cat >>conftest.$ac_ext <<_ACEOF
14162     /* end confdefs.h. */
14163     $ac_includes_default
14164     #include <utmp.h>
14165     _ACEOF
14166     rm -f conftest.$ac_objext
14167     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14168     (eval $ac_compile) 2>conftest.er1
14169     ac_status=$?
14170     grep -v '^ *+' conftest.er1 >conftest.err
14171     rm -f conftest.er1
14172     cat conftest.err >&5
14173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14174     (exit $ac_status); } &&
14175     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14176     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14177     (eval $ac_try) 2>&5
14178     ac_status=$?
14179     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14180     (exit $ac_status); }; } &&
14181     { ac_try='test -s conftest.$ac_objext'
14182     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14183     (eval $ac_try) 2>&5
14184     ac_status=$?
14185     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14186     (exit $ac_status); }; }; then
14187     ac_header_compiler=yes
14188     else
14189     echo "$as_me: failed program was:" >&5
14190     sed 's/^/| /' conftest.$ac_ext >&5
14191    
14192     ac_header_compiler=no
14193     fi
14194     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14195     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14196     echo "${ECHO_T}$ac_header_compiler" >&6
14197    
14198     # Is the header present?
14199     echo "$as_me:$LINENO: checking utmp.h presence" >&5
14200     echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14201     cat >conftest.$ac_ext <<_ACEOF
14202     /* confdefs.h. */
14203     _ACEOF
14204     cat confdefs.h >>conftest.$ac_ext
14205     cat >>conftest.$ac_ext <<_ACEOF
14206     /* end confdefs.h. */
14207 pcg 1.1 #include <utmp.h>
14208 pcg 1.11 _ACEOF
14209     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14210     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14211     ac_status=$?
14212     grep -v '^ *+' conftest.er1 >conftest.err
14213     rm -f conftest.er1
14214     cat conftest.err >&5
14215     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14216     (exit $ac_status); } >/dev/null; then
14217     if test -s conftest.err; then
14218     ac_cpp_err=$ac_c_preproc_warn_flag
14219     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14220     else
14221     ac_cpp_err=
14222     fi
14223 pcg 1.1 else
14224 pcg 1.11 ac_cpp_err=yes
14225 pcg 1.1 fi
14226 pcg 1.11 if test -z "$ac_cpp_err"; then
14227     ac_header_preproc=yes
14228     else
14229     echo "$as_me: failed program was:" >&5
14230     sed 's/^/| /' conftest.$ac_ext >&5
14231    
14232     ac_header_preproc=no
14233 pcg 1.1 fi
14234 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14235     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14236     echo "${ECHO_T}$ac_header_preproc" >&6
14237    
14238     # So? What about this header?
14239     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14240     yes:no: )
14241     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14242     echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14243     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14244     echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14245     ac_header_preproc=yes
14246     ;;
14247     no:yes:* )
14248     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14249     echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14250     { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14251     echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14252     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14253     echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14254     { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14255     echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14256     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14257     echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14258     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14259     echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14260     (
14261     cat <<\_ASBOX
14262     ## ------------------------------------------ ##
14263     ## Report this to the AC_PACKAGE_NAME lists. ##
14264     ## ------------------------------------------ ##
14265     _ASBOX
14266     ) |
14267     sed "s/^/$as_me: WARNING: /" >&2
14268     ;;
14269     esac
14270     echo "$as_me:$LINENO: checking for utmp.h" >&5
14271     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14272     if test "${ac_cv_header_utmp_h+set}" = set; then
14273     echo $ECHO_N "(cached) $ECHO_C" >&6
14274     else
14275     ac_cv_header_utmp_h=$ac_header_preproc
14276     fi
14277     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14278     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14279    
14280     fi
14281     if test $ac_cv_header_utmp_h = yes; then
14282     echo "$as_me:$LINENO: checking for struct utmp" >&5
14283     echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14284     if test "${rxvt_cv_struct_utmp+set}" = set; then
14285     echo $ECHO_N "(cached) $ECHO_C" >&6
14286     else
14287     cat >conftest.$ac_ext <<_ACEOF
14288     /* confdefs.h. */
14289     _ACEOF
14290     cat confdefs.h >>conftest.$ac_ext
14291     cat >>conftest.$ac_ext <<_ACEOF
14292     /* end confdefs.h. */
14293 pcg 1.1 #include <sys/types.h>
14294     #include <stdint.h>
14295     #include <utmp.h>
14296 pcg 1.11 int
14297     main ()
14298     {
14299 pcg 1.1 struct utmp ut;
14300 pcg 1.11 ;
14301     return 0;
14302     }
14303     _ACEOF
14304     rm -f conftest.$ac_objext
14305     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14306     (eval $ac_compile) 2>conftest.er1
14307     ac_status=$?
14308     grep -v '^ *+' conftest.er1 >conftest.err
14309     rm -f conftest.er1
14310     cat conftest.err >&5
14311     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14312     (exit $ac_status); } &&
14313     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14314     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14315     (eval $ac_try) 2>&5
14316     ac_status=$?
14317     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14318     (exit $ac_status); }; } &&
14319     { ac_try='test -s conftest.$ac_objext'
14320     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14321     (eval $ac_try) 2>&5
14322     ac_status=$?
14323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14324     (exit $ac_status); }; }; then
14325 pcg 1.1 rxvt_cv_struct_utmp=yes
14326     else
14327 pcg 1.11 echo "$as_me: failed program was:" >&5
14328     sed 's/^/| /' conftest.$ac_ext >&5
14329    
14330     rxvt_cv_struct_utmp=no
14331 pcg 1.1 fi
14332 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14333 pcg 1.1 fi
14334 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14335     echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14336     if test x$rxvt_cv_struct_utmp = xyes; then
14337 pcg 1.1
14338 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14339 pcg 1.1 #define HAVE_STRUCT_UTMP 1
14340 pcg 1.11 _ACEOF
14341 pcg 1.1
14342     fi
14343    
14344    
14345 pcg 1.11 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14346     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14347     if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14348     echo $ECHO_N "(cached) $ECHO_C" >&6
14349 pcg 1.1 else
14350 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14351     /* confdefs.h. */
14352     _ACEOF
14353     cat confdefs.h >>conftest.$ac_ext
14354     cat >>conftest.$ac_ext <<_ACEOF
14355     /* end confdefs.h. */
14356 pcg 1.1 #include <sys/types.h>
14357     #include <utmp.h>
14358 pcg 1.11 int
14359     main ()
14360     {
14361 pcg 1.1 struct utmp ut; ut.ut_host;
14362 pcg 1.11 ;
14363     return 0;
14364     }
14365     _ACEOF
14366     rm -f conftest.$ac_objext
14367     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14368     (eval $ac_compile) 2>conftest.er1
14369     ac_status=$?
14370     grep -v '^ *+' conftest.er1 >conftest.err
14371     rm -f conftest.er1
14372     cat conftest.err >&5
14373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14374     (exit $ac_status); } &&
14375     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14376     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14377     (eval $ac_try) 2>&5
14378     ac_status=$?
14379     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14380     (exit $ac_status); }; } &&
14381     { ac_try='test -s conftest.$ac_objext'
14382     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14383     (eval $ac_try) 2>&5
14384     ac_status=$?
14385     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14386     (exit $ac_status); }; }; then
14387 pcg 1.1 rxvt_cv_struct_utmp_host=yes
14388     else
14389 pcg 1.11 echo "$as_me: failed program was:" >&5
14390     sed 's/^/| /' conftest.$ac_ext >&5
14391    
14392     rxvt_cv_struct_utmp_host=no
14393 pcg 1.1 fi
14394 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14395 pcg 1.1 fi
14396 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14397     echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14398     if test x$rxvt_cv_struct_utmp_host = xyes; then
14399 pcg 1.1
14400 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14401 pcg 1.1 #define HAVE_UTMP_HOST 1
14402 pcg 1.11 _ACEOF
14403 pcg 1.1
14404     fi
14405    
14406 pcg 1.11 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14407     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14408     if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14409     echo $ECHO_N "(cached) $ECHO_C" >&6
14410 pcg 1.1 else
14411 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14412     /* confdefs.h. */
14413     _ACEOF
14414     cat confdefs.h >>conftest.$ac_ext
14415     cat >>conftest.$ac_ext <<_ACEOF
14416     /* end confdefs.h. */
14417 pcg 1.1 #include <sys/types.h>
14418     #include <utmp.h>
14419 pcg 1.11 int
14420     main ()
14421     {
14422 pcg 1.1 struct utmp ut; ut.ut_pid;
14423 pcg 1.11 ;
14424     return 0;
14425     }
14426     _ACEOF
14427     rm -f conftest.$ac_objext
14428     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14429     (eval $ac_compile) 2>conftest.er1
14430     ac_status=$?
14431     grep -v '^ *+' conftest.er1 >conftest.err
14432     rm -f conftest.er1
14433     cat conftest.err >&5
14434     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14435     (exit $ac_status); } &&
14436     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14437     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14438     (eval $ac_try) 2>&5
14439     ac_status=$?
14440     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14441     (exit $ac_status); }; } &&
14442     { ac_try='test -s conftest.$ac_objext'
14443     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14444     (eval $ac_try) 2>&5
14445     ac_status=$?
14446     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14447     (exit $ac_status); }; }; then
14448 pcg 1.1 rxvt_cv_struct_utmp_pid=yes
14449     else
14450 pcg 1.11 echo "$as_me: failed program was:" >&5
14451     sed 's/^/| /' conftest.$ac_ext >&5
14452    
14453     rxvt_cv_struct_utmp_pid=no
14454 pcg 1.1 fi
14455 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14456 pcg 1.1 fi
14457 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14458     echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14459     if test x$rxvt_cv_struct_utmp_pid = xyes; then
14460 pcg 1.1
14461 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14462 pcg 1.1 #define HAVE_UTMP_PID 1
14463 pcg 1.11 _ACEOF
14464 pcg 1.1
14465     fi
14466    
14467     fi
14468    
14469 pcg 1.11
14470    
14471     if test "${ac_cv_header_utmpx_h+set}" = set; then
14472     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14473     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14474     if test "${ac_cv_header_utmpx_h+set}" = set; then
14475     echo $ECHO_N "(cached) $ECHO_C" >&6
14476     fi
14477     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14478     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14479 pcg 1.1 else
14480 pcg 1.11 # Is the header compilable?
14481     echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14482     echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14483     cat >conftest.$ac_ext <<_ACEOF
14484     /* confdefs.h. */
14485     _ACEOF
14486     cat confdefs.h >>conftest.$ac_ext
14487     cat >>conftest.$ac_ext <<_ACEOF
14488     /* end confdefs.h. */
14489     $ac_includes_default
14490     #include <utmpx.h>
14491     _ACEOF
14492     rm -f conftest.$ac_objext
14493     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14494     (eval $ac_compile) 2>conftest.er1
14495     ac_status=$?
14496     grep -v '^ *+' conftest.er1 >conftest.err
14497     rm -f conftest.er1
14498     cat conftest.err >&5
14499     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14500     (exit $ac_status); } &&
14501     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14502     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14503     (eval $ac_try) 2>&5
14504     ac_status=$?
14505     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14506     (exit $ac_status); }; } &&
14507     { ac_try='test -s conftest.$ac_objext'
14508     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14509     (eval $ac_try) 2>&5
14510     ac_status=$?
14511     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14512     (exit $ac_status); }; }; then
14513     ac_header_compiler=yes
14514     else
14515     echo "$as_me: failed program was:" >&5
14516     sed 's/^/| /' conftest.$ac_ext >&5
14517    
14518     ac_header_compiler=no
14519     fi
14520     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14521     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14522     echo "${ECHO_T}$ac_header_compiler" >&6
14523    
14524     # Is the header present?
14525     echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14526     echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
14527     cat >conftest.$ac_ext <<_ACEOF
14528     /* confdefs.h. */
14529     _ACEOF
14530     cat confdefs.h >>conftest.$ac_ext
14531     cat >>conftest.$ac_ext <<_ACEOF
14532     /* end confdefs.h. */
14533 pcg 1.1 #include <utmpx.h>
14534 pcg 1.11 _ACEOF
14535     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14536     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14537     ac_status=$?
14538     grep -v '^ *+' conftest.er1 >conftest.err
14539     rm -f conftest.er1
14540     cat conftest.err >&5
14541     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14542     (exit $ac_status); } >/dev/null; then
14543     if test -s conftest.err; then
14544     ac_cpp_err=$ac_c_preproc_warn_flag
14545     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14546     else
14547     ac_cpp_err=
14548     fi
14549 pcg 1.1 else
14550 pcg 1.11 ac_cpp_err=yes
14551 pcg 1.1 fi
14552 pcg 1.11 if test -z "$ac_cpp_err"; then
14553     ac_header_preproc=yes
14554     else
14555     echo "$as_me: failed program was:" >&5
14556     sed 's/^/| /' conftest.$ac_ext >&5
14557    
14558     ac_header_preproc=no
14559 pcg 1.1 fi
14560 pcg 1.11 rm -f conftest.err conftest.$ac_ext
14561     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14562     echo "${ECHO_T}$ac_header_preproc" >&6
14563    
14564     # So? What about this header?
14565     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14566     yes:no: )
14567     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14568     echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14569     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14570     echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14571     ac_header_preproc=yes
14572     ;;
14573     no:yes:* )
14574     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14575     echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14576     { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14577     echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14578     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14579     echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14580     { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14581     echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14582     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14583     echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14584     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14585     echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14586     (
14587     cat <<\_ASBOX
14588     ## ------------------------------------------ ##
14589     ## Report this to the AC_PACKAGE_NAME lists. ##
14590     ## ------------------------------------------ ##
14591     _ASBOX
14592     ) |
14593     sed "s/^/$as_me: WARNING: /" >&2
14594     ;;
14595     esac
14596     echo "$as_me:$LINENO: checking for utmpx.h" >&5
14597     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14598     if test "${ac_cv_header_utmpx_h+set}" = set; then
14599     echo $ECHO_N "(cached) $ECHO_C" >&6
14600     else
14601     ac_cv_header_utmpx_h=$ac_header_preproc
14602     fi
14603     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14604     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14605    
14606     fi
14607     if test $ac_cv_header_utmpx_h = yes; then
14608     echo "$as_me:$LINENO: checking for struct utmpx" >&5
14609     echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14610     if test "${rxvt_cv_struct_utmpx+set}" = set; then
14611     echo $ECHO_N "(cached) $ECHO_C" >&6
14612     else
14613     cat >conftest.$ac_ext <<_ACEOF
14614     /* confdefs.h. */
14615     _ACEOF
14616     cat confdefs.h >>conftest.$ac_ext
14617     cat >>conftest.$ac_ext <<_ACEOF
14618     /* end confdefs.h. */
14619 pcg 1.1 #include <sys/types.h>
14620     #include <utmpx.h>
14621 pcg 1.11 int
14622     main ()
14623     {
14624 pcg 1.1 struct utmpx ut;
14625 pcg 1.11 ;
14626     return 0;
14627     }
14628     _ACEOF
14629     rm -f conftest.$ac_objext
14630     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14631     (eval $ac_compile) 2>conftest.er1
14632     ac_status=$?
14633     grep -v '^ *+' conftest.er1 >conftest.err
14634     rm -f conftest.er1
14635     cat conftest.err >&5
14636     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14637     (exit $ac_status); } &&
14638     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14639     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14640     (eval $ac_try) 2>&5
14641     ac_status=$?
14642     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14643     (exit $ac_status); }; } &&
14644     { ac_try='test -s conftest.$ac_objext'
14645     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14646     (eval $ac_try) 2>&5
14647     ac_status=$?
14648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14649     (exit $ac_status); }; }; then
14650 pcg 1.1 rxvt_cv_struct_utmpx=yes
14651     else
14652 pcg 1.11 echo "$as_me: failed program was:" >&5
14653     sed 's/^/| /' conftest.$ac_ext >&5
14654    
14655     rxvt_cv_struct_utmpx=no
14656 pcg 1.1 fi
14657 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14658 pcg 1.1 fi
14659 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
14660     echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
14661     if test x$rxvt_cv_struct_utmpx = xyes; then
14662 pcg 1.1
14663 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14664 pcg 1.1 #define HAVE_STRUCT_UTMPX 1
14665 pcg 1.11 _ACEOF
14666 pcg 1.1
14667     fi
14668    
14669    
14670 pcg 1.11 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
14671     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
14672     if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
14673     echo $ECHO_N "(cached) $ECHO_C" >&6
14674 pcg 1.1 else
14675 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14676     /* confdefs.h. */
14677     _ACEOF
14678     cat confdefs.h >>conftest.$ac_ext
14679     cat >>conftest.$ac_ext <<_ACEOF
14680     /* end confdefs.h. */
14681 pcg 1.1 #include <sys/types.h>
14682     #include <utmpx.h>
14683 pcg 1.11 int
14684     main ()
14685     {
14686 pcg 1.1 struct utmpx utx; utx.ut_host;
14687 pcg 1.11 ;
14688     return 0;
14689     }
14690     _ACEOF
14691     rm -f conftest.$ac_objext
14692     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14693     (eval $ac_compile) 2>conftest.er1
14694     ac_status=$?
14695     grep -v '^ *+' conftest.er1 >conftest.err
14696     rm -f conftest.er1
14697     cat conftest.err >&5
14698     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14699     (exit $ac_status); } &&
14700     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14701     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14702     (eval $ac_try) 2>&5
14703     ac_status=$?
14704     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14705     (exit $ac_status); }; } &&
14706     { ac_try='test -s conftest.$ac_objext'
14707     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14708     (eval $ac_try) 2>&5
14709     ac_status=$?
14710     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14711     (exit $ac_status); }; }; then
14712 pcg 1.1 rxvt_cv_struct_utmpx_host=yes
14713     else
14714 pcg 1.11 echo "$as_me: failed program was:" >&5
14715     sed 's/^/| /' conftest.$ac_ext >&5
14716    
14717     rxvt_cv_struct_utmpx_host=no
14718 pcg 1.1 fi
14719 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14720 pcg 1.1 fi
14721 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
14722     echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
14723     if test x$rxvt_cv_struct_utmpx_host = xyes; then
14724 pcg 1.1
14725 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14726 pcg 1.1 #define HAVE_UTMPX_HOST 1
14727 pcg 1.11 _ACEOF
14728 pcg 1.1
14729     fi
14730    
14731     fi
14732    
14733 pcg 1.11
14734    
14735     echo "$as_me:$LINENO: checking for struct lastlog" >&5
14736     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
14737     if test "${rxvt_cv_struct_lastlog+set}" = set; then
14738     echo $ECHO_N "(cached) $ECHO_C" >&6
14739 pcg 1.1 else
14740 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14741     /* confdefs.h. */
14742     _ACEOF
14743     cat confdefs.h >>conftest.$ac_ext
14744     cat >>conftest.$ac_ext <<_ACEOF
14745     /* end confdefs.h. */
14746 pcg 1.1 #include <sys/types.h>
14747     #include <utmp.h>
14748     #ifdef HAVE_LASTLOG_H
14749     #include <lastlog.h>
14750     #endif
14751    
14752 pcg 1.11 int
14753     main ()
14754     {
14755 pcg 1.1 struct lastlog ll;
14756 pcg 1.11 ;
14757     return 0;
14758     }
14759     _ACEOF
14760     rm -f conftest.$ac_objext
14761     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14762     (eval $ac_compile) 2>conftest.er1
14763     ac_status=$?
14764     grep -v '^ *+' conftest.er1 >conftest.err
14765     rm -f conftest.er1
14766     cat conftest.err >&5
14767     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14768     (exit $ac_status); } &&
14769     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14770     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14771     (eval $ac_try) 2>&5
14772     ac_status=$?
14773     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14774     (exit $ac_status); }; } &&
14775     { ac_try='test -s conftest.$ac_objext'
14776     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14777     (eval $ac_try) 2>&5
14778     ac_status=$?
14779     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14780     (exit $ac_status); }; }; then
14781 pcg 1.1 rxvt_cv_struct_lastlog=yes
14782     else
14783 pcg 1.11 echo "$as_me: failed program was:" >&5
14784     sed 's/^/| /' conftest.$ac_ext >&5
14785    
14786     rxvt_cv_struct_lastlog=no
14787 pcg 1.1 fi
14788 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14789 pcg 1.1 fi
14790 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
14791     echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
14792     if test x$rxvt_cv_struct_lastlog = xyes; then
14793 pcg 1.1
14794 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14795 pcg 1.1 #define HAVE_STRUCT_LASTLOG 1
14796 pcg 1.11 _ACEOF
14797 pcg 1.1
14798     fi
14799    
14800 pcg 1.11 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
14801     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
14802     if test "${rxvt_cv_struct_lastlogx+set}" = set; then
14803     echo $ECHO_N "(cached) $ECHO_C" >&6
14804 pcg 1.1 else
14805 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14806     /* confdefs.h. */
14807     _ACEOF
14808     cat confdefs.h >>conftest.$ac_ext
14809     cat >>conftest.$ac_ext <<_ACEOF
14810     /* end confdefs.h. */
14811 pcg 1.1 #include <sys/types.h>
14812     #include <utmpx.h>
14813     #ifdef HAVE_LASTLOG_H
14814     #include <lastlog.h>
14815     #endif
14816    
14817 pcg 1.11 int
14818     main ()
14819     {
14820 pcg 1.1 struct lastlogx ll;
14821 pcg 1.11 ;
14822     return 0;
14823     }
14824     _ACEOF
14825     rm -f conftest.$ac_objext
14826     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14827     (eval $ac_compile) 2>conftest.er1
14828     ac_status=$?
14829     grep -v '^ *+' conftest.er1 >conftest.err
14830     rm -f conftest.er1
14831     cat conftest.err >&5
14832     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14833     (exit $ac_status); } &&
14834     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14835     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14836     (eval $ac_try) 2>&5
14837     ac_status=$?
14838     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14839     (exit $ac_status); }; } &&
14840     { ac_try='test -s conftest.$ac_objext'
14841     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14842     (eval $ac_try) 2>&5
14843     ac_status=$?
14844     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14845     (exit $ac_status); }; }; then
14846 pcg 1.1 rxvt_cv_struct_lastlogx=yes
14847     else
14848 pcg 1.11 echo "$as_me: failed program was:" >&5
14849     sed 's/^/| /' conftest.$ac_ext >&5
14850    
14851     rxvt_cv_struct_lastlogx=no
14852 pcg 1.1 fi
14853 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14854 pcg 1.1 fi
14855 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
14856     echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
14857     if test x$rxvt_cv_struct_lastlogx = xyes; then
14858 pcg 1.1
14859 pcg 1.11 cat >>confdefs.h <<\_ACEOF
14860 pcg 1.1 #define HAVE_STRUCT_LASTLOGX 1
14861 pcg 1.11 _ACEOF
14862 pcg 1.1
14863     fi
14864    
14865    
14866 pcg 1.11 echo "$as_me:$LINENO: checking where utmp is located" >&5
14867     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
14868     if test "${rxvt_cv_path_utmp+set}" = set; then
14869     echo $ECHO_N "(cached) $ECHO_C" >&6
14870 pcg 1.1 else
14871     if test "$cross_compiling" = yes; then
14872 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
14873     echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
14874 pcg 1.1 else
14875 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14876     /* confdefs.h. */
14877     _ACEOF
14878     cat confdefs.h >>conftest.$ac_ext
14879     cat >>conftest.$ac_ext <<_ACEOF
14880     /* end confdefs.h. */
14881 pcg 1.1 #include <stdio.h>
14882     #include <sys/types.h>
14883     #include <utmp.h>
14884     #include <errno.h>
14885     main()
14886     {
14887     char **u, *utmplist[] = {
14888     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
14889     FILE *a, *f=fopen("conftestval", "w");
14890     if (!f) exit(1);
14891     #ifdef UTMP_FILE
14892     fprintf(f, "%s\n", UTMP_FILE);
14893     exit(0);
14894     #endif
14895     #ifdef _PATH_UTMP
14896     fprintf(f, "%s\n", _PATH_UTMP);
14897     exit(0);
14898     #endif
14899     for (u = utmplist; *u; u++) {
14900     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
14901     fprintf(f, "%s\n", *u);
14902     exit(0);
14903     }
14904     }
14905     exit(0);
14906     }
14907 pcg 1.11 _ACEOF
14908     rm -f conftest$ac_exeext
14909     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14910     (eval $ac_link) 2>&5
14911     ac_status=$?
14912     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14913     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14914     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14915     (eval $ac_try) 2>&5
14916     ac_status=$?
14917     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14918     (exit $ac_status); }; }; then
14919 pcg 1.1 rxvt_cv_path_utmp=`cat conftestval`
14920     else
14921 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
14922     echo "$as_me: failed program was:" >&5
14923     sed 's/^/| /' conftest.$ac_ext >&5
14924    
14925     ( exit $ac_status )
14926     rxvt_cv_path_utmp=
14927 pcg 1.1 fi
14928 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14929 pcg 1.1 fi
14930     fi
14931 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
14932     echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
14933     if test x$rxvt_cv_path_utmp != x; then
14934 pcg 1.1
14935 pcg 1.11 cat >>confdefs.h <<_ACEOF
14936 pcg 1.1 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
14937 pcg 1.11 _ACEOF
14938 pcg 1.1
14939     fi
14940    
14941    
14942 pcg 1.11 echo "$as_me:$LINENO: checking where utmpx is located" >&5
14943     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
14944     if test "${rxvt_cv_path_utmpx+set}" = set; then
14945     echo $ECHO_N "(cached) $ECHO_C" >&6
14946 pcg 1.1 else
14947     if test "$cross_compiling" = yes; then
14948 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
14949     echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
14950 pcg 1.1 else
14951 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
14952     /* confdefs.h. */
14953     _ACEOF
14954     cat confdefs.h >>conftest.$ac_ext
14955     cat >>conftest.$ac_ext <<_ACEOF
14956     /* end confdefs.h. */
14957 pcg 1.1 #include <stdio.h>
14958     #include <sys/types.h>
14959     #include <utmpx.h>
14960     #include <errno.h>
14961     #include <sys/stat.h>
14962     #ifdef HAVE_STRING_H
14963     #include <string.h>
14964     #endif
14965     main()
14966     {
14967     char **u, *p, *utmplist[] = {
14968     #ifdef UTMPX_FILE
14969     UTMPX_FILE,
14970     #endif
14971     #ifdef _PATH_UTMPX
14972     _PATH_UTMPX,
14973     #endif
14974     "/var/adm/utmpx", "/etc/utmpx", NULL };
14975     FILE *a, *f=fopen("conftestval", "w");
14976     struct stat statu, statux;
14977     if (!f) exit(1);
14978     for (u = utmplist; *u; u++) {
14979     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
14980     if (stat(*u, &statux) < 0)
14981     continue;
14982     p = strdup(*u);
14983     p[strlen(p) - 1] = '\0';
14984     if (stat(p, &statu) >= 0
14985     && (statu.st_mtime - statux.st_mtime > 86400))
14986     continue;
14987     fprintf(f, "%s\n", *u);
14988     exit(0);
14989     }
14990     }
14991     exit(0);
14992     }
14993 pcg 1.11 _ACEOF
14994     rm -f conftest$ac_exeext
14995     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14996     (eval $ac_link) 2>&5
14997     ac_status=$?
14998     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14999     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15000     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15001     (eval $ac_try) 2>&5
15002     ac_status=$?
15003     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15004     (exit $ac_status); }; }; then
15005 pcg 1.1 rxvt_cv_path_utmpx=`cat conftestval`
15006     else
15007 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15008     echo "$as_me: failed program was:" >&5
15009     sed 's/^/| /' conftest.$ac_ext >&5
15010    
15011     ( exit $ac_status )
15012     rxvt_cv_path_utmpx=
15013 pcg 1.1 fi
15014 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15015 pcg 1.1 fi
15016     fi
15017 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
15018     echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
15019     if test x$rxvt_cv_path_utmpx != x; then
15020 pcg 1.1
15021 pcg 1.11 cat >>confdefs.h <<_ACEOF
15022 pcg 1.1 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
15023 pcg 1.11 _ACEOF
15024 pcg 1.1
15025     fi
15026    
15027    
15028 pcg 1.11 echo "$as_me:$LINENO: checking where wtmp is located" >&5
15029     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15030     if test "${rxvt_cv_path_wtmp+set}" = set; then
15031     echo $ECHO_N "(cached) $ECHO_C" >&6
15032 pcg 1.1 else
15033     if test "$cross_compiling" = yes; then
15034 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
15035     echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
15036 pcg 1.1 else
15037 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15038     /* confdefs.h. */
15039     _ACEOF
15040     cat confdefs.h >>conftest.$ac_ext
15041     cat >>conftest.$ac_ext <<_ACEOF
15042     /* end confdefs.h. */
15043 pcg 1.1 #include <stdio.h>
15044     #include <sys/types.h>
15045     #ifdef HAVE_UTMP_H
15046     #include <utmp.h>
15047     #endif
15048     #include <errno.h>
15049     main()
15050     {
15051     char **w, *wtmplist[] = {
15052 pcg 1.11 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
15053 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
15054     if (!f) exit(1);
15055     #ifdef WTMP_FILE
15056     fprintf(f, "%s\n", WTMP_FILE);
15057     exit(0);
15058     #endif
15059     #ifdef _PATH_WTMP
15060     fprintf(f, "%s\n", _PATH_WTMP);
15061     exit(0);
15062     #endif
15063     for (w = wtmplist; *w; w++) {
15064     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15065     fprintf(f, "%s\n", *w);
15066     exit(0);
15067     }
15068     }
15069     exit(0);
15070     }
15071 pcg 1.11 _ACEOF
15072     rm -f conftest$ac_exeext
15073     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15074     (eval $ac_link) 2>&5
15075     ac_status=$?
15076     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15077     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15078     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15079     (eval $ac_try) 2>&5
15080     ac_status=$?
15081     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15082     (exit $ac_status); }; }; then
15083 pcg 1.1 rxvt_cv_path_wtmp=`cat conftestval`
15084     else
15085 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15086     echo "$as_me: failed program was:" >&5
15087     sed 's/^/| /' conftest.$ac_ext >&5
15088    
15089     ( exit $ac_status )
15090     rxvt_cv_path_wtmp=
15091 pcg 1.1 fi
15092 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15093 pcg 1.1 fi
15094     fi
15095 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
15096     echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
15097     if test x$rxvt_cv_path_wtmp != x; then
15098 pcg 1.1
15099 pcg 1.11 cat >>confdefs.h <<_ACEOF
15100 pcg 1.1 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
15101 pcg 1.11 _ACEOF
15102 pcg 1.1
15103     fi
15104    
15105 pcg 1.11 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15106     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15107     if test "${rxvt_cv_path_wtmpx+set}" = set; then
15108     echo $ECHO_N "(cached) $ECHO_C" >&6
15109 pcg 1.1 else
15110     if test "$cross_compiling" = yes; then
15111 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
15112     echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
15113 pcg 1.1 else
15114 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15115     /* confdefs.h. */
15116     _ACEOF
15117     cat confdefs.h >>conftest.$ac_ext
15118     cat >>conftest.$ac_ext <<_ACEOF
15119     /* end confdefs.h. */
15120 pcg 1.1 #include <stdio.h>
15121     #ifdef HAVE_UTMPX_H
15122     #include <utmpx.h>
15123     #endif
15124     #include <errno.h>
15125     main()
15126     {
15127     char **w, *wtmplist[] = {
15128 pcg 1.11 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
15129 pcg 1.1 FILE *a, *f=fopen("conftestval", "w");
15130     if (!f) exit(1);
15131     #ifdef WTMPX_FILE
15132     fprintf(f, "%s\n", WTMPX_FILE);
15133     exit(0);
15134     #endif
15135     #ifdef _PATH_WTMPX
15136     fprintf(f, "%s\n", _PATH_WTMPX);
15137     exit(0);
15138     #endif
15139     for (w = wtmplist; *w; w++) {
15140     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15141     fprintf(f, "%s\n", *w);
15142     exit(0);
15143     }
15144     }
15145     exit(0);
15146     }
15147 pcg 1.11 _ACEOF
15148     rm -f conftest$ac_exeext
15149     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15150     (eval $ac_link) 2>&5
15151     ac_status=$?
15152     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15153     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15154     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15155     (eval $ac_try) 2>&5
15156     ac_status=$?
15157     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15158     (exit $ac_status); }; }; then
15159 pcg 1.1 rxvt_cv_path_wtmpx=`cat conftestval`
15160     else
15161 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15162     echo "$as_me: failed program was:" >&5
15163     sed 's/^/| /' conftest.$ac_ext >&5
15164    
15165     ( exit $ac_status )
15166     rxvt_cv_path_wtmpx=
15167 pcg 1.1 fi
15168 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15169 pcg 1.1 fi
15170     fi
15171 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15172     echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15173     if test x$rxvt_cv_path_wtmpx != x; then
15174 pcg 1.1
15175 pcg 1.11 cat >>confdefs.h <<_ACEOF
15176 pcg 1.1 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15177 pcg 1.11 _ACEOF
15178 pcg 1.1
15179     fi
15180    
15181 pcg 1.11 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15182     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15183     if test "${rxvt_cv_path_lastlog+set}" = set; then
15184     echo $ECHO_N "(cached) $ECHO_C" >&6
15185 pcg 1.1 else
15186     if test "$cross_compiling" = yes; then
15187 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15188     echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15189 pcg 1.1 else
15190 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15191     /* confdefs.h. */
15192     _ACEOF
15193     cat confdefs.h >>conftest.$ac_ext
15194     cat >>conftest.$ac_ext <<_ACEOF
15195     /* end confdefs.h. */
15196 pcg 1.1 #include <stdio.h>
15197     #include <sys/types.h>
15198     #ifdef HAVE_UTMPX_H
15199     #include <utmpx.h>
15200     #elif defined(HAVE_UTMP_H)
15201     #include <utmp.h>
15202     #endif
15203     #ifdef HAVE_LASTLOG_H
15204     #include <lastlog.h>
15205     #endif
15206     #include <errno.h>
15207     main()
15208     {
15209     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15210     FILE *a, *f=fopen("conftestval", "w");
15211     if (!f) exit(1);
15212     #ifdef LASTLOG_FILE
15213     fprintf(f, "%s\n", LASTLOG_FILE);
15214     exit(0);
15215     #endif
15216     #ifdef _PATH_LASTLOG
15217     fprintf(f, "%s\n", _PATH_LASTLOG);
15218     exit(0);
15219     #endif
15220     for (w = lastloglist; *w; w++) {
15221     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15222     fprintf(f, "%s\n", *w);
15223     exit(0);
15224     }
15225     }
15226     exit(0);
15227     }
15228 pcg 1.11 _ACEOF
15229     rm -f conftest$ac_exeext
15230     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15231     (eval $ac_link) 2>&5
15232     ac_status=$?
15233     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15234     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15235     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15236     (eval $ac_try) 2>&5
15237     ac_status=$?
15238     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15239     (exit $ac_status); }; }; then
15240 pcg 1.1 rxvt_cv_path_lastlog=`cat conftestval`
15241     else
15242 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15243     echo "$as_me: failed program was:" >&5
15244     sed 's/^/| /' conftest.$ac_ext >&5
15245    
15246     ( exit $ac_status )
15247     rxvt_cv_path_lastlog=
15248 pcg 1.1 fi
15249 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15250 pcg 1.1 fi
15251     fi
15252 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15253     echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15254     if test x$rxvt_cv_path_lastlog != x; then
15255 pcg 1.1
15256 pcg 1.11 cat >>confdefs.h <<_ACEOF
15257 pcg 1.1 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15258 pcg 1.11 _ACEOF
15259 pcg 1.1
15260     if test -d "$rxvt_cv_path_lastlog"; then
15261 pcg 1.11
15262     cat >>confdefs.h <<\_ACEOF
15263 pcg 1.1 #define LASTLOG_IS_DIR 1
15264 pcg 1.11 _ACEOF
15265 pcg 1.1
15266     fi
15267     fi
15268    
15269 pcg 1.11 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15270     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15271     if test "${rxvt_cv_path_lastlogx+set}" = set; then
15272     echo $ECHO_N "(cached) $ECHO_C" >&6
15273 pcg 1.1 else
15274     if test "$cross_compiling" = yes; then
15275 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15276     echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15277 pcg 1.1 else
15278 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15279     /* confdefs.h. */
15280     _ACEOF
15281     cat confdefs.h >>conftest.$ac_ext
15282     cat >>conftest.$ac_ext <<_ACEOF
15283     /* end confdefs.h. */
15284 pcg 1.1 #include <stdio.h>
15285     #ifdef HAVE_UTMPX_H
15286     #include <utmpx.h>
15287     #endif
15288     #include <errno.h>
15289     main()
15290     {
15291     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15292     FILE *a, *f=fopen("conftestval", "w");
15293     if (!f) exit(1);
15294     #ifdef LASTLOGX_FILE
15295     fprintf(f, "%s\n", LASTLOGX_FILE);
15296     exit(0);
15297     #endif
15298     #ifdef _PATH_LASTLOGX
15299     fprintf(f, "%s\n", _PATH_LASTLOGX);
15300     exit(0);
15301     #endif
15302     for (w = wtmplist; *w; w++) {
15303     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15304     fprintf(f, "%s\n", *w);
15305     exit(0);
15306     }
15307     }
15308     exit(0);
15309     }
15310 pcg 1.11 _ACEOF
15311     rm -f conftest$ac_exeext
15312     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15313     (eval $ac_link) 2>&5
15314     ac_status=$?
15315     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15316     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15317     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15318     (eval $ac_try) 2>&5
15319     ac_status=$?
15320     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15321     (exit $ac_status); }; }; then
15322 pcg 1.1 rxvt_cv_path_lastlogx=`cat conftestval`
15323     else
15324 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15325     echo "$as_me: failed program was:" >&5
15326     sed 's/^/| /' conftest.$ac_ext >&5
15327    
15328     ( exit $ac_status )
15329     rxvt_cv_path_lastlogx=
15330 pcg 1.1 fi
15331 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15332 pcg 1.1 fi
15333     fi
15334 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15335     echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15336     if test x$rxvt_cv_path_lastlogx != x; then
15337 pcg 1.1
15338 pcg 1.11 cat >>confdefs.h <<_ACEOF
15339 pcg 1.1 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15340 pcg 1.11 _ACEOF
15341 pcg 1.1
15342     fi
15343    
15344    
15345 pcg 1.11 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15346     echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15347     if test "${rxvt_cv_path_ttytab+set}" = set; then
15348     echo $ECHO_N "(cached) $ECHO_C" >&6
15349 pcg 1.1 else
15350     for ttys_file in /etc/ttys /etc/ttytab;
15351     do
15352 pcg 1.11 if test -f "$ttys_file" ; then
15353 pcg 1.1 rxvt_cv_path_ttytab=$ttys_file
15354     break
15355     fi
15356     done
15357    
15358     fi
15359 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15360     echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15361     if test x$rxvt_cv_path_ttytab != x; then
15362 pcg 1.1
15363 pcg 1.11 cat >>confdefs.h <<_ACEOF
15364 pcg 1.1 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15365 pcg 1.11 _ACEOF
15366 pcg 1.1
15367     fi
15368    
15369    
15370     ac_save_LIBS=$LIBS
15371     ac_save_CFLAGS=$CFLAGS
15372     CFLAGS="$CFLAGS $X_CFLAGS"
15373     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15374     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15375     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15376     fi
15377 pcg 1.11 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15378     echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15379     if test "${rxvt_cv_func_xlocale+set}" = set; then
15380     echo $ECHO_N "(cached) $ECHO_C" >&6
15381 pcg 1.1 else
15382     if test "$cross_compiling" = yes; then
15383 pcg 1.11 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15384     echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15385 pcg 1.1 else
15386 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15387     /* confdefs.h. */
15388     _ACEOF
15389     cat confdefs.h >>conftest.$ac_ext
15390     cat >>conftest.$ac_ext <<_ACEOF
15391     /* end confdefs.h. */
15392 pcg 1.1 #include <X11/Xlib.h>
15393     main() {
15394     char *p;
15395     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15396     exit (XSupportsLocale() ? 0 : 1);
15397     else
15398     exit (1);}
15399 pcg 1.11 _ACEOF
15400     rm -f conftest$ac_exeext
15401     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15402     (eval $ac_link) 2>&5
15403     ac_status=$?
15404     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15405     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15406     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15407     (eval $ac_try) 2>&5
15408     ac_status=$?
15409     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15410     (exit $ac_status); }; }; then
15411 pcg 1.1 rxvt_cv_func_xlocale=yes
15412     else
15413 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
15414     echo "$as_me: failed program was:" >&5
15415     sed 's/^/| /' conftest.$ac_ext >&5
15416    
15417     ( exit $ac_status )
15418     rxvt_cv_func_xlocale=no
15419 pcg 1.1 fi
15420 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15421 pcg 1.1 fi
15422     fi
15423 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15424     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15425     if test x$rxvt_cv_func_xlocale = xyes; then
15426 pcg 1.1
15427 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15428 pcg 1.1 #define HAVE_XLOCALE 1
15429 pcg 1.11 _ACEOF
15430 pcg 1.1
15431     fi
15432    
15433 pcg 1.11 echo "$as_me:$LINENO: checking for working X setlocale" >&5
15434     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15435     if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15436     echo $ECHO_N "(cached) $ECHO_C" >&6
15437 pcg 1.1 else
15438 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15439     /* confdefs.h. */
15440     _ACEOF
15441     cat confdefs.h >>conftest.$ac_ext
15442     cat >>conftest.$ac_ext <<_ACEOF
15443     /* end confdefs.h. */
15444 pcg 1.1 #define X_LOCALE 1
15445     #include <X11/Xlocale.h>
15446 pcg 1.11 int
15447     main ()
15448     {
15449 pcg 1.1 setlocale(LC_CTYPE, "");
15450 pcg 1.11 ;
15451     return 0;
15452     }
15453     _ACEOF
15454     rm -f conftest.$ac_objext conftest$ac_exeext
15455     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15456     (eval $ac_link) 2>conftest.er1
15457     ac_status=$?
15458     grep -v '^ *+' conftest.er1 >conftest.err
15459     rm -f conftest.er1
15460     cat conftest.err >&5
15461     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15462     (exit $ac_status); } &&
15463     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15464     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15465     (eval $ac_try) 2>&5
15466     ac_status=$?
15467     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15468     (exit $ac_status); }; } &&
15469     { ac_try='test -s conftest$ac_exeext'
15470     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15471     (eval $ac_try) 2>&5
15472     ac_status=$?
15473     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15474     (exit $ac_status); }; }; then
15475 pcg 1.1 rxvt_cv_func_xsetlocale=yes
15476     else
15477 pcg 1.11 echo "$as_me: failed program was:" >&5
15478     sed 's/^/| /' conftest.$ac_ext >&5
15479    
15480     rxvt_cv_func_xsetlocale=no
15481 pcg 1.1 fi
15482 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15483     conftest$ac_exeext conftest.$ac_ext
15484 pcg 1.1 fi
15485 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
15486     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
15487     if test x$rxvt_cv_func_xsetlocale = xyes; then
15488 pcg 1.1
15489 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15490 pcg 1.1 #define HAVE_XSETLOCALE 1
15491 pcg 1.11 _ACEOF
15492 pcg 1.1
15493     fi
15494     LIBS=$ac_save_LIBS
15495     CFLAGS=$ac_save_CFLAGS
15496    
15497 pcg 1.11 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15498     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15499     if test "${rxvt_cv_func_setlocale+set}" = set; then
15500     echo $ECHO_N "(cached) $ECHO_C" >&6
15501     else
15502     cat >conftest.$ac_ext <<_ACEOF
15503     /* confdefs.h. */
15504     _ACEOF
15505     cat confdefs.h >>conftest.$ac_ext
15506     cat >>conftest.$ac_ext <<_ACEOF
15507     /* end confdefs.h. */
15508 pcg 1.1 #include <locale.h>
15509 pcg 1.11 int
15510     main ()
15511     {
15512 pcg 1.1 setlocale(LC_CTYPE, "");
15513 pcg 1.11 ;
15514     return 0;
15515     }
15516     _ACEOF
15517     rm -f conftest.$ac_objext conftest$ac_exeext
15518     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15519     (eval $ac_link) 2>conftest.er1
15520     ac_status=$?
15521     grep -v '^ *+' conftest.er1 >conftest.err
15522     rm -f conftest.er1
15523     cat conftest.err >&5
15524     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15525     (exit $ac_status); } &&
15526     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15527     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15528     (eval $ac_try) 2>&5
15529     ac_status=$?
15530     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15531     (exit $ac_status); }; } &&
15532     { ac_try='test -s conftest$ac_exeext'
15533     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15534     (eval $ac_try) 2>&5
15535     ac_status=$?
15536     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15537     (exit $ac_status); }; }; then
15538 pcg 1.1 rxvt_cv_func_setlocale=yes
15539     else
15540 pcg 1.11 echo "$as_me: failed program was:" >&5
15541     sed 's/^/| /' conftest.$ac_ext >&5
15542    
15543     rxvt_cv_func_setlocale=no
15544 pcg 1.1 fi
15545 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15546     conftest$ac_exeext conftest.$ac_ext
15547 pcg 1.1 fi
15548 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15549     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15550     if test x$rxvt_cv_func_setlocale = xyes; then
15551 pcg 1.1
15552 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15553 pcg 1.1 #define HAVE_SETLOCALE 1
15554 pcg 1.11 _ACEOF
15555 pcg 1.1
15556     fi
15557    
15558 pcg 1.11 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
15559     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
15560     if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
15561     echo $ECHO_N "(cached) $ECHO_C" >&6
15562 pcg 1.1 else
15563 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15564     /* confdefs.h. */
15565     _ACEOF
15566     cat confdefs.h >>conftest.$ac_ext
15567     cat >>conftest.$ac_ext <<_ACEOF
15568     /* end confdefs.h. */
15569 pcg 1.1 #include <langinfo.h>
15570 pcg 1.11 int
15571     main ()
15572     {
15573 pcg 1.1 nl_langinfo(CODESET);
15574 pcg 1.11 ;
15575     return 0;
15576     }
15577     _ACEOF
15578     rm -f conftest.$ac_objext conftest$ac_exeext
15579     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15580     (eval $ac_link) 2>conftest.er1
15581     ac_status=$?
15582     grep -v '^ *+' conftest.er1 >conftest.err
15583     rm -f conftest.er1
15584     cat conftest.err >&5
15585     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15586     (exit $ac_status); } &&
15587     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15588     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15589     (eval $ac_try) 2>&5
15590     ac_status=$?
15591     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15592     (exit $ac_status); }; } &&
15593     { ac_try='test -s 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_func_nl_langinfo=yes
15600     else
15601 pcg 1.11 echo "$as_me: failed program was:" >&5
15602     sed 's/^/| /' conftest.$ac_ext >&5
15603    
15604     rxvt_cv_func_nl_langinfo=no
15605 pcg 1.1 fi
15606 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15607     conftest$ac_exeext conftest.$ac_ext
15608 pcg 1.1 fi
15609 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
15610     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
15611     if test x$rxvt_cv_func_nl_langinfo = xyes; then
15612 pcg 1.1
15613 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15614 pcg 1.1 #define HAVE_NL_LANGINFO 1
15615 pcg 1.11 _ACEOF
15616 pcg 1.1
15617     fi
15618    
15619 pcg 1.11 echo "$as_me:$LINENO: checking for getpt" >&5
15620     echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15621     if test "${rxvt_cv_func_getpt+set}" = set; then
15622     echo $ECHO_N "(cached) $ECHO_C" >&6
15623 pcg 1.1 else
15624 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15625     /* confdefs.h. */
15626     _ACEOF
15627     cat confdefs.h >>conftest.$ac_ext
15628     cat >>conftest.$ac_ext <<_ACEOF
15629     /* end confdefs.h. */
15630 pcg 1.1 #define _GNU_SOURCE
15631     #ifdef HAVE_STDLIB_H
15632     # include <stdlib.h>
15633     #endif
15634 pcg 1.11 int
15635     main ()
15636     {
15637 pcg 1.1 (void)getpt();
15638 pcg 1.11 ;
15639     return 0;
15640     }
15641     _ACEOF
15642     rm -f conftest.$ac_objext conftest$ac_exeext
15643     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15644     (eval $ac_link) 2>conftest.er1
15645     ac_status=$?
15646     grep -v '^ *+' conftest.er1 >conftest.err
15647     rm -f conftest.er1
15648     cat conftest.err >&5
15649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15650     (exit $ac_status); } &&
15651     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15652     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15653     (eval $ac_try) 2>&5
15654     ac_status=$?
15655     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15656     (exit $ac_status); }; } &&
15657     { ac_try='test -s conftest$ac_exeext'
15658     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15659     (eval $ac_try) 2>&5
15660     ac_status=$?
15661     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15662     (exit $ac_status); }; }; then
15663 pcg 1.1 rxvt_cv_func_getpt=yes
15664     else
15665 pcg 1.11 echo "$as_me: failed program was:" >&5
15666     sed 's/^/| /' conftest.$ac_ext >&5
15667    
15668     rxvt_cv_func_getpt=no
15669 pcg 1.1 fi
15670 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
15671     conftest$ac_exeext conftest.$ac_ext
15672 pcg 1.1 fi
15673 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
15674     echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
15675     if test x$rxvt_cv_func_getpt = xyes; then
15676 pcg 1.1
15677 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15678 pcg 1.1 #define HAVE_GETPT 1
15679 pcg 1.11 _ACEOF
15680 pcg 1.1
15681     fi
15682    
15683 pcg 1.11 echo "$as_me:$LINENO: checking for pty/tty type" >&5
15684     echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
15685     if test "${rxvt_cv_ptys+set}" = set; then
15686     echo $ECHO_N "(cached) $ECHO_C" >&6
15687 pcg 1.1 else
15688     if test x$ac_cv_func_openpty = xyes; then
15689     rxvt_cv_ptys=OPENPTY
15690     else if test x$ac_cv_func__getpty = xyes; then
15691     rxvt_cv_ptys=SGI4
15692     else if test -c /dev/ttyp20; then
15693     rxvt_cv_ptys=SCO
15694     else if test -c /dev/ptym/clone; then
15695     rxvt_cv_ptys=HPUX
15696     else if test x$rxvt_cv_func_getpt = xyes; then
15697     rxvt_cv_ptys=GLIBC
15698     else if test -c /dev/ptc -a -c /dev/pts; then
15699     rxvt_cv_ptys=PTC
15700     else if test -c /dev/ptc -a -d /dev/pts; then
15701     rxvt_cv_ptys=PTC
15702     else if test -c /dev/ptmx -a -c /dev/pts/0; then
15703     rxvt_cv_ptys=STREAMS
15704     else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
15705     rxvt_cv_ptys=STREAMS
15706     else
15707     rxvt_cv_ptys=BSD
15708     fi
15709     fi
15710     fi
15711     fi
15712     fi
15713     fi
15714     fi
15715     fi
15716     fi
15717    
15718     fi
15719 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
15720     echo "${ECHO_T}$rxvt_cv_ptys" >&6
15721 pcg 1.1
15722 pcg 1.11 if test x$rxvt_cv_ptys = xOPENPTY; then
15723 pcg 1.1
15724 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15725 pcg 1.1 #define PTYS_ARE_OPENPTY 1
15726 pcg 1.11 _ACEOF
15727 pcg 1.1
15728     fi
15729     if test x$rxvt_cv_ptys = xSCO; then
15730 pcg 1.11
15731     cat >>confdefs.h <<\_ACEOF
15732 pcg 1.1 #define PTYS_ARE_NUMERIC 1
15733 pcg 1.11 _ACEOF
15734 pcg 1.1
15735     fi
15736     if test x$rxvt_cv_ptys = xSTREAMS; then
15737 pcg 1.11
15738     cat >>confdefs.h <<\_ACEOF
15739 pcg 1.1 #define PTYS_ARE_PTMX 1
15740 pcg 1.11 _ACEOF
15741 pcg 1.1
15742     fi
15743     if test x$rxvt_cv_ptys = xPTC; then
15744 pcg 1.11
15745     cat >>confdefs.h <<\_ACEOF
15746 pcg 1.1 #define PTYS_ARE_PTC 1
15747 pcg 1.11 _ACEOF
15748 pcg 1.1
15749     fi
15750     if test x$rxvt_cv_ptys = xSGI4; then
15751 pcg 1.11
15752     cat >>confdefs.h <<\_ACEOF
15753 pcg 1.1 #define PTYS_ARE__GETPTY 1
15754 pcg 1.11 _ACEOF
15755 pcg 1.1
15756     fi
15757     if test x$rxvt_cv_ptys = xCONVEX; then
15758 pcg 1.11
15759     cat >>confdefs.h <<\_ACEOF
15760 pcg 1.1 #define PTYS_ARE_GETPTY 1
15761 pcg 1.11 _ACEOF
15762 pcg 1.1
15763     fi
15764     if test x$rxvt_cv_ptys = xGLIBC; then
15765 pcg 1.11
15766     cat >>confdefs.h <<\_ACEOF
15767 pcg 1.1 #define PTYS_ARE_GETPT 1
15768 pcg 1.11 _ACEOF
15769 pcg 1.1
15770     fi
15771     if test x$rxvt_cv_ptys = xHPUX; then
15772 pcg 1.11
15773     cat >>confdefs.h <<\_ACEOF
15774 pcg 1.1 #define PTYS_ARE_CLONE 1
15775 pcg 1.11 _ACEOF
15776 pcg 1.1
15777     fi
15778     if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
15779 pcg 1.11
15780     cat >>confdefs.h <<\_ACEOF
15781 pcg 1.1 #define PTYS_ARE_SEARCHED 1
15782 pcg 1.11 _ACEOF
15783 pcg 1.1
15784     fi
15785    
15786    
15787 pcg 1.11 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
15788     echo "$as_me: checking for pty ranges..." >&6;}
15789 pcg 1.1 ptys=`echo /dev/pty??`
15790     pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
15791     pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
15792     if test x$pch1 != x; then
15793 pcg 1.11
15794     cat >>confdefs.h <<_ACEOF
15795 pcg 1.1 #define PTYCHAR1 "$pch1"
15796 pcg 1.11 _ACEOF
15797 pcg 1.1
15798     fi
15799     if test x$pch2 != x; then
15800 pcg 1.11
15801     cat >>confdefs.h <<_ACEOF
15802 pcg 1.1 #define PTYCHAR2 "$pch2"
15803 pcg 1.11 _ACEOF
15804 pcg 1.1
15805     fi
15806    
15807 pcg 1.11 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
15808     echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
15809     if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
15810     echo $ECHO_N "(cached) $ECHO_C" >&6
15811 pcg 1.1 else
15812 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
15813 pcg 1.1 LIBS="-lxpg4 $LIBS"
15814 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
15815     /* confdefs.h. */
15816     _ACEOF
15817     cat confdefs.h >>conftest.$ac_ext
15818     cat >>conftest.$ac_ext <<_ACEOF
15819     /* end confdefs.h. */
15820    
15821 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
15822 pcg 1.11 #ifdef __cplusplus
15823     extern "C"
15824     #endif
15825 pcg 1.1 /* We use char because int might match the return type of a gcc2
15826 pcg 1.11 builtin and then its argument prototype would still apply. */
15827     char setlocale ();
15828     int
15829     main ()
15830     {
15831     setlocale ();
15832     ;
15833     return 0;
15834     }
15835     _ACEOF
15836     rm -f conftest.$ac_objext conftest$ac_exeext
15837     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15838     (eval $ac_link) 2>conftest.er1
15839     ac_status=$?
15840     grep -v '^ *+' conftest.er1 >conftest.err
15841     rm -f conftest.er1
15842     cat conftest.err >&5
15843     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15844     (exit $ac_status); } &&
15845     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15846     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15847     (eval $ac_try) 2>&5
15848     ac_status=$?
15849     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15850     (exit $ac_status); }; } &&
15851     { ac_try='test -s conftest$ac_exeext'
15852     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15853     (eval $ac_try) 2>&5
15854     ac_status=$?
15855     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15856     (exit $ac_status); }; }; then
15857     ac_cv_lib_xpg4_setlocale=yes
15858     else
15859     echo "$as_me: failed program was:" >&5
15860     sed 's/^/| /' conftest.$ac_ext >&5
15861    
15862     ac_cv_lib_xpg4_setlocale=no
15863     fi
15864     rm -f conftest.err conftest.$ac_objext \
15865     conftest$ac_exeext conftest.$ac_ext
15866     LIBS=$ac_check_lib_save_LIBS
15867     fi
15868     echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
15869     echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
15870     if test $ac_cv_lib_xpg4_setlocale = yes; then
15871 pcg 1.1 LIBS="$LIBS -lxpg4"
15872     fi
15873    
15874    
15875 pcg 1.11 if test x$support_inheritpixmap = xyes; then
15876 pcg 1.1
15877 pcg 1.11 cat >>confdefs.h <<\_ACEOF
15878 pcg 1.1 #define TRANSPARENT 1
15879 pcg 1.11 _ACEOF
15880 pcg 1.1
15881     fi
15882     if test x$support_keepscrolling = xno; then
15883 pcg 1.11
15884     cat >>confdefs.h <<\_ACEOF
15885 pcg 1.1 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
15886 pcg 1.11 _ACEOF
15887 pcg 1.1
15888     fi
15889     if test x$support_selectionscrolling = xyes; then
15890 pcg 1.11
15891     cat >>confdefs.h <<\_ACEOF
15892 pcg 1.1 #define SELECTION_SCROLLING 1
15893 pcg 1.11 _ACEOF
15894 pcg 1.1
15895     fi
15896     if test x$support_menubar = xyes; then
15897 pcg 1.11
15898     cat >>confdefs.h <<\_ACEOF
15899 pcg 1.1 #define MENUBAR 1
15900 pcg 1.11 _ACEOF
15901 pcg 1.1
15902     fi
15903     if test x$support_frills = xno; then
15904 pcg 1.11
15905     cat >>confdefs.h <<\_ACEOF
15906 pcg 1.1 #define NO_FRILLS 1
15907 pcg 1.11 _ACEOF
15908 pcg 1.1
15909     fi
15910     if test x$support_linespace = xno; then
15911 pcg 1.11
15912     cat >>confdefs.h <<\_ACEOF
15913 pcg 1.1 #define NO_LINESPACE 1
15914 pcg 1.11 _ACEOF
15915 pcg 1.1
15916     fi
15917     if test x$support_24bit = xyes; then
15918 pcg 1.11
15919     cat >>confdefs.h <<\_ACEOF
15920 pcg 1.1 #define PREFER_24BIT 1
15921 pcg 1.11 _ACEOF
15922 pcg 1.1
15923     fi
15924     if test x$support_mousewheel = xyes; then
15925 pcg 1.11
15926     cat >>confdefs.h <<\_ACEOF
15927 pcg 1.1 #define MOUSE_WHEEL 1
15928 pcg 1.11 _ACEOF
15929 pcg 1.1
15930     fi
15931     if test x$support_mouseslipwheel = xyes; then
15932 pcg 1.11
15933     cat >>confdefs.h <<\_ACEOF
15934 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
15935 pcg 1.11 _ACEOF
15936 pcg 1.1
15937     fi
15938     if test x$support_oldselection = xno; then
15939 pcg 1.11
15940     cat >>confdefs.h <<\_ACEOF
15941 pcg 1.1 #define NO_OLD_SELECTION 1
15942 pcg 1.11 _ACEOF
15943 pcg 1.1
15944     fi
15945     if test x$support_utmp = xyes; then
15946 pcg 1.11
15947     cat >>confdefs.h <<\_ACEOF
15948 pcg 1.1 #define UTMP_SUPPORT 1
15949 pcg 1.11 _ACEOF
15950 pcg 1.1
15951     fi
15952     if test x$support_wtmp = xyes; then
15953 pcg 1.11
15954     cat >>confdefs.h <<\_ACEOF
15955 pcg 1.1 #define WTMP_SUPPORT 1
15956 pcg 1.11 _ACEOF
15957 pcg 1.1
15958     fi
15959     if test x$support_lastlog = xyes; then
15960 pcg 1.11
15961     cat >>confdefs.h <<\_ACEOF
15962 pcg 1.1 #define LASTLOG_SUPPORT 1
15963 pcg 1.11 _ACEOF
15964 pcg 1.1
15965     fi
15966     if test x$support_xim = xyes -o x$multichar_set = xyes; then
15967     if test x$rxvt_cv_func_xlocale = xyes; then
15968 pcg 1.11
15969     cat >>confdefs.h <<\_ACEOF
15970 pcg 1.1 #define USE_XIM 1
15971 pcg 1.11 _ACEOF
15972 pcg 1.1
15973     fi
15974     fi
15975     if test x$support_xpm = xyes; then
15976 pcg 1.11
15977     cat >>confdefs.h <<\_ACEOF
15978 pcg 1.1 #define XPM_BACKGROUND 1
15979 pcg 1.11 _ACEOF
15980 pcg 1.1
15981     fi
15982     if test x$support_scroll_rxvt = xyes; then
15983 pcg 1.11
15984     cat >>confdefs.h <<\_ACEOF
15985 pcg 1.1 #define RXVT_SCROLLBAR 1
15986 pcg 1.11 _ACEOF
15987 pcg 1.1
15988     scrolltypes="rxvt"
15989     fi
15990     if test x$support_scroll_next = xyes; then
15991 pcg 1.11
15992     cat >>confdefs.h <<\_ACEOF
15993 pcg 1.1 #define NEXT_SCROLLBAR 1
15994 pcg 1.11 _ACEOF
15995 pcg 1.1
15996     scrolltypes="$scrolltypes next"
15997     fi
15998     if test x$support_scroll_xterm = xyes; then
15999 pcg 1.11
16000     cat >>confdefs.h <<\_ACEOF
16001 pcg 1.1 #define XTERM_SCROLLBAR 1
16002 pcg 1.11 _ACEOF
16003 pcg 1.1
16004     scrolltypes="$scrolltypes xterm"
16005     fi
16006 pcg 1.11 if test x$support_scroll_plain = xyes; then
16007    
16008     cat >>confdefs.h <<\_ACEOF
16009     #define PLAIN_SCROLLBAR 1
16010     _ACEOF
16011    
16012     scrolltypes="$scrolltypes plain"
16013     fi
16014 pcg 1.1 if test x$support_pointer_blank = xyes; then
16015 pcg 1.11
16016     cat >>confdefs.h <<\_ACEOF
16017 pcg 1.1 #define POINTER_BLANK 1
16018 pcg 1.11 _ACEOF
16019 pcg 1.1
16020     fi
16021     if test x$support_cursor_blink = xyes; then
16022 pcg 1.11
16023     cat >>confdefs.h <<\_ACEOF
16024 pcg 1.1 #define CURSOR_BLINK 1
16025 pcg 1.11 _ACEOF
16026    
16027     fi
16028     if test x$support_text_blink = xyes; then
16029    
16030     cat >>confdefs.h <<\_ACEOF
16031     #define TEXT_BLINK 1
16032     _ACEOF
16033 pcg 1.1
16034     fi
16035     if test x$support_unicode3 = xyes; then
16036 pcg 1.11
16037     cat >>confdefs.h <<\_ACEOF
16038 pcg 1.1 #define UNICODE_3 1
16039 pcg 1.11 _ACEOF
16040 pcg 1.1
16041     fi
16042     if test x$codesets = xall; then
16043     codesets=jp,jp-ext,kr,cn,cn-ext,vn
16044     fi
16045     for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16046 pcg 1.11
16047     cat >>confdefs.h <<\_ACEOF
16048 pcg 1.1 #define ENCODING_EU 1
16049 pcg 1.11 _ACEOF
16050 pcg 1.1
16051     case "$codeset" in
16052 pcg 1.11 VN )
16053     cat >>confdefs.h <<\_ACEOF
16054 pcg 1.1 #define ENCODING_VN 1
16055 pcg 1.11 _ACEOF
16056 pcg 1.1 ;;
16057 pcg 1.11 JP )
16058     cat >>confdefs.h <<\_ACEOF
16059 pcg 1.1 #define ENCODING_JP 1
16060 pcg 1.11 _ACEOF
16061 pcg 1.1 ;;
16062 pcg 1.11 JP_EXT )
16063     cat >>confdefs.h <<\_ACEOF
16064 pcg 1.1 #define ENCODING_JP_EXT 1
16065 pcg 1.11 _ACEOF
16066 pcg 1.1 ;;
16067 pcg 1.11 KR )
16068     cat >>confdefs.h <<\_ACEOF
16069 pcg 1.1 #define ENCODING_KR 1
16070 pcg 1.11 _ACEOF
16071 pcg 1.1 ;;
16072 pcg 1.11 CN )
16073     cat >>confdefs.h <<\_ACEOF
16074 pcg 1.1 #define ENCODING_CN 1
16075 pcg 1.11 _ACEOF
16076 pcg 1.1 ;;
16077 pcg 1.11 CN_EXT )
16078     cat >>confdefs.h <<\_ACEOF
16079 pcg 1.1 #define ENCODING_CN_EXT 1
16080 pcg 1.11 _ACEOF
16081 pcg 1.1 ;;
16082     esac
16083     done
16084    
16085    
16086     CFLAGS=${CFLAGS--O}
16087     LDFLAGS=${LDFLAGS--O}
16088    
16089     CPPFLAGS="$CPPFLAGS"
16090    
16091    
16092    
16093    
16094    
16095    
16096    
16097     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16098     DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16099     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16100     X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16101     X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16102     XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16103     fi
16104    
16105    
16106    
16107    
16108    
16109     if test x$support_addstrings = xno; then
16110 pcg 1.11
16111     cat >>confdefs.h <<\_ACEOF
16112 pcg 1.1 #define NO_STRINGS 1
16113 pcg 1.11 _ACEOF
16114 pcg 1.1
16115     fi
16116    
16117     MCOMMON=./autoconf/Make.common
16118    
16119    
16120     test "$program_prefix" != NONE &&
16121 pcg 1.11 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16122 pcg 1.1 # Use a double $ so make ignores it.
16123     test "$program_suffix" != NONE &&
16124 pcg 1.11 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16125     # Double any \ or $. echo might interpret backslashes.
16126     # By default was `s,x,x', remove it if useless.
16127     cat <<\_ACEOF >conftest.sed
16128     s/[\\$]/&&/g;s/;s,x,x,$//
16129     _ACEOF
16130     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16131     rm conftest.sed
16132 pcg 1.1
16133    
16134     RXVTNAME=`echo rxvt|sed "$program_transform_name"`
16135    
16136    
16137    
16138    
16139    
16140     if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16141     include_stdint_h="#include <stdint.h>"
16142     else
16143     include_stdint_h="/* #include <stdint.h> */"
16144 pcg 1.11 fi
16145 pcg 1.1 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16146     include_stdarg_h="#include <stdarg.h>"
16147     else
16148     include_stdarg_h="/* #include <stdarg.h> */"
16149 pcg 1.11 fi
16150 pcg 1.1 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16151     include_stdlib_h="#include <stdlib.h>"
16152     else
16153     include_stdlib_h="/* #include <stdlib.h> */"
16154 pcg 1.11 fi
16155 pcg 1.1 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16156     include_unistd_h="#include <unistd.h>"
16157     else
16158     include_unistd_h="/* #include <unistd.h> */"
16159 pcg 1.11 fi
16160 pcg 1.1 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16161     include_string_h="#include <string.h>"
16162     else
16163     include_string_h="/* #include <string.h> */"
16164 pcg 1.11 fi
16165 pcg 1.1 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16166     include_fcntl_h="#include <fcntl.h>"
16167     else
16168     include_fcntl_h="/* #include <fcntl.h> */"
16169 pcg 1.11 fi
16170 pcg 1.1 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16171     include_util_h="#include <util.h>"
16172     else
16173     include_util_h="/* #include <util.h> */"
16174 pcg 1.11 fi
16175 pcg 1.1 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16176     include_assert_h="#include <assert.h>"
16177     else
16178     include_assert_h="/* #include <assert.h> */"
16179 pcg 1.11 fi
16180 pcg 1.1 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16181     include_sys_ioctl_h="#include <sys/ioctl.h>"
16182     else
16183     include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16184 pcg 1.11 fi
16185 pcg 1.1 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16186     include_sys_select_h="#include <sys/select.h>"
16187     else
16188     include_sys_select_h="/* #include <sys/select.h> */"
16189 pcg 1.11 fi
16190 pcg 1.1 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16191     include_sys_strredir_h="#include <sys/strredir.h>"
16192     else
16193     include_sys_strredir_h="/* #include <sys/strredir.h> */"
16194 pcg 1.11 fi
16195 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16196     include_sys_time_h="#include <sys/time.h>"
16197     else
16198     include_sys_time_h="/* #include <sys/time.h> */"
16199 pcg 1.11 fi
16200 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16201     include_time_h="#include <time.h>"
16202     else
16203     include_time_h="/* #include <time.h> */"
16204 pcg 1.11 fi
16205 pcg 1.1
16206     if test x$support_xft = xyes; then
16207     LIBS="$LIBS `pkg-config xft --libs`"
16208     CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16209     CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16210    
16211 pcg 1.11
16212     for ac_header in X11/Xft/Xft.h
16213 pcg 1.1 do
16214 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16215     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16216     echo "$as_me:$LINENO: checking for $ac_header" >&5
16217     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16218     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16219     echo $ECHO_N "(cached) $ECHO_C" >&6
16220     fi
16221     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16222     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16223     else
16224     # Is the header compilable?
16225     echo "$as_me:$LINENO: checking $ac_header usability" >&5
16226     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16227     cat >conftest.$ac_ext <<_ACEOF
16228     /* confdefs.h. */
16229     _ACEOF
16230     cat confdefs.h >>conftest.$ac_ext
16231     cat >>conftest.$ac_ext <<_ACEOF
16232     /* end confdefs.h. */
16233     $ac_includes_default
16234     #include <$ac_header>
16235     _ACEOF
16236     rm -f conftest.$ac_objext
16237     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16238     (eval $ac_compile) 2>conftest.er1
16239     ac_status=$?
16240     grep -v '^ *+' conftest.er1 >conftest.err
16241     rm -f conftest.er1
16242     cat conftest.err >&5
16243     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16244     (exit $ac_status); } &&
16245     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16246     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16247     (eval $ac_try) 2>&5
16248     ac_status=$?
16249     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16250     (exit $ac_status); }; } &&
16251     { ac_try='test -s conftest.$ac_objext'
16252     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16253     (eval $ac_try) 2>&5
16254     ac_status=$?
16255     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16256     (exit $ac_status); }; }; then
16257     ac_header_compiler=yes
16258     else
16259     echo "$as_me: failed program was:" >&5
16260     sed 's/^/| /' conftest.$ac_ext >&5
16261    
16262     ac_header_compiler=no
16263     fi
16264     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16265     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16266     echo "${ECHO_T}$ac_header_compiler" >&6
16267    
16268     # Is the header present?
16269     echo "$as_me:$LINENO: checking $ac_header presence" >&5
16270     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16271     cat >conftest.$ac_ext <<_ACEOF
16272     /* confdefs.h. */
16273     _ACEOF
16274     cat confdefs.h >>conftest.$ac_ext
16275     cat >>conftest.$ac_ext <<_ACEOF
16276     /* end confdefs.h. */
16277     #include <$ac_header>
16278     _ACEOF
16279     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16280     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16281     ac_status=$?
16282     grep -v '^ *+' conftest.er1 >conftest.err
16283     rm -f conftest.er1
16284     cat conftest.err >&5
16285     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16286     (exit $ac_status); } >/dev/null; then
16287     if test -s conftest.err; then
16288     ac_cpp_err=$ac_c_preproc_warn_flag
16289     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16290     else
16291     ac_cpp_err=
16292     fi
16293     else
16294     ac_cpp_err=yes
16295     fi
16296     if test -z "$ac_cpp_err"; then
16297     ac_header_preproc=yes
16298 pcg 1.1 else
16299 pcg 1.11 echo "$as_me: failed program was:" >&5
16300     sed 's/^/| /' conftest.$ac_ext >&5
16301    
16302     ac_header_preproc=no
16303     fi
16304     rm -f conftest.err conftest.$ac_ext
16305     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16306     echo "${ECHO_T}$ac_header_preproc" >&6
16307    
16308     # So? What about this header?
16309     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16310     yes:no: )
16311     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16312     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16313     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16314     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16315     ac_header_preproc=yes
16316     ;;
16317     no:yes:* )
16318     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16319     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16320     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16321     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16322     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16323     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16324     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16325     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16326     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16327     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16328     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16329     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16330     (
16331     cat <<\_ASBOX
16332     ## ------------------------------------------ ##
16333     ## Report this to the AC_PACKAGE_NAME lists. ##
16334     ## ------------------------------------------ ##
16335     _ASBOX
16336     ) |
16337     sed "s/^/$as_me: WARNING: /" >&2
16338     ;;
16339     esac
16340     echo "$as_me:$LINENO: checking for $ac_header" >&5
16341     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16342     if eval "test \"\${$as_ac_Header+set}\" = set"; then
16343     echo $ECHO_N "(cached) $ECHO_C" >&6
16344 pcg 1.1 else
16345 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
16346 pcg 1.1 fi
16347 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16348     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16349    
16350 pcg 1.1 fi
16351 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16352     cat >>confdefs.h <<_ACEOF
16353     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16354     _ACEOF
16355    
16356 pcg 1.1 else
16357 pcg 1.11 support_xft=no
16358 pcg 1.1 fi
16359 pcg 1.11
16360 pcg 1.1 done
16361    
16362 pcg 1.11
16363     echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
16364     echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
16365     if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
16366     echo $ECHO_N "(cached) $ECHO_C" >&6
16367 pcg 1.1 else
16368 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
16369 pcg 1.1 LIBS="-lXft $LIBS"
16370 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
16371     /* confdefs.h. */
16372     _ACEOF
16373     cat confdefs.h >>conftest.$ac_ext
16374     cat >>conftest.$ac_ext <<_ACEOF
16375     /* end confdefs.h. */
16376    
16377 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
16378 pcg 1.11 #ifdef __cplusplus
16379     extern "C"
16380     #endif
16381 pcg 1.1 /* We use char because int might match the return type of a gcc2
16382 pcg 1.11 builtin and then its argument prototype would still apply. */
16383     char XftDrawString32 ();
16384     int
16385     main ()
16386     {
16387     XftDrawString32 ();
16388     ;
16389     return 0;
16390     }
16391     _ACEOF
16392     rm -f conftest.$ac_objext conftest$ac_exeext
16393     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16394     (eval $ac_link) 2>conftest.er1
16395     ac_status=$?
16396     grep -v '^ *+' conftest.er1 >conftest.err
16397     rm -f conftest.er1
16398     cat conftest.err >&5
16399     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16400     (exit $ac_status); } &&
16401     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16402     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16403     (eval $ac_try) 2>&5
16404     ac_status=$?
16405     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16406     (exit $ac_status); }; } &&
16407     { ac_try='test -s conftest$ac_exeext'
16408     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16409     (eval $ac_try) 2>&5
16410     ac_status=$?
16411     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16412     (exit $ac_status); }; }; then
16413     ac_cv_lib_Xft_XftDrawString32=yes
16414     else
16415     echo "$as_me: failed program was:" >&5
16416     sed 's/^/| /' conftest.$ac_ext >&5
16417    
16418     ac_cv_lib_Xft_XftDrawString32=no
16419     fi
16420     rm -f conftest.err conftest.$ac_objext \
16421     conftest$ac_exeext conftest.$ac_ext
16422     LIBS=$ac_check_lib_save_LIBS
16423     fi
16424     echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
16425     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
16426     if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
16427     cat >>confdefs.h <<_ACEOF
16428     #define HAVE_LIBXFT 1
16429     _ACEOF
16430 pcg 1.1
16431     LIBS="-lXft $LIBS"
16432    
16433     else
16434 pcg 1.11 support_xft=no
16435 pcg 1.1 fi
16436    
16437 pcg 1.3
16438     if test x$support_xft = xyes; then
16439 pcg 1.11
16440     cat >>confdefs.h <<\_ACEOF
16441 pcg 1.1 #define XFT 1
16442 pcg 1.11 _ACEOF
16443 pcg 1.1
16444 pcg 1.3 fi
16445 pcg 1.1 fi
16446    
16447 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"
16448     cat >confcache <<\_ACEOF
16449 pcg 1.1 # This file is a shell script that caches the results of configure
16450     # tests run on this system so they can be shared between configure
16451 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
16452     # It is not useful on other systems. If it contains results you don't
16453     # want to keep, you may remove or edit it.
16454 pcg 1.1 #
16455 pcg 1.11 # config.status only pays attention to the cache file if you give it
16456     # the --recheck option to rerun configure.
16457 pcg 1.1 #
16458 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16459     # loading this file, other *unset* `ac_cv_foo' will be assigned the
16460     # following values.
16461    
16462     _ACEOF
16463    
16464 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
16465     # but we know of no workaround that is simple, portable, and efficient.
16466     # So, don't put newlines in cache variables' values.
16467     # Ultrix sh set writes to stderr and can't be redirected directly,
16468     # and sets the high bit in the cache file unless we assign to the vars.
16469 pcg 1.11 {
16470     (set) 2>&1 |
16471     case `(ac_space=' '; set | grep ac_space) 2>&1` in
16472     *ac_space=\ *)
16473     # `set' does not quote correctly, so add quotes (double-quote
16474     # substitution turns \\\\ into \\, and sed turns \\ into \).
16475     sed -n \
16476     "s/'/'\\\\''/g;
16477     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16478     ;;
16479     *)
16480     # `set' quotes correctly as required by POSIX, so do not add quotes.
16481     sed -n \
16482     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16483     ;;
16484     esac;
16485     } |
16486     sed '
16487     t clear
16488     : clear
16489     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16490     t end
16491     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16492     : end' >>confcache
16493     if diff $cache_file confcache >/dev/null 2>&1; then :; else
16494 pcg 1.1 if test -w $cache_file; then
16495 pcg 1.11 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16496     cat confcache >$cache_file
16497 pcg 1.1 else
16498     echo "not updating unwritable cache $cache_file"
16499     fi
16500     fi
16501     rm -f confcache
16502    
16503     test "x$prefix" = xNONE && prefix=$ac_default_prefix
16504     # Let make expand exec_prefix.
16505     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16506    
16507 pcg 1.11 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16508     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16509     # trailing colons and then remove the whole line if VPATH becomes empty
16510     # (actually we leave an empty line to preserve line numbers).
16511 pcg 1.1 if test "x$srcdir" = x.; then
16512 pcg 1.11 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16513     s/:*\$(srcdir):*/:/;
16514     s/:*\${srcdir}:*/:/;
16515     s/:*@srcdir@:*/:/;
16516     s/^\([^=]*=[ ]*\):*/\1/;
16517     s/:*$//;
16518     s/^[^=]*=[ ]*$//;
16519     }'
16520 pcg 1.1 fi
16521    
16522 pcg 1.11 DEFS=-DHAVE_CONFIG_H
16523    
16524     ac_libobjs=
16525     ac_ltlibobjs=
16526     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16527     # 1. Remove the extension, and $U if already installed.
16528     ac_i=`echo "$ac_i" |
16529     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16530     # 2. Add them.
16531     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16532     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16533     done
16534     LIBOBJS=$ac_libobjs
16535    
16536     LTLIBOBJS=$ac_ltlibobjs
16537    
16538 pcg 1.1
16539    
16540     : ${CONFIG_STATUS=./config.status}
16541 pcg 1.11 ac_clean_files_save=$ac_clean_files
16542     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16543     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16544     echo "$as_me: creating $CONFIG_STATUS" >&6;}
16545     cat >$CONFIG_STATUS <<_ACEOF
16546     #! $SHELL
16547     # Generated by $as_me.
16548 pcg 1.1 # Run this file to recreate the current configuration.
16549     # Compiler output produced by configure, useful for debugging
16550 pcg 1.11 # configure, is in config.log if it exists.
16551    
16552     debug=false
16553     ac_cs_recheck=false
16554     ac_cs_silent=false
16555     SHELL=\${CONFIG_SHELL-$SHELL}
16556     _ACEOF
16557    
16558     cat >>$CONFIG_STATUS <<\_ACEOF
16559     ## --------------------- ##
16560     ## M4sh Initialization. ##
16561     ## --------------------- ##
16562    
16563     # Be Bourne compatible
16564     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16565     emulate sh
16566     NULLCMD=:
16567     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16568     # is contrary to our usage. Disable this feature.
16569     alias -g '${1+"$@"}'='"$@"'
16570     elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16571     set -o posix
16572     fi
16573     DUALCASE=1; export DUALCASE # for MKS sh
16574    
16575     # Support unset when possible.
16576     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16577     as_unset=unset
16578     else
16579     as_unset=false
16580     fi
16581    
16582    
16583     # Work around bugs in pre-3.0 UWIN ksh.
16584     $as_unset ENV MAIL MAILPATH
16585     PS1='$ '
16586     PS2='> '
16587     PS4='+ '
16588    
16589     # NLS nuisances.
16590     for as_var in \
16591     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16592     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16593     LC_TELEPHONE LC_TIME
16594     do
16595     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16596     eval $as_var=C; export $as_var
16597     else
16598     $as_unset $as_var
16599     fi
16600     done
16601    
16602     # Required to use basename.
16603     if expr a : '\(a\)' >/dev/null 2>&1; then
16604     as_expr=expr
16605     else
16606     as_expr=false
16607     fi
16608    
16609     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16610     as_basename=basename
16611     else
16612     as_basename=false
16613     fi
16614    
16615    
16616     # Name of the executable.
16617     as_me=`$as_basename "$0" ||
16618     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16619     X"$0" : 'X\(//\)$' \| \
16620     X"$0" : 'X\(/\)$' \| \
16621     . : '\(.\)' 2>/dev/null ||
16622     echo X/"$0" |
16623     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16624     /^X\/\(\/\/\)$/{ s//\1/; q; }
16625     /^X\/\(\/\).*/{ s//\1/; q; }
16626     s/.*/./; q'`
16627    
16628    
16629     # PATH needs CR, and LINENO needs CR and PATH.
16630     # Avoid depending upon Character Ranges.
16631     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16632     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16633     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16634     as_cr_digits='0123456789'
16635     as_cr_alnum=$as_cr_Letters$as_cr_digits
16636    
16637     # The user is always right.
16638     if test "${PATH_SEPARATOR+set}" != set; then
16639     echo "#! /bin/sh" >conf$$.sh
16640     echo "exit 0" >>conf$$.sh
16641     chmod +x conf$$.sh
16642     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16643     PATH_SEPARATOR=';'
16644     else
16645     PATH_SEPARATOR=:
16646     fi
16647     rm -f conf$$.sh
16648     fi
16649    
16650    
16651     as_lineno_1=$LINENO
16652     as_lineno_2=$LINENO
16653     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16654     test "x$as_lineno_1" != "x$as_lineno_2" &&
16655     test "x$as_lineno_3" = "x$as_lineno_2" || {
16656     # Find who we are. Look in the path if we contain no path at all
16657     # relative or not.
16658     case $0 in
16659     *[\\/]* ) as_myself=$0 ;;
16660     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16661     for as_dir in $PATH
16662     do
16663     IFS=$as_save_IFS
16664     test -z "$as_dir" && as_dir=.
16665     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16666     done
16667    
16668     ;;
16669     esac
16670     # We did not find ourselves, most probably we were run as `sh COMMAND'
16671     # in which case we are not to be found in the path.
16672     if test "x$as_myself" = x; then
16673     as_myself=$0
16674     fi
16675     if test ! -f "$as_myself"; then
16676     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
16677     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
16678     { (exit 1); exit 1; }; }
16679     fi
16680     case $CONFIG_SHELL in
16681     '')
16682     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16683     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
16684     do
16685     IFS=$as_save_IFS
16686     test -z "$as_dir" && as_dir=.
16687     for as_base in sh bash ksh sh5; do
16688     case $as_dir in
16689     /*)
16690     if ("$as_dir/$as_base" -c '
16691     as_lineno_1=$LINENO
16692     as_lineno_2=$LINENO
16693     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16694     test "x$as_lineno_1" != "x$as_lineno_2" &&
16695     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
16696     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
16697     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
16698     CONFIG_SHELL=$as_dir/$as_base
16699     export CONFIG_SHELL
16700     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
16701     fi;;
16702     esac
16703     done
16704     done
16705     ;;
16706     esac
16707    
16708     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16709     # uniformly replaced by the line number. The first 'sed' inserts a
16710     # line-number line before each line; the second 'sed' does the real
16711     # work. The second script uses 'N' to pair each line-number line
16712     # with the numbered line, and appends trailing '-' during
16713     # substitution so that $LINENO is not a special case at line end.
16714     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16715     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
16716     sed '=' <$as_myself |
16717     sed '
16718     N
16719     s,$,-,
16720     : loop
16721     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
16722     t loop
16723     s,-$,,
16724     s,^['$as_cr_digits']*\n,,
16725     ' >$as_me.lineno &&
16726     chmod +x $as_me.lineno ||
16727     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
16728     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
16729     { (exit 1); exit 1; }; }
16730    
16731     # Don't try to exec as it changes $[0], causing all sort of problems
16732     # (the dirname of $[0] is not the place where we might find the
16733     # original and so on. Autoconf is especially sensible to this).
16734     . ./$as_me.lineno
16735     # Exit status is that of the last command.
16736     exit
16737     }
16738    
16739    
16740     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
16741     *c*,-n*) ECHO_N= ECHO_C='
16742     ' ECHO_T=' ' ;;
16743     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
16744     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
16745     esac
16746    
16747     if expr a : '\(a\)' >/dev/null 2>&1; then
16748     as_expr=expr
16749     else
16750     as_expr=false
16751     fi
16752    
16753     rm -f conf$$ conf$$.exe conf$$.file
16754     echo >conf$$.file
16755     if ln -s conf$$.file conf$$ 2>/dev/null; then
16756     # We could just check for DJGPP; but this test a) works b) is more generic
16757     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
16758     if test -f conf$$.exe; then
16759     # Don't use ln at all; we don't have any links
16760     as_ln_s='cp -p'
16761     else
16762     as_ln_s='ln -s'
16763     fi
16764     elif ln conf$$.file conf$$ 2>/dev/null; then
16765     as_ln_s=ln
16766     else
16767     as_ln_s='cp -p'
16768     fi
16769     rm -f conf$$ conf$$.exe conf$$.file
16770    
16771     if mkdir -p . 2>/dev/null; then
16772     as_mkdir_p=:
16773     else
16774     test -d ./-p && rmdir ./-p
16775     as_mkdir_p=false
16776     fi
16777    
16778     as_executable_p="test -f"
16779    
16780     # Sed expression to map a string onto a valid CPP name.
16781     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16782    
16783     # Sed expression to map a string onto a valid variable name.
16784     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16785    
16786    
16787     # IFS
16788     # We need space, tab and new line, in precisely that order.
16789     as_nl='
16790     '
16791     IFS=" $as_nl"
16792    
16793     # CDPATH.
16794     $as_unset CDPATH
16795    
16796     exec 6>&1
16797    
16798     # Open the log real soon, to keep \$[0] and so on meaningful, and to
16799     # report actual input values of CONFIG_FILES etc. instead of their
16800     # values after options handling. Logging --version etc. is OK.
16801     exec 5>>config.log
16802     {
16803     echo
16804     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16805     ## Running $as_me. ##
16806     _ASBOX
16807     } >&5
16808     cat >&5 <<_CSEOF
16809    
16810     This file was extended by $as_me, which was
16811     generated by GNU Autoconf 2.59. Invocation command line was
16812    
16813     CONFIG_FILES = $CONFIG_FILES
16814     CONFIG_HEADERS = $CONFIG_HEADERS
16815     CONFIG_LINKS = $CONFIG_LINKS
16816     CONFIG_COMMANDS = $CONFIG_COMMANDS
16817     $ $0 $@
16818    
16819     _CSEOF
16820     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
16821     echo >&5
16822     _ACEOF
16823    
16824     # Files that config.status was made for.
16825     if test -n "$ac_config_files"; then
16826     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
16827     fi
16828    
16829     if test -n "$ac_config_headers"; then
16830     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
16831     fi
16832    
16833     if test -n "$ac_config_links"; then
16834     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
16835     fi
16836 pcg 1.1
16837 pcg 1.11 if test -n "$ac_config_commands"; then
16838     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
16839     fi
16840    
16841     cat >>$CONFIG_STATUS <<\_ACEOF
16842    
16843     ac_cs_usage="\
16844     \`$as_me' instantiates files from templates according to the
16845     current configuration.
16846    
16847     Usage: $0 [OPTIONS] [FILE]...
16848    
16849     -h, --help print this help, then exit
16850     -V, --version print version number, then exit
16851     -q, --quiet do not print progress messages
16852     -d, --debug don't remove temporary files
16853     --recheck update $as_me by reconfiguring in the same conditions
16854     --file=FILE[:TEMPLATE]
16855     instantiate the configuration file FILE
16856     --header=FILE[:TEMPLATE]
16857     instantiate the configuration header FILE
16858    
16859     Configuration files:
16860     $config_files
16861    
16862     Configuration headers:
16863     $config_headers
16864    
16865     Report bugs to <bug-autoconf@gnu.org>."
16866     _ACEOF
16867    
16868     cat >>$CONFIG_STATUS <<_ACEOF
16869     ac_cs_version="\\
16870     config.status
16871     configured by $0, generated by GNU Autoconf 2.59,
16872     with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
16873    
16874     Copyright (C) 2003 Free Software Foundation, Inc.
16875     This config.status script is free software; the Free Software Foundation
16876     gives unlimited permission to copy, distribute and modify it."
16877     srcdir=$srcdir
16878     INSTALL="$INSTALL"
16879     _ACEOF
16880    
16881     cat >>$CONFIG_STATUS <<\_ACEOF
16882     # If no file are specified by the user, then we need to provide default
16883     # value. By we need to know if files were specified by the user.
16884     ac_need_defaults=:
16885     while test $# != 0
16886 pcg 1.1 do
16887 pcg 1.11 case $1 in
16888     --*=*)
16889     ac_option=`expr "x$1" : 'x\([^=]*\)='`
16890     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
16891     ac_shift=:
16892     ;;
16893     -*)
16894     ac_option=$1
16895     ac_optarg=$2
16896     ac_shift=shift
16897     ;;
16898     *) # This is not an option, so the user has probably given explicit
16899     # arguments.
16900     ac_option=$1
16901     ac_need_defaults=false;;
16902     esac
16903    
16904     case $ac_option in
16905     # Handling of the options.
16906     _ACEOF
16907     cat >>$CONFIG_STATUS <<\_ACEOF
16908 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16909 pcg 1.11 ac_cs_recheck=: ;;
16910     --version | --vers* | -V )
16911     echo "$ac_cs_version"; exit 0 ;;
16912     --he | --h)
16913     # Conflict between --help and --header
16914     { { echo "$as_me:$LINENO: error: ambiguous option: $1
16915     Try \`$0 --help' for more information." >&5
16916     echo "$as_me: error: ambiguous option: $1
16917     Try \`$0 --help' for more information." >&2;}
16918     { (exit 1); exit 1; }; };;
16919     --help | --hel | -h )
16920     echo "$ac_cs_usage"; exit 0 ;;
16921     --debug | --d* | -d )
16922     debug=: ;;
16923     --file | --fil | --fi | --f )
16924     $ac_shift
16925     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
16926     ac_need_defaults=false;;
16927     --header | --heade | --head | --hea )
16928     $ac_shift
16929     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
16930     ac_need_defaults=false;;
16931     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16932     | -silent | --silent | --silen | --sile | --sil | --si | --s)
16933     ac_cs_silent=: ;;
16934    
16935     # This is an error.
16936     -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
16937     Try \`$0 --help' for more information." >&5
16938     echo "$as_me: error: unrecognized option: $1
16939     Try \`$0 --help' for more information." >&2;}
16940     { (exit 1); exit 1; }; } ;;
16941    
16942     *) ac_config_targets="$ac_config_targets $1" ;;
16943    
16944     esac
16945     shift
16946     done
16947    
16948     ac_configure_extra_args=
16949    
16950     if $ac_cs_silent; then
16951     exec 6>/dev/null
16952     ac_configure_extra_args="$ac_configure_extra_args --silent"
16953     fi
16954    
16955     _ACEOF
16956     cat >>$CONFIG_STATUS <<_ACEOF
16957     if \$ac_cs_recheck; then
16958     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16959     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16960     fi
16961    
16962     _ACEOF
16963    
16964    
16965    
16966    
16967    
16968     cat >>$CONFIG_STATUS <<\_ACEOF
16969     for ac_config_target in $ac_config_targets
16970     do
16971     case "$ac_config_target" in
16972     # Handling of arguments.
16973     "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
16974     "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16975     "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16976     "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
16977     "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
16978     "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
16979     "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
16980     "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
16981     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16982     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16983     { (exit 1); exit 1; }; };;
16984 pcg 1.1 esac
16985     done
16986    
16987 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
16988     # then the envvar interface is used. Set only those that are not.
16989     # We use the long form for the default assignment because of an extremely
16990     # bizarre bug on SunOS 4.1.3.
16991     if $ac_need_defaults; then
16992     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16993     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16994     fi
16995    
16996     # Have a temporary directory for convenience. Make it in the build tree
16997     # simply because there is no reason to put it here, and in addition,
16998     # creating and moving files from /tmp can sometimes cause problems.
16999     # Create a temporary directory, and hook for its removal unless debugging.
17000     $debug ||
17001     {
17002     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17003     trap '{ (exit 1); exit 1; }' 1 2 13 15
17004     }
17005    
17006     # Create a (secure) tmp directory for tmp files.
17007    
17008     {
17009     tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17010     test -n "$tmp" && test -d "$tmp"
17011     } ||
17012     {
17013     tmp=./confstat$$-$RANDOM
17014     (umask 077 && mkdir $tmp)
17015     } ||
17016     {
17017     echo "$me: cannot create a temporary directory in ." >&2
17018     { (exit 1); exit 1; }
17019     }
17020    
17021     _ACEOF
17022    
17023     cat >>$CONFIG_STATUS <<_ACEOF
17024 pcg 1.1
17025 pcg 1.11 #
17026     # CONFIG_FILES section.
17027     #
17028 pcg 1.1
17029 pcg 1.11 # No need to generate the scripts if there are no CONFIG_FILES.
17030     # This happens for instance when ./config.status config.h
17031     if test -n "\$CONFIG_FILES"; then
17032     # Protect against being on the right side of a sed subst in config.status.
17033     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17034     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17035     s,@SHELL@,$SHELL,;t t
17036     s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17037     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17038     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17039     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17040     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17041     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17042     s,@exec_prefix@,$exec_prefix,;t t
17043     s,@prefix@,$prefix,;t t
17044     s,@program_transform_name@,$program_transform_name,;t t
17045     s,@bindir@,$bindir,;t t
17046     s,@sbindir@,$sbindir,;t t
17047     s,@libexecdir@,$libexecdir,;t t
17048     s,@datadir@,$datadir,;t t
17049     s,@sysconfdir@,$sysconfdir,;t t
17050     s,@sharedstatedir@,$sharedstatedir,;t t
17051     s,@localstatedir@,$localstatedir,;t t
17052     s,@libdir@,$libdir,;t t
17053     s,@includedir@,$includedir,;t t
17054     s,@oldincludedir@,$oldincludedir,;t t
17055     s,@infodir@,$infodir,;t t
17056     s,@mandir@,$mandir,;t t
17057     s,@build_alias@,$build_alias,;t t
17058     s,@host_alias@,$host_alias,;t t
17059     s,@target_alias@,$target_alias,;t t
17060     s,@DEFS@,$DEFS,;t t
17061     s,@ECHO_C@,$ECHO_C,;t t
17062     s,@ECHO_N@,$ECHO_N,;t t
17063     s,@ECHO_T@,$ECHO_T,;t t
17064     s,@LIBS@,$LIBS,;t t
17065     s,@VERSION@,$VERSION,;t t
17066     s,@DATE@,$DATE,;t t
17067     s,@LSMDATE@,$LSMDATE,;t t
17068     s,@LIBVERSION@,$LIBVERSION,;t t
17069     s,@CC@,$CC,;t t
17070     s,@CFLAGS@,$CFLAGS,;t t
17071     s,@LDFLAGS@,$LDFLAGS,;t t
17072     s,@CPPFLAGS@,$CPPFLAGS,;t t
17073     s,@ac_ct_CC@,$ac_ct_CC,;t t
17074     s,@EXEEXT@,$EXEEXT,;t t
17075     s,@OBJEXT@,$OBJEXT,;t t
17076     s,@CXX@,$CXX,;t t
17077     s,@CXXFLAGS@,$CXXFLAGS,;t t
17078     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17079     s,@CPP@,$CPP,;t t
17080     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17081     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17082     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17083     s,@AWK@,$AWK,;t t
17084     s,@EGREP@,$EGREP,;t t
17085     s,@build@,$build,;t t
17086     s,@build_cpu@,$build_cpu,;t t
17087     s,@build_vendor@,$build_vendor,;t t
17088     s,@build_os@,$build_os,;t t
17089     s,@host@,$host,;t t
17090     s,@host_cpu@,$host_cpu,;t t
17091     s,@host_vendor@,$host_vendor,;t t
17092     s,@host_os@,$host_os,;t t
17093     s,@LN_S@,$LN_S,;t t
17094     s,@ECHO@,$ECHO,;t t
17095     s,@RANLIB@,$RANLIB,;t t
17096     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17097     s,@STRIP@,$STRIP,;t t
17098     s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17099     s,@LIBTOOL@,$LIBTOOL,;t t
17100     s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17101     s,@MV@,$MV,;t t
17102     s,@RM@,$RM,;t t
17103     s,@CP@,$CP,;t t
17104     s,@LN@,$LN,;t t
17105     s,@SED@,$SED,;t t
17106     s,@CMP@,$CMP,;t t
17107     s,@TBL@,$TBL,;t t
17108     s,@X_CFLAGS@,$X_CFLAGS,;t t
17109     s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17110     s,@X_LIBS@,$X_LIBS,;t t
17111     s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17112     s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17113     s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17114     s,@XPM_LIBS@,$XPM_LIBS,;t t
17115     s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17116     s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17117     s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17118     s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17119     s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17120     s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17121     s,@DEBUG@,$DEBUG,;t t
17122     s,@DINCLUDE@,$DINCLUDE,;t t
17123     s,@DLIB@,$DLIB,;t t
17124     s,@RXVTNAME@,$RXVTNAME,;t t
17125     s,@include_stdint_h@,$include_stdint_h,;t t
17126     s,@include_stdarg_h@,$include_stdarg_h,;t t
17127     s,@include_stdlib_h@,$include_stdlib_h,;t t
17128     s,@include_unistd_h@,$include_unistd_h,;t t
17129     s,@include_string_h@,$include_string_h,;t t
17130     s,@include_fcntl_h@,$include_fcntl_h,;t t
17131     s,@include_util_h@,$include_util_h,;t t
17132     s,@include_assert_h@,$include_assert_h,;t t
17133     s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17134     s,@include_sys_select_h@,$include_sys_select_h,;t t
17135     s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17136     s,@include_sys_time_h@,$include_sys_time_h,;t t
17137     s,@include_time_h@,$include_time_h,;t t
17138     s,@LIBOBJS@,$LIBOBJS,;t t
17139     s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17140 pcg 1.1 /@MCOMMON@/r $MCOMMON
17141 pcg 1.11 s,@MCOMMON@,,;t t
17142 pcg 1.1 CEOF
17143    
17144 pcg 1.11 _ACEOF
17145 pcg 1.1
17146 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
17147     # Split the substitutions into bite-sized pieces for seds with
17148     # small command number limits, like on Digital OSF/1 and HP-UX.
17149     ac_max_sed_lines=48
17150     ac_sed_frag=1 # Number of current file.
17151     ac_beg=1 # First line for current file.
17152     ac_end=$ac_max_sed_lines # Line after last line for current file.
17153     ac_more_lines=:
17154     ac_sed_cmds=
17155     while $ac_more_lines; do
17156     if test $ac_beg -gt 1; then
17157     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17158     else
17159     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17160     fi
17161     if test ! -s $tmp/subs.frag; then
17162     ac_more_lines=false
17163 pcg 1.1 else
17164 pcg 1.11 # The purpose of the label and of the branching condition is to
17165     # speed up the sed processing (if there are no `@' at all, there
17166     # is no need to browse any of the substitutions).
17167     # These are the two extra sed commands mentioned above.
17168     (echo ':t
17169     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17170     if test -z "$ac_sed_cmds"; then
17171     ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17172     else
17173     ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17174     fi
17175     ac_sed_frag=`expr $ac_sed_frag + 1`
17176     ac_beg=$ac_end
17177     ac_end=`expr $ac_end + $ac_max_sed_lines`
17178 pcg 1.1 fi
17179 pcg 1.11 done
17180     if test -z "$ac_sed_cmds"; then
17181     ac_sed_cmds=cat
17182 pcg 1.1 fi
17183 pcg 1.11 fi # test -n "$CONFIG_FILES"
17184 pcg 1.1
17185 pcg 1.11 _ACEOF
17186     cat >>$CONFIG_STATUS <<\_ACEOF
17187     for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17188 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17189 pcg 1.11 case $ac_file in
17190     - | *:- | *:-:* ) # input from stdin
17191     cat >$tmp/stdin
17192     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17193     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17194     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17195     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17196     * ) ac_file_in=$ac_file.in ;;
17197 pcg 1.1 esac
17198    
17199 pcg 1.11 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17200     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17201     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17202     X"$ac_file" : 'X\(//\)[^/]' \| \
17203     X"$ac_file" : 'X\(//\)$' \| \
17204     X"$ac_file" : 'X\(/\)' \| \
17205     . : '\(.\)' 2>/dev/null ||
17206     echo X"$ac_file" |
17207     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17208     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17209     /^X\(\/\/\)$/{ s//\1/; q; }
17210     /^X\(\/\).*/{ s//\1/; q; }
17211     s/.*/./; q'`
17212     { if $as_mkdir_p; then
17213     mkdir -p "$ac_dir"
17214     else
17215     as_dir="$ac_dir"
17216     as_dirs=
17217     while test ! -d "$as_dir"; do
17218     as_dirs="$as_dir $as_dirs"
17219     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17220     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17221     X"$as_dir" : 'X\(//\)[^/]' \| \
17222     X"$as_dir" : 'X\(//\)$' \| \
17223     X"$as_dir" : 'X\(/\)' \| \
17224     . : '\(.\)' 2>/dev/null ||
17225     echo X"$as_dir" |
17226     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17227     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17228     /^X\(\/\/\)$/{ s//\1/; q; }
17229     /^X\(\/\).*/{ s//\1/; q; }
17230     s/.*/./; q'`
17231     done
17232     test ! -n "$as_dirs" || mkdir $as_dirs
17233     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17234     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17235     { (exit 1); exit 1; }; }; }
17236    
17237     ac_builddir=.
17238    
17239     if test "$ac_dir" != .; then
17240     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17241     # A "../" for each directory in $ac_dir_suffix.
17242     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17243     else
17244     ac_dir_suffix= ac_top_builddir=
17245     fi
17246    
17247     case $srcdir in
17248     .) # No --srcdir option. We are building in place.
17249     ac_srcdir=.
17250     if test -z "$ac_top_builddir"; then
17251     ac_top_srcdir=.
17252     else
17253     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17254     fi ;;
17255     [\\/]* | ?:[\\/]* ) # Absolute path.
17256     ac_srcdir=$srcdir$ac_dir_suffix;
17257     ac_top_srcdir=$srcdir ;;
17258     *) # Relative path.
17259     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17260     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17261     esac
17262    
17263     # Do not use `cd foo && pwd` to compute absolute paths, because
17264     # the directories may not exist.
17265     case `pwd` in
17266     .) ac_abs_builddir="$ac_dir";;
17267     *)
17268     case "$ac_dir" in
17269     .) ac_abs_builddir=`pwd`;;
17270     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17271     *) ac_abs_builddir=`pwd`/"$ac_dir";;
17272     esac;;
17273     esac
17274     case $ac_abs_builddir in
17275     .) ac_abs_top_builddir=${ac_top_builddir}.;;
17276     *)
17277     case ${ac_top_builddir}. in
17278     .) ac_abs_top_builddir=$ac_abs_builddir;;
17279     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17280     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17281     esac;;
17282     esac
17283     case $ac_abs_builddir in
17284     .) ac_abs_srcdir=$ac_srcdir;;
17285     *)
17286     case $ac_srcdir in
17287     .) ac_abs_srcdir=$ac_abs_builddir;;
17288     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17289     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17290     esac;;
17291     esac
17292     case $ac_abs_builddir in
17293     .) ac_abs_top_srcdir=$ac_top_srcdir;;
17294     *)
17295     case $ac_top_srcdir in
17296     .) ac_abs_top_srcdir=$ac_abs_builddir;;
17297     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17298     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17299     esac;;
17300     esac
17301    
17302 pcg 1.1
17303 pcg 1.11 case $INSTALL in
17304     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17305     *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17306 pcg 1.1 esac
17307    
17308 pcg 1.11 # Let's still pretend it is `configure' which instantiates (i.e., don't
17309     # use $as_me), people would be surprised to read:
17310     # /* config.h. Generated by config.status. */
17311     if test x"$ac_file" = x-; then
17312     configure_input=
17313     else
17314     configure_input="$ac_file. "
17315     fi
17316     configure_input=$configure_input"Generated from `echo $ac_file_in |
17317     sed 's,.*/,,'` by configure."
17318    
17319     # First look for the input files in the build tree, otherwise in the
17320     # src tree.
17321     ac_file_inputs=`IFS=:
17322     for f in $ac_file_in; do
17323     case $f in
17324     -) echo $tmp/stdin ;;
17325     [\\/$]*)
17326     # Absolute (can't be DOS-style, as IFS=:)
17327     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17328     echo "$as_me: error: cannot find input file: $f" >&2;}
17329     { (exit 1); exit 1; }; }
17330     echo "$f";;
17331     *) # Relative
17332     if test -f "$f"; then
17333     # Build tree
17334     echo "$f"
17335     elif test -f "$srcdir/$f"; then
17336     # Source tree
17337     echo "$srcdir/$f"
17338     else
17339     # /dev/null tree
17340     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17341     echo "$as_me: error: cannot find input file: $f" >&2;}
17342     { (exit 1); exit 1; }; }
17343     fi;;
17344     esac
17345     done` || { (exit 1); exit 1; }
17346    
17347     if test x"$ac_file" != x-; then
17348     { echo "$as_me:$LINENO: creating $ac_file" >&5
17349     echo "$as_me: creating $ac_file" >&6;}
17350     rm -f "$ac_file"
17351     fi
17352     _ACEOF
17353     cat >>$CONFIG_STATUS <<_ACEOF
17354     sed "$ac_vpsub
17355     $extrasub
17356     _ACEOF
17357     cat >>$CONFIG_STATUS <<\_ACEOF
17358     :t
17359     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17360     s,@configure_input@,$configure_input,;t t
17361     s,@srcdir@,$ac_srcdir,;t t
17362     s,@abs_srcdir@,$ac_abs_srcdir,;t t
17363     s,@top_srcdir@,$ac_top_srcdir,;t t
17364     s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17365     s,@builddir@,$ac_builddir,;t t
17366     s,@abs_builddir@,$ac_abs_builddir,;t t
17367     s,@top_builddir@,$ac_top_builddir,;t t
17368     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17369     s,@INSTALL@,$ac_INSTALL,;t t
17370     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17371     rm -f $tmp/stdin
17372     if test x"$ac_file" != x-; then
17373     mv $tmp/out $ac_file
17374     else
17375     cat $tmp/out
17376     rm -f $tmp/out
17377     fi
17378 pcg 1.1
17379 pcg 1.11 done
17380     _ACEOF
17381     cat >>$CONFIG_STATUS <<\_ACEOF
17382 pcg 1.1
17383 pcg 1.11 #
17384     # CONFIG_HEADER section.
17385     #
17386 pcg 1.1
17387     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17388     # NAME is the cpp macro being defined and VALUE is the value it is being given.
17389     #
17390     # ac_d sets the value in "#define NAME VALUE" lines.
17391 pcg 1.11 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17392     ac_dB='[ ].*$,\1#\2'
17393     ac_dC=' '
17394     ac_dD=',;t'
17395     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17396     ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17397     ac_uB='$,\1#\2define\3'
17398 pcg 1.1 ac_uC=' '
17399 pcg 1.11 ac_uD=',;t'
17400 pcg 1.1
17401 pcg 1.11 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17402 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17403 pcg 1.11 case $ac_file in
17404     - | *:- | *:-:* ) # input from stdin
17405     cat >$tmp/stdin
17406     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17407     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17408     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17409     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17410     * ) ac_file_in=$ac_file.in ;;
17411 pcg 1.1 esac
17412    
17413 pcg 1.11 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17414     echo "$as_me: creating $ac_file" >&6;}
17415 pcg 1.1
17416 pcg 1.11 # First look for the input files in the build tree, otherwise in the
17417     # src tree.
17418     ac_file_inputs=`IFS=:
17419     for f in $ac_file_in; do
17420     case $f in
17421     -) echo $tmp/stdin ;;
17422     [\\/$]*)
17423     # Absolute (can't be DOS-style, as IFS=:)
17424     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17425     echo "$as_me: error: cannot find input file: $f" >&2;}
17426     { (exit 1); exit 1; }; }
17427     # Do quote $f, to prevent DOS paths from being IFS'd.
17428     echo "$f";;
17429     *) # Relative
17430     if test -f "$f"; then
17431     # Build tree
17432     echo "$f"
17433     elif test -f "$srcdir/$f"; then
17434     # Source tree
17435     echo "$srcdir/$f"
17436     else
17437     # /dev/null tree
17438     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17439     echo "$as_me: error: cannot find input file: $f" >&2;}
17440     { (exit 1); exit 1; }; }
17441     fi;;
17442     esac
17443     done` || { (exit 1); exit 1; }
17444     # Remove the trailing spaces.
17445     sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17446    
17447     _ACEOF
17448    
17449     # Transform confdefs.h into two sed scripts, `conftest.defines' and
17450     # `conftest.undefs', that substitutes the proper values into
17451     # config.h.in to produce config.h. The first handles `#define'
17452     # templates, and the second `#undef' templates.
17453     # And first: Protect against being on the right side of a sed subst in
17454     # config.status. Protect against being in an unquoted here document
17455     # in config.status.
17456     rm -f conftest.defines conftest.undefs
17457     # Using a here document instead of a string reduces the quoting nightmare.
17458     # Putting comments in sed scripts is not portable.
17459     #
17460     # `end' is used to avoid that the second main sed command (meant for
17461     # 0-ary CPP macros) applies to n-ary macro definitions.
17462     # See the Autoconf documentation for `clear'.
17463     cat >confdef2sed.sed <<\_ACEOF
17464     s/[\\&,]/\\&/g
17465     s,[\\$`],\\&,g
17466     t clear
17467     : clear
17468     s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17469     t end
17470     s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17471     : end
17472     _ACEOF
17473     # If some macros were called several times there might be several times
17474     # the same #defines, which is useless. Nevertheless, we may not want to
17475     # sort them, since we want the *last* AC-DEFINE to be honored.
17476     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17477     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17478     rm -f confdef2sed.sed
17479 pcg 1.1
17480     # This sed command replaces #undef with comments. This is necessary, for
17481     # example, in the case of _POSIX_SOURCE, which is predefined and required
17482     # on some systems where configure will not decide to define it.
17483 pcg 1.11 cat >>conftest.undefs <<\_ACEOF
17484     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17485     _ACEOF
17486    
17487     # Break up conftest.defines because some shells have a limit on the size
17488     # of here documents, and old seds have small limits too (100 cmds).
17489     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17490     echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17491     echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17492     echo ' :' >>$CONFIG_STATUS
17493     rm -f conftest.tail
17494     while grep . conftest.defines >/dev/null
17495     do
17496     # Write a limited-size here document to $tmp/defines.sed.
17497     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17498     # Speed up: don't consider the non `#define' lines.
17499     echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17500     # Work around the forget-to-reset-the-flag bug.
17501     echo 't clr' >>$CONFIG_STATUS
17502     echo ': clr' >>$CONFIG_STATUS
17503     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17504     echo 'CEOF
17505     sed -f $tmp/defines.sed $tmp/in >$tmp/out
17506     rm -f $tmp/in
17507     mv $tmp/out $tmp/in
17508     ' >>$CONFIG_STATUS
17509     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17510     rm -f conftest.defines
17511     mv conftest.tail conftest.defines
17512     done
17513     rm -f conftest.defines
17514     echo ' fi # grep' >>$CONFIG_STATUS
17515     echo >>$CONFIG_STATUS
17516    
17517     # Break up conftest.undefs because some shells have a limit on the size
17518     # of here documents, and old seds have small limits too (100 cmds).
17519     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17520 pcg 1.1 rm -f conftest.tail
17521 pcg 1.11 while grep . conftest.undefs >/dev/null
17522 pcg 1.1 do
17523 pcg 1.11 # Write a limited-size here document to $tmp/undefs.sed.
17524     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17525     # Speed up: don't consider the non `#undef'
17526     echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17527     # Work around the forget-to-reset-the-flag bug.
17528     echo 't clr' >>$CONFIG_STATUS
17529     echo ': clr' >>$CONFIG_STATUS
17530     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17531 pcg 1.1 echo 'CEOF
17532 pcg 1.11 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17533     rm -f $tmp/in
17534     mv $tmp/out $tmp/in
17535     ' >>$CONFIG_STATUS
17536     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17537     rm -f conftest.undefs
17538     mv conftest.tail conftest.undefs
17539     done
17540     rm -f conftest.undefs
17541    
17542     cat >>$CONFIG_STATUS <<\_ACEOF
17543     # Let's still pretend it is `configure' which instantiates (i.e., don't
17544     # use $as_me), people would be surprised to read:
17545     # /* config.h. Generated by config.status. */
17546     if test x"$ac_file" = x-; then
17547     echo "/* Generated by configure. */" >$tmp/config.h
17548     else
17549     echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17550     fi
17551     cat $tmp/in >>$tmp/config.h
17552     rm -f $tmp/in
17553     if test x"$ac_file" != x-; then
17554     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17555     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17556     echo "$as_me: $ac_file is unchanged" >&6;}
17557     else
17558     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17559     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17560     X"$ac_file" : 'X\(//\)[^/]' \| \
17561     X"$ac_file" : 'X\(//\)$' \| \
17562     X"$ac_file" : 'X\(/\)' \| \
17563     . : '\(.\)' 2>/dev/null ||
17564     echo X"$ac_file" |
17565     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17566     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17567     /^X\(\/\/\)$/{ s//\1/; q; }
17568     /^X\(\/\).*/{ s//\1/; q; }
17569     s/.*/./; q'`
17570     { if $as_mkdir_p; then
17571     mkdir -p "$ac_dir"
17572     else
17573     as_dir="$ac_dir"
17574     as_dirs=
17575     while test ! -d "$as_dir"; do
17576     as_dirs="$as_dir $as_dirs"
17577     as_dir=`(dirname "$as_dir") 2>/dev/null ||
17578     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17579     X"$as_dir" : 'X\(//\)[^/]' \| \
17580     X"$as_dir" : 'X\(//\)$' \| \
17581     X"$as_dir" : 'X\(/\)' \| \
17582     . : '\(.\)' 2>/dev/null ||
17583     echo X"$as_dir" |
17584     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17585     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17586     /^X\(\/\/\)$/{ s//\1/; q; }
17587     /^X\(\/\).*/{ s//\1/; q; }
17588     s/.*/./; q'`
17589     done
17590     test ! -n "$as_dirs" || mkdir $as_dirs
17591     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17592     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17593     { (exit 1); exit 1; }; }; }
17594    
17595     rm -f $ac_file
17596     mv $tmp/config.h $ac_file
17597 pcg 1.1 fi
17598 pcg 1.11 else
17599     cat $tmp/config.h
17600     rm -f $tmp/config.h
17601 pcg 1.1 fi
17602 pcg 1.11 done
17603     _ACEOF
17604    
17605     cat >>$CONFIG_STATUS <<\_ACEOF
17606 pcg 1.1
17607 pcg 1.11 { (exit 0); exit 0; }
17608     _ACEOF
17609     chmod +x $CONFIG_STATUS
17610     ac_clean_files=$ac_clean_files_save
17611 pcg 1.1
17612    
17613 pcg 1.11 # configure is writing to config.log, and then calls config.status.
17614     # config.status does its own redirection, appending to config.log.
17615     # Unfortunately, on DOS this fails, as config.log is still kept open
17616     # by configure, so config.status won't be able to write to it; its
17617     # output is simply discarded. So we exec the FD to /dev/null,
17618     # effectively closing config.log, so it can be properly (re)opened and
17619     # appended to by config.status. When coming back to configure, we
17620     # need to make the FD available again.
17621     if test "$no_create" != yes; then
17622     ac_cs_success=:
17623     ac_config_status_args=
17624     test "$silent" = yes &&
17625     ac_config_status_args="$ac_config_status_args --quiet"
17626     exec 5>/dev/null
17627     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17628     exec 5>>config.log
17629     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17630     # would make configure fail if this is the last instruction.
17631     $ac_cs_success || { (exit 1); exit 1; }
17632     fi
17633 pcg 1.1
17634    
17635     echo "Configuration:
17636    
17637     Rxvt version: $VERSION : $DATE
17638     Source code location: $srcdir
17639     Install path: ${prefix}/bin
17640     Compiler: $CC
17641     Compiler flags: $CFLAGS"
17642    
17643     if test "$MALLOC_TYPE" = S; then
17644     echo " malloc support: system default"
17645     fi
17646     if test "$MALLOC_TYPE" = G; then
17647     echo " malloc support: Gray Watson's dmalloc"
17648     fi
17649     if test "$MALLOC_TYPE" = D; then
17650     echo " malloc support: Doug Lea's malloc"
17651     fi
17652    
17653     if test x$support_xpm = xyes; then
17654     echo " Xpm library: $XPM_LIBS"
17655     fi
17656    
17657     echo "
17658     The following are set in config.h
17659     "
17660     echo " pty/tty type: "$rxvt_cv_ptys
17661     if test x$support_utmp != xyes; then
17662     echo " utmp support: disabled
17663     "
17664     else
17665     echo " utmp support: enabled
17666     utmp file: $rxvt_cv_path_utmp
17667     utmpx file: $rxvt_cv_path_utmpx
17668     wtmp file: $rxvt_cv_path_wtmp
17669     wtmpx file: $rxvt_cv_path_wtmpx
17670     lastlog file: $rxvt_cv_path_lastlog
17671     ttys/ttytab file: $rxvt_cv_path_ttytab
17672     "
17673     fi
17674     if test x$term != x; then
17675     echo " set TERM to: $term
17676     "
17677     fi
17678     if test x$terminfo != x; then
17679     echo " set TERMINFO to: $terminfo
17680     "
17681     fi
17682     if test x$rxvt_cv_ptys = xUNKNOWN; then
17683     echo ".----------------------------------------------------------------."
17684     echo ". WARNING: could not determine pty/tty type. Do not build until ."
17685     echo ". the appropriate PTYS_ARE_* is defined in config.h ."
17686     echo ".----------------------------------------------------------------."
17687     fi
17688     if test x$support_xpm = xneedsmanualspecification; then
17689     echo ".----------------------------------------------------------------."
17690     echo ". WARNING: --enable-xpm-background was specified however the ."
17691     echo ". XPM includes files and libraries could not be found. ."
17692     echo ". XPM backgrounds are now being DISABLED! If you want ."
17693     echo ". to use them you should rerun configure with the ."
17694     echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
17695     echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
17696     echo ".----------------------------------------------------------------."
17697     fi
17698     if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
17699     echo ".----------------------------------------------------------------."
17700     echo ". WARNING: --enable-xim was specified however the locale support ."
17701     echo ". functions could not be found. ."
17702     echo ". XIM is now being DISABLED! ."
17703     echo ".----------------------------------------------------------------."
17704     fi
17705     echo " *** Please check src/feature.h for further options ***
17706     "