ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
(Generate patch)

Comparing rxvt-unicode/configure (file contents):
Revision 1.25 by pcg, Mon Apr 5 15:54:21 2004 UTC vs.
Revision 1.106 by ayin, Tue Jun 26 22:08:16 2007 UTC

239 239
240# CDPATH. 240# CDPATH.
241$as_unset CDPATH 241$as_unset CDPATH
242 242
243 243
244# Find the correct PATH separator. Usually this is `:', but
245# DJGPP uses `;' like DOS.
246if 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
252fi
253
254
255# Check that we are running under the correct shell.
256SHELL=${CONFIG_SHELL-/bin/sh}
257
258case "X$ECHO" in
259X*--fallback-echo)
260 # Remove one level of quotation (which was required for Make).
261 ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
262 ;;
263esac
264
265echo=${ECHO-echo}
266if test "X$1" = X--no-reexec; then
267 # Discard the --no-reexec flag, and continue.
268 shift
269elif test "X$1" = X--fallback-echo; then
270 # Avoid inline document here, it may be left over
271 :
272elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
273 # Yippee, $echo works!
274 :
275else
276 # Restart under the correct shell.
277 exec $SHELL "$0" --no-reexec ${1+"$@"}
278fi
279
280if test "X$1" = X--fallback-echo; then
281 # used as fallback echo
282 shift
283 cat <<EOF
284
285EOF
286 exit 0
287fi
288
289# The HP-UX ksh and POSIX shell print the target directory to stdout
290# if CDPATH is set.
291if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
292
293if test -z "$ECHO"; then
294if 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
305fi
306
307if 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 :
311else
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
390fi
391fi
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.
395ECHO=$echo
396if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
397 ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
398fi
399
400
401
402# Name of the host. 244# Name of the host.
403# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 245# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
404# so uname gets run too. 246# so uname gets run too.
405ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
406 248
465#endif 307#endif
466#if HAVE_UNISTD_H 308#if HAVE_UNISTD_H
467# include <unistd.h> 309# include <unistd.h>
468#endif" 310#endif"
469 311
470ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os LN_S ECHO RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP LIBTOOL INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED CMP TBL X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 312ac_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 build build_cpu build_vendor build_os host host_cpu host_vendor host_os 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 EGREP LINKER INSTALL_LIBRXVT RXVTNAME TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS afterimage_config 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 PKG_CONFIG XFT_CONFIG PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O LIBAFTERIMAGE_CFLAGS AFTERIMAGE_LIBS 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'
471ac_subst_files='MCOMMON' 313ac_subst_files=''
472 314
473# Initialize some variables set by options. 315# Initialize some variables set by options.
474ac_init_help= 316ac_init_help=
475ac_init_version=false 317ac_init_version=false
476# The variables have the same names as the options, with 318# The variables have the same names as the options, with
1021 cat <<\_ACEOF 863 cat <<\_ACEOF
1022 864
1023Optional Features: 865Optional Features:
1024 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 866 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1025 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 867 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1026 --enable-shared=PKGS build shared libraries default=no
1027 --enable-static=PKGS build static libraries default=yes
1028 --enable-fast-install=PKGS optimize for fast installation default=yes
1029 --disable-libtool-lock avoid locking (might break parallel builds)
1030 --enable-everything enable standard non-multichoice features 868 --enable-everything enable standard non-multichoice features
1031 NOTE: this option is order dependent 869 NOTE: this option is order dependent
1032 NOTE: automatically enabled with --enable-shared 870 NOTE: automatically enabled with --enable-shared
1033 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1034 --enable-combining enable composition of base and combining characters 872 --enable-combining enable composition of base and combining characters
1035 --enable-xft enable xft support on systems that have it 873 --enable-xft enable xft support on systems that have it
1036 --enable-utmp enable utmp (utmpx) support 874 --enable-font-styles enable bold and italic support
1037 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1038 --enable-lastlog enable lastlog support (requires --enable-utmp)
1039 --enable-xpm-background enable XPM background pixmaps 875 --enable-xpm-background enable background pixmaps
876 --enable-afterimage enable integration with libAfterImage for background images
877 --enable-afterstep enable integration with AfterStep window manager
1040 --enable-transparency enable transparent backgrounds 878 --enable-transparency enable transparent backgrounds
1041 --enable-tinting enable tinting of transparent bg 879 --enable-tinting enable tinting of transparent bg
1042 --enable-menubar enable menubar 880 --enable-fading enable colors fading when off focus
1043 --enable-rxvt-scroll enable rxvt style scrollbar 881 --enable-rxvt-scroll enable rxvt style scrollbar
1044 --enable-next-scroll enable NeXT style scrollbar 882 --enable-next-scroll enable NeXT style scrollbar
1045 --enable-xterm-scroll enable Xterm style scrollbar 883 --enable-xterm-scroll enable Xterm style scrollbar
884 --enable-perl enable embedded perl interpreter
1046 --enable-plain-scroll enable plain style scrollbar 885 --enable-plain-scroll enable plain style scrollbar
1047 --enable-half-shadow use half width/height shadow on rxvt scrollbar
1048 --enable-xim XIM (X Input Method) protocol support 886 --enable-xim XIM (X Input Method) protocol support
1049 --enable-ttygid enable tty setting to group named "tty"
1050 --disable-backspace-key disable handling of the backspace key 887 --disable-backspace-key disable handling of the backspace key
1051 --disable-delete-key disable handling of the delete key 888 --disable-delete-key disable handling of the delete key
1052 --disable-resources disable all resource checking 889 --disable-resources disable all resource checking
1053 --enable-xgetdefault enable resources via X instead of our small version 890 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1054 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 891 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1055 --enable-strings enable some replacement system functions
1056 --disable-swapscreen disable swap screen support 892 --disable-swapscreen disable swap screen support
893 --enable-iso14755 enable support for extended ISO 14755 modes
1057 --enable-frills enable support for rarely used features 894 --enable-frills enable support for rarely used features
1058 --enable-linespace enable support for linespace
1059 --enable-24bit enable support for using 24bit visuals if available
1060 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 895 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1061 --enable-selectionscrolling enable scrolling during selections 896 --enable-selectionscrolling enable scrolling during selections
1062 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 897 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1063 --enable-slipwheeling enable slip wheel scrolling (requires previous) 898 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1064 --enable-dmalloc enable Gray Watson's malloc - for debugging use
1065 --enable-dlmalloc enable Doug Lea's malloc - for production use
1066 NOTE: enable only one malloc package
1067 --enable-smart-resize enable smart growth/shrink behaviour 899 --enable-smart-resize enable smart growth/shrink behaviour
1068 --enable-256-color enable 256-color support
1069 --enable-cursor-blink enable blinking cursor
1070 --enable-text-blink enable blinking text 900 --enable-text-blink enable blinking text
1071 --enable-pointer-blank enable pointer blank when typing or inactive pointer 901 --enable-pointer-blank enable pointer blank when typing or inactive pointer
902 --enable-utmp enable utmp (utmpx) support
903 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
904 --enable-lastlog enable lastlog support (requires --enable-utmp)
1072 905
1073Optional Packages: 906Optional Packages:
1074 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 907 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1075 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 908 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1076 --with-gnu-ld assume the C compiler uses GNU ld default=no 909 --with-afterimage-config=DIR use libAfterImage config script in DIR
1077 --with-pic try to use only PIC/non-PIC objects default=use both
1078 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,all) 910 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1079 --with-res-name=NAME use this as default resource name (default: urxvt) 911 --with-res-name=NAME use this as default resource name (default: urxvt)
1080 --with-res-class=CLASS use this as the resource class (default: URxvt) 912 --with-res-class=CLASS use this as the resource class (default: URxvt)
1081 --with-name=NAME set the basename for the installed binaries (default: urxvt) 913 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1082 --with-term=NAME set the terminal to NAME (default: rxvt) 914 --with-term=NAME set the terminal to NAME (default: rxvt)
1083 --with-terminfo=PATH set the path to the terminfo tree to PATH 915 --with-terminfo=PATH set the path to the terminfo tree to PATH
1187 echo 1019 echo
1188 $ac_configure --help 1020 $ac_configure --help
1189 else 1021 else
1190 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1022 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1191 fi 1023 fi
1192 cd "$ac_popdir" 1024 cd $ac_popdir
1193 done 1025 done
1194fi 1026fi
1195 1027
1196test -n "$ac_init_help" && exit 0 1028test -n "$ac_init_help" && exit 0
1197if $ac_init_version; then 1029if $ac_init_version; then
1534 1366
1535 1367
1536 1368
1537 1369
1538 1370
1371
1372
1373 ac_config_headers="$ac_config_headers config.h:config.h.in"
1374
1375
1539ac_aux_dir= 1376ac_aux_dir=
1540for ac_dir in autoconf $srcdir/autoconf; do 1377for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1541 if test -f $ac_dir/install-sh; then 1378 if test -f $ac_dir/install-sh; then
1542 ac_aux_dir=$ac_dir 1379 ac_aux_dir=$ac_dir
1543 ac_install_sh="$ac_aux_dir/install-sh -c" 1380 ac_install_sh="$ac_aux_dir/install-sh -c"
1544 break 1381 break
1545 elif test -f $ac_dir/install.sh; then 1382 elif test -f $ac_dir/install.sh; then
1551 ac_install_sh="$ac_aux_dir/shtool install -c" 1388 ac_install_sh="$ac_aux_dir/shtool install -c"
1552 break 1389 break
1553 fi 1390 fi
1554done 1391done
1555if test -z "$ac_aux_dir"; then 1392if test -z "$ac_aux_dir"; then
1556 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5 1393 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1557echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;} 1394echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1558 { (exit 1); exit 1; }; } 1395 { (exit 1); exit 1; }; }
1559fi 1396fi
1560ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1397ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1561ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1398ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1562ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1399ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1563 1400
1564 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in" 1401# Make sure we can run config.sub.
1402$ac_config_sub sun4 >/dev/null 2>&1 ||
1403 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1404echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1405 { (exit 1); exit 1; }; }
1406
1407echo "$as_me:$LINENO: checking build system type" >&5
1408echo $ECHO_N "checking build system type... $ECHO_C" >&6
1409if test "${ac_cv_build+set}" = set; then
1410 echo $ECHO_N "(cached) $ECHO_C" >&6
1411else
1412 ac_cv_build_alias=$build_alias
1413test -z "$ac_cv_build_alias" &&
1414 ac_cv_build_alias=`$ac_config_guess`
1415test -z "$ac_cv_build_alias" &&
1416 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1417echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1418 { (exit 1); exit 1; }; }
1419ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1420 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1421echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1422 { (exit 1); exit 1; }; }
1423
1424fi
1425echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1426echo "${ECHO_T}$ac_cv_build" >&6
1427build=$ac_cv_build
1428build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1429build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1430build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1431
1432
1433echo "$as_me:$LINENO: checking host system type" >&5
1434echo $ECHO_N "checking host system type... $ECHO_C" >&6
1435if test "${ac_cv_host+set}" = set; then
1436 echo $ECHO_N "(cached) $ECHO_C" >&6
1437else
1438 ac_cv_host_alias=$host_alias
1439test -z "$ac_cv_host_alias" &&
1440 ac_cv_host_alias=$ac_cv_build_alias
1441ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1442 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1443echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1444 { (exit 1); exit 1; }; }
1445
1446fi
1447echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1448echo "${ECHO_T}$ac_cv_host" >&6
1449host=$ac_cv_host
1450host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1451host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1452host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1453
1565 1454
1566 1455
1567VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1456VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1568DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1457DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1569LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1570LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1571echo "" 1458echo ""
1572echo "configuring for rxvt $VERSION" 1459echo "configuring for rxvt $VERSION"
1573echo "" 1460echo ""
1461
1462orig_CXXFLAGS="$CXXFLAGS"
1574 1463
1575 1464
1576ac_ext=c 1465ac_ext=c
1577ac_cpp='$CPP $CPPFLAGS' 1466ac_cpp='$CPP $CPPFLAGS'
1578ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1467ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2139 grep -v '^ *+' conftest.er1 >conftest.err 2028 grep -v '^ *+' conftest.er1 >conftest.err
2140 rm -f conftest.er1 2029 rm -f conftest.er1
2141 cat conftest.err >&5 2030 cat conftest.err >&5
2142 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2143 (exit $ac_status); } && 2032 (exit $ac_status); } &&
2144 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2033 { ac_try='test -z "$ac_c_werror_flag"
2034 || test ! -s conftest.err'
2145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2146 (eval $ac_try) 2>&5 2036 (eval $ac_try) 2>&5
2147 ac_status=$? 2037 ac_status=$?
2148 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2149 (exit $ac_status); }; } && 2039 (exit $ac_status); }; } &&
2197 grep -v '^ *+' conftest.er1 >conftest.err 2087 grep -v '^ *+' conftest.er1 >conftest.err
2198 rm -f conftest.er1 2088 rm -f conftest.er1
2199 cat conftest.err >&5 2089 cat conftest.err >&5
2200 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2201 (exit $ac_status); } && 2091 (exit $ac_status); } &&
2202 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2092 { ac_try='test -z "$ac_c_werror_flag"
2093 || test ! -s conftest.err'
2203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2204 (eval $ac_try) 2>&5 2095 (eval $ac_try) 2>&5
2205 ac_status=$? 2096 ac_status=$?
2206 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2207 (exit $ac_status); }; } && 2098 (exit $ac_status); }; } &&
2313 grep -v '^ *+' conftest.er1 >conftest.err 2204 grep -v '^ *+' conftest.er1 >conftest.err
2314 rm -f conftest.er1 2205 rm -f conftest.er1
2315 cat conftest.err >&5 2206 cat conftest.err >&5
2316 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2317 (exit $ac_status); } && 2208 (exit $ac_status); } &&
2318 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2209 { ac_try='test -z "$ac_c_werror_flag"
2210 || test ! -s conftest.err'
2319 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2320 (eval $ac_try) 2>&5 2212 (eval $ac_try) 2>&5
2321 ac_status=$? 2213 ac_status=$?
2322 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2323 (exit $ac_status); }; } && 2215 (exit $ac_status); }; } &&
2367 grep -v '^ *+' conftest.er1 >conftest.err 2259 grep -v '^ *+' conftest.er1 >conftest.err
2368 rm -f conftest.er1 2260 rm -f conftest.er1
2369 cat conftest.err >&5 2261 cat conftest.err >&5
2370 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2371 (exit $ac_status); } && 2263 (exit $ac_status); } &&
2372 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2264 { ac_try='test -z "$ac_c_werror_flag"
2265 || test ! -s conftest.err'
2373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2374 (eval $ac_try) 2>&5 2267 (eval $ac_try) 2>&5
2375 ac_status=$? 2268 ac_status=$?
2376 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377 (exit $ac_status); }; } && 2270 (exit $ac_status); }; } &&
2412 grep -v '^ *+' conftest.er1 >conftest.err 2305 grep -v '^ *+' conftest.er1 >conftest.err
2413 rm -f conftest.er1 2306 rm -f conftest.er1
2414 cat conftest.err >&5 2307 cat conftest.err >&5
2415 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2416 (exit $ac_status); } && 2309 (exit $ac_status); } &&
2417 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2310 { ac_try='test -z "$ac_c_werror_flag"
2311 || test ! -s conftest.err'
2418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2419 (eval $ac_try) 2>&5 2313 (eval $ac_try) 2>&5
2420 ac_status=$? 2314 ac_status=$?
2421 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2422 (exit $ac_status); }; } && 2316 (exit $ac_status); }; } &&
2456 grep -v '^ *+' conftest.er1 >conftest.err 2350 grep -v '^ *+' conftest.er1 >conftest.err
2457 rm -f conftest.er1 2351 rm -f conftest.er1
2458 cat conftest.err >&5 2352 cat conftest.err >&5
2459 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2460 (exit $ac_status); } && 2354 (exit $ac_status); } &&
2461 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2355 { ac_try='test -z "$ac_c_werror_flag"
2356 || test ! -s conftest.err'
2462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2463 (eval $ac_try) 2>&5 2358 (eval $ac_try) 2>&5
2464 ac_status=$? 2359 ac_status=$?
2465 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466 (exit $ac_status); }; } && 2361 (exit $ac_status); }; } &&
2640 grep -v '^ *+' conftest.er1 >conftest.err 2535 grep -v '^ *+' conftest.er1 >conftest.err
2641 rm -f conftest.er1 2536 rm -f conftest.er1
2642 cat conftest.err >&5 2537 cat conftest.err >&5
2643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2644 (exit $ac_status); } && 2539 (exit $ac_status); } &&
2645 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 2540 { ac_try='test -z "$ac_cxx_werror_flag"
2541 || test ! -s conftest.err'
2646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2647 (eval $ac_try) 2>&5 2543 (eval $ac_try) 2>&5
2648 ac_status=$? 2544 ac_status=$?
2649 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2650 (exit $ac_status); }; } && 2546 (exit $ac_status); }; } &&
2698 grep -v '^ *+' conftest.er1 >conftest.err 2594 grep -v '^ *+' conftest.er1 >conftest.err
2699 rm -f conftest.er1 2595 rm -f conftest.er1
2700 cat conftest.err >&5 2596 cat conftest.err >&5
2701 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2702 (exit $ac_status); } && 2598 (exit $ac_status); } &&
2703 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 2599 { ac_try='test -z "$ac_cxx_werror_flag"
2600 || test ! -s conftest.err'
2704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2705 (eval $ac_try) 2>&5 2602 (eval $ac_try) 2>&5
2706 ac_status=$? 2603 ac_status=$?
2707 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2708 (exit $ac_status); }; } && 2605 (exit $ac_status); }; } &&
2769 grep -v '^ *+' conftest.er1 >conftest.err 2666 grep -v '^ *+' conftest.er1 >conftest.err
2770 rm -f conftest.er1 2667 rm -f conftest.er1
2771 cat conftest.err >&5 2668 cat conftest.err >&5
2772 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2773 (exit $ac_status); } && 2670 (exit $ac_status); } &&
2774 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 2671 { ac_try='test -z "$ac_cxx_werror_flag"
2672 || test ! -s conftest.err'
2775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2776 (eval $ac_try) 2>&5 2674 (eval $ac_try) 2>&5
2777 ac_status=$? 2675 ac_status=$?
2778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2779 (exit $ac_status); }; } && 2677 (exit $ac_status); }; } &&
2813 grep -v '^ *+' conftest.er1 >conftest.err 2711 grep -v '^ *+' conftest.er1 >conftest.err
2814 rm -f conftest.er1 2712 rm -f conftest.er1
2815 cat conftest.err >&5 2713 cat conftest.err >&5
2816 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2817 (exit $ac_status); } && 2715 (exit $ac_status); } &&
2818 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 2716 { ac_try='test -z "$ac_cxx_werror_flag"
2717 || test ! -s conftest.err'
2819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2820 (eval $ac_try) 2>&5 2719 (eval $ac_try) 2>&5
2821 ac_status=$? 2720 ac_status=$?
2822 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2823 (exit $ac_status); }; } && 2722 (exit $ac_status); }; } &&
3159 3058
3160test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3059test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3161 3060
3162test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3061test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3163 3062
3164for ac_prog in gawk mawk nawk awk 3063
3165do 3064
3065
3066echo "$as_me:$LINENO: checking for egrep" >&5
3067echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3068if test "${ac_cv_prog_egrep+set}" = set; then
3069 echo $ECHO_N "(cached) $ECHO_C" >&6
3070else
3071 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3072 then ac_cv_prog_egrep='grep -E'
3073 else ac_cv_prog_egrep='egrep'
3074 fi
3075fi
3076echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3077echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3078 EGREP=$ac_cv_prog_egrep
3079
3080
3081
3082echo "$as_me:$LINENO: checking for AIX" >&5
3083echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3084cat >conftest.$ac_ext <<_ACEOF
3085/* confdefs.h. */
3086_ACEOF
3087cat confdefs.h >>conftest.$ac_ext
3088cat >>conftest.$ac_ext <<_ACEOF
3089/* end confdefs.h. */
3090#ifdef _AIX
3091 yes
3092#endif
3093
3094_ACEOF
3095if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3096 $EGREP "yes" >/dev/null 2>&1; then
3097 echo "$as_me:$LINENO: result: yes" >&5
3098echo "${ECHO_T}yes" >&6
3099cat >>confdefs.h <<\_ACEOF
3100#define _ALL_SOURCE 1
3101_ACEOF
3102
3103else
3104 echo "$as_me:$LINENO: result: no" >&5
3105echo "${ECHO_T}no" >&6
3106fi
3107rm -f conftest*
3108
3109
3110echo "$as_me:$LINENO: checking for library containing strerror" >&5
3111echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3112if test "${ac_cv_search_strerror+set}" = set; then
3113 echo $ECHO_N "(cached) $ECHO_C" >&6
3114else
3115 ac_func_search_save_LIBS=$LIBS
3116ac_cv_search_strerror=no
3117cat >conftest.$ac_ext <<_ACEOF
3118/* confdefs.h. */
3119_ACEOF
3120cat confdefs.h >>conftest.$ac_ext
3121cat >>conftest.$ac_ext <<_ACEOF
3122/* end confdefs.h. */
3123
3124/* Override any gcc2 internal prototype to avoid an error. */
3125#ifdef __cplusplus
3126extern "C"
3127#endif
3128/* We use char because int might match the return type of a gcc2
3129 builtin and then its argument prototype would still apply. */
3130char strerror ();
3131int
3132main ()
3133{
3134strerror ();
3135 ;
3136 return 0;
3137}
3138_ACEOF
3139rm -f conftest.$ac_objext conftest$ac_exeext
3140if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3141 (eval $ac_link) 2>conftest.er1
3142 ac_status=$?
3143 grep -v '^ *+' conftest.er1 >conftest.err
3144 rm -f conftest.er1
3145 cat conftest.err >&5
3146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147 (exit $ac_status); } &&
3148 { ac_try='test -z "$ac_c_werror_flag"
3149 || test ! -s conftest.err'
3150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3151 (eval $ac_try) 2>&5
3152 ac_status=$?
3153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3154 (exit $ac_status); }; } &&
3155 { ac_try='test -s conftest$ac_exeext'
3156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3157 (eval $ac_try) 2>&5
3158 ac_status=$?
3159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3160 (exit $ac_status); }; }; then
3161 ac_cv_search_strerror="none required"
3162else
3163 echo "$as_me: failed program was:" >&5
3164sed 's/^/| /' conftest.$ac_ext >&5
3165
3166fi
3167rm -f conftest.err conftest.$ac_objext \
3168 conftest$ac_exeext conftest.$ac_ext
3169if test "$ac_cv_search_strerror" = no; then
3170 for ac_lib in cposix; do
3171 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3172 cat >conftest.$ac_ext <<_ACEOF
3173/* confdefs.h. */
3174_ACEOF
3175cat confdefs.h >>conftest.$ac_ext
3176cat >>conftest.$ac_ext <<_ACEOF
3177/* end confdefs.h. */
3178
3179/* Override any gcc2 internal prototype to avoid an error. */
3180#ifdef __cplusplus
3181extern "C"
3182#endif
3183/* We use char because int might match the return type of a gcc2
3184 builtin and then its argument prototype would still apply. */
3185char strerror ();
3186int
3187main ()
3188{
3189strerror ();
3190 ;
3191 return 0;
3192}
3193_ACEOF
3194rm -f conftest.$ac_objext conftest$ac_exeext
3195if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3196 (eval $ac_link) 2>conftest.er1
3197 ac_status=$?
3198 grep -v '^ *+' conftest.er1 >conftest.err
3199 rm -f conftest.er1
3200 cat conftest.err >&5
3201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3202 (exit $ac_status); } &&
3203 { ac_try='test -z "$ac_c_werror_flag"
3204 || test ! -s conftest.err'
3205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3206 (eval $ac_try) 2>&5
3207 ac_status=$?
3208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3209 (exit $ac_status); }; } &&
3210 { ac_try='test -s conftest$ac_exeext'
3211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3212 (eval $ac_try) 2>&5
3213 ac_status=$?
3214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3215 (exit $ac_status); }; }; then
3216 ac_cv_search_strerror="-l$ac_lib"
3217break
3218else
3219 echo "$as_me: failed program was:" >&5
3220sed 's/^/| /' conftest.$ac_ext >&5
3221
3222fi
3223rm -f conftest.err conftest.$ac_objext \
3224 conftest$ac_exeext conftest.$ac_ext
3225 done
3226fi
3227LIBS=$ac_func_search_save_LIBS
3228fi
3229echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3230echo "${ECHO_T}$ac_cv_search_strerror" >&6
3231if test "$ac_cv_search_strerror" != no; then
3232 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3233
3234fi
3235
3236ac_ext=cc
3237ac_cpp='$CXXCPP $CPPFLAGS'
3238ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3239ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3240ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3241
3242
3243if test x$GCC = xyes && test x$GXX = xyes; then
3244 echo "$as_me:$LINENO: checking for working libsupc++" >&5
3245echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3246 save_CXX="$CXX"
3247 save_LIBS="$LIBS"
3248 CXX="$CC"
3249 LIBS="$LIBS -lsupc++"
3250 LINKER="$CC"
3251
3252cat >conftest.$ac_ext <<_ACEOF
3253/* confdefs.h. */
3254_ACEOF
3255cat confdefs.h >>conftest.$ac_ext
3256cat >>conftest.$ac_ext <<_ACEOF
3257/* end confdefs.h. */
3258struct test { }; void f() try { throw new test; } catch (...) { throw; }
3259int
3260main ()
3261{
3262
3263 ;
3264 return 0;
3265}
3266_ACEOF
3267rm -f conftest.$ac_objext conftest$ac_exeext
3268if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3269 (eval $ac_link) 2>conftest.er1
3270 ac_status=$?
3271 grep -v '^ *+' conftest.er1 >conftest.err
3272 rm -f conftest.er1
3273 cat conftest.err >&5
3274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3275 (exit $ac_status); } &&
3276 { ac_try='test -z "$ac_cxx_werror_flag"
3277 || test ! -s conftest.err'
3278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3279 (eval $ac_try) 2>&5
3280 ac_status=$?
3281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3282 (exit $ac_status); }; } &&
3283 { ac_try='test -s conftest$ac_exeext'
3284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3285 (eval $ac_try) 2>&5
3286 ac_status=$?
3287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3288 (exit $ac_status); }; }; then
3289 echo "$as_me:$LINENO: result: ok" >&5
3290echo "${ECHO_T}ok" >&6
3291else
3292 echo "$as_me: failed program was:" >&5
3293sed 's/^/| /' conftest.$ac_ext >&5
3294
3295
3296 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3297echo "${ECHO_T}no, making everything bigger and slower" >&6
3298 LIBS="$save_LIBS"
3299 LINKER="$save_CXX"
3300
3301
3302fi
3303rm -f conftest.err conftest.$ac_objext \
3304 conftest$ac_exeext conftest.$ac_ext
3305 CXX="$save_CXX"
3306fi
3307LINKER=$LINKER
3308
3309
3310if test -z "$orig_CXXFLAGS"; then
3311 if test x$GCC = xyes && test "x$GXX" = xyes; then
3312 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3313 cat >conftest.$ac_ext <<_ACEOF
3314/* confdefs.h. */
3315_ACEOF
3316cat confdefs.h >>conftest.$ac_ext
3317cat >>conftest.$ac_ext <<_ACEOF
3318/* end confdefs.h. */
3319
3320int
3321main ()
3322{
3323
3324 ;
3325 return 0;
3326}
3327_ACEOF
3328rm -f conftest.$ac_objext
3329if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3330 (eval $ac_compile) 2>conftest.er1
3331 ac_status=$?
3332 grep -v '^ *+' conftest.er1 >conftest.err
3333 rm -f conftest.er1
3334 cat conftest.err >&5
3335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3336 (exit $ac_status); } &&
3337 { ac_try='test -z "$ac_cxx_werror_flag"
3338 || test ! -s conftest.err'
3339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3340 (eval $ac_try) 2>&5
3341 ac_status=$?
3342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3343 (exit $ac_status); }; } &&
3344 { ac_try='test -s conftest.$ac_objext'
3345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3346 (eval $ac_try) 2>&5
3347 ac_status=$?
3348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3349 (exit $ac_status); }; }; then
3350 :
3351else
3352 echo "$as_me: failed program was:" >&5
3353sed 's/^/| /' conftest.$ac_ext >&5
3354
3355CXXFLAGS="-g -O3"
3356fi
3357rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3358 else
3359 CXXFLAGS="-O"
3360 fi
3361 CFLAGS="$CXXFLAGS"
3362fi
3363
3364
3365cat >>confdefs.h <<\_ACEOF
3366#define _GNU_SOURCE 1
3367_ACEOF
3368
3369
3370case $host in
3371 *-*-solaris* )
3372
3373cat >>confdefs.h <<\_ACEOF
3374#define _XOPEN_SOURCE 500
3375_ACEOF
3376
3377 ;;
3378esac
3379
3380
3381echo "$as_me:$LINENO: checking for setlocale" >&5
3382echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3383if test "${ac_cv_func_setlocale+set}" = set; then
3384 echo $ECHO_N "(cached) $ECHO_C" >&6
3385else
3386 cat >conftest.$ac_ext <<_ACEOF
3387/* confdefs.h. */
3388_ACEOF
3389cat confdefs.h >>conftest.$ac_ext
3390cat >>conftest.$ac_ext <<_ACEOF
3391/* end confdefs.h. */
3392/* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3393 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3394#define setlocale innocuous_setlocale
3395
3396/* System header to define __stub macros and hopefully few prototypes,
3397 which can conflict with char setlocale (); below.
3398 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3399 <limits.h> exists even on freestanding compilers. */
3400
3401#ifdef __STDC__
3402# include <limits.h>
3403#else
3404# include <assert.h>
3405#endif
3406
3407#undef setlocale
3408
3409/* Override any gcc2 internal prototype to avoid an error. */
3410#ifdef __cplusplus
3411extern "C"
3412{
3413#endif
3414/* We use char because int might match the return type of a gcc2
3415 builtin and then its argument prototype would still apply. */
3416char setlocale ();
3417/* The GNU C library defines this for functions which it implements
3418 to always fail with ENOSYS. Some functions are actually named
3419 something starting with __ and the normal name is an alias. */
3420#if defined (__stub_setlocale) || defined (__stub___setlocale)
3421choke me
3422#else
3423char (*f) () = setlocale;
3424#endif
3425#ifdef __cplusplus
3426}
3427#endif
3428
3429int
3430main ()
3431{
3432return f != setlocale;
3433 ;
3434 return 0;
3435}
3436_ACEOF
3437rm -f conftest.$ac_objext conftest$ac_exeext
3438if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3439 (eval $ac_link) 2>conftest.er1
3440 ac_status=$?
3441 grep -v '^ *+' conftest.er1 >conftest.err
3442 rm -f conftest.er1
3443 cat conftest.err >&5
3444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3445 (exit $ac_status); } &&
3446 { ac_try='test -z "$ac_cxx_werror_flag"
3447 || test ! -s conftest.err'
3448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3449 (eval $ac_try) 2>&5
3450 ac_status=$?
3451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3452 (exit $ac_status); }; } &&
3453 { ac_try='test -s conftest$ac_exeext'
3454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3455 (eval $ac_try) 2>&5
3456 ac_status=$?
3457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3458 (exit $ac_status); }; }; then
3459 ac_cv_func_setlocale=yes
3460else
3461 echo "$as_me: failed program was:" >&5
3462sed 's/^/| /' conftest.$ac_ext >&5
3463
3464ac_cv_func_setlocale=no
3465fi
3466rm -f conftest.err conftest.$ac_objext \
3467 conftest$ac_exeext conftest.$ac_ext
3468fi
3469echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3470echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3471if test $ac_cv_func_setlocale = yes; then
3472 :
3473else
3474 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3475echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3476if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3477 echo $ECHO_N "(cached) $ECHO_C" >&6
3478else
3479 ac_check_lib_save_LIBS=$LIBS
3480LIBS="-lxpg4 $LIBS"
3481cat >conftest.$ac_ext <<_ACEOF
3482/* confdefs.h. */
3483_ACEOF
3484cat confdefs.h >>conftest.$ac_ext
3485cat >>conftest.$ac_ext <<_ACEOF
3486/* end confdefs.h. */
3487
3488/* Override any gcc2 internal prototype to avoid an error. */
3489#ifdef __cplusplus
3490extern "C"
3491#endif
3492/* We use char because int might match the return type of a gcc2
3493 builtin and then its argument prototype would still apply. */
3494char setlocale ();
3495int
3496main ()
3497{
3498setlocale ();
3499 ;
3500 return 0;
3501}
3502_ACEOF
3503rm -f conftest.$ac_objext conftest$ac_exeext
3504if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3505 (eval $ac_link) 2>conftest.er1
3506 ac_status=$?
3507 grep -v '^ *+' conftest.er1 >conftest.err
3508 rm -f conftest.er1
3509 cat conftest.err >&5
3510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3511 (exit $ac_status); } &&
3512 { ac_try='test -z "$ac_cxx_werror_flag"
3513 || test ! -s conftest.err'
3514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3515 (eval $ac_try) 2>&5
3516 ac_status=$?
3517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3518 (exit $ac_status); }; } &&
3519 { ac_try='test -s conftest$ac_exeext'
3520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3521 (eval $ac_try) 2>&5
3522 ac_status=$?
3523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3524 (exit $ac_status); }; }; then
3525 ac_cv_lib_xpg4_setlocale=yes
3526else
3527 echo "$as_me: failed program was:" >&5
3528sed 's/^/| /' conftest.$ac_ext >&5
3529
3530ac_cv_lib_xpg4_setlocale=no
3531fi
3532rm -f conftest.err conftest.$ac_objext \
3533 conftest$ac_exeext conftest.$ac_ext
3534LIBS=$ac_check_lib_save_LIBS
3535fi
3536echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3537echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3538if test $ac_cv_lib_xpg4_setlocale = yes; then
3539 LIBS="$LIBS -lxpg4"
3540fi
3541
3542fi
3543
3544
3545echo "$as_me:$LINENO: checking for gethostbyname" >&5
3546echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3547if test "${ac_cv_func_gethostbyname+set}" = set; then
3548 echo $ECHO_N "(cached) $ECHO_C" >&6
3549else
3550 cat >conftest.$ac_ext <<_ACEOF
3551/* confdefs.h. */
3552_ACEOF
3553cat confdefs.h >>conftest.$ac_ext
3554cat >>conftest.$ac_ext <<_ACEOF
3555/* end confdefs.h. */
3556/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3557 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3558#define gethostbyname innocuous_gethostbyname
3559
3560/* System header to define __stub macros and hopefully few prototypes,
3561 which can conflict with char gethostbyname (); below.
3562 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3563 <limits.h> exists even on freestanding compilers. */
3564
3565#ifdef __STDC__
3566# include <limits.h>
3567#else
3568# include <assert.h>
3569#endif
3570
3571#undef gethostbyname
3572
3573/* Override any gcc2 internal prototype to avoid an error. */
3574#ifdef __cplusplus
3575extern "C"
3576{
3577#endif
3578/* We use char because int might match the return type of a gcc2
3579 builtin and then its argument prototype would still apply. */
3580char gethostbyname ();
3581/* The GNU C library defines this for functions which it implements
3582 to always fail with ENOSYS. Some functions are actually named
3583 something starting with __ and the normal name is an alias. */
3584#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3585choke me
3586#else
3587char (*f) () = gethostbyname;
3588#endif
3589#ifdef __cplusplus
3590}
3591#endif
3592
3593int
3594main ()
3595{
3596return f != gethostbyname;
3597 ;
3598 return 0;
3599}
3600_ACEOF
3601rm -f conftest.$ac_objext conftest$ac_exeext
3602if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3603 (eval $ac_link) 2>conftest.er1
3604 ac_status=$?
3605 grep -v '^ *+' conftest.er1 >conftest.err
3606 rm -f conftest.er1
3607 cat conftest.err >&5
3608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3609 (exit $ac_status); } &&
3610 { ac_try='test -z "$ac_cxx_werror_flag"
3611 || test ! -s conftest.err'
3612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3613 (eval $ac_try) 2>&5
3614 ac_status=$?
3615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3616 (exit $ac_status); }; } &&
3617 { ac_try='test -s conftest$ac_exeext'
3618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3619 (eval $ac_try) 2>&5
3620 ac_status=$?
3621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3622 (exit $ac_status); }; }; then
3623 ac_cv_func_gethostbyname=yes
3624else
3625 echo "$as_me: failed program was:" >&5
3626sed 's/^/| /' conftest.$ac_ext >&5
3627
3628ac_cv_func_gethostbyname=no
3629fi
3630rm -f conftest.err conftest.$ac_objext \
3631 conftest$ac_exeext conftest.$ac_ext
3632fi
3633echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3634echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3635if test $ac_cv_func_gethostbyname = yes; then
3636 :
3637else
3638 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3639echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3640if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3641 echo $ECHO_N "(cached) $ECHO_C" >&6
3642else
3643 ac_check_lib_save_LIBS=$LIBS
3644LIBS="-lnsl $LIBS"
3645cat >conftest.$ac_ext <<_ACEOF
3646/* confdefs.h. */
3647_ACEOF
3648cat confdefs.h >>conftest.$ac_ext
3649cat >>conftest.$ac_ext <<_ACEOF
3650/* end confdefs.h. */
3651
3652/* Override any gcc2 internal prototype to avoid an error. */
3653#ifdef __cplusplus
3654extern "C"
3655#endif
3656/* We use char because int might match the return type of a gcc2
3657 builtin and then its argument prototype would still apply. */
3658char gethostbyname ();
3659int
3660main ()
3661{
3662gethostbyname ();
3663 ;
3664 return 0;
3665}
3666_ACEOF
3667rm -f conftest.$ac_objext conftest$ac_exeext
3668if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3669 (eval $ac_link) 2>conftest.er1
3670 ac_status=$?
3671 grep -v '^ *+' conftest.er1 >conftest.err
3672 rm -f conftest.er1
3673 cat conftest.err >&5
3674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3675 (exit $ac_status); } &&
3676 { ac_try='test -z "$ac_cxx_werror_flag"
3677 || test ! -s conftest.err'
3678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3679 (eval $ac_try) 2>&5
3680 ac_status=$?
3681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3682 (exit $ac_status); }; } &&
3683 { ac_try='test -s conftest$ac_exeext'
3684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3685 (eval $ac_try) 2>&5
3686 ac_status=$?
3687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3688 (exit $ac_status); }; }; then
3689 ac_cv_lib_nsl_gethostbyname=yes
3690else
3691 echo "$as_me: failed program was:" >&5
3692sed 's/^/| /' conftest.$ac_ext >&5
3693
3694ac_cv_lib_nsl_gethostbyname=no
3695fi
3696rm -f conftest.err conftest.$ac_objext \
3697 conftest$ac_exeext conftest.$ac_ext
3698LIBS=$ac_check_lib_save_LIBS
3699fi
3700echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3701echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3702if test $ac_cv_lib_nsl_gethostbyname = yes; then
3703 LIBS="$LIBS -lnsl"
3704fi
3705
3706fi
3707
3708echo "$as_me:$LINENO: checking for socket" >&5
3709echo $ECHO_N "checking for socket... $ECHO_C" >&6
3710if test "${ac_cv_func_socket+set}" = set; then
3711 echo $ECHO_N "(cached) $ECHO_C" >&6
3712else
3713 cat >conftest.$ac_ext <<_ACEOF
3714/* confdefs.h. */
3715_ACEOF
3716cat confdefs.h >>conftest.$ac_ext
3717cat >>conftest.$ac_ext <<_ACEOF
3718/* end confdefs.h. */
3719/* Define socket to an innocuous variant, in case <limits.h> declares socket.
3720 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3721#define socket innocuous_socket
3722
3723/* System header to define __stub macros and hopefully few prototypes,
3724 which can conflict with char socket (); below.
3725 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3726 <limits.h> exists even on freestanding compilers. */
3727
3728#ifdef __STDC__
3729# include <limits.h>
3730#else
3731# include <assert.h>
3732#endif
3733
3734#undef socket
3735
3736/* Override any gcc2 internal prototype to avoid an error. */
3737#ifdef __cplusplus
3738extern "C"
3739{
3740#endif
3741/* We use char because int might match the return type of a gcc2
3742 builtin and then its argument prototype would still apply. */
3743char socket ();
3744/* The GNU C library defines this for functions which it implements
3745 to always fail with ENOSYS. Some functions are actually named
3746 something starting with __ and the normal name is an alias. */
3747#if defined (__stub_socket) || defined (__stub___socket)
3748choke me
3749#else
3750char (*f) () = socket;
3751#endif
3752#ifdef __cplusplus
3753}
3754#endif
3755
3756int
3757main ()
3758{
3759return f != socket;
3760 ;
3761 return 0;
3762}
3763_ACEOF
3764rm -f conftest.$ac_objext conftest$ac_exeext
3765if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3766 (eval $ac_link) 2>conftest.er1
3767 ac_status=$?
3768 grep -v '^ *+' conftest.er1 >conftest.err
3769 rm -f conftest.er1
3770 cat conftest.err >&5
3771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3772 (exit $ac_status); } &&
3773 { ac_try='test -z "$ac_cxx_werror_flag"
3774 || test ! -s conftest.err'
3775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3776 (eval $ac_try) 2>&5
3777 ac_status=$?
3778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3779 (exit $ac_status); }; } &&
3780 { ac_try='test -s conftest$ac_exeext'
3781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3782 (eval $ac_try) 2>&5
3783 ac_status=$?
3784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3785 (exit $ac_status); }; }; then
3786 ac_cv_func_socket=yes
3787else
3788 echo "$as_me: failed program was:" >&5
3789sed 's/^/| /' conftest.$ac_ext >&5
3790
3791ac_cv_func_socket=no
3792fi
3793rm -f conftest.err conftest.$ac_objext \
3794 conftest$ac_exeext conftest.$ac_ext
3795fi
3796echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
3797echo "${ECHO_T}$ac_cv_func_socket" >&6
3798if test $ac_cv_func_socket = yes; then
3799 :
3800else
3801 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3802echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3803if test "${ac_cv_lib_socket_socket+set}" = set; then
3804 echo $ECHO_N "(cached) $ECHO_C" >&6
3805else
3806 ac_check_lib_save_LIBS=$LIBS
3807LIBS="-lsocket $LIBS"
3808cat >conftest.$ac_ext <<_ACEOF
3809/* confdefs.h. */
3810_ACEOF
3811cat confdefs.h >>conftest.$ac_ext
3812cat >>conftest.$ac_ext <<_ACEOF
3813/* end confdefs.h. */
3814
3815/* Override any gcc2 internal prototype to avoid an error. */
3816#ifdef __cplusplus
3817extern "C"
3818#endif
3819/* We use char because int might match the return type of a gcc2
3820 builtin and then its argument prototype would still apply. */
3821char socket ();
3822int
3823main ()
3824{
3825socket ();
3826 ;
3827 return 0;
3828}
3829_ACEOF
3830rm -f conftest.$ac_objext conftest$ac_exeext
3831if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3832 (eval $ac_link) 2>conftest.er1
3833 ac_status=$?
3834 grep -v '^ *+' conftest.er1 >conftest.err
3835 rm -f conftest.er1
3836 cat conftest.err >&5
3837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3838 (exit $ac_status); } &&
3839 { ac_try='test -z "$ac_cxx_werror_flag"
3840 || test ! -s conftest.err'
3841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3842 (eval $ac_try) 2>&5
3843 ac_status=$?
3844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3845 (exit $ac_status); }; } &&
3846 { ac_try='test -s conftest$ac_exeext'
3847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3848 (eval $ac_try) 2>&5
3849 ac_status=$?
3850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3851 (exit $ac_status); }; }; then
3852 ac_cv_lib_socket_socket=yes
3853else
3854 echo "$as_me: failed program was:" >&5
3855sed 's/^/| /' conftest.$ac_ext >&5
3856
3857ac_cv_lib_socket_socket=no
3858fi
3859rm -f conftest.err conftest.$ac_objext \
3860 conftest$ac_exeext conftest.$ac_ext
3861LIBS=$ac_check_lib_save_LIBS
3862fi
3863echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3864echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3865if test $ac_cv_lib_socket_socket = yes; then
3866 LIBS="$LIBS -lsocket"
3867fi
3868
3869fi
3870
3871
3872
3873support_frills=yes
3874support_inheritpixmap=yes
3875support_tinting=yes
3876support_fading=yes
3877support_keepscrolling=yes
3878support_selectionscrolling=yes
3879support_mousewheel=yes
3880support_mouseslipwheel=yes
3881support_text_blink=yes
3882support_pointer_blank=yes
3883support_scroll_rxvt=yes
3884support_scroll_next=yes
3885support_scroll_xterm=yes
3886support_scroll_plain=yes
3887support_xim=yes
3888support_xpm=yes
3889support_afterimage=yes
3890support_afterstep=yes
3891support_xft=yes
3892support_unicode3=no
3893support_combining=yes
3894support_8bitctrls=no
3895support_iso14755=yes
3896support_styles=yes
3897support_perl=yes
3898codesets=all
3899
3900
3901if test "x$enable_shared" = xyes; then
3902
3903cat >>confdefs.h <<\_ACEOF
3904#define LIBRXVT 1
3905_ACEOF
3906
3907 INSTALL_LIBRXVT=yes
3908fi
3909
3910
3911# Check whether --enable-everything or --disable-everything was given.
3912if test "${enable_everything+set}" = set; then
3913 enableval="$enable_everything"
3914
3915 if test x$enableval = xno; then
3916 support_frills=no
3917 support_inheritpixmap=no
3918 support_tinting=no
3919 support_fading=no
3920 support_keepscrolling=no
3921 support_selectionscrolling=no
3922 support_lastlog=no
3923 support_mousewheel=no
3924 support_mouseslipwheel=no
3925 support_text_blink=no
3926 support_pointer_blank=no
3927 support_scroll_rxvt=no
3928 support_scroll_next=no
3929 support_scroll_xterm=no
3930 support_scroll_plain=no
3931 support_utmp=no
3932 support_wtmp=no
3933 support_xim=no
3934 support_xpm=no
3935 support_afterimage=no
3936 support_afterstep=no
3937 support_xft=no
3938 support_unicode3=no
3939 support_combining=no
3940 support_8bitctrls=no
3941 support_iso14755=no
3942 support_styles=no
3943 support_perl=no
3944 codesets=
3945 fi
3946 if test x$enableval = xyes; then
3947 support_frills=yes
3948 support_inheritpixmap=yes
3949 support_tinting=yes
3950 support_fading=yes
3951 support_keepscrolling=yes
3952 support_selectionscrolling=yes
3953 support_lastlog=yes
3954 support_mousewheel=yes
3955 support_mouseslipwheel=yes
3956 support_text_blink=yes
3957 support_pointer_blank=yes
3958 support_scroll_rxvt=yes
3959 support_scroll_next=yes
3960 support_scroll_xterm=yes
3961 support_scroll_plain=yes
3962 support_utmp=yes
3963 support_wtmp=yes
3964 support_xim=yes
3965 support_xpm=yes
3966 support_afterimage=yes
3967 support_afterstep=yes
3968 support_xft=yes
3969 support_unicode3=yes
3970 support_combining=yes
3971 #support_8bitctrls=yes
3972 support_iso14755=yes
3973 support_styles=yes
3974 support_perl=yes
3975 codesets=all
3976 fi
3977
3978fi;
3979
3980# Check whether --enable-unicode3 or --disable-unicode3 was given.
3981if test "${enable_unicode3+set}" = set; then
3982 enableval="$enable_unicode3"
3983 if test x$enableval = xyes -o x$enableval = xno; then
3984 support_unicode3=$enableval
3985 fi
3986fi;
3987
3988# Check whether --enable-combining or --disable-combining was given.
3989if test "${enable_combining+set}" = set; then
3990 enableval="$enable_combining"
3991 if test x$enableval = xyes -o x$enableval = xno; then
3992 support_combining=$enableval
3993 fi
3994fi;
3995
3996# Check whether --enable-xft or --disable-xft was given.
3997if test "${enable_xft+set}" = set; then
3998 enableval="$enable_xft"
3999 if test x$enableval = xyes -o x$enableval = xno; then
4000 support_xft=$enableval
4001 fi
4002fi;
4003
4004# Check whether --enable-font-styles or --disable-font-styles was given.
4005if test "${enable_font_styles+set}" = set; then
4006 enableval="$enable_font_styles"
4007 if test x$enableval = xyes -o x$enableval = xno; then
4008 support_styles=$enableval
4009 fi
4010fi;
4011
4012# Check whether --enable-xpm-background or --disable-xpm-background was given.
4013if test "${enable_xpm_background+set}" = set; then
4014 enableval="$enable_xpm_background"
4015 if test x$enableval = xyes -o x$enableval = xno; then
4016 support_xpm=$enableval
4017 fi
4018fi;
4019
4020# Check whether --enable-afterimage or --disable-afterimage was given.
4021if test "${enable_afterimage+set}" = set; then
4022 enableval="$enable_afterimage"
4023 if test x$enableval = xyes -o x$enableval = xno; then
4024 support_afterimage=$enableval
4025 fi
4026fi;
4027
4028
4029# Check whether --with-afterimage_config or --without-afterimage_config was given.
4030if test "${with_afterimage_config+set}" = set; then
4031 withval="$with_afterimage_config"
4032 if test "x$withval" != x; then
4033 afterimage_config=$withval/afterimage-config
4034 fi
4035fi;
4036
4037# Check whether --enable-afterstep or --disable-afterstep was given.
4038if test "${enable_afterstep+set}" = set; then
4039 enableval="$enable_afterstep"
4040 if test x$enableval = xyes -o x$enableval = xno; then
4041 support_afterstep=$enableval
4042 fi
4043fi;
4044
4045# Check whether --enable-transparency or --disable-transparency was given.
4046if test "${enable_transparency+set}" = set; then
4047 enableval="$enable_transparency"
4048 if test x$enableval = xyes -o x$enableval = xno; then
4049 support_inheritpixmap=$enableval
4050 fi
4051fi;
4052
4053# Check whether --enable-tinting or --disable-tinting was given.
4054if test "${enable_tinting+set}" = set; then
4055 enableval="$enable_tinting"
4056 if test x$enableval = xyes -o x$enableval = xno; then
4057 support_tinting=$enableval
4058 fi
4059fi;
4060
4061# Check whether --enable-fading or --disable-fading was given.
4062if test "${enable_fading+set}" = set; then
4063 enableval="$enable_fading"
4064 if test x$enableval = xyes -o x$enableval = xno; then
4065 support_fading=$enableval
4066 fi
4067fi;
4068
4069# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4070if test "${enable_rxvt_scroll+set}" = set; then
4071 enableval="$enable_rxvt_scroll"
4072 if test x$enableval = xyes -o x$enableval = xno; then
4073 support_scroll_rxvt=$enableval
4074 fi
4075fi;
4076
4077# Check whether --enable-next-scroll or --disable-next-scroll was given.
4078if test "${enable_next_scroll+set}" = set; then
4079 enableval="$enable_next_scroll"
4080 if test x$enableval = xyes -o x$enableval = xno; then
4081 support_scroll_next=$enableval
4082 fi
4083fi;
4084
4085# Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4086if test "${enable_xterm_scroll+set}" = set; then
4087 enableval="$enable_xterm_scroll"
4088 if test x$enableval = xyes -o x$enableval = xno; then
4089 support_scroll_xterm=$enableval
4090 fi
4091fi;
4092
4093# Check whether --enable-perl or --disable-perl was given.
4094if test "${enable_perl+set}" = set; then
4095 enableval="$enable_perl"
4096 if test x$enableval = xyes -o x$enableval = xno; then
4097 support_perl=$enableval
4098 fi
4099fi;
4100
4101# Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4102if test "${enable_plain_scroll+set}" = set; then
4103 enableval="$enable_plain_scroll"
4104 if test x$enableval = xyes -o x$enableval = xno; then
4105 support_scroll_plain=$enableval
4106 fi
4107fi;
4108
4109
4110# Check whether --with-codesets or --without-codesets was given.
4111if test "${with_codesets+set}" = set; then
4112 withval="$with_codesets"
4113 codesets="$withval"
4114fi;
4115
4116# Check whether --enable-xim or --disable-xim was given.
4117if test "${enable_xim+set}" = set; then
4118 enableval="$enable_xim"
4119 if test x$enableval = xyes -o x$enableval = xno; then
4120 support_xim=$enableval
4121 fi
4122fi;
4123
4124# Check whether --enable-backspace-key or --disable-backspace-key was given.
4125if test "${enable_backspace_key+set}" = set; then
4126 enableval="$enable_backspace_key"
4127 if test x$enableval = xno; then
4128
4129cat >>confdefs.h <<\_ACEOF
4130#define NO_BACKSPACE_KEY 1
4131_ACEOF
4132
4133 fi
4134fi;
4135
4136# Check whether --enable-delete-key or --disable-delete-key was given.
4137if test "${enable_delete_key+set}" = set; then
4138 enableval="$enable_delete_key"
4139 if test x$enableval = xno; then
4140
4141cat >>confdefs.h <<\_ACEOF
4142#define NO_DELETE_KEY 1
4143_ACEOF
4144
4145 fi
4146fi;
4147
4148# Check whether --enable-resources or --disable-resources was given.
4149if test "${enable_resources+set}" = set; then
4150 enableval="$enable_resources"
4151 if test x$enableval = xno; then
4152
4153cat >>confdefs.h <<\_ACEOF
4154#define NO_RESOURCES 1
4155_ACEOF
4156
4157 fi
4158fi;
4159
4160# Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4161if test "${enable_8bitctrls+set}" = set; then
4162 enableval="$enable_8bitctrls"
4163 if test x$enableval = xyes -o x$enableval = xno; then
4164 support_8bitctrls=$enableval
4165 fi
4166fi;
4167
4168RESFALLBACK=Rxvt
4169# Check whether --enable-fallback or --disable-fallback was given.
4170if test "${enable_fallback+set}" = set; then
4171 enableval="$enable_fallback"
4172
4173 test x$enableval = xyes && enableval=Rxvt
4174 test x$enableval = xno && enableval=
4175 RESFALLBACK="$enableval"
4176
4177fi;
4178
4179if test x$RESFALLBACK != x; then
4180
4181cat >>confdefs.h <<_ACEOF
4182#define RESFALLBACK "$RESFALLBACK"
4183_ACEOF
4184
4185fi
4186
4187RESNAME=urxvt
4188
4189# Check whether --with-res-name or --without-res-name was given.
4190if test "${with_res_name+set}" = set; then
4191 withval="$with_res_name"
4192 RESNAME="$withval"
4193fi;
4194
4195cat >>confdefs.h <<_ACEOF
4196#define RESNAME "$RESNAME"
4197_ACEOF
4198
4199
4200RESCLASS=URxvt
4201
4202# Check whether --with-res-class or --without-res-class was given.
4203if test "${with_res_class+set}" = set; then
4204 withval="$with_res_class"
4205 RESCLASS="$withval"
4206fi;
4207
4208cat >>confdefs.h <<_ACEOF
4209#define RESCLASS "$RESCLASS"
4210_ACEOF
4211
4212
4213RXVTNAME=urxvt
4214
4215# Check whether --with-name or --without-name was given.
4216if test "${with_name+set}" = set; then
4217 withval="$with_name"
4218 RXVTNAME="$withval"
4219fi;
4220
4221cat >>confdefs.h <<_ACEOF
4222#define RXVTNAME "$RXVTNAME"
4223_ACEOF
4224
4225
4226RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4227
4228
4229# Check whether --enable-swapscreen or --disable-swapscreen was given.
4230if test "${enable_swapscreen+set}" = set; then
4231 enableval="$enable_swapscreen"
4232 if test x$enableval = xno; then
4233
4234cat >>confdefs.h <<\_ACEOF
4235#define NO_SECONDARY_SCREEN 1
4236_ACEOF
4237
4238 fi
4239fi;
4240
4241# Check whether --enable-iso14755 or --disable-iso14755 was given.
4242if test "${enable_iso14755+set}" = set; then
4243 enableval="$enable_iso14755"
4244 if test x$enableval = xyes -o x$enableval = xno; then
4245 support_iso14755=$enableval
4246 fi
4247fi;
4248
4249# Check whether --enable-frills or --disable-frills was given.
4250if test "${enable_frills+set}" = set; then
4251 enableval="$enable_frills"
4252 if test x$enableval = xyes -o x$enableval = xno; then
4253 support_frills=$enableval
4254 fi
4255fi;
4256
4257# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4258if test "${enable_keepscrolling+set}" = set; then
4259 enableval="$enable_keepscrolling"
4260 if test x$enableval = xyes -o x$enableval = xno; then
4261 support_keepscrolling=$enableval
4262 fi
4263fi;
4264
4265# Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4266if test "${enable_selectionscrolling+set}" = set; then
4267 enableval="$enable_selectionscrolling"
4268 if test x$enableval = xyes -o x$enableval = xno; then
4269 support_selectionscrolling=$enableval
4270 fi
4271fi;
4272
4273# Check whether --enable-mousewheel or --disable-mousewheel was given.
4274if test "${enable_mousewheel+set}" = set; then
4275 enableval="$enable_mousewheel"
4276 if test x$enableval = xyes -o x$enableval = xno; then
4277 support_mousewheel=$enableval
4278 fi
4279fi;
4280
4281# Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4282if test "${enable_slipwheeling+set}" = set; then
4283 enableval="$enable_slipwheeling"
4284 if test x$enableval = xyes -o x$enableval = xno; then
4285 support_mouseslipwheel=$enableval
4286 fi
4287fi;
4288
4289# Check whether --enable-smart-resize or --disable-smart-resize was given.
4290if test "${enable_smart_resize+set}" = set; then
4291 enableval="$enable_smart_resize"
4292 if test x$enableval = xyes; then
4293
4294cat >>confdefs.h <<\_ACEOF
4295#define SMART_RESIZE 1
4296_ACEOF
4297
4298 fi
4299fi;
4300
4301# Check whether --enable-text-blink or --disable-text-blink was given.
4302if test "${enable_text_blink+set}" = set; then
4303 enableval="$enable_text_blink"
4304 if test x$enableval = xyes -o x$enableval = xno; then
4305 support_text_blink=$enableval
4306 fi
4307fi;
4308
4309# Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4310if test "${enable_pointer_blank+set}" = set; then
4311 enableval="$enable_pointer_blank"
4312 if test x$enableval = xyes -o x$enableval = xno; then
4313 support_pointer_blank=$enableval
4314 fi
4315fi;
4316
4317
4318# Check whether --with-term or --without-term was given.
4319if test "${with_term+set}" = set; then
4320 withval="$with_term"
4321 if test x$withval != x; then
4322
4323cat >>confdefs.h <<_ACEOF
4324#define TERMENV "$withval"
4325_ACEOF
4326 term="$withval"
4327 fi
4328fi;
4329
4330
4331# Check whether --with-terminfo or --without-terminfo was given.
4332if test "${with_terminfo+set}" = set; then
4333 withval="$with_terminfo"
4334 if test x$withval != x; then
4335
4336cat >>confdefs.h <<_ACEOF
4337#define RXVT_TERMINFO "$withval"
4338_ACEOF
4339 terminfo="$withval"
4340 fi
4341fi;
4342
4343
3166 # Extract the first word of "$ac_prog", so it can be a program name with args. 4344# Extract the first word of "tic", so it can be a program name with args.
3167set dummy $ac_prog; ac_word=$2 4345set dummy tic; ac_word=$2
3168echo "$as_me:$LINENO: checking for $ac_word" >&5 4346echo "$as_me:$LINENO: checking for $ac_word" >&5
3169echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4347echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3170if test "${ac_cv_prog_AWK+set}" = set; then 4348if test "${ac_cv_path_TIC+set}" = set; then
3171 echo $ECHO_N "(cached) $ECHO_C" >&6 4349 echo $ECHO_N "(cached) $ECHO_C" >&6
3172else 4350else
3173 if test -n "$AWK"; then 4351 case $TIC in
4352 [\\/]* | ?:[\\/]*)
3174 ac_cv_prog_AWK="$AWK" # Let the user override the test. 4353 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
3175else 4354 ;;
4355 *)
3176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4356 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3177for as_dir in $PATH 4357for as_dir in $PATH
3178do 4358do
3179 IFS=$as_save_IFS 4359 IFS=$as_save_IFS
3180 test -z "$as_dir" && as_dir=. 4360 test -z "$as_dir" && as_dir=.
3181 for ac_exec_ext in '' $ac_executable_extensions; do 4361 for ac_exec_ext in '' $ac_executable_extensions; do
3182 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4362 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3183 ac_cv_prog_AWK="$ac_prog" 4363 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
3184 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4364 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3185 break 2 4365 break 2
3186 fi 4366 fi
3187done 4367done
3188done 4368done
3189 4369
4370 ;;
4371esac
3190fi 4372fi
3191fi 4373TIC=$ac_cv_path_TIC
3192AWK=$ac_cv_prog_AWK 4374
3193if test -n "$AWK"; then 4375if test -n "$TIC"; then
3194 echo "$as_me:$LINENO: result: $AWK" >&5 4376 echo "$as_me:$LINENO: result: $TIC" >&5
3195echo "${ECHO_T}$AWK" >&6 4377echo "${ECHO_T}$TIC" >&6
3196else 4378else
3197 echo "$as_me:$LINENO: result: no" >&5 4379 echo "$as_me:$LINENO: result: no" >&5
3198echo "${ECHO_T}no" >&6 4380echo "${ECHO_T}no" >&6
3199fi 4381fi
3200 4382
3201 test -n "$AWK" && break
3202done
3203
3204
3205ac_ext=c
3206ac_cpp='$CPP $CPPFLAGS'
3207ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3208ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3209ac_compiler_gnu=$ac_cv_c_compiler_gnu
3210
3211
3212LINKER="$CXX"
3213if test x$GCC = xyes && test x$GXX = xyes; then
3214
3215echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3216echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3217if test "${ac_cv_lib_supcpp_main+set}" = set; then
3218 echo $ECHO_N "(cached) $ECHO_C" >&6
3219else
3220 ac_check_lib_save_LIBS=$LIBS
3221LIBS="-lsupc++ $LIBS"
3222cat >conftest.$ac_ext <<_ACEOF
3223/* confdefs.h. */
3224_ACEOF
3225cat confdefs.h >>conftest.$ac_ext
3226cat >>conftest.$ac_ext <<_ACEOF
3227/* end confdefs.h. */
3228
3229
3230int
3231main ()
3232{
3233main ();
3234 ;
3235 return 0;
3236}
3237_ACEOF
3238rm -f conftest.$ac_objext conftest$ac_exeext
3239if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3240 (eval $ac_link) 2>conftest.er1
3241 ac_status=$?
3242 grep -v '^ *+' conftest.er1 >conftest.err
3243 rm -f conftest.er1
3244 cat conftest.err >&5
3245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3246 (exit $ac_status); } &&
3247 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3249 (eval $ac_try) 2>&5
3250 ac_status=$?
3251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3252 (exit $ac_status); }; } &&
3253 { ac_try='test -s conftest$ac_exeext'
3254 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3255 (eval $ac_try) 2>&5
3256 ac_status=$?
3257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3258 (exit $ac_status); }; }; then
3259 ac_cv_lib_supcpp_main=yes
3260else
3261 echo "$as_me: failed program was:" >&5
3262sed 's/^/| /' conftest.$ac_ext >&5
3263
3264ac_cv_lib_supcpp_main=no
3265fi
3266rm -f conftest.err conftest.$ac_objext \
3267 conftest$ac_exeext conftest.$ac_ext
3268LIBS=$ac_check_lib_save_LIBS
3269fi
3270echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3271echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3272if test $ac_cv_lib_supcpp_main = yes; then
3273
3274 LINKER="$CC"
3275 LIBS="$LIBS -lsupc++"
3276
3277fi
3278
3279fi
3280LINKER=$LINKER
3281
3282
3283CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3284
3285
3286ac_ext=cc
3287ac_cpp='$CXXCPP $CPPFLAGS'
3288ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3289ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3290ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3291 4383
3292 4384
3293 4385
3294ac_ext=cc 4386ac_ext=cc
3295ac_cpp='$CXXCPP $CPPFLAGS' 4387ac_cpp='$CXXCPP $CPPFLAGS'
3520ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4612ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3521ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4613ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3522ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4614ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3523 4615
3524 4616
3525echo "$as_me:$LINENO: checking for egrep" >&5
3526echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3527if test "${ac_cv_prog_egrep+set}" = set; then
3528 echo $ECHO_N "(cached) $ECHO_C" >&6
3529else
3530 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3531 then ac_cv_prog_egrep='grep -E'
3532 else ac_cv_prog_egrep='egrep'
3533 fi
3534fi
3535echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3536echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3537 EGREP=$ac_cv_prog_egrep
3538
3539
3540
3541echo "$as_me:$LINENO: checking for AIX" >&5 4617echo "$as_me:$LINENO: checking for X" >&5
3542echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3543cat >conftest.$ac_ext <<_ACEOF
3544/* confdefs.h. */
3545_ACEOF
3546cat confdefs.h >>conftest.$ac_ext
3547cat >>conftest.$ac_ext <<_ACEOF
3548/* end confdefs.h. */
3549#ifdef _AIX
3550 yes
3551#endif
3552
3553_ACEOF
3554if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3555 $EGREP "yes" >/dev/null 2>&1; then
3556 echo "$as_me:$LINENO: result: yes" >&5
3557echo "${ECHO_T}yes" >&6
3558cat >>confdefs.h <<\_ACEOF
3559#define _ALL_SOURCE 1
3560_ACEOF
3561
3562else
3563 echo "$as_me:$LINENO: result: no" >&5
3564echo "${ECHO_T}no" >&6
3565fi
3566rm -f conftest*
3567
3568
3569echo "$as_me:$LINENO: checking for library containing strerror" >&5
3570echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3571if test "${ac_cv_search_strerror+set}" = set; then
3572 echo $ECHO_N "(cached) $ECHO_C" >&6
3573else
3574 ac_func_search_save_LIBS=$LIBS
3575ac_cv_search_strerror=no
3576cat >conftest.$ac_ext <<_ACEOF
3577/* confdefs.h. */
3578_ACEOF
3579cat confdefs.h >>conftest.$ac_ext
3580cat >>conftest.$ac_ext <<_ACEOF
3581/* end confdefs.h. */
3582
3583/* Override any gcc2 internal prototype to avoid an error. */
3584#ifdef __cplusplus
3585extern "C"
3586#endif
3587/* We use char because int might match the return type of a gcc2
3588 builtin and then its argument prototype would still apply. */
3589char strerror ();
3590int
3591main ()
3592{
3593strerror ();
3594 ;
3595 return 0;
3596}
3597_ACEOF
3598rm -f conftest.$ac_objext conftest$ac_exeext
3599if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3600 (eval $ac_link) 2>conftest.er1
3601 ac_status=$?
3602 grep -v '^ *+' conftest.er1 >conftest.err
3603 rm -f conftest.er1
3604 cat conftest.err >&5
3605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606 (exit $ac_status); } &&
3607 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3609 (eval $ac_try) 2>&5
3610 ac_status=$?
3611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3612 (exit $ac_status); }; } &&
3613 { ac_try='test -s conftest$ac_exeext'
3614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615 (eval $ac_try) 2>&5
3616 ac_status=$?
3617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618 (exit $ac_status); }; }; then
3619 ac_cv_search_strerror="none required"
3620else
3621 echo "$as_me: failed program was:" >&5
3622sed 's/^/| /' conftest.$ac_ext >&5
3623
3624fi
3625rm -f conftest.err conftest.$ac_objext \
3626 conftest$ac_exeext conftest.$ac_ext
3627if test "$ac_cv_search_strerror" = no; then
3628 for ac_lib in cposix; do
3629 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3630 cat >conftest.$ac_ext <<_ACEOF
3631/* confdefs.h. */
3632_ACEOF
3633cat confdefs.h >>conftest.$ac_ext
3634cat >>conftest.$ac_ext <<_ACEOF
3635/* end confdefs.h. */
3636
3637/* Override any gcc2 internal prototype to avoid an error. */
3638#ifdef __cplusplus
3639extern "C"
3640#endif
3641/* We use char because int might match the return type of a gcc2
3642 builtin and then its argument prototype would still apply. */
3643char strerror ();
3644int
3645main ()
3646{
3647strerror ();
3648 ;
3649 return 0;
3650}
3651_ACEOF
3652rm -f conftest.$ac_objext conftest$ac_exeext
3653if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3654 (eval $ac_link) 2>conftest.er1
3655 ac_status=$?
3656 grep -v '^ *+' conftest.er1 >conftest.err
3657 rm -f conftest.er1
3658 cat conftest.err >&5
3659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3660 (exit $ac_status); } &&
3661 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3663 (eval $ac_try) 2>&5
3664 ac_status=$?
3665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3666 (exit $ac_status); }; } &&
3667 { ac_try='test -s conftest$ac_exeext'
3668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3669 (eval $ac_try) 2>&5
3670 ac_status=$?
3671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3672 (exit $ac_status); }; }; then
3673 ac_cv_search_strerror="-l$ac_lib"
3674break
3675else
3676 echo "$as_me: failed program was:" >&5
3677sed 's/^/| /' conftest.$ac_ext >&5
3678
3679fi
3680rm -f conftest.err conftest.$ac_objext \
3681 conftest$ac_exeext conftest.$ac_ext
3682 done
3683fi
3684LIBS=$ac_func_search_save_LIBS
3685fi
3686echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3687echo "${ECHO_T}$ac_cv_search_strerror" >&6
3688if test "$ac_cv_search_strerror" != no; then
3689 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3690
3691fi
3692
3693
3694echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3695echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3696if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3697 echo $ECHO_N "(cached) $ECHO_C" >&6
3698else
3699 ac_check_lib_save_LIBS=$LIBS
3700LIBS="-lxpg4 $LIBS"
3701cat >conftest.$ac_ext <<_ACEOF
3702/* confdefs.h. */
3703_ACEOF
3704cat confdefs.h >>conftest.$ac_ext
3705cat >>conftest.$ac_ext <<_ACEOF
3706/* end confdefs.h. */
3707
3708/* Override any gcc2 internal prototype to avoid an error. */
3709#ifdef __cplusplus
3710extern "C"
3711#endif
3712/* We use char because int might match the return type of a gcc2
3713 builtin and then its argument prototype would still apply. */
3714char setlocale ();
3715int
3716main ()
3717{
3718setlocale ();
3719 ;
3720 return 0;
3721}
3722_ACEOF
3723rm -f conftest.$ac_objext conftest$ac_exeext
3724if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3725 (eval $ac_link) 2>conftest.er1
3726 ac_status=$?
3727 grep -v '^ *+' conftest.er1 >conftest.err
3728 rm -f conftest.er1
3729 cat conftest.err >&5
3730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3731 (exit $ac_status); } &&
3732 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3734 (eval $ac_try) 2>&5
3735 ac_status=$?
3736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3737 (exit $ac_status); }; } &&
3738 { ac_try='test -s conftest$ac_exeext'
3739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3740 (eval $ac_try) 2>&5
3741 ac_status=$?
3742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3743 (exit $ac_status); }; }; then
3744 ac_cv_lib_xpg4_setlocale=yes
3745else
3746 echo "$as_me: failed program was:" >&5
3747sed 's/^/| /' conftest.$ac_ext >&5
3748
3749ac_cv_lib_xpg4_setlocale=no
3750fi
3751rm -f conftest.err conftest.$ac_objext \
3752 conftest$ac_exeext conftest.$ac_ext
3753LIBS=$ac_check_lib_save_LIBS
3754fi
3755echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3756echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3757if test $ac_cv_lib_xpg4_setlocale = yes; then
3758 LIBS="$LIBS -lxpg4"
3759fi
3760
3761
3762echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3763echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3764if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3765 echo $ECHO_N "(cached) $ECHO_C" >&6
3766else
3767 ac_check_lib_save_LIBS=$LIBS
3768LIBS="-lnsl $LIBS"
3769cat >conftest.$ac_ext <<_ACEOF
3770/* confdefs.h. */
3771_ACEOF
3772cat confdefs.h >>conftest.$ac_ext
3773cat >>conftest.$ac_ext <<_ACEOF
3774/* end confdefs.h. */
3775
3776/* Override any gcc2 internal prototype to avoid an error. */
3777#ifdef __cplusplus
3778extern "C"
3779#endif
3780/* We use char because int might match the return type of a gcc2
3781 builtin and then its argument prototype would still apply. */
3782char gethostbyname ();
3783int
3784main ()
3785{
3786gethostbyname ();
3787 ;
3788 return 0;
3789}
3790_ACEOF
3791rm -f conftest.$ac_objext conftest$ac_exeext
3792if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3793 (eval $ac_link) 2>conftest.er1
3794 ac_status=$?
3795 grep -v '^ *+' conftest.er1 >conftest.err
3796 rm -f conftest.er1
3797 cat conftest.err >&5
3798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3799 (exit $ac_status); } &&
3800 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3802 (eval $ac_try) 2>&5
3803 ac_status=$?
3804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3805 (exit $ac_status); }; } &&
3806 { ac_try='test -s conftest$ac_exeext'
3807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3808 (eval $ac_try) 2>&5
3809 ac_status=$?
3810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3811 (exit $ac_status); }; }; then
3812 ac_cv_lib_nsl_gethostbyname=yes
3813else
3814 echo "$as_me: failed program was:" >&5
3815sed 's/^/| /' conftest.$ac_ext >&5
3816
3817ac_cv_lib_nsl_gethostbyname=no
3818fi
3819rm -f conftest.err conftest.$ac_objext \
3820 conftest$ac_exeext conftest.$ac_ext
3821LIBS=$ac_check_lib_save_LIBS
3822fi
3823echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3824echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3825if test $ac_cv_lib_nsl_gethostbyname = yes; then
3826 LIBS="$LIBS -lnsl"
3827fi
3828
3829echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3830echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3831if test "${ac_cv_lib_socket_socket+set}" = set; then
3832 echo $ECHO_N "(cached) $ECHO_C" >&6
3833else
3834 ac_check_lib_save_LIBS=$LIBS
3835LIBS="-lsocket $LIBS"
3836cat >conftest.$ac_ext <<_ACEOF
3837/* confdefs.h. */
3838_ACEOF
3839cat confdefs.h >>conftest.$ac_ext
3840cat >>conftest.$ac_ext <<_ACEOF
3841/* end confdefs.h. */
3842
3843/* Override any gcc2 internal prototype to avoid an error. */
3844#ifdef __cplusplus
3845extern "C"
3846#endif
3847/* We use char because int might match the return type of a gcc2
3848 builtin and then its argument prototype would still apply. */
3849char socket ();
3850int
3851main ()
3852{
3853socket ();
3854 ;
3855 return 0;
3856}
3857_ACEOF
3858rm -f conftest.$ac_objext conftest$ac_exeext
3859if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3860 (eval $ac_link) 2>conftest.er1
3861 ac_status=$?
3862 grep -v '^ *+' conftest.er1 >conftest.err
3863 rm -f conftest.er1
3864 cat conftest.err >&5
3865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3866 (exit $ac_status); } &&
3867 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3869 (eval $ac_try) 2>&5
3870 ac_status=$?
3871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3872 (exit $ac_status); }; } &&
3873 { ac_try='test -s conftest$ac_exeext'
3874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3875 (eval $ac_try) 2>&5
3876 ac_status=$?
3877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3878 (exit $ac_status); }; }; then
3879 ac_cv_lib_socket_socket=yes
3880else
3881 echo "$as_me: failed program was:" >&5
3882sed 's/^/| /' conftest.$ac_ext >&5
3883
3884ac_cv_lib_socket_socket=no
3885fi
3886rm -f conftest.err conftest.$ac_objext \
3887 conftest$ac_exeext conftest.$ac_ext
3888LIBS=$ac_check_lib_save_LIBS
3889fi
3890echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3891echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3892if test $ac_cv_lib_socket_socket = yes; then
3893 LIBS="$LIBS -lsocket"
3894fi
3895
3896
3897# Check whether --enable-shared or --disable-shared was given.
3898if test "${enable_shared+set}" = set; then
3899 enableval="$enable_shared"
3900 p=${PACKAGE-default}
3901case "$enableval" in
3902yes) enable_shared=yes ;;
3903no) enable_shared=no ;;
3904*)
3905 enable_shared=no
3906 # Look at the argument we got. We use all the common list separators.
3907 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3908 for pkg in $enableval; do
3909 if test "X$pkg" = "X$p"; then
3910 enable_shared=yes
3911 fi
3912 done
3913 IFS="$ac_save_ifs"
3914 ;;
3915esac
3916else
3917 enable_shared=no
3918fi; # Check whether --enable-static or --disable-static was given.
3919if test "${enable_static+set}" = set; then
3920 enableval="$enable_static"
3921 p=${PACKAGE-default}
3922case "$enableval" in
3923yes) enable_static=yes ;;
3924no) enable_static=no ;;
3925*)
3926 enable_static=no
3927 # Look at the argument we got. We use all the common list separators.
3928 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3929 for pkg in $enableval; do
3930 if test "X$pkg" = "X$p"; then
3931 enable_static=yes
3932 fi
3933 done
3934 IFS="$ac_save_ifs"
3935 ;;
3936esac
3937else
3938 enable_static=yes
3939fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3940if test "${enable_fast_install+set}" = set; then
3941 enableval="$enable_fast_install"
3942 p=${PACKAGE-default}
3943case "$enableval" in
3944yes) enable_fast_install=yes ;;
3945no) enable_fast_install=no ;;
3946*)
3947 enable_fast_install=no
3948 # Look at the argument we got. We use all the common list separators.
3949 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3950 for pkg in $enableval; do
3951 if test "X$pkg" = "X$p"; then
3952 enable_fast_install=yes
3953 fi
3954 done
3955 IFS="$ac_save_ifs"
3956 ;;
3957esac
3958else
3959 enable_fast_install=yes
3960fi;
3961# Make sure we can run config.sub.
3962$ac_config_sub sun4 >/dev/null 2>&1 ||
3963 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3964echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3965 { (exit 1); exit 1; }; }
3966
3967echo "$as_me:$LINENO: checking build system type" >&5
3968echo $ECHO_N "checking build system type... $ECHO_C" >&6
3969if test "${ac_cv_build+set}" = set; then
3970 echo $ECHO_N "(cached) $ECHO_C" >&6
3971else
3972 ac_cv_build_alias=$build_alias
3973test -z "$ac_cv_build_alias" &&
3974 ac_cv_build_alias=`$ac_config_guess`
3975test -z "$ac_cv_build_alias" &&
3976 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3977echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3978 { (exit 1); exit 1; }; }
3979ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3980 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3981echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3982 { (exit 1); exit 1; }; }
3983
3984fi
3985echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3986echo "${ECHO_T}$ac_cv_build" >&6
3987build=$ac_cv_build
3988build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3989build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3990build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3991
3992
3993echo "$as_me:$LINENO: checking host system type" >&5
3994echo $ECHO_N "checking host system type... $ECHO_C" >&6
3995if test "${ac_cv_host+set}" = set; then
3996 echo $ECHO_N "(cached) $ECHO_C" >&6
3997else
3998 ac_cv_host_alias=$host_alias
3999test -z "$ac_cv_host_alias" &&
4000 ac_cv_host_alias=$ac_cv_build_alias
4001ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
4002 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
4003echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
4004 { (exit 1); exit 1; }; }
4005
4006fi
4007echo "$as_me:$LINENO: result: $ac_cv_host" >&5
4008echo "${ECHO_T}$ac_cv_host" >&6
4009host=$ac_cv_host
4010host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
4011host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
4012host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
4013
4014
4015
4016# Check whether --with-gnu-ld or --without-gnu-ld was given.
4017if test "${with_gnu_ld+set}" = set; then
4018 withval="$with_gnu_ld"
4019 test "$withval" = no || with_gnu_ld=yes
4020else
4021 with_gnu_ld=no
4022fi;
4023ac_prog=ld
4024if test "$GCC" = yes; then
4025 # Check if gcc -print-prog-name=ld gives a path.
4026 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4027echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4028 case $host in
4029 *-*-mingw*)
4030 # gcc leaves a trailing carriage return which upsets mingw
4031 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4032 *)
4033 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4034 esac
4035 case "$ac_prog" in
4036 # Accept absolute paths.
4037 [\\/]* | [A-Za-z]:[\\/]*)
4038 re_direlt='/[^/][^/]*/\.\./'
4039 # Canonicalize the path of ld
4040 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
4041 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4042 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4043 done
4044 test -z "$LD" && LD="$ac_prog"
4045 ;;
4046 "")
4047 # If it fails, then pretend we aren't using GCC.
4048 ac_prog=ld
4049 ;;
4050 *)
4051 # If it is relative, then search for the first ld in PATH.
4052 with_gnu_ld=unknown
4053 ;;
4054 esac
4055elif test "$with_gnu_ld" = yes; then
4056 echo "$as_me:$LINENO: checking for GNU ld" >&5
4057echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4058else
4059 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4060echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4061fi
4062if test "${lt_cv_path_LD+set}" = set; then
4063 echo $ECHO_N "(cached) $ECHO_C" >&6
4064else
4065 if test -z "$LD"; then
4066 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4067 for ac_dir in $PATH; do
4068 test -z "$ac_dir" && ac_dir=.
4069 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4070 lt_cv_path_LD="$ac_dir/$ac_prog"
4071 # Check to see if the program is GNU ld. I'd rather use --version,
4072 # but apparently some GNU ld's only accept -v.
4073 # Break only if it was the GNU/non-GNU ld that we prefer.
4074 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
4075 test "$with_gnu_ld" != no && break
4076 else
4077 test "$with_gnu_ld" != yes && break
4078 fi
4079 fi
4080 done
4081 IFS="$ac_save_ifs"
4082else
4083 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4084fi
4085fi
4086
4087LD="$lt_cv_path_LD"
4088if test -n "$LD"; then
4089 echo "$as_me:$LINENO: result: $LD" >&5
4090echo "${ECHO_T}$LD" >&6
4091else
4092 echo "$as_me:$LINENO: result: no" >&5
4093echo "${ECHO_T}no" >&6
4094fi
4095test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4096echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4097 { (exit 1); exit 1; }; }
4098echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4099echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4100if test "${lt_cv_prog_gnu_ld+set}" = set; then
4101 echo $ECHO_N "(cached) $ECHO_C" >&6
4102else
4103 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4104if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4105 lt_cv_prog_gnu_ld=yes
4106else
4107 lt_cv_prog_gnu_ld=no
4108fi
4109fi
4110echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4111echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4112with_gnu_ld=$lt_cv_prog_gnu_ld
4113
4114
4115echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4116echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4117if test "${lt_cv_ld_reload_flag+set}" = set; then
4118 echo $ECHO_N "(cached) $ECHO_C" >&6
4119else
4120 lt_cv_ld_reload_flag='-r'
4121fi
4122echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4123echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4124reload_flag=$lt_cv_ld_reload_flag
4125test -n "$reload_flag" && reload_flag=" $reload_flag"
4126
4127echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4128echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
4129if test "${lt_cv_path_NM+set}" = set; then
4130 echo $ECHO_N "(cached) $ECHO_C" >&6
4131else
4132 if test -n "$NM"; then
4133 # Let the user override the test.
4134 lt_cv_path_NM="$NM"
4135else
4136 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4137 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
4138 test -z "$ac_dir" && ac_dir=.
4139 tmp_nm=$ac_dir/${ac_tool_prefix}nm
4140 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
4141 # Check to see if the nm accepts a BSD-compat flag.
4142 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4143 # nm: unknown option "B" ignored
4144 # Tru64's nm complains that /dev/null is an invalid object file
4145 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
4146 lt_cv_path_NM="$tmp_nm -B"
4147 break
4148 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
4149 lt_cv_path_NM="$tmp_nm -p"
4150 break
4151 else
4152 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4153 continue # so that we can try to find one that supports BSD flags
4154 fi
4155 fi
4156 done
4157 IFS="$ac_save_ifs"
4158 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4159fi
4160fi
4161
4162NM="$lt_cv_path_NM"
4163echo "$as_me:$LINENO: result: $NM" >&5
4164echo "${ECHO_T}$NM" >&6
4165
4166echo "$as_me:$LINENO: checking whether ln -s works" >&5
4167echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4168LN_S=$as_ln_s
4169if test "$LN_S" = "ln -s"; then
4170 echo "$as_me:$LINENO: result: yes" >&5
4171echo "${ECHO_T}yes" >&6
4172else
4173 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4174echo "${ECHO_T}no, using $LN_S" >&6
4175fi
4176
4177echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
4178echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
4179if test "${lt_cv_deplibs_check_method+set}" = set; then
4180 echo $ECHO_N "(cached) $ECHO_C" >&6
4181else
4182 lt_cv_file_magic_cmd='$MAGIC_CMD'
4183lt_cv_file_magic_test_file=
4184lt_cv_deplibs_check_method='unknown'
4185# Need to set the preceding variable on all platforms that support
4186# interlibrary dependencies.
4187# 'none' -- dependencies not supported.
4188# `unknown' -- same as none, but documents that we really don't know.
4189# 'pass_all' -- all dependencies passed with no checks.
4190# 'test_compile' -- check by making test program.
4191# ['file_magic [regex]'] -- check by looking for files in library path
4192# which responds to the $file_magic_cmd with a given egrep regex.
4193# If you have `file' or equivalent on your system and you're not sure
4194# whether `pass_all' will *always* work, you probably want this one.
4195
4196case "$host_os" in
4197aix4*)
4198 lt_cv_deplibs_check_method=pass_all
4199 ;;
4200
4201beos*)
4202 lt_cv_deplibs_check_method=pass_all
4203 ;;
4204
4205bsdi4*)
4206 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4207 lt_cv_file_magic_cmd='/usr/bin/file -L'
4208 lt_cv_file_magic_test_file=/shlib/libc.so
4209 ;;
4210
4211cygwin* | mingw* | pw32*)
4212 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4213 lt_cv_file_magic_cmd='$OBJDUMP -f'
4214 ;;
4215
4216darwin*|rhapsody*)
4217 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4218 lt_cv_file_magiic_cmd=/usr/bin/file
4219 lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4220 ;;
4221
4222freebsd*)
4223 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4224 case "$host_cpu" in
4225 i*86 )
4226 # Not sure whether the presence of OpenBSD here was a mistake.
4227 # Let's accept both of them until this is cleared up.
4228 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4229 lt_cv_file_magic_cmd=/usr/bin/file
4230 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4231 ;;
4232 esac
4233 else
4234 lt_cv_deplibs_check_method=pass_all
4235 fi
4236 ;;
4237
4238gnu*)
4239 lt_cv_deplibs_check_method=pass_all
4240 ;;
4241
4242hpux10.20*|hpux11*)
4243 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4244 lt_cv_file_magic_cmd=/usr/bin/file
4245 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4246 ;;
4247
4248irix5* | irix6*)
4249 case "$host_os" in
4250 irix5*)
4251 # this will be overridden with pass_all, but let us keep it just in case
4252 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4253 ;;
4254 *)
4255 case "$LD" in
4256 *-32|*"-32 ") libmagic=32-bit;;
4257 *-n32|*"-n32 ") libmagic=N32;;
4258 *-64|*"-64 ") libmagic=64-bit;;
4259 *) libmagic=never-match;;
4260 esac
4261 # this will be overridden with pass_all, but let us keep it just in case
4262 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4263 ;;
4264 esac
4265 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4266 lt_cv_deplibs_check_method=pass_all
4267 ;;
4268
4269# This must be Linux ELF.
4270linux-gnu*)
4271 case "$host_cpu" in
4272 alpha* | i*86 | powerpc* | sparc* | ia64* )
4273 lt_cv_deplibs_check_method=pass_all ;;
4274 *)
4275 # glibc up to 2.1.1 does not perform some relocations on ARM
4276 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4277 esac
4278 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4279 ;;
4280
4281netbsd*)
4282 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4283 lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4284 else
4285 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4286 fi
4287 lt_cv_file_magic_cmd='/usr/bin/file -L'
4288 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4289 ;;
4290
4291newos6*)
4292 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4293 lt_cv_file_magic_cmd=/usr/bin/file
4294 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4295 ;;
4296
4297osf3* | osf4* | osf5*)
4298 # this will be overridden with pass_all, but let us keep it just in case
4299 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4300 lt_cv_file_magic_test_file=/shlib/libc.so
4301 lt_cv_deplibs_check_method=pass_all
4302 ;;
4303
4304sco3.2v5*)
4305 lt_cv_deplibs_check_method=pass_all
4306 ;;
4307
4308solaris*)
4309 lt_cv_deplibs_check_method=pass_all
4310 lt_cv_file_magic_test_file=/lib/libc.so
4311 ;;
4312
4313sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4314 case "$host_vendor" in
4315 motorola)
4316 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]'
4317 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4318 ;;
4319 ncr)
4320 lt_cv_deplibs_check_method=pass_all
4321 ;;
4322 sequent)
4323 lt_cv_file_magic_cmd='/bin/file'
4324 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4325 ;;
4326 sni)
4327 lt_cv_file_magic_cmd='/bin/file'
4328 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4329 lt_cv_file_magic_test_file=/lib/libc.so
4330 ;;
4331 esac
4332 ;;
4333esac
4334
4335fi
4336echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4337echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4338file_magic_cmd=$lt_cv_file_magic_cmd
4339deplibs_check_method=$lt_cv_deplibs_check_method
4340
4341
4342
4343
4344
4345
4346
4347# Check for command to grab the raw symbol name followed by C symbol from nm.
4348echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4349echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4350if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4351 echo $ECHO_N "(cached) $ECHO_C" >&6
4352else
4353
4354# These are sane defaults that work on at least a few old systems.
4355# [They come from Ultrix. What could be older than Ultrix?!! ;)]
4356
4357# Character class describing NM global symbol codes.
4358symcode='[BCDEGRST]'
4359
4360# Regexp to match symbols that can be accessed directly from C.
4361sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4362
4363# Transform the above into a raw symbol and a C symbol.
4364symxfrm='\1 \2\3 \3'
4365
4366# Transform an extracted symbol line into a proper C declaration
4367lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4368
4369# Define system-specific variables.
4370case "$host_os" in
4371aix*)
4372 symcode='[BCDT]'
4373 ;;
4374cygwin* | mingw* | pw32*)
4375 symcode='[ABCDGISTW]'
4376 ;;
4377hpux*) # Its linker distinguishes data from code symbols
4378 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4379 ;;
4380irix*)
4381 symcode='[BCDEGRST]'
4382 ;;
4383solaris* | sysv5*)
4384 symcode='[BDT]'
4385 ;;
4386sysv4)
4387 symcode='[DFNSTU]'
4388 ;;
4389esac
4390
4391# Handle CRLF in mingw tool chain
4392opt_cr=
4393case "$host_os" in
4394mingw*)
4395 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4396 ;;
4397esac
4398
4399# If we're using GNU nm, then use its standard symbol codes.
4400if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4401 symcode='[ABCDGISTW]'
4402fi
4403
4404# Try without a prefix undercore, then with it.
4405for ac_symprfx in "" "_"; do
4406
4407 # Write the raw and C identifiers.
4408lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4409
4410 # Check to see that the pipe works correctly.
4411 pipe_works=no
4412 rm -f conftest*
4413 cat > conftest.$ac_ext <<EOF
4414#ifdef __cplusplus
4415extern "C" {
4416#endif
4417char nm_test_var;
4418void nm_test_func(){}
4419#ifdef __cplusplus
4420}
4421#endif
4422main(){nm_test_var='a';nm_test_func();return(0);}
4423EOF
4424
4425 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4426 (eval $ac_compile) 2>&5
4427 ac_status=$?
4428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4429 (exit $ac_status); }; then
4430 # Now try to grab the symbols.
4431 nlist=conftest.nm
4432 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4433 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4434 ac_status=$?
4435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4436 (exit $ac_status); } && test -s "$nlist"; then
4437 # Try sorting and uniquifying the output.
4438 if sort "$nlist" | uniq > "$nlist"T; then
4439 mv -f "$nlist"T "$nlist"
4440 else
4441 rm -f "$nlist"T
4442 fi
4443
4444 # Make sure that we snagged all the symbols we need.
4445 if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4446 if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4447 cat <<EOF > conftest.$ac_ext
4448#ifdef __cplusplus
4449extern "C" {
4450#endif
4451
4452EOF
4453 # Now generate the symbol file.
4454 eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4455
4456 cat <<EOF >> conftest.$ac_ext
4457#if defined (__STDC__) && __STDC__
4458# define lt_ptr_t void *
4459#else
4460# define lt_ptr_t char *
4461# define const
4462#endif
4463
4464/* The mapping between symbol names and symbols. */
4465const struct {
4466 const char *name;
4467 lt_ptr_t address;
4468}
4469lt_preloaded_symbols[] =
4470{
4471EOF
4472 sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4473 cat <<\EOF >> conftest.$ac_ext
4474 {0, (lt_ptr_t) 0}
4475};
4476
4477#ifdef __cplusplus
4478}
4479#endif
4480EOF
4481 # Now try linking the two files.
4482 mv conftest.$ac_objext conftstm.$ac_objext
4483 save_LIBS="$LIBS"
4484 save_CFLAGS="$CFLAGS"
4485 LIBS="conftstm.$ac_objext"
4486 CFLAGS="$CFLAGS$no_builtin_flag"
4487 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4488 (eval $ac_link) 2>&5
4489 ac_status=$?
4490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4491 (exit $ac_status); } && test -s conftest; then
4492 pipe_works=yes
4493 fi
4494 LIBS="$save_LIBS"
4495 CFLAGS="$save_CFLAGS"
4496 else
4497 echo "cannot find nm_test_func in $nlist" >&5
4498 fi
4499 else
4500 echo "cannot find nm_test_var in $nlist" >&5
4501 fi
4502 else
4503 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4504 fi
4505 else
4506 echo "$progname: failed program was:" >&5
4507 cat conftest.$ac_ext >&5
4508 fi
4509 rm -f conftest* conftst*
4510
4511 # Do not use the global_symbol_pipe unless it works.
4512 if test "$pipe_works" = yes; then
4513 break
4514 else
4515 lt_cv_sys_global_symbol_pipe=
4516 fi
4517done
4518
4519fi
4520
4521global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4522if test -z "$lt_cv_sys_global_symbol_pipe"; then
4523 global_symbol_to_cdecl=
4524else
4525 global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4526fi
4527if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4528 echo "$as_me:$LINENO: result: failed" >&5
4529echo "${ECHO_T}failed" >&6
4530else
4531 echo "$as_me:$LINENO: result: ok" >&5
4532echo "${ECHO_T}ok" >&6
4533fi
4534
4535echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4536echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4537if test "${ac_cv_header_stdc+set}" = set; then
4538 echo $ECHO_N "(cached) $ECHO_C" >&6
4539else
4540 cat >conftest.$ac_ext <<_ACEOF
4541/* confdefs.h. */
4542_ACEOF
4543cat confdefs.h >>conftest.$ac_ext
4544cat >>conftest.$ac_ext <<_ACEOF
4545/* end confdefs.h. */
4546#include <stdlib.h>
4547#include <stdarg.h>
4548#include <string.h>
4549#include <float.h>
4550
4551int
4552main ()
4553{
4554
4555 ;
4556 return 0;
4557}
4558_ACEOF
4559rm -f conftest.$ac_objext
4560if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4561 (eval $ac_compile) 2>conftest.er1
4562 ac_status=$?
4563 grep -v '^ *+' conftest.er1 >conftest.err
4564 rm -f conftest.er1
4565 cat conftest.err >&5
4566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4567 (exit $ac_status); } &&
4568 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4569 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4570 (eval $ac_try) 2>&5
4571 ac_status=$?
4572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4573 (exit $ac_status); }; } &&
4574 { ac_try='test -s conftest.$ac_objext'
4575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4576 (eval $ac_try) 2>&5
4577 ac_status=$?
4578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4579 (exit $ac_status); }; }; then
4580 ac_cv_header_stdc=yes
4581else
4582 echo "$as_me: failed program was:" >&5
4583sed 's/^/| /' conftest.$ac_ext >&5
4584
4585ac_cv_header_stdc=no
4586fi
4587rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4588
4589if test $ac_cv_header_stdc = yes; then
4590 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4591 cat >conftest.$ac_ext <<_ACEOF
4592/* confdefs.h. */
4593_ACEOF
4594cat confdefs.h >>conftest.$ac_ext
4595cat >>conftest.$ac_ext <<_ACEOF
4596/* end confdefs.h. */
4597#include <string.h>
4598
4599_ACEOF
4600if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4601 $EGREP "memchr" >/dev/null 2>&1; then
4602 :
4603else
4604 ac_cv_header_stdc=no
4605fi
4606rm -f conftest*
4607
4608fi
4609
4610if test $ac_cv_header_stdc = yes; then
4611 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4612 cat >conftest.$ac_ext <<_ACEOF
4613/* confdefs.h. */
4614_ACEOF
4615cat confdefs.h >>conftest.$ac_ext
4616cat >>conftest.$ac_ext <<_ACEOF
4617/* end confdefs.h. */
4618#include <stdlib.h>
4619
4620_ACEOF
4621if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4622 $EGREP "free" >/dev/null 2>&1; then
4623 :
4624else
4625 ac_cv_header_stdc=no
4626fi
4627rm -f conftest*
4628
4629fi
4630
4631if test $ac_cv_header_stdc = yes; then
4632 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4633 if test "$cross_compiling" = yes; then
4634 :
4635else
4636 cat >conftest.$ac_ext <<_ACEOF
4637/* confdefs.h. */
4638_ACEOF
4639cat confdefs.h >>conftest.$ac_ext
4640cat >>conftest.$ac_ext <<_ACEOF
4641/* end confdefs.h. */
4642#include <ctype.h>
4643#if ((' ' & 0x0FF) == 0x020)
4644# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4645# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4646#else
4647# define ISLOWER(c) \
4648 (('a' <= (c) && (c) <= 'i') \
4649 || ('j' <= (c) && (c) <= 'r') \
4650 || ('s' <= (c) && (c) <= 'z'))
4651# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4652#endif
4653
4654#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4655int
4656main ()
4657{
4658 int i;
4659 for (i = 0; i < 256; i++)
4660 if (XOR (islower (i), ISLOWER (i))
4661 || toupper (i) != TOUPPER (i))
4662 exit(2);
4663 exit (0);
4664}
4665_ACEOF
4666rm -f conftest$ac_exeext
4667if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4668 (eval $ac_link) 2>&5
4669 ac_status=$?
4670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4671 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4673 (eval $ac_try) 2>&5
4674 ac_status=$?
4675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4676 (exit $ac_status); }; }; then
4677 :
4678else
4679 echo "$as_me: program exited with status $ac_status" >&5
4680echo "$as_me: failed program was:" >&5
4681sed 's/^/| /' conftest.$ac_ext >&5
4682
4683( exit $ac_status )
4684ac_cv_header_stdc=no
4685fi
4686rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4687fi
4688fi
4689fi
4690echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4691echo "${ECHO_T}$ac_cv_header_stdc" >&6
4692if test $ac_cv_header_stdc = yes; then
4693
4694cat >>confdefs.h <<\_ACEOF
4695#define STDC_HEADERS 1
4696_ACEOF
4697
4698fi
4699
4700# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4711 inttypes.h stdint.h unistd.h
4712do
4713as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4714echo "$as_me:$LINENO: checking for $ac_header" >&5
4715echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4716if eval "test \"\${$as_ac_Header+set}\" = set"; then
4717 echo $ECHO_N "(cached) $ECHO_C" >&6
4718else
4719 cat >conftest.$ac_ext <<_ACEOF
4720/* confdefs.h. */
4721_ACEOF
4722cat confdefs.h >>conftest.$ac_ext
4723cat >>conftest.$ac_ext <<_ACEOF
4724/* end confdefs.h. */
4725$ac_includes_default
4726
4727#include <$ac_header>
4728_ACEOF
4729rm -f conftest.$ac_objext
4730if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4731 (eval $ac_compile) 2>conftest.er1
4732 ac_status=$?
4733 grep -v '^ *+' conftest.er1 >conftest.err
4734 rm -f conftest.er1
4735 cat conftest.err >&5
4736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4737 (exit $ac_status); } &&
4738 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4740 (eval $ac_try) 2>&5
4741 ac_status=$?
4742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4743 (exit $ac_status); }; } &&
4744 { ac_try='test -s conftest.$ac_objext'
4745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4746 (eval $ac_try) 2>&5
4747 ac_status=$?
4748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4749 (exit $ac_status); }; }; then
4750 eval "$as_ac_Header=yes"
4751else
4752 echo "$as_me: failed program was:" >&5
4753sed 's/^/| /' conftest.$ac_ext >&5
4754
4755eval "$as_ac_Header=no"
4756fi
4757rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4758fi
4759echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4760echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4761if test `eval echo '${'$as_ac_Header'}'` = yes; then
4762 cat >>confdefs.h <<_ACEOF
4763#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4764_ACEOF
4765
4766fi
4767
4768done
4769
4770
4771
4772for ac_header in dlfcn.h
4773do
4774as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4775if eval "test \"\${$as_ac_Header+set}\" = set"; then
4776 echo "$as_me:$LINENO: checking for $ac_header" >&5
4777echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4778if eval "test \"\${$as_ac_Header+set}\" = set"; then
4779 echo $ECHO_N "(cached) $ECHO_C" >&6
4780fi
4781echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4782echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4783else
4784 # Is the header compilable?
4785echo "$as_me:$LINENO: checking $ac_header usability" >&5
4786echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4787cat >conftest.$ac_ext <<_ACEOF
4788/* confdefs.h. */
4789_ACEOF
4790cat confdefs.h >>conftest.$ac_ext
4791cat >>conftest.$ac_ext <<_ACEOF
4792/* end confdefs.h. */
4793$ac_includes_default
4794#include <$ac_header>
4795_ACEOF
4796rm -f conftest.$ac_objext
4797if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4798 (eval $ac_compile) 2>conftest.er1
4799 ac_status=$?
4800 grep -v '^ *+' conftest.er1 >conftest.err
4801 rm -f conftest.er1
4802 cat conftest.err >&5
4803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4804 (exit $ac_status); } &&
4805 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4807 (eval $ac_try) 2>&5
4808 ac_status=$?
4809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4810 (exit $ac_status); }; } &&
4811 { ac_try='test -s conftest.$ac_objext'
4812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4813 (eval $ac_try) 2>&5
4814 ac_status=$?
4815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4816 (exit $ac_status); }; }; then
4817 ac_header_compiler=yes
4818else
4819 echo "$as_me: failed program was:" >&5
4820sed 's/^/| /' conftest.$ac_ext >&5
4821
4822ac_header_compiler=no
4823fi
4824rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4825echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4826echo "${ECHO_T}$ac_header_compiler" >&6
4827
4828# Is the header present?
4829echo "$as_me:$LINENO: checking $ac_header presence" >&5
4830echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4831cat >conftest.$ac_ext <<_ACEOF
4832/* confdefs.h. */
4833_ACEOF
4834cat confdefs.h >>conftest.$ac_ext
4835cat >>conftest.$ac_ext <<_ACEOF
4836/* end confdefs.h. */
4837#include <$ac_header>
4838_ACEOF
4839if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4840 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4841 ac_status=$?
4842 grep -v '^ *+' conftest.er1 >conftest.err
4843 rm -f conftest.er1
4844 cat conftest.err >&5
4845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4846 (exit $ac_status); } >/dev/null; then
4847 if test -s conftest.err; then
4848 ac_cpp_err=$ac_cxx_preproc_warn_flag
4849 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4850 else
4851 ac_cpp_err=
4852 fi
4853else
4854 ac_cpp_err=yes
4855fi
4856if test -z "$ac_cpp_err"; then
4857 ac_header_preproc=yes
4858else
4859 echo "$as_me: failed program was:" >&5
4860sed 's/^/| /' conftest.$ac_ext >&5
4861
4862 ac_header_preproc=no
4863fi
4864rm -f conftest.err conftest.$ac_ext
4865echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4866echo "${ECHO_T}$ac_header_preproc" >&6
4867
4868# So? What about this header?
4869case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4870 yes:no: )
4871 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4872echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4873 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4874echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4875 ac_header_preproc=yes
4876 ;;
4877 no:yes:* )
4878 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4879echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4880 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4881echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4882 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4883echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4884 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4885echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4886 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4887echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4888 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4889echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4890 (
4891 cat <<\_ASBOX
4892## ------------------------------------------ ##
4893## Report this to the AC_PACKAGE_NAME lists. ##
4894## ------------------------------------------ ##
4895_ASBOX
4896 ) |
4897 sed "s/^/$as_me: WARNING: /" >&2
4898 ;;
4899esac
4900echo "$as_me:$LINENO: checking for $ac_header" >&5
4901echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4902if eval "test \"\${$as_ac_Header+set}\" = set"; then
4903 echo $ECHO_N "(cached) $ECHO_C" >&6
4904else
4905 eval "$as_ac_Header=\$ac_header_preproc"
4906fi
4907echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4908echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4909
4910fi
4911if test `eval echo '${'$as_ac_Header'}'` = yes; then
4912 cat >>confdefs.h <<_ACEOF
4913#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4914_ACEOF
4915
4916fi
4917
4918done
4919
4920
4921
4922
4923
4924# Only perform the check for file, if the check method requires it
4925case "$deplibs_check_method" in
4926file_magic*)
4927 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4928 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4929echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4930if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4931 echo $ECHO_N "(cached) $ECHO_C" >&6
4932else
4933 case "$MAGIC_CMD" in
4934 /*)
4935 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4936 ;;
4937 ?:/*)
4938 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4939 ;;
4940 *)
4941 ac_save_MAGIC_CMD="$MAGIC_CMD"
4942 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4943 ac_dummy="/usr/bin:$PATH"
4944 for ac_dir in $ac_dummy; do
4945 test -z "$ac_dir" && ac_dir=.
4946 if test -f $ac_dir/${ac_tool_prefix}file; then
4947 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4948 if test -n "$file_magic_test_file"; then
4949 case "$deplibs_check_method" in
4950 "file_magic "*)
4951 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4952 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4953 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4954 egrep "$file_magic_regex" > /dev/null; then
4955 :
4956 else
4957 cat <<EOF 1>&2
4958
4959*** Warning: the command libtool uses to detect shared libraries,
4960*** $file_magic_cmd, produces output that libtool cannot recognize.
4961*** The result is that libtool may fail to recognize shared libraries
4962*** as such. This will affect the creation of libtool libraries that
4963*** depend on shared libraries, but programs linked with such libtool
4964*** libraries will work regardless of this problem. Nevertheless, you
4965*** may want to report the problem to your system manager and/or to
4966*** bug-libtool@gnu.org
4967
4968EOF
4969 fi ;;
4970 esac
4971 fi
4972 break
4973 fi
4974 done
4975 IFS="$ac_save_ifs"
4976 MAGIC_CMD="$ac_save_MAGIC_CMD"
4977 ;;
4978esac
4979fi
4980
4981MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4982if test -n "$MAGIC_CMD"; then
4983 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4984echo "${ECHO_T}$MAGIC_CMD" >&6
4985else
4986 echo "$as_me:$LINENO: result: no" >&5
4987echo "${ECHO_T}no" >&6
4988fi
4989
4990if test -z "$lt_cv_path_MAGIC_CMD"; then
4991 if test -n "$ac_tool_prefix"; then
4992 echo "$as_me:$LINENO: checking for file" >&5
4993echo $ECHO_N "checking for file... $ECHO_C" >&6
4994if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4995 echo $ECHO_N "(cached) $ECHO_C" >&6
4996else
4997 case "$MAGIC_CMD" in
4998 /*)
4999 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5000 ;;
5001 ?:/*)
5002 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
5003 ;;
5004 *)
5005 ac_save_MAGIC_CMD="$MAGIC_CMD"
5006 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5007 ac_dummy="/usr/bin:$PATH"
5008 for ac_dir in $ac_dummy; do
5009 test -z "$ac_dir" && ac_dir=.
5010 if test -f $ac_dir/file; then
5011 lt_cv_path_MAGIC_CMD="$ac_dir/file"
5012 if test -n "$file_magic_test_file"; then
5013 case "$deplibs_check_method" in
5014 "file_magic "*)
5015 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
5016 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5017 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5018 egrep "$file_magic_regex" > /dev/null; then
5019 :
5020 else
5021 cat <<EOF 1>&2
5022
5023*** Warning: the command libtool uses to detect shared libraries,
5024*** $file_magic_cmd, produces output that libtool cannot recognize.
5025*** The result is that libtool may fail to recognize shared libraries
5026*** as such. This will affect the creation of libtool libraries that
5027*** depend on shared libraries, but programs linked with such libtool
5028*** libraries will work regardless of this problem. Nevertheless, you
5029*** may want to report the problem to your system manager and/or to
5030*** bug-libtool@gnu.org
5031
5032EOF
5033 fi ;;
5034 esac
5035 fi
5036 break
5037 fi
5038 done
5039 IFS="$ac_save_ifs"
5040 MAGIC_CMD="$ac_save_MAGIC_CMD"
5041 ;;
5042esac
5043fi
5044
5045MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5046if test -n "$MAGIC_CMD"; then
5047 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5048echo "${ECHO_T}$MAGIC_CMD" >&6
5049else
5050 echo "$as_me:$LINENO: result: no" >&5
5051echo "${ECHO_T}no" >&6
5052fi
5053
5054 else
5055 MAGIC_CMD=:
5056 fi
5057fi
5058
5059 fi
5060 ;;
5061esac
5062
5063if test -n "$ac_tool_prefix"; then
5064 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5065set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5066echo "$as_me:$LINENO: checking for $ac_word" >&5
5067echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5068if test "${ac_cv_prog_RANLIB+set}" = set; then
5069 echo $ECHO_N "(cached) $ECHO_C" >&6
5070else
5071 if test -n "$RANLIB"; then
5072 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5073else
5074as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5075for as_dir in $PATH
5076do
5077 IFS=$as_save_IFS
5078 test -z "$as_dir" && as_dir=.
5079 for ac_exec_ext in '' $ac_executable_extensions; do
5080 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5081 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5082 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5083 break 2
5084 fi
5085done
5086done
5087
5088fi
5089fi
5090RANLIB=$ac_cv_prog_RANLIB
5091if test -n "$RANLIB"; then
5092 echo "$as_me:$LINENO: result: $RANLIB" >&5
5093echo "${ECHO_T}$RANLIB" >&6
5094else
5095 echo "$as_me:$LINENO: result: no" >&5
5096echo "${ECHO_T}no" >&6
5097fi
5098
5099fi
5100if test -z "$ac_cv_prog_RANLIB"; then
5101 ac_ct_RANLIB=$RANLIB
5102 # Extract the first word of "ranlib", so it can be a program name with args.
5103set dummy ranlib; ac_word=$2
5104echo "$as_me:$LINENO: checking for $ac_word" >&5
5105echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5106if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5107 echo $ECHO_N "(cached) $ECHO_C" >&6
5108else
5109 if test -n "$ac_ct_RANLIB"; then
5110 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5111else
5112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5113for as_dir in $PATH
5114do
5115 IFS=$as_save_IFS
5116 test -z "$as_dir" && as_dir=.
5117 for ac_exec_ext in '' $ac_executable_extensions; do
5118 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5119 ac_cv_prog_ac_ct_RANLIB="ranlib"
5120 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5121 break 2
5122 fi
5123done
5124done
5125
5126 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5127fi
5128fi
5129ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5130if test -n "$ac_ct_RANLIB"; then
5131 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5132echo "${ECHO_T}$ac_ct_RANLIB" >&6
5133else
5134 echo "$as_me:$LINENO: result: no" >&5
5135echo "${ECHO_T}no" >&6
5136fi
5137
5138 RANLIB=$ac_ct_RANLIB
5139else
5140 RANLIB="$ac_cv_prog_RANLIB"
5141fi
5142
5143if test -n "$ac_tool_prefix"; then
5144 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5145set dummy ${ac_tool_prefix}strip; ac_word=$2
5146echo "$as_me:$LINENO: checking for $ac_word" >&5
5147echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5148if test "${ac_cv_prog_STRIP+set}" = set; then
5149 echo $ECHO_N "(cached) $ECHO_C" >&6
5150else
5151 if test -n "$STRIP"; then
5152 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5153else
5154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5155for as_dir in $PATH
5156do
5157 IFS=$as_save_IFS
5158 test -z "$as_dir" && as_dir=.
5159 for ac_exec_ext in '' $ac_executable_extensions; do
5160 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5161 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5162 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5163 break 2
5164 fi
5165done
5166done
5167
5168fi
5169fi
5170STRIP=$ac_cv_prog_STRIP
5171if test -n "$STRIP"; then
5172 echo "$as_me:$LINENO: result: $STRIP" >&5
5173echo "${ECHO_T}$STRIP" >&6
5174else
5175 echo "$as_me:$LINENO: result: no" >&5
5176echo "${ECHO_T}no" >&6
5177fi
5178
5179fi
5180if test -z "$ac_cv_prog_STRIP"; then
5181 ac_ct_STRIP=$STRIP
5182 # Extract the first word of "strip", so it can be a program name with args.
5183set dummy strip; ac_word=$2
5184echo "$as_me:$LINENO: checking for $ac_word" >&5
5185echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5186if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5187 echo $ECHO_N "(cached) $ECHO_C" >&6
5188else
5189 if test -n "$ac_ct_STRIP"; then
5190 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5191else
5192as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5193for as_dir in $PATH
5194do
5195 IFS=$as_save_IFS
5196 test -z "$as_dir" && as_dir=.
5197 for ac_exec_ext in '' $ac_executable_extensions; do
5198 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5199 ac_cv_prog_ac_ct_STRIP="strip"
5200 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5201 break 2
5202 fi
5203done
5204done
5205
5206 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5207fi
5208fi
5209ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5210if test -n "$ac_ct_STRIP"; then
5211 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5212echo "${ECHO_T}$ac_ct_STRIP" >&6
5213else
5214 echo "$as_me:$LINENO: result: no" >&5
5215echo "${ECHO_T}no" >&6
5216fi
5217
5218 STRIP=$ac_ct_STRIP
5219else
5220 STRIP="$ac_cv_prog_STRIP"
5221fi
5222
5223
5224enable_dlopen=no
5225enable_win32_dll=no
5226
5227# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5228if test "${enable_libtool_lock+set}" = set; then
5229 enableval="$enable_libtool_lock"
5230
5231fi;
5232test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5233
5234# Some flags need to be propagated to the compiler or linker for good
5235# libtool support.
5236case "$host" in
5237*-*-irix6*)
5238 # Find out which ABI we are using.
5239 echo '#line 5239 "configure"' > conftest.$ac_ext
5240 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5241 (eval $ac_compile) 2>&5
5242 ac_status=$?
5243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5244 (exit $ac_status); }; then
5245 case "`/usr/bin/file conftest.$ac_objext`" in
5246 *32-bit*)
5247 LD="${LD-ld} -32"
5248 ;;
5249 *N32*)
5250 LD="${LD-ld} -n32"
5251 ;;
5252 *64-bit*)
5253 LD="${LD-ld} -64"
5254 ;;
5255 esac
5256 fi
5257 rm -rf conftest*
5258 ;;
5259
5260*-*-sco3.2v5*)
5261 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5262 SAVE_CFLAGS="$CFLAGS"
5263 CFLAGS="$CFLAGS -belf"
5264 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5265echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5266if test "${lt_cv_cc_needs_belf+set}" = set; then
5267 echo $ECHO_N "(cached) $ECHO_C" >&6
5268else
5269
5270
5271 ac_ext=c
5272ac_cpp='$CPP $CPPFLAGS'
5273ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5274ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5275ac_compiler_gnu=$ac_cv_c_compiler_gnu
5276
5277 cat >conftest.$ac_ext <<_ACEOF
5278/* confdefs.h. */
5279_ACEOF
5280cat confdefs.h >>conftest.$ac_ext
5281cat >>conftest.$ac_ext <<_ACEOF
5282/* end confdefs.h. */
5283
5284int
5285main ()
5286{
5287
5288 ;
5289 return 0;
5290}
5291_ACEOF
5292rm -f conftest.$ac_objext conftest$ac_exeext
5293if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5294 (eval $ac_link) 2>conftest.er1
5295 ac_status=$?
5296 grep -v '^ *+' conftest.er1 >conftest.err
5297 rm -f conftest.er1
5298 cat conftest.err >&5
5299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5300 (exit $ac_status); } &&
5301 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5303 (eval $ac_try) 2>&5
5304 ac_status=$?
5305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5306 (exit $ac_status); }; } &&
5307 { ac_try='test -s conftest$ac_exeext'
5308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5309 (eval $ac_try) 2>&5
5310 ac_status=$?
5311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5312 (exit $ac_status); }; }; then
5313 lt_cv_cc_needs_belf=yes
5314else
5315 echo "$as_me: failed program was:" >&5
5316sed 's/^/| /' conftest.$ac_ext >&5
5317
5318lt_cv_cc_needs_belf=no
5319fi
5320rm -f conftest.err conftest.$ac_objext \
5321 conftest$ac_exeext conftest.$ac_ext
5322 ac_ext=cc
5323ac_cpp='$CXXCPP $CPPFLAGS'
5324ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5325ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5326ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5327
5328fi
5329echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5330echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5331 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5332 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5333 CFLAGS="$SAVE_CFLAGS"
5334 fi
5335 ;;
5336
5337
5338esac
5339
5340# Sed substitution that helps us do robust quoting. It backslashifies
5341# metacharacters that are still active within double-quoted strings.
5342Xsed='sed -e s/^X//'
5343sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5344
5345# Same as above, but do not quote variable references.
5346double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5347
5348# Sed substitution to delay expansion of an escaped shell variable in a
5349# double_quote_subst'ed string.
5350delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5351
5352# Constants:
5353rm="rm -f"
5354
5355# Global variables:
5356default_ofile=libtool
5357can_build_shared=yes
5358
5359# All known linkers require a `.a' archive for static linking (except M$VC,
5360# which needs '.lib').
5361libext=a
5362ltmain="$ac_aux_dir/ltmain.sh"
5363ofile="$default_ofile"
5364with_gnu_ld="$lt_cv_prog_gnu_ld"
5365need_locks="$enable_libtool_lock"
5366
5367old_CC="$CC"
5368old_CFLAGS="$CFLAGS"
5369
5370# Set sane defaults for various variables
5371test -z "$AR" && AR=ar
5372test -z "$AR_FLAGS" && AR_FLAGS=cru
5373test -z "$AS" && AS=as
5374test -z "$CC" && CC=cc
5375test -z "$DLLTOOL" && DLLTOOL=dlltool
5376test -z "$LD" && LD=ld
5377test -z "$LN_S" && LN_S="ln -s"
5378test -z "$MAGIC_CMD" && MAGIC_CMD=file
5379test -z "$NM" && NM=nm
5380test -z "$OBJDUMP" && OBJDUMP=objdump
5381test -z "$RANLIB" && RANLIB=:
5382test -z "$STRIP" && STRIP=:
5383test -z "$ac_objext" && ac_objext=o
5384
5385if test x"$host" != x"$build"; then
5386 ac_tool_prefix=${host_alias}-
5387else
5388 ac_tool_prefix=
5389fi
5390
5391# Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5392case "$host_os" in
5393linux-gnu*) ;;
5394linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5395esac
5396
5397case "$host_os" in
5398aix3*)
5399 # AIX sometimes has problems with the GCC collect2 program. For some
5400 # reason, if we set the COLLECT_NAMES environment variable, the problems
5401 # vanish in a puff of smoke.
5402 if test "X${COLLECT_NAMES+set}" != Xset; then
5403 COLLECT_NAMES=
5404 export COLLECT_NAMES
5405 fi
5406 ;;
5407esac
5408
5409# Determine commands to create old-style static archives.
5410old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5411old_postinstall_cmds='chmod 644 $oldlib'
5412old_postuninstall_cmds=
5413
5414if test -n "$RANLIB"; then
5415 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5416 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5417fi
5418
5419# Allow CC to be a program name with arguments.
5420set dummy $CC
5421compiler="$2"
5422
5423## FIXME: this should be a separate macro
5424##
5425echo "$as_me:$LINENO: checking for objdir" >&5
5426echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5427rm -f .libs 2>/dev/null
5428mkdir .libs 2>/dev/null
5429if test -d .libs; then
5430 objdir=.libs
5431else
5432 # MS-DOS does not allow filenames that begin with a dot.
5433 objdir=_libs
5434fi
5435rmdir .libs 2>/dev/null
5436echo "$as_me:$LINENO: result: $objdir" >&5
5437echo "${ECHO_T}$objdir" >&6
5438##
5439## END FIXME
5440
5441
5442## FIXME: this should be a separate macro
5443##
5444
5445# Check whether --with-pic or --without-pic was given.
5446if test "${with_pic+set}" = set; then
5447 withval="$with_pic"
5448 pic_mode="$withval"
5449else
5450 pic_mode=default
5451fi;
5452test -z "$pic_mode" && pic_mode=default
5453
5454# We assume here that the value for lt_cv_prog_cc_pic will not be cached
5455# in isolation, and that seeing it set (from the cache) indicates that
5456# the associated values are set (in the cache) correctly too.
5457echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5458echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5459if test "${lt_cv_prog_cc_pic+set}" = set; then
5460 echo $ECHO_N "(cached) $ECHO_C" >&6
5461else
5462 lt_cv_prog_cc_pic=
5463 lt_cv_prog_cc_shlib=
5464 lt_cv_prog_cc_wl=
5465 lt_cv_prog_cc_static=
5466 lt_cv_prog_cc_no_builtin=
5467 lt_cv_prog_cc_can_build_shared=$can_build_shared
5468
5469 if test "$GCC" = yes; then
5470 lt_cv_prog_cc_wl='-Wl,'
5471 lt_cv_prog_cc_static='-static'
5472
5473 case "$host_os" in
5474 beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5475 # PIC is the default for these OSes.
5476 ;;
5477 aix*)
5478 # Below there is a dirty hack to force normal static linking with -ldl
5479 # The problem is because libdl dynamically linked with both libc and
5480 # libC (AIX C++ library), which obviously doesn't included in libraries
5481 # list by gcc. This cause undefined symbols with -static flags.
5482 # This hack allows C programs to be linked with "-static -ldl", but
5483 # we not sure about C++ programs.
5484 lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5485 ;;
5486 cygwin* | mingw* | pw32* | os2*)
5487 # This hack is so that the source file can tell whether it is being
5488 # built for inclusion in a dll (and should export symbols for example).
5489 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5490 ;;
5491 amigaos*)
5492 # FIXME: we need at least 68020 code to build shared libraries, but
5493 # adding the `-m68020' flag to GCC prevents building anything better,
5494 # like `-m68040'.
5495 lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5496 ;;
5497 sysv4*MP*)
5498 if test -d /usr/nec; then
5499 lt_cv_prog_cc_pic=-Kconform_pic
5500 fi
5501 ;;
5502 *)
5503 lt_cv_prog_cc_pic='-fPIC'
5504 ;;
5505 esac
5506 else
5507 # PORTME Check for PIC flags for the system compiler.
5508 case "$host_os" in
5509 aix3* | aix4*)
5510 # All AIX code is PIC.
5511 lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5512 ;;
5513
5514 hpux9* | hpux10* | hpux11*)
5515 # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5516 lt_cv_prog_cc_wl='-Wl,'
5517 lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5518 lt_cv_prog_cc_pic='+Z'
5519 ;;
5520
5521 irix5* | irix6*)
5522 lt_cv_prog_cc_wl='-Wl,'
5523 lt_cv_prog_cc_static='-non_shared'
5524 # PIC (with -KPIC) is the default.
5525 ;;
5526
5527 cygwin* | mingw* | pw32* | os2*)
5528 # This hack is so that the source file can tell whether it is being
5529 # built for inclusion in a dll (and should export symbols for example).
5530 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5531 ;;
5532
5533 newsos6)
5534 lt_cv_prog_cc_pic='-KPIC'
5535 lt_cv_prog_cc_static='-Bstatic'
5536 ;;
5537
5538 osf3* | osf4* | osf5*)
5539 # All OSF/1 code is PIC.
5540 lt_cv_prog_cc_wl='-Wl,'
5541 lt_cv_prog_cc_static='-non_shared'
5542 ;;
5543
5544 sco3.2v5*)
5545 lt_cv_prog_cc_pic='-Kpic'
5546 lt_cv_prog_cc_static='-dn'
5547 lt_cv_prog_cc_shlib='-belf'
5548 ;;
5549
5550 solaris*)
5551 lt_cv_prog_cc_pic='-KPIC'
5552 lt_cv_prog_cc_static='-Bstatic'
5553 lt_cv_prog_cc_wl='-Wl,'
5554 ;;
5555
5556 sunos4*)
5557 lt_cv_prog_cc_pic='-PIC'
5558 lt_cv_prog_cc_static='-Bstatic'
5559 lt_cv_prog_cc_wl='-Qoption ld '
5560 ;;
5561
5562 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5563 lt_cv_prog_cc_pic='-KPIC'
5564 lt_cv_prog_cc_static='-Bstatic'
5565 if test "x$host_vendor" = xsni; then
5566 lt_cv_prog_cc_wl='-LD'
5567 else
5568 lt_cv_prog_cc_wl='-Wl,'
5569 fi
5570 ;;
5571
5572 uts4*)
5573 lt_cv_prog_cc_pic='-pic'
5574 lt_cv_prog_cc_static='-Bstatic'
5575 ;;
5576
5577 sysv4*MP*)
5578 if test -d /usr/nec ;then
5579 lt_cv_prog_cc_pic='-Kconform_pic'
5580 lt_cv_prog_cc_static='-Bstatic'
5581 fi
5582 ;;
5583
5584 *)
5585 lt_cv_prog_cc_can_build_shared=no
5586 ;;
5587 esac
5588 fi
5589
5590fi
5591
5592if test -z "$lt_cv_prog_cc_pic"; then
5593 echo "$as_me:$LINENO: result: none" >&5
5594echo "${ECHO_T}none" >&6
5595else
5596 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5597echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5598
5599 # Check to make sure the pic_flag actually works.
5600 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5601echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5602 if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5603 echo $ECHO_N "(cached) $ECHO_C" >&6
5604else
5605 save_CFLAGS="$CFLAGS"
5606 CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5607 cat >conftest.$ac_ext <<_ACEOF
5608/* confdefs.h. */
5609_ACEOF
5610cat confdefs.h >>conftest.$ac_ext
5611cat >>conftest.$ac_ext <<_ACEOF
5612/* end confdefs.h. */
5613
5614int
5615main ()
5616{
5617
5618 ;
5619 return 0;
5620}
5621_ACEOF
5622rm -f conftest.$ac_objext
5623if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5624 (eval $ac_compile) 2>conftest.er1
5625 ac_status=$?
5626 grep -v '^ *+' conftest.er1 >conftest.err
5627 rm -f conftest.er1
5628 cat conftest.err >&5
5629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5630 (exit $ac_status); } &&
5631 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5633 (eval $ac_try) 2>&5
5634 ac_status=$?
5635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5636 (exit $ac_status); }; } &&
5637 { ac_try='test -s conftest.$ac_objext'
5638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5639 (eval $ac_try) 2>&5
5640 ac_status=$?
5641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5642 (exit $ac_status); }; }; then
5643 case "$host_os" in
5644 hpux9* | hpux10* | hpux11*)
5645 # On HP-UX, both CC and GCC only warn that PIC is supported... then
5646 # they create non-PIC objects. So, if there were any warnings, we
5647 # assume that PIC is not supported.
5648 if test -s conftest.err; then
5649 lt_cv_prog_cc_pic_works=no
5650 else
5651 lt_cv_prog_cc_pic_works=yes
5652 fi
5653 ;;
5654 *)
5655 lt_cv_prog_cc_pic_works=yes
5656 ;;
5657 esac
5658
5659else
5660 echo "$as_me: failed program was:" >&5
5661sed 's/^/| /' conftest.$ac_ext >&5
5662
5663 lt_cv_prog_cc_pic_works=no
5664
5665fi
5666rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5667 CFLAGS="$save_CFLAGS"
5668
5669fi
5670
5671
5672 if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5673 lt_cv_prog_cc_pic=
5674 lt_cv_prog_cc_can_build_shared=no
5675 else
5676 lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5677 fi
5678
5679 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5680echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5681fi
5682##
5683## END FIXME
5684
5685# Check for any special shared library compilation flags.
5686if test -n "$lt_cv_prog_cc_shlib"; then
5687 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5688echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5689 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5690 else
5691 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5692echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5693 lt_cv_prog_cc_can_build_shared=no
5694 fi
5695fi
5696
5697## FIXME: this should be a separate macro
5698##
5699echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5700echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5701if test "${lt_cv_prog_cc_static_works+set}" = set; then
5702 echo $ECHO_N "(cached) $ECHO_C" >&6
5703else
5704 lt_cv_prog_cc_static_works=no
5705 save_LDFLAGS="$LDFLAGS"
5706 LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5707 cat >conftest.$ac_ext <<_ACEOF
5708/* confdefs.h. */
5709_ACEOF
5710cat confdefs.h >>conftest.$ac_ext
5711cat >>conftest.$ac_ext <<_ACEOF
5712/* end confdefs.h. */
5713
5714int
5715main ()
5716{
5717
5718 ;
5719 return 0;
5720}
5721_ACEOF
5722rm -f conftest.$ac_objext conftest$ac_exeext
5723if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5724 (eval $ac_link) 2>conftest.er1
5725 ac_status=$?
5726 grep -v '^ *+' conftest.er1 >conftest.err
5727 rm -f conftest.er1
5728 cat conftest.err >&5
5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730 (exit $ac_status); } &&
5731 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5733 (eval $ac_try) 2>&5
5734 ac_status=$?
5735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5736 (exit $ac_status); }; } &&
5737 { ac_try='test -s conftest$ac_exeext'
5738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5739 (eval $ac_try) 2>&5
5740 ac_status=$?
5741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5742 (exit $ac_status); }; }; then
5743 lt_cv_prog_cc_static_works=yes
5744else
5745 echo "$as_me: failed program was:" >&5
5746sed 's/^/| /' conftest.$ac_ext >&5
5747
5748fi
5749rm -f conftest.err conftest.$ac_objext \
5750 conftest$ac_exeext conftest.$ac_ext
5751 LDFLAGS="$save_LDFLAGS"
5752
5753fi
5754
5755
5756# Belt *and* braces to stop my trousers falling down:
5757test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5758echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5759echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5760
5761pic_flag="$lt_cv_prog_cc_pic"
5762special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5763wl="$lt_cv_prog_cc_wl"
5764link_static_flag="$lt_cv_prog_cc_static"
5765no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5766can_build_shared="$lt_cv_prog_cc_can_build_shared"
5767##
5768## END FIXME
5769
5770
5771## FIXME: this should be a separate macro
5772##
5773# Check to see if options -o and -c are simultaneously supported by compiler
5774echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5775echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5776$rm -r conftest 2>/dev/null
5777mkdir conftest
5778cd conftest
5779echo "int some_variable = 0;" > conftest.$ac_ext
5780mkdir out
5781# According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5782# that will create temporary files in the current directory regardless of
5783# the output directory. Thus, making CWD read-only will cause this test
5784# to fail, enabling locking or at least warning the user not to do parallel
5785# builds.
5786chmod -w .
5787save_CFLAGS="$CFLAGS"
5788CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5789compiler_c_o=no
5790if { (eval echo configure:5790: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5791 # The compiler can only warn and ignore the option if not recognized
5792 # So say no if there are warnings
5793 if test -s out/conftest.err; then
5794 compiler_c_o=no
5795 else
5796 compiler_c_o=yes
5797 fi
5798else
5799 # Append any errors to the config.log.
5800 cat out/conftest.err 1>&5
5801 compiler_c_o=no
5802fi
5803echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5804echo "${ECHO_T}$compiler_c_o" >&6
5805CFLAGS="$save_CFLAGS"
5806chmod u+w .
5807$rm conftest* out/*
5808rmdir out
5809cd ..
5810rmdir conftest
5811$rm -r conftest 2>/dev/null
5812
5813if test x"$compiler_c_o" = x"yes"; then
5814 # Check to see if we can write to a .lo
5815 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5816echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5817 compiler_o_lo=no
5818 save_CFLAGS="$CFLAGS"
5819 CFLAGS="$CFLAGS -c -o conftest.lo"
5820 cat >conftest.$ac_ext <<_ACEOF
5821/* confdefs.h. */
5822_ACEOF
5823cat confdefs.h >>conftest.$ac_ext
5824cat >>conftest.$ac_ext <<_ACEOF
5825/* end confdefs.h. */
5826
5827int
5828main ()
5829{
5830int some_variable = 0;
5831 ;
5832 return 0;
5833}
5834_ACEOF
5835rm -f conftest.$ac_objext
5836if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5837 (eval $ac_compile) 2>conftest.er1
5838 ac_status=$?
5839 grep -v '^ *+' conftest.er1 >conftest.err
5840 rm -f conftest.er1
5841 cat conftest.err >&5
5842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5843 (exit $ac_status); } &&
5844 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5846 (eval $ac_try) 2>&5
5847 ac_status=$?
5848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5849 (exit $ac_status); }; } &&
5850 { ac_try='test -s conftest.$ac_objext'
5851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5852 (eval $ac_try) 2>&5
5853 ac_status=$?
5854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5855 (exit $ac_status); }; }; then
5856 # The compiler can only warn and ignore the option if not recognized
5857 # So say no if there are warnings
5858 if test -s conftest.err; then
5859 compiler_o_lo=no
5860 else
5861 compiler_o_lo=yes
5862 fi
5863
5864else
5865 echo "$as_me: failed program was:" >&5
5866sed 's/^/| /' conftest.$ac_ext >&5
5867
5868fi
5869rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5870 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5871echo "${ECHO_T}$compiler_c_o" >&6
5872 CFLAGS="$save_CFLAGS"
5873else
5874 compiler_o_lo=no
5875fi
5876##
5877## END FIXME
5878
5879## FIXME: this should be a separate macro
5880##
5881# Check to see if we can do hard links to lock some files if needed
5882hard_links="nottested"
5883if test "$compiler_c_o" = no && test "$need_locks" != no; then
5884 # do not overwrite the value of need_locks provided by the user
5885 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5886echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5887 hard_links=yes
5888 $rm conftest*
5889 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5890 touch conftest.a
5891 ln conftest.a conftest.b 2>&5 || hard_links=no
5892 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5893 echo "$as_me:$LINENO: result: $hard_links" >&5
5894echo "${ECHO_T}$hard_links" >&6
5895 if test "$hard_links" = no; then
5896 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5897echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5898 need_locks=warn
5899 fi
5900else
5901 need_locks=no
5902fi
5903##
5904## END FIXME
5905
5906## FIXME: this should be a separate macro
5907##
5908if test "$GCC" = yes; then
5909 # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5910 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5911echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5912 echo "int some_variable = 0;" > conftest.$ac_ext
5913 save_CFLAGS="$CFLAGS"
5914 CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5915 compiler_rtti_exceptions=no
5916 cat >conftest.$ac_ext <<_ACEOF
5917/* confdefs.h. */
5918_ACEOF
5919cat confdefs.h >>conftest.$ac_ext
5920cat >>conftest.$ac_ext <<_ACEOF
5921/* end confdefs.h. */
5922
5923int
5924main ()
5925{
5926int some_variable = 0;
5927 ;
5928 return 0;
5929}
5930_ACEOF
5931rm -f conftest.$ac_objext
5932if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5933 (eval $ac_compile) 2>conftest.er1
5934 ac_status=$?
5935 grep -v '^ *+' conftest.er1 >conftest.err
5936 rm -f conftest.er1
5937 cat conftest.err >&5
5938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5939 (exit $ac_status); } &&
5940 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5942 (eval $ac_try) 2>&5
5943 ac_status=$?
5944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5945 (exit $ac_status); }; } &&
5946 { ac_try='test -s conftest.$ac_objext'
5947 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5948 (eval $ac_try) 2>&5
5949 ac_status=$?
5950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5951 (exit $ac_status); }; }; then
5952 # The compiler can only warn and ignore the option if not recognized
5953 # So say no if there are warnings
5954 if test -s conftest.err; then
5955 compiler_rtti_exceptions=no
5956 else
5957 compiler_rtti_exceptions=yes
5958 fi
5959
5960else
5961 echo "$as_me: failed program was:" >&5
5962sed 's/^/| /' conftest.$ac_ext >&5
5963
5964fi
5965rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5966 CFLAGS="$save_CFLAGS"
5967 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5968echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5969
5970 if test "$compiler_rtti_exceptions" = "yes"; then
5971 no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5972 else
5973 no_builtin_flag=' -fno-builtin'
5974 fi
5975fi
5976##
5977## END FIXME
5978
5979## FIXME: this should be a separate macro
5980##
5981# See if the linker supports building shared libraries.
5982echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5983echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5984
5985allow_undefined_flag=
5986no_undefined_flag=
5987need_lib_prefix=unknown
5988need_version=unknown
5989# when you set need_version to no, make sure it does not cause -set_version
5990# flags to be left without arguments
5991archive_cmds=
5992archive_expsym_cmds=
5993old_archive_from_new_cmds=
5994old_archive_from_expsyms_cmds=
5995export_dynamic_flag_spec=
5996whole_archive_flag_spec=
5997thread_safe_flag_spec=
5998hardcode_into_libs=no
5999hardcode_libdir_flag_spec=
6000hardcode_libdir_separator=
6001hardcode_direct=no
6002hardcode_minus_L=no
6003hardcode_shlibpath_var=unsupported
6004runpath_var=
6005link_all_deplibs=unknown
6006always_export_symbols=no
6007export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
6008# include_expsyms should be a list of space-separated symbols to be *always*
6009# included in the symbol list
6010include_expsyms=
6011# exclude_expsyms can be an egrep regular expression of symbols to exclude
6012# it will be wrapped by ` (' and `)$', so one must not match beginning or
6013# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
6014# as well as any symbol that contains `d'.
6015exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
6016# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
6017# platforms (ab)use it in PIC code, but their linkers get confused if
6018# the symbol is explicitly referenced. Since portable code cannot
6019# rely on this symbol name, it's probably fine to never include it in
6020# preloaded symbol tables.
6021extract_expsyms_cmds=
6022
6023case "$host_os" in
6024cygwin* | mingw* | pw32* )
6025 # FIXME: the MSVC++ port hasn't been tested in a loooong time
6026 # When not using gcc, we currently assume that we are using
6027 # Microsoft Visual C++.
6028 if test "$GCC" != yes; then
6029 with_gnu_ld=no
6030 fi
6031 ;;
6032
6033esac
6034
6035ld_shlibs=yes
6036if test "$with_gnu_ld" = yes; then
6037 # If archive_cmds runs LD, not CC, wlarc should be empty
6038 wlarc='${wl}'
6039
6040 # See if GNU ld supports shared libraries.
6041 case "$host_os" in
6042 aix3* | aix4*)
6043 # On AIX, the GNU linker is very broken
6044 ld_shlibs=no
6045 cat <<EOF 1>&2
6046
6047*** Warning: the GNU linker, at least up to release 2.9.1, is reported
6048*** to be unable to reliably create shared libraries on AIX.
6049*** Therefore, libtool is disabling shared libraries support. If you
6050*** really care for shared libraries, you may want to modify your PATH
6051*** so that a non-GNU linker is found, and then restart.
6052
6053EOF
6054 ;;
6055
6056 amigaos*)
6057 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)'
6058 hardcode_libdir_flag_spec='-L$libdir'
6059 hardcode_minus_L=yes
6060
6061 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
6062 # that the semantics of dynamic libraries on AmigaOS, at least up
6063 # to version 4, is to share data among multiple programs linked
6064 # with the same dynamic library. Since this doesn't match the
6065 # behavior of shared libraries on other platforms, we can use
6066 # them.
6067 ld_shlibs=no
6068 ;;
6069
6070 beos*)
6071 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6072 allow_undefined_flag=unsupported
6073 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
6074 # support --undefined. This deserves some investigation. FIXME
6075 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6076 else
6077 ld_shlibs=no
6078 fi
6079 ;;
6080
6081 cygwin* | mingw* | pw32*)
6082 # hardcode_libdir_flag_spec is actually meaningless, as there is
6083 # no search path for DLLs.
6084 hardcode_libdir_flag_spec='-L$libdir'
6085 allow_undefined_flag=unsupported
6086 always_export_symbols=yes
6087
6088 extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
6089 sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
6090 test -f $output_objdir/impgen.exe || (cd $output_objdir && \
6091 if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
6092 else $CC -o impgen impgen.c ; fi)~
6093 $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
6094
6095 old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
6096
6097 # cygwin and mingw dlls have different entry points and sets of symbols
6098 # to exclude.
6099 # FIXME: what about values for MSVC?
6100 dll_entry=__cygwin_dll_entry@12
6101 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
6102 case "$host_os" in
6103 mingw*)
6104 # mingw values
6105 dll_entry=_DllMainCRTStartup@12
6106 dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
6107 ;;
6108 esac
6109
6110 # mingw and cygwin differ, and it's simplest to just exclude the union
6111 # of the two symbol sets.
6112 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
6113
6114 # recent cygwin and mingw systems supply a stub DllMain which the user
6115 # can override, but on older systems we have to supply one (in ltdll.c)
6116 if test "x$lt_cv_need_dllmain" = "xyes"; then
6117 ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
6118 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~
6119 test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
6120 else
6121 ltdll_obj=
6122 ltdll_cmds=
6123 fi
6124
6125 # Extract the symbol export list from an `--export-all' def file,
6126 # then regenerate the def file from the symbol export list, so that
6127 # the compiled dll only exports the symbol export list.
6128 # Be careful not to strip the DATA tag left be newer dlltools.
6129 export_symbols_cmds="$ltdll_cmds"'
6130 $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
6131 sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
6132
6133 # If DATA tags from a recent dlltool are present, honour them!
6134 archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
6135 _lt_hint=1;
6136 cat $export_symbols | while read symbol; do
6137 set dummy \$symbol;
6138 case \$# in
6139 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
6140 *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
6141 esac;
6142 _lt_hint=`expr 1 + \$_lt_hint`;
6143 done~
6144 '"$ltdll_cmds"'
6145 $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~
6146 $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~
6147 $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~
6148 $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~
6149 $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
6150 ;;
6151
6152 netbsd*)
6153 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6154 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
6155 wlarc=
6156 else
6157 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6158 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6159 fi
6160 ;;
6161
6162 solaris* | sysv5*)
6163 if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
6164 ld_shlibs=no
6165 cat <<EOF 1>&2
6166
6167*** Warning: The releases 2.8.* of the GNU linker cannot reliably
6168*** create shared libraries on Solaris systems. Therefore, libtool
6169*** is disabling shared libraries support. We urge you to upgrade GNU
6170*** binutils to release 2.9.1 or newer. Another option is to modify
6171*** your PATH or compiler configuration so that the native linker is
6172*** used, and then restart.
6173
6174EOF
6175 elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6176 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6177 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6178 else
6179 ld_shlibs=no
6180 fi
6181 ;;
6182
6183 sunos4*)
6184 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6185 wlarc=
6186 hardcode_direct=yes
6187 hardcode_shlibpath_var=no
6188 ;;
6189
6190 *)
6191 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6192 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6193 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6194 else
6195 ld_shlibs=no
6196 fi
6197 ;;
6198 esac
6199
6200 if test "$ld_shlibs" = yes; then
6201 runpath_var=LD_RUN_PATH
6202 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
6203 export_dynamic_flag_spec='${wl}--export-dynamic'
6204 case $host_os in
6205 cygwin* | mingw* | pw32*)
6206 # dlltool doesn't understand --whole-archive et. al.
6207 whole_archive_flag_spec=
6208 ;;
6209 *)
6210 # ancient GNU ld didn't support --whole-archive et. al.
6211 if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6212 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6213 else
6214 whole_archive_flag_spec=
6215 fi
6216 ;;
6217 esac
6218 fi
6219else
6220 # PORTME fill in a description of your system's linker (not GNU ld)
6221 case "$host_os" in
6222 aix3*)
6223 allow_undefined_flag=unsupported
6224 always_export_symbols=yes
6225 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'
6226 # Note: this linker hardcodes the directories in LIBPATH if there
6227 # are no directories specified by -L.
6228 hardcode_minus_L=yes
6229 if test "$GCC" = yes && test -z "$link_static_flag"; then
6230 # Neither direct hardcoding nor static linking is supported with a
6231 # broken collect2.
6232 hardcode_direct=unsupported
6233 fi
6234 ;;
6235
6236 aix4*)
6237 hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6238 hardcode_libdir_separator=':'
6239 if test "$GCC" = yes; then
6240 collect2name=`${CC} -print-prog-name=collect2`
6241 if test -f "$collect2name" && \
6242 strings "$collect2name" | grep resolve_lib_name >/dev/null
6243 then
6244 # We have reworked collect2
6245 hardcode_direct=yes
6246 else
6247 # We have old collect2
6248 hardcode_direct=unsupported
6249 # It fails to find uninstalled libraries when the uninstalled
6250 # path is not listed in the libpath. Setting hardcode_minus_L
6251 # to unsupported forces relinking
6252 hardcode_minus_L=yes
6253 hardcode_libdir_flag_spec='-L$libdir'
6254 hardcode_libdir_separator=
6255 fi
6256 shared_flag='-shared'
6257 else
6258 shared_flag='${wl}-bM:SRE'
6259 hardcode_direct=yes
6260 fi
6261 allow_undefined_flag=' ${wl}-berok'
6262 archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6263 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6264 case "$host_os" in aix4.[01]|aix4.[01].*)
6265 # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6266 always_export_symbols=yes ;;
6267 esac
6268
6269 # We don't want to build shared libraries on unknown CPU types.
6270 case $host_cpu in
6271 powerpc | rs6000) ;;
6272 *) ld_shlibs=no ;;
6273 esac
6274 ;;
6275
6276 amigaos*)
6277 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)'
6278 hardcode_libdir_flag_spec='-L$libdir'
6279 hardcode_minus_L=yes
6280 # see comment about different semantics on the GNU ld section
6281 ld_shlibs=no
6282 ;;
6283
6284 cygwin* | mingw* | pw32*)
6285 # When not using gcc, we currently assume that we are using
6286 # Microsoft Visual C++.
6287 # hardcode_libdir_flag_spec is actually meaningless, as there is
6288 # no search path for DLLs.
6289 hardcode_libdir_flag_spec=' '
6290 allow_undefined_flag=unsupported
6291 # Tell ltmain to make .lib files, not .a files.
6292 libext=lib
6293 # FIXME: Setting linknames here is a bad hack.
6294 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6295 # The linker will automatically build a .lib file if we build a DLL.
6296 old_archive_from_new_cmds='true'
6297 # FIXME: Should let the user specify the lib program.
6298 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6299 fix_srcfile_path='`cygpath -w "$srcfile"`'
6300 ;;
6301
6302 darwin* | rhapsody*)
6303 allow_undefined_flag='-undefined warning'
6304 archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6305 echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6306 archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6307 ## What we need is to hardcode the path to the library, not the search path
6308 #hardcode_direct=yes
6309 #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6310 hardcode_shlibpath_var=no
6311 whole_archive_flag_spec='-all_load'
6312 ;;
6313
6314 freebsd1*)
6315 ld_shlibs=no
6316 ;;
6317
6318 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6319 # support. Future versions do this automatically, but an explicit c++rt0.o
6320 # does not break anything, and helps significantly (at the cost of a little
6321 # extra space).
6322 freebsd2.2*)
6323 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6324 hardcode_libdir_flag_spec='-R$libdir'
6325 hardcode_direct=yes
6326 hardcode_shlibpath_var=no
6327 ;;
6328
6329 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6330 freebsd2*)
6331 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6332 hardcode_direct=yes
6333 hardcode_minus_L=yes
6334 hardcode_shlibpath_var=no
6335 ;;
6336
6337 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6338 freebsd*)
6339 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6340 hardcode_libdir_flag_spec='-R$libdir'
6341 hardcode_direct=yes
6342 hardcode_shlibpath_var=no
6343 ;;
6344
6345 hpux9* | hpux10* | hpux11*)
6346 case "$host_os" in
6347 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' ;;
6348 *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6349 esac
6350 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6351 hardcode_libdir_separator=:
6352 hardcode_direct=yes
6353 hardcode_minus_L=yes # Not in the search PATH, but as the default
6354 # location of the library.
6355 export_dynamic_flag_spec='${wl}-E'
6356 ;;
6357
6358 irix5* | irix6*)
6359 if test "$GCC" = yes; then
6360 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'
6361 else
6362 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'
6363 fi
6364 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6365 hardcode_libdir_separator=:
6366 link_all_deplibs=yes
6367 ;;
6368
6369 netbsd*)
6370 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6371 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6372 else
6373 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6374 fi
6375 hardcode_libdir_flag_spec='-R$libdir'
6376 hardcode_direct=yes
6377 hardcode_shlibpath_var=no
6378 ;;
6379
6380 newsos6)
6381 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6382 hardcode_direct=yes
6383 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6384 hardcode_libdir_separator=:
6385 hardcode_shlibpath_var=no
6386 ;;
6387
6388 openbsd*)
6389 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6390 hardcode_libdir_flag_spec='-R$libdir'
6391 hardcode_direct=yes
6392 hardcode_shlibpath_var=no
6393 ;;
6394
6395 os2*)
6396 hardcode_libdir_flag_spec='-L$libdir'
6397 hardcode_minus_L=yes
6398 allow_undefined_flag=unsupported
6399 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'
6400 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6401 ;;
6402
6403 osf3*)
6404 if test "$GCC" = yes; then
6405 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6406 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'
6407 else
6408 allow_undefined_flag=' -expect_unresolved \*'
6409 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'
6410 fi
6411 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6412 hardcode_libdir_separator=:
6413 ;;
6414
6415 osf4* | osf5*) # as osf3* with the addition of -msym flag
6416 if test "$GCC" = yes; then
6417 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6418 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'
6419 else
6420 allow_undefined_flag=' -expect_unresolved \*'
6421 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'
6422 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6423 $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'
6424 fi
6425#Both c and cxx compiler support -rpath directly
6426 hardcode_libdir_flag_spec='-rpath $libdir'
6427 hardcode_libdir_separator=:
6428 ;;
6429
6430 sco3.2v5*)
6431 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6432 hardcode_shlibpath_var=no
6433 runpath_var=LD_RUN_PATH
6434 hardcode_runpath_var=yes
6435 ;;
6436
6437 solaris*)
6438 no_undefined_flag=' -z text'
6439 # $CC -shared without GNU ld will not create a library from C++
6440 # object files and a static libstdc++, better avoid it by now
6441 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6442 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6443 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6444 hardcode_libdir_flag_spec='-R$libdir'
6445 hardcode_shlibpath_var=no
6446 case "$host_os" in
6447 solaris2.[0-5] | solaris2.[0-5].*) ;;
6448 *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6449 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6450 esac
6451 link_all_deplibs=yes
6452 ;;
6453
6454 sunos4*)
6455 if test "x$host_vendor" = xsequent; then
6456 # Use $CC to link under sequent, because it throws in some extra .o
6457 # files that make .init and .fini sections work.
6458 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6459 else
6460 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6461 fi
6462 hardcode_libdir_flag_spec='-L$libdir'
6463 hardcode_direct=yes
6464 hardcode_minus_L=yes
6465 hardcode_shlibpath_var=no
6466 ;;
6467
6468 sysv4)
6469 if test "x$host_vendor" = xsno; then
6470 archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6471 hardcode_direct=yes # is this really true???
6472 else
6473 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6474 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6475 fi
6476 runpath_var='LD_RUN_PATH'
6477 hardcode_shlibpath_var=no
6478 ;;
6479
6480 sysv4.3*)
6481 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6482 hardcode_shlibpath_var=no
6483 export_dynamic_flag_spec='-Bexport'
6484 ;;
6485
6486 sysv5*)
6487 no_undefined_flag=' -z text'
6488 # $CC -shared without GNU ld will not create a library from C++
6489 # object files and a static libstdc++, better avoid it by now
6490 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6491 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6492 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6493 hardcode_libdir_flag_spec=
6494 hardcode_shlibpath_var=no
6495 runpath_var='LD_RUN_PATH'
6496 ;;
6497
6498 uts4*)
6499 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6500 hardcode_libdir_flag_spec='-L$libdir'
6501 hardcode_shlibpath_var=no
6502 ;;
6503
6504 dgux*)
6505 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6506 hardcode_libdir_flag_spec='-L$libdir'
6507 hardcode_shlibpath_var=no
6508 ;;
6509
6510 sysv4*MP*)
6511 if test -d /usr/nec; then
6512 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6513 hardcode_shlibpath_var=no
6514 runpath_var=LD_RUN_PATH
6515 hardcode_runpath_var=yes
6516 ld_shlibs=yes
6517 fi
6518 ;;
6519
6520 sysv4.2uw2*)
6521 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6522 hardcode_direct=yes
6523 hardcode_minus_L=no
6524 hardcode_shlibpath_var=no
6525 hardcode_runpath_var=yes
6526 runpath_var=LD_RUN_PATH
6527 ;;
6528
6529 unixware7*)
6530 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6531 runpath_var='LD_RUN_PATH'
6532 hardcode_shlibpath_var=no
6533 ;;
6534
6535 *)
6536 ld_shlibs=no
6537 ;;
6538 esac
6539fi
6540echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6541echo "${ECHO_T}$ld_shlibs" >&6
6542test "$ld_shlibs" = no && can_build_shared=no
6543##
6544## END FIXME
6545
6546## FIXME: this should be a separate macro
6547##
6548# Check hardcoding attributes.
6549echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6550echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6551hardcode_action=
6552if test -n "$hardcode_libdir_flag_spec" || \
6553 test -n "$runpath_var"; then
6554
6555 # We can hardcode non-existant directories.
6556 if test "$hardcode_direct" != no &&
6557 # If the only mechanism to avoid hardcoding is shlibpath_var, we
6558 # have to relink, otherwise we might link with an installed library
6559 # when we should be linking with a yet-to-be-installed one
6560 ## test "$hardcode_shlibpath_var" != no &&
6561 test "$hardcode_minus_L" != no; then
6562 # Linking always hardcodes the temporary library directory.
6563 hardcode_action=relink
6564 else
6565 # We can link without hardcoding, and we can hardcode nonexisting dirs.
6566 hardcode_action=immediate
6567 fi
6568else
6569 # We cannot hardcode anything, or else we can only hardcode existing
6570 # directories.
6571 hardcode_action=unsupported
6572fi
6573echo "$as_me:$LINENO: result: $hardcode_action" >&5
6574echo "${ECHO_T}$hardcode_action" >&6
6575##
6576## END FIXME
6577
6578## FIXME: this should be a separate macro
6579##
6580striplib=
6581old_striplib=
6582echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6583echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6584if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6585 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6586 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6587 echo "$as_me:$LINENO: result: yes" >&5
6588echo "${ECHO_T}yes" >&6
6589else
6590 echo "$as_me:$LINENO: result: no" >&5
6591echo "${ECHO_T}no" >&6
6592fi
6593##
6594## END FIXME
6595
6596reload_cmds='$LD$reload_flag -o $output$reload_objs'
6597test -z "$deplibs_check_method" && deplibs_check_method=unknown
6598
6599## FIXME: this should be a separate macro
6600##
6601# PORTME Fill in your ld.so characteristics
6602echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6603echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6604library_names_spec=
6605libname_spec='lib$name'
6606soname_spec=
6607postinstall_cmds=
6608postuninstall_cmds=
6609finish_cmds=
6610finish_eval=
6611shlibpath_var=
6612shlibpath_overrides_runpath=unknown
6613version_type=none
6614dynamic_linker="$host_os ld.so"
6615sys_lib_dlsearch_path_spec="/lib /usr/lib"
6616sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6617
6618case "$host_os" in
6619aix3*)
6620 version_type=linux
6621 library_names_spec='${libname}${release}.so$versuffix $libname.a'
6622 shlibpath_var=LIBPATH
6623
6624 # AIX has no versioning support, so we append a major version to the name.
6625 soname_spec='${libname}${release}.so$major'
6626 ;;
6627
6628aix4*)
6629 version_type=linux
6630 # AIX has no versioning support, so currently we can not hardcode correct
6631 # soname into executable. Probably we can add versioning support to
6632 # collect2, so additional links can be useful in future.
6633 # We preserve .a as extension for shared libraries though AIX4.2
6634 # and later linker supports .so
6635 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6636 shlibpath_var=LIBPATH
6637 ;;
6638
6639amigaos*)
6640 library_names_spec='$libname.ixlibrary $libname.a'
6641 # Create ${libname}_ixlibrary.a entries in /sys/libs.
6642 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'
6643 ;;
6644
6645beos*)
6646 library_names_spec='${libname}.so'
6647 dynamic_linker="$host_os ld.so"
6648 shlibpath_var=LIBRARY_PATH
6649 ;;
6650
6651bsdi4*)
6652 version_type=linux
6653 need_version=no
6654 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6655 soname_spec='${libname}${release}.so$major'
6656 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6657 shlibpath_var=LD_LIBRARY_PATH
6658 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6659 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6660 export_dynamic_flag_spec=-rdynamic
6661 # the default ld.so.conf also contains /usr/contrib/lib and
6662 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6663 # libtool to hard-code these into programs
6664 ;;
6665
6666cygwin* | mingw* | pw32*)
6667 version_type=windows
6668 need_version=no
6669 need_lib_prefix=no
6670 if test "$GCC" = yes; then
6671 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6672 else
6673 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6674 fi
6675 dynamic_linker='Win32 ld.exe'
6676 # FIXME: first we should search . and the directory the executable is in
6677 shlibpath_var=PATH
6678 ;;
6679
6680darwin* | rhapsody*)
6681 need_lib_prefix=no
6682 need_version=no
6683 library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6684 shlibpath_overrides_runpath=yes
6685 shlibpath_var=DYLD_LIBRARY_PATH
6686 postinstall_cmds='chmod +x $lib'
6687 ;;
6688
6689freebsd1*)
6690 dynamic_linker=no
6691 ;;
6692
6693freebsd*)
6694 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6695 version_type=freebsd-$objformat
6696 case "$version_type" in
6697 freebsd-elf*)
6698 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6699 need_version=no
6700 need_lib_prefix=no
6701 ;;
6702 freebsd-*)
6703 library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6704 need_version=yes
6705 ;;
6706 esac
6707 shlibpath_var=LD_LIBRARY_PATH
6708 case "$host_os" in
6709 freebsd2*)
6710 shlibpath_overrides_runpath=yes
6711 ;;
6712 *)
6713 shlibpath_overrides_runpath=no
6714 hardcode_into_libs=yes
6715 ;;
6716 esac
6717 ;;
6718
6719gnu*)
6720 version_type=linux
6721 need_lib_prefix=no
6722 need_version=no
6723 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6724 soname_spec='${libname}${release}.so$major'
6725 shlibpath_var=LD_LIBRARY_PATH
6726 hardcode_into_libs=yes
6727 ;;
6728
6729hpux9* | hpux10* | hpux11*)
6730 # Give a soname corresponding to the major version so that dld.sl refuses to
6731 # link against other versions.
6732 dynamic_linker="$host_os dld.sl"
6733 version_type=sunos
6734 need_lib_prefix=no
6735 need_version=no
6736 shlibpath_var=SHLIB_PATH
6737 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6738 library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6739 soname_spec='${libname}${release}.sl$major'
6740 # HP-UX runs *really* slowly unless shared libraries are mode 555.
6741 postinstall_cmds='chmod 555 $lib'
6742 ;;
6743
6744irix5* | irix6*)
6745 version_type=irix
6746 need_lib_prefix=no
6747 need_version=no
6748 soname_spec='${libname}${release}.so$major'
6749 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6750 case "$host_os" in
6751 irix5*)
6752 libsuff= shlibsuff=
6753 ;;
6754 *)
6755 case "$LD" in # libtool.m4 will add one of these switches to LD
6756 *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6757 *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6758 *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6759 *) libsuff= shlibsuff= libmagic=never-match;;
6760 esac
6761 ;;
6762 esac
6763 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6764 shlibpath_overrides_runpath=no
6765 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6766 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6767 ;;
6768
6769# No shared lib support for Linux oldld, aout, or coff.
6770linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6771 dynamic_linker=no
6772 ;;
6773
6774# This must be Linux ELF.
6775linux-gnu*)
6776 version_type=linux
6777 need_lib_prefix=no
6778 need_version=no
6779 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6780 soname_spec='${libname}${release}.so$major'
6781 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6782 shlibpath_var=LD_LIBRARY_PATH
6783 shlibpath_overrides_runpath=no
6784 # This implies no fast_install, which is unacceptable.
6785 # Some rework will be needed to allow for fast_install
6786 # before this can be enabled.
6787 hardcode_into_libs=yes
6788
6789 # We used to test for /lib/ld.so.1 and disable shared libraries on
6790 # powerpc, because MkLinux only supported shared libraries with the
6791 # GNU dynamic linker. Since this was broken with cross compilers,
6792 # most powerpc-linux boxes support dynamic linking these days and
6793 # people can always --disable-shared, the test was removed, and we
6794 # assume the GNU/Linux dynamic linker is in use.
6795 dynamic_linker='GNU/Linux ld.so'
6796 ;;
6797
6798netbsd*)
6799 version_type=sunos
6800 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6801 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6802 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6803 dynamic_linker='NetBSD (a.out) ld.so'
6804 else
6805 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6806 soname_spec='${libname}${release}.so$major'
6807 dynamic_linker='NetBSD ld.elf_so'
6808 fi
6809 shlibpath_var=LD_LIBRARY_PATH
6810 shlibpath_overrides_runpath=yes
6811 hardcode_into_libs=yes
6812 ;;
6813
6814newsos6)
6815 version_type=linux
6816 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6817 shlibpath_var=LD_LIBRARY_PATH
6818 shlibpath_overrides_runpath=yes
6819 ;;
6820
6821openbsd*)
6822 version_type=sunos
6823 if test "$with_gnu_ld" = yes; then
6824 need_lib_prefix=no
6825 need_version=no
6826 fi
6827 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6828 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6829 shlibpath_var=LD_LIBRARY_PATH
6830 ;;
6831
6832os2*)
6833 libname_spec='$name'
6834 need_lib_prefix=no
6835 library_names_spec='$libname.dll $libname.a'
6836 dynamic_linker='OS/2 ld.exe'
6837 shlibpath_var=LIBPATH
6838 ;;
6839
6840osf3* | osf4* | osf5*)
6841 version_type=osf
6842 need_version=no
6843 soname_spec='${libname}${release}.so'
6844 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6845 shlibpath_var=LD_LIBRARY_PATH
6846 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6847 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6848 ;;
6849
6850sco3.2v5*)
6851 version_type=osf
6852 soname_spec='${libname}${release}.so$major'
6853 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6854 shlibpath_var=LD_LIBRARY_PATH
6855 ;;
6856
6857solaris*)
6858 version_type=linux
6859 need_lib_prefix=no
6860 need_version=no
6861 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6862 soname_spec='${libname}${release}.so$major'
6863 shlibpath_var=LD_LIBRARY_PATH
6864 shlibpath_overrides_runpath=yes
6865 hardcode_into_libs=yes
6866 # ldd complains unless libraries are executable
6867 postinstall_cmds='chmod +x $lib'
6868 ;;
6869
6870sunos4*)
6871 version_type=sunos
6872 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6873 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6874 shlibpath_var=LD_LIBRARY_PATH
6875 shlibpath_overrides_runpath=yes
6876 if test "$with_gnu_ld" = yes; then
6877 need_lib_prefix=no
6878 fi
6879 need_version=yes
6880 ;;
6881
6882sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6883 version_type=linux
6884 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6885 soname_spec='${libname}${release}.so$major'
6886 shlibpath_var=LD_LIBRARY_PATH
6887 case "$host_vendor" in
6888 sni)
6889 shlibpath_overrides_runpath=no
6890 ;;
6891 motorola)
6892 need_lib_prefix=no
6893 need_version=no
6894 shlibpath_overrides_runpath=no
6895 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6896 ;;
6897 esac
6898 ;;
6899
6900uts4*)
6901 version_type=linux
6902 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6903 soname_spec='${libname}${release}.so$major'
6904 shlibpath_var=LD_LIBRARY_PATH
6905 ;;
6906
6907dgux*)
6908 version_type=linux
6909 need_lib_prefix=no
6910 need_version=no
6911 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6912 soname_spec='${libname}${release}.so$major'
6913 shlibpath_var=LD_LIBRARY_PATH
6914 ;;
6915
6916sysv4*MP*)
6917 if test -d /usr/nec ;then
6918 version_type=linux
6919 library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6920 soname_spec='$libname.so.$major'
6921 shlibpath_var=LD_LIBRARY_PATH
6922 fi
6923 ;;
6924
6925*)
6926 dynamic_linker=no
6927 ;;
6928esac
6929echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6930echo "${ECHO_T}$dynamic_linker" >&6
6931test "$dynamic_linker" = no && can_build_shared=no
6932##
6933## END FIXME
6934
6935## FIXME: this should be a separate macro
6936##
6937# Report the final consequences.
6938echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6939echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6940echo "$as_me:$LINENO: result: $can_build_shared" >&5
6941echo "${ECHO_T}$can_build_shared" >&6
6942##
6943## END FIXME
6944
6945if test "$hardcode_action" = relink; then
6946 # Fast installation is not supported
6947 enable_fast_install=no
6948elif test "$shlibpath_overrides_runpath" = yes ||
6949 test "$enable_shared" = no; then
6950 # Fast installation is not necessary
6951 enable_fast_install=needless
6952fi
6953
6954variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6955if test "$GCC" = yes; then
6956 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6957fi
6958
6959if test "x$enable_dlopen" != xyes; then
6960 enable_dlopen=unknown
6961 enable_dlopen_self=unknown
6962 enable_dlopen_self_static=unknown
6963else
6964 lt_cv_dlopen=no
6965 lt_cv_dlopen_libs=
6966
6967 case "$host_os" in
6968 beos*)
6969 lt_cv_dlopen="load_add_on"
6970 lt_cv_dlopen_libs=
6971 lt_cv_dlopen_self=yes
6972 ;;
6973
6974 cygwin* | mingw* | pw32*)
6975 lt_cv_dlopen="LoadLibrary"
6976 lt_cv_dlopen_libs=
6977 ;;
6978
6979 *)
6980 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6981echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6982if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6983 echo $ECHO_N "(cached) $ECHO_C" >&6
6984else
6985 ac_check_lib_save_LIBS=$LIBS
6986LIBS="-ldl $LIBS"
6987cat >conftest.$ac_ext <<_ACEOF
6988/* confdefs.h. */
6989_ACEOF
6990cat confdefs.h >>conftest.$ac_ext
6991cat >>conftest.$ac_ext <<_ACEOF
6992/* end confdefs.h. */
6993
6994/* Override any gcc2 internal prototype to avoid an error. */
6995#ifdef __cplusplus
6996extern "C"
6997#endif
6998/* We use char because int might match the return type of a gcc2
6999 builtin and then its argument prototype would still apply. */
7000char dlopen ();
7001int
7002main ()
7003{
7004dlopen ();
7005 ;
7006 return 0;
7007}
7008_ACEOF
7009rm -f conftest.$ac_objext conftest$ac_exeext
7010if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7011 (eval $ac_link) 2>conftest.er1
7012 ac_status=$?
7013 grep -v '^ *+' conftest.er1 >conftest.err
7014 rm -f conftest.er1
7015 cat conftest.err >&5
7016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7017 (exit $ac_status); } &&
7018 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7020 (eval $ac_try) 2>&5
7021 ac_status=$?
7022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7023 (exit $ac_status); }; } &&
7024 { ac_try='test -s conftest$ac_exeext'
7025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7026 (eval $ac_try) 2>&5
7027 ac_status=$?
7028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7029 (exit $ac_status); }; }; then
7030 ac_cv_lib_dl_dlopen=yes
7031else
7032 echo "$as_me: failed program was:" >&5
7033sed 's/^/| /' conftest.$ac_ext >&5
7034
7035ac_cv_lib_dl_dlopen=no
7036fi
7037rm -f conftest.err conftest.$ac_objext \
7038 conftest$ac_exeext conftest.$ac_ext
7039LIBS=$ac_check_lib_save_LIBS
7040fi
7041echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
7042echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
7043if test $ac_cv_lib_dl_dlopen = yes; then
7044 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
7045else
7046 echo "$as_me:$LINENO: checking for dlopen" >&5
7047echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
7048if test "${ac_cv_func_dlopen+set}" = set; then
7049 echo $ECHO_N "(cached) $ECHO_C" >&6
7050else
7051 cat >conftest.$ac_ext <<_ACEOF
7052/* confdefs.h. */
7053_ACEOF
7054cat confdefs.h >>conftest.$ac_ext
7055cat >>conftest.$ac_ext <<_ACEOF
7056/* end confdefs.h. */
7057/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
7058 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7059#define dlopen innocuous_dlopen
7060
7061/* System header to define __stub macros and hopefully few prototypes,
7062 which can conflict with char dlopen (); below.
7063 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7064 <limits.h> exists even on freestanding compilers. */
7065
7066#ifdef __STDC__
7067# include <limits.h>
7068#else
7069# include <assert.h>
7070#endif
7071
7072#undef dlopen
7073
7074/* Override any gcc2 internal prototype to avoid an error. */
7075#ifdef __cplusplus
7076extern "C"
7077{
7078#endif
7079/* We use char because int might match the return type of a gcc2
7080 builtin and then its argument prototype would still apply. */
7081char dlopen ();
7082/* The GNU C library defines this for functions which it implements
7083 to always fail with ENOSYS. Some functions are actually named
7084 something starting with __ and the normal name is an alias. */
7085#if defined (__stub_dlopen) || defined (__stub___dlopen)
7086choke me
7087#else
7088char (*f) () = dlopen;
7089#endif
7090#ifdef __cplusplus
7091}
7092#endif
7093
7094int
7095main ()
7096{
7097return f != dlopen;
7098 ;
7099 return 0;
7100}
7101_ACEOF
7102rm -f conftest.$ac_objext conftest$ac_exeext
7103if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7104 (eval $ac_link) 2>conftest.er1
7105 ac_status=$?
7106 grep -v '^ *+' conftest.er1 >conftest.err
7107 rm -f conftest.er1
7108 cat conftest.err >&5
7109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7110 (exit $ac_status); } &&
7111 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7113 (eval $ac_try) 2>&5
7114 ac_status=$?
7115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7116 (exit $ac_status); }; } &&
7117 { ac_try='test -s conftest$ac_exeext'
7118 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7119 (eval $ac_try) 2>&5
7120 ac_status=$?
7121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7122 (exit $ac_status); }; }; then
7123 ac_cv_func_dlopen=yes
7124else
7125 echo "$as_me: failed program was:" >&5
7126sed 's/^/| /' conftest.$ac_ext >&5
7127
7128ac_cv_func_dlopen=no
7129fi
7130rm -f conftest.err conftest.$ac_objext \
7131 conftest$ac_exeext conftest.$ac_ext
7132fi
7133echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
7134echo "${ECHO_T}$ac_cv_func_dlopen" >&6
7135if test $ac_cv_func_dlopen = yes; then
7136 lt_cv_dlopen="dlopen"
7137else
7138 echo "$as_me:$LINENO: checking for shl_load" >&5
7139echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
7140if test "${ac_cv_func_shl_load+set}" = set; then
7141 echo $ECHO_N "(cached) $ECHO_C" >&6
7142else
7143 cat >conftest.$ac_ext <<_ACEOF
7144/* confdefs.h. */
7145_ACEOF
7146cat confdefs.h >>conftest.$ac_ext
7147cat >>conftest.$ac_ext <<_ACEOF
7148/* end confdefs.h. */
7149/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
7150 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7151#define shl_load innocuous_shl_load
7152
7153/* System header to define __stub macros and hopefully few prototypes,
7154 which can conflict with char shl_load (); below.
7155 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7156 <limits.h> exists even on freestanding compilers. */
7157
7158#ifdef __STDC__
7159# include <limits.h>
7160#else
7161# include <assert.h>
7162#endif
7163
7164#undef shl_load
7165
7166/* Override any gcc2 internal prototype to avoid an error. */
7167#ifdef __cplusplus
7168extern "C"
7169{
7170#endif
7171/* We use char because int might match the return type of a gcc2
7172 builtin and then its argument prototype would still apply. */
7173char shl_load ();
7174/* The GNU C library defines this for functions which it implements
7175 to always fail with ENOSYS. Some functions are actually named
7176 something starting with __ and the normal name is an alias. */
7177#if defined (__stub_shl_load) || defined (__stub___shl_load)
7178choke me
7179#else
7180char (*f) () = shl_load;
7181#endif
7182#ifdef __cplusplus
7183}
7184#endif
7185
7186int
7187main ()
7188{
7189return f != shl_load;
7190 ;
7191 return 0;
7192}
7193_ACEOF
7194rm -f conftest.$ac_objext conftest$ac_exeext
7195if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7196 (eval $ac_link) 2>conftest.er1
7197 ac_status=$?
7198 grep -v '^ *+' conftest.er1 >conftest.err
7199 rm -f conftest.er1
7200 cat conftest.err >&5
7201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7202 (exit $ac_status); } &&
7203 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7205 (eval $ac_try) 2>&5
7206 ac_status=$?
7207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7208 (exit $ac_status); }; } &&
7209 { ac_try='test -s conftest$ac_exeext'
7210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7211 (eval $ac_try) 2>&5
7212 ac_status=$?
7213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7214 (exit $ac_status); }; }; then
7215 ac_cv_func_shl_load=yes
7216else
7217 echo "$as_me: failed program was:" >&5
7218sed 's/^/| /' conftest.$ac_ext >&5
7219
7220ac_cv_func_shl_load=no
7221fi
7222rm -f conftest.err conftest.$ac_objext \
7223 conftest$ac_exeext conftest.$ac_ext
7224fi
7225echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7226echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7227if test $ac_cv_func_shl_load = yes; then
7228 lt_cv_dlopen="shl_load"
7229else
7230 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7231echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7232if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7233 echo $ECHO_N "(cached) $ECHO_C" >&6
7234else
7235 ac_check_lib_save_LIBS=$LIBS
7236LIBS="-lsvld $LIBS"
7237cat >conftest.$ac_ext <<_ACEOF
7238/* confdefs.h. */
7239_ACEOF
7240cat confdefs.h >>conftest.$ac_ext
7241cat >>conftest.$ac_ext <<_ACEOF
7242/* end confdefs.h. */
7243
7244/* Override any gcc2 internal prototype to avoid an error. */
7245#ifdef __cplusplus
7246extern "C"
7247#endif
7248/* We use char because int might match the return type of a gcc2
7249 builtin and then its argument prototype would still apply. */
7250char dlopen ();
7251int
7252main ()
7253{
7254dlopen ();
7255 ;
7256 return 0;
7257}
7258_ACEOF
7259rm -f conftest.$ac_objext conftest$ac_exeext
7260if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7261 (eval $ac_link) 2>conftest.er1
7262 ac_status=$?
7263 grep -v '^ *+' conftest.er1 >conftest.err
7264 rm -f conftest.er1
7265 cat conftest.err >&5
7266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7267 (exit $ac_status); } &&
7268 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7270 (eval $ac_try) 2>&5
7271 ac_status=$?
7272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7273 (exit $ac_status); }; } &&
7274 { ac_try='test -s conftest$ac_exeext'
7275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7276 (eval $ac_try) 2>&5
7277 ac_status=$?
7278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7279 (exit $ac_status); }; }; then
7280 ac_cv_lib_svld_dlopen=yes
7281else
7282 echo "$as_me: failed program was:" >&5
7283sed 's/^/| /' conftest.$ac_ext >&5
7284
7285ac_cv_lib_svld_dlopen=no
7286fi
7287rm -f conftest.err conftest.$ac_objext \
7288 conftest$ac_exeext conftest.$ac_ext
7289LIBS=$ac_check_lib_save_LIBS
7290fi
7291echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7292echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7293if test $ac_cv_lib_svld_dlopen = yes; then
7294 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7295else
7296 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7297echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7298if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7299 echo $ECHO_N "(cached) $ECHO_C" >&6
7300else
7301 ac_check_lib_save_LIBS=$LIBS
7302LIBS="-ldld $LIBS"
7303cat >conftest.$ac_ext <<_ACEOF
7304/* confdefs.h. */
7305_ACEOF
7306cat confdefs.h >>conftest.$ac_ext
7307cat >>conftest.$ac_ext <<_ACEOF
7308/* end confdefs.h. */
7309
7310/* Override any gcc2 internal prototype to avoid an error. */
7311#ifdef __cplusplus
7312extern "C"
7313#endif
7314/* We use char because int might match the return type of a gcc2
7315 builtin and then its argument prototype would still apply. */
7316char shl_load ();
7317int
7318main ()
7319{
7320shl_load ();
7321 ;
7322 return 0;
7323}
7324_ACEOF
7325rm -f conftest.$ac_objext conftest$ac_exeext
7326if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7327 (eval $ac_link) 2>conftest.er1
7328 ac_status=$?
7329 grep -v '^ *+' conftest.er1 >conftest.err
7330 rm -f conftest.er1
7331 cat conftest.err >&5
7332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7333 (exit $ac_status); } &&
7334 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7336 (eval $ac_try) 2>&5
7337 ac_status=$?
7338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7339 (exit $ac_status); }; } &&
7340 { ac_try='test -s conftest$ac_exeext'
7341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7342 (eval $ac_try) 2>&5
7343 ac_status=$?
7344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7345 (exit $ac_status); }; }; then
7346 ac_cv_lib_dld_shl_load=yes
7347else
7348 echo "$as_me: failed program was:" >&5
7349sed 's/^/| /' conftest.$ac_ext >&5
7350
7351ac_cv_lib_dld_shl_load=no
7352fi
7353rm -f conftest.err conftest.$ac_objext \
7354 conftest$ac_exeext conftest.$ac_ext
7355LIBS=$ac_check_lib_save_LIBS
7356fi
7357echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7358echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7359if test $ac_cv_lib_dld_shl_load = yes; then
7360 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7361fi
7362
7363
7364fi
7365
7366
7367fi
7368
7369
7370fi
7371
7372
7373fi
7374
7375 ;;
7376 esac
7377
7378 if test "x$lt_cv_dlopen" != xno; then
7379 enable_dlopen=yes
7380 else
7381 enable_dlopen=no
7382 fi
7383
7384 case "$lt_cv_dlopen" in
7385 dlopen)
7386 save_CPPFLAGS="$CPP_FLAGS"
7387 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7388
7389 save_LDFLAGS="$LDFLAGS"
7390 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7391
7392 save_LIBS="$LIBS"
7393 LIBS="$lt_cv_dlopen_libs $LIBS"
7394
7395 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7396echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7397if test "${lt_cv_dlopen_self+set}" = set; then
7398 echo $ECHO_N "(cached) $ECHO_C" >&6
7399else
7400 if test "$cross_compiling" = yes; then :
7401 lt_cv_dlopen_self=cross
7402else
7403 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7404 lt_status=$lt_dlunknown
7405 cat > conftest.$ac_ext <<EOF
7406#line 7406 "configure"
7407#include "confdefs.h"
7408
7409#if HAVE_DLFCN_H
7410#include <dlfcn.h>
7411#endif
7412
7413#include <stdio.h>
7414
7415#ifdef RTLD_GLOBAL
7416# define LT_DLGLOBAL RTLD_GLOBAL
7417#else
7418# ifdef DL_GLOBAL
7419# define LT_DLGLOBAL DL_GLOBAL
7420# else
7421# define LT_DLGLOBAL 0
7422# endif
7423#endif
7424
7425/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7426 find out it does not work in some platform. */
7427#ifndef LT_DLLAZY_OR_NOW
7428# ifdef RTLD_LAZY
7429# define LT_DLLAZY_OR_NOW RTLD_LAZY
7430# else
7431# ifdef DL_LAZY
7432# define LT_DLLAZY_OR_NOW DL_LAZY
7433# else
7434# ifdef RTLD_NOW
7435# define LT_DLLAZY_OR_NOW RTLD_NOW
7436# else
7437# ifdef DL_NOW
7438# define LT_DLLAZY_OR_NOW DL_NOW
7439# else
7440# define LT_DLLAZY_OR_NOW 0
7441# endif
7442# endif
7443# endif
7444# endif
7445#endif
7446
7447#ifdef __cplusplus
7448extern "C" void exit (int);
7449#endif
7450
7451fnord() { int i=42;}
7452main ()
7453{
7454 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7455 int status = $lt_dlunknown;
7456
7457 if (self)
7458 {
7459 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7460 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7461 /* dlclose (self); */
7462 }
7463
7464 exit (status);
7465}
7466EOF
7467 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7468 (eval $ac_link) 2>&5
7469 ac_status=$?
7470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7471 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7472 (./conftest; exit; ) 2>/dev/null
7473 lt_status=$?
7474 case x$lt_status in
7475 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7476 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7477 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7478 esac
7479 else :
7480 # compilation failed
7481 lt_cv_dlopen_self=no
7482 fi
7483fi
7484rm -fr conftest*
7485
7486
7487fi
7488echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7489echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7490
7491 if test "x$lt_cv_dlopen_self" = xyes; then
7492 LDFLAGS="$LDFLAGS $link_static_flag"
7493 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7494echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7495if test "${lt_cv_dlopen_self_static+set}" = set; then
7496 echo $ECHO_N "(cached) $ECHO_C" >&6
7497else
7498 if test "$cross_compiling" = yes; then :
7499 lt_cv_dlopen_self_static=cross
7500else
7501 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7502 lt_status=$lt_dlunknown
7503 cat > conftest.$ac_ext <<EOF
7504#line 7504 "configure"
7505#include "confdefs.h"
7506
7507#if HAVE_DLFCN_H
7508#include <dlfcn.h>
7509#endif
7510
7511#include <stdio.h>
7512
7513#ifdef RTLD_GLOBAL
7514# define LT_DLGLOBAL RTLD_GLOBAL
7515#else
7516# ifdef DL_GLOBAL
7517# define LT_DLGLOBAL DL_GLOBAL
7518# else
7519# define LT_DLGLOBAL 0
7520# endif
7521#endif
7522
7523/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7524 find out it does not work in some platform. */
7525#ifndef LT_DLLAZY_OR_NOW
7526# ifdef RTLD_LAZY
7527# define LT_DLLAZY_OR_NOW RTLD_LAZY
7528# else
7529# ifdef DL_LAZY
7530# define LT_DLLAZY_OR_NOW DL_LAZY
7531# else
7532# ifdef RTLD_NOW
7533# define LT_DLLAZY_OR_NOW RTLD_NOW
7534# else
7535# ifdef DL_NOW
7536# define LT_DLLAZY_OR_NOW DL_NOW
7537# else
7538# define LT_DLLAZY_OR_NOW 0
7539# endif
7540# endif
7541# endif
7542# endif
7543#endif
7544
7545#ifdef __cplusplus
7546extern "C" void exit (int);
7547#endif
7548
7549fnord() { int i=42;}
7550main ()
7551{
7552 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7553 int status = $lt_dlunknown;
7554
7555 if (self)
7556 {
7557 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7558 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7559 /* dlclose (self); */
7560 }
7561
7562 exit (status);
7563}
7564EOF
7565 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7566 (eval $ac_link) 2>&5
7567 ac_status=$?
7568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7569 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7570 (./conftest; exit; ) 2>/dev/null
7571 lt_status=$?
7572 case x$lt_status in
7573 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7574 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7575 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7576 esac
7577 else :
7578 # compilation failed
7579 lt_cv_dlopen_self_static=no
7580 fi
7581fi
7582rm -fr conftest*
7583
7584
7585fi
7586echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7587echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7588 fi
7589
7590 CPPFLAGS="$save_CPPFLAGS"
7591 LDFLAGS="$save_LDFLAGS"
7592 LIBS="$save_LIBS"
7593 ;;
7594 esac
7595
7596 case "$lt_cv_dlopen_self" in
7597 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7598 *) enable_dlopen_self=unknown ;;
7599 esac
7600
7601 case "$lt_cv_dlopen_self_static" in
7602 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7603 *) enable_dlopen_self_static=unknown ;;
7604 esac
7605fi
7606
7607
7608## FIXME: this should be a separate macro
7609##
7610if test "$enable_shared" = yes && test "$GCC" = yes; then
7611 case "$archive_cmds" in
7612 *'~'*)
7613 # FIXME: we may have to deal with multi-command sequences.
7614 ;;
7615 '$CC '*)
7616 # Test whether the compiler implicitly links with -lc since on some
7617 # systems, -lgcc has to come before -lc. If gcc already passes -lc
7618 # to ld, don't add -lc before -lgcc.
7619 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7620echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7621 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7622 echo $ECHO_N "(cached) $ECHO_C" >&6
7623else
7624 $rm conftest*
7625 echo 'static int dummy;' > conftest.$ac_ext
7626
7627 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7628 (eval $ac_compile) 2>&5
7629 ac_status=$?
7630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7631 (exit $ac_status); }; then
7632 soname=conftest
7633 lib=conftest
7634 libobjs=conftest.$ac_objext
7635 deplibs=
7636 wl=$lt_cv_prog_cc_wl
7637 compiler_flags=-v
7638 linker_flags=-v
7639 verstring=
7640 output_objdir=.
7641 libname=conftest
7642 save_allow_undefined_flag=$allow_undefined_flag
7643 allow_undefined_flag=
7644 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7645 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7646 ac_status=$?
7647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7648 (exit $ac_status); }
7649 then
7650 lt_cv_archive_cmds_need_lc=no
7651 else
7652 lt_cv_archive_cmds_need_lc=yes
7653 fi
7654 allow_undefined_flag=$save_allow_undefined_flag
7655 else
7656 cat conftest.err 1>&5
7657 fi
7658fi
7659
7660 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7661echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7662 ;;
7663 esac
7664fi
7665need_lc=${lt_cv_archive_cmds_need_lc-yes}
7666##
7667## END FIXME
7668
7669## FIXME: this should be a separate macro
7670##
7671# The second clause should only fire when bootstrapping the
7672# libtool distribution, otherwise you forgot to ship ltmain.sh
7673# with your package, and you will get complaints that there are
7674# no rules to generate ltmain.sh.
7675if test -f "$ltmain"; then
7676 :
7677else
7678 # If there is no Makefile yet, we rely on a make rule to execute
7679 # `config.status --recheck' to rerun these tests and create the
7680 # libtool script then.
7681 test -f Makefile && make "$ltmain"
7682fi
7683
7684if test -f "$ltmain"; then
7685 trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7686 $rm -f "${ofile}T"
7687
7688 echo creating $ofile
7689
7690 # Now quote all the things that may contain metacharacters while being
7691 # careful not to overquote the AC_SUBSTed values. We take copies of the
7692 # variables and quote the copies for generation of the libtool script.
7693 for var in echo old_CC old_CFLAGS \
7694 AR AR_FLAGS CC LD LN_S NM SHELL \
7695 reload_flag reload_cmds wl \
7696 pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7697 thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7698 library_names_spec soname_spec \
7699 RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7700 old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7701 postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7702 old_striplib striplib file_magic_cmd export_symbols_cmds \
7703 deplibs_check_method allow_undefined_flag no_undefined_flag \
7704 finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7705 hardcode_libdir_flag_spec hardcode_libdir_separator \
7706 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7707 compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7708
7709 case "$var" in
7710 reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7711 old_postinstall_cmds | old_postuninstall_cmds | \
7712 export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7713 extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7714 postinstall_cmds | postuninstall_cmds | \
7715 finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7716 # Double-quote double-evaled strings.
7717 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7718 ;;
7719 *)
7720 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7721 ;;
7722 esac
7723 done
7724
7725 cat <<__EOF__ > "${ofile}T"
7726#! $SHELL
7727
7728# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7729# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7730# NOTE: Changes made to this file will be lost: look at ltmain.sh.
7731#
7732# Copyright (C) 1996-2000 Free Software Foundation, Inc.
7733# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7734#
7735# This program is free software; you can redistribute it and/or modify
7736# it under the terms of the GNU General Public License as published by
7737# the Free Software Foundation; either version 2 of the License, or
7738# (at your option) any later version.
7739#
7740# This program is distributed in the hope that it will be useful, but
7741# WITHOUT ANY WARRANTY; without even the implied warranty of
7742# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7743# General Public License for more details.
7744#
7745# You should have received a copy of the GNU General Public License
7746# along with this program; if not, write to the Free Software
7747# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7748#
7749# As a special exception to the GNU General Public License, if you
7750# distribute this file as part of a program that contains a
7751# configuration script generated by Autoconf, you may include it under
7752# the same distribution terms that you use for the rest of that program.
7753
7754# Sed that helps us avoid accidentally triggering echo(1) options like -n.
7755Xsed="sed -e s/^X//"
7756
7757# The HP-UX ksh and POSIX shell print the target directory to stdout
7758# if CDPATH is set.
7759if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7760
7761# ### BEGIN LIBTOOL CONFIG
7762
7763# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7764
7765# Shell to use when invoking shell scripts.
7766SHELL=$lt_SHELL
7767
7768# Whether or not to build shared libraries.
7769build_libtool_libs=$enable_shared
7770
7771# Whether or not to add -lc for building shared libraries.
7772build_libtool_need_lc=$need_lc
7773
7774# Whether or not to build static libraries.
7775build_old_libs=$enable_static
7776
7777# Whether or not to optimize for fast installation.
7778fast_install=$enable_fast_install
7779
7780# The host system.
7781host_alias=$host_alias
7782host=$host
7783
7784# An echo program that does not interpret backslashes.
7785echo=$lt_echo
7786
7787# The archiver.
7788AR=$lt_AR
7789AR_FLAGS=$lt_AR_FLAGS
7790
7791# The default C compiler.
7792CC=$lt_CC
7793
7794# Is the compiler the GNU C compiler?
7795with_gcc=$GCC
7796
7797# The linker used to build libraries.
7798LD=$lt_LD
7799
7800# Whether we need hard or soft links.
7801LN_S=$lt_LN_S
7802
7803# A BSD-compatible nm program.
7804NM=$lt_NM
7805
7806# A symbol stripping program
7807STRIP=$STRIP
7808
7809# Used to examine libraries when file_magic_cmd begins "file"
7810MAGIC_CMD=$MAGIC_CMD
7811
7812# Used on cygwin: DLL creation program.
7813DLLTOOL="$DLLTOOL"
7814
7815# Used on cygwin: object dumper.
7816OBJDUMP="$OBJDUMP"
7817
7818# Used on cygwin: assembler.
7819AS="$AS"
7820
7821# The name of the directory that contains temporary libtool files.
7822objdir=$objdir
7823
7824# How to create reloadable object files.
7825reload_flag=$lt_reload_flag
7826reload_cmds=$lt_reload_cmds
7827
7828# How to pass a linker flag through the compiler.
7829wl=$lt_wl
7830
7831# Object file suffix (normally "o").
7832objext="$ac_objext"
7833
7834# Old archive suffix (normally "a").
7835libext="$libext"
7836
7837# Executable file suffix (normally "").
7838exeext="$exeext"
7839
7840# Additional compiler flags for building library objects.
7841pic_flag=$lt_pic_flag
7842pic_mode=$pic_mode
7843
7844# Does compiler simultaneously support -c and -o options?
7845compiler_c_o=$lt_compiler_c_o
7846
7847# Can we write directly to a .lo ?
7848compiler_o_lo=$lt_compiler_o_lo
7849
7850# Must we lock files when doing compilation ?
7851need_locks=$lt_need_locks
7852
7853# Do we need the lib prefix for modules?
7854need_lib_prefix=$need_lib_prefix
7855
7856# Do we need a version for libraries?
7857need_version=$need_version
7858
7859# Whether dlopen is supported.
7860dlopen_support=$enable_dlopen
7861
7862# Whether dlopen of programs is supported.
7863dlopen_self=$enable_dlopen_self
7864
7865# Whether dlopen of statically linked programs is supported.
7866dlopen_self_static=$enable_dlopen_self_static
7867
7868# Compiler flag to prevent dynamic linking.
7869link_static_flag=$lt_link_static_flag
7870
7871# Compiler flag to turn off builtin functions.
7872no_builtin_flag=$lt_no_builtin_flag
7873
7874# Compiler flag to allow reflexive dlopens.
7875export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7876
7877# Compiler flag to generate shared objects directly from archives.
7878whole_archive_flag_spec=$lt_whole_archive_flag_spec
7879
7880# Compiler flag to generate thread-safe objects.
7881thread_safe_flag_spec=$lt_thread_safe_flag_spec
7882
7883# Library versioning type.
7884version_type=$version_type
7885
7886# Format of library name prefix.
7887libname_spec=$lt_libname_spec
7888
7889# List of archive names. First name is the real one, the rest are links.
7890# The last name is the one that the linker finds with -lNAME.
7891library_names_spec=$lt_library_names_spec
7892
7893# The coded name of the library, if different from the real name.
7894soname_spec=$lt_soname_spec
7895
7896# Commands used to build and install an old-style archive.
7897RANLIB=$lt_RANLIB
7898old_archive_cmds=$lt_old_archive_cmds
7899old_postinstall_cmds=$lt_old_postinstall_cmds
7900old_postuninstall_cmds=$lt_old_postuninstall_cmds
7901
7902# Create an old-style archive from a shared archive.
7903old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7904
7905# Create a temporary old-style archive to link instead of a shared archive.
7906old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7907
7908# Commands used to build and install a shared archive.
7909archive_cmds=$lt_archive_cmds
7910archive_expsym_cmds=$lt_archive_expsym_cmds
7911postinstall_cmds=$lt_postinstall_cmds
7912postuninstall_cmds=$lt_postuninstall_cmds
7913
7914# Commands to strip libraries.
7915old_striplib=$lt_old_striplib
7916striplib=$lt_striplib
7917
7918# Method to check whether dependent libraries are shared objects.
7919deplibs_check_method=$lt_deplibs_check_method
7920
7921# Command to use when deplibs_check_method == file_magic.
7922file_magic_cmd=$lt_file_magic_cmd
7923
7924# Flag that allows shared libraries with undefined symbols to be built.
7925allow_undefined_flag=$lt_allow_undefined_flag
7926
7927# Flag that forces no undefined symbols.
7928no_undefined_flag=$lt_no_undefined_flag
7929
7930# Commands used to finish a libtool library installation in a directory.
7931finish_cmds=$lt_finish_cmds
7932
7933# Same as above, but a single script fragment to be evaled but not shown.
7934finish_eval=$lt_finish_eval
7935
7936# Take the output of nm and produce a listing of raw symbols and C names.
7937global_symbol_pipe=$lt_global_symbol_pipe
7938
7939# Transform the output of nm in a proper C declaration
7940global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7941
7942# This is the shared library runtime path variable.
7943runpath_var=$runpath_var
7944
7945# This is the shared library path variable.
7946shlibpath_var=$shlibpath_var
7947
7948# Is shlibpath searched before the hard-coded library search path?
7949shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7950
7951# How to hardcode a shared library path into an executable.
7952hardcode_action=$hardcode_action
7953
7954# Whether we should hardcode library paths into libraries.
7955hardcode_into_libs=$hardcode_into_libs
7956
7957# Flag to hardcode \$libdir into a binary during linking.
7958# This must work even if \$libdir does not exist.
7959hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7960
7961# Whether we need a single -rpath flag with a separated argument.
7962hardcode_libdir_separator=$lt_hardcode_libdir_separator
7963
7964# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7965# resulting binary.
7966hardcode_direct=$hardcode_direct
7967
7968# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7969# resulting binary.
7970hardcode_minus_L=$hardcode_minus_L
7971
7972# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7973# the resulting binary.
7974hardcode_shlibpath_var=$hardcode_shlibpath_var
7975
7976# Variables whose values should be saved in libtool wrapper scripts and
7977# restored at relink time.
7978variables_saved_for_relink="$variables_saved_for_relink"
7979
7980# Whether libtool must link a program against all its dependency libraries.
7981link_all_deplibs=$link_all_deplibs
7982
7983# Compile-time system search path for libraries
7984sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7985
7986# Run-time system search path for libraries
7987sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7988
7989# Fix the shell variable \$srcfile for the compiler.
7990fix_srcfile_path="$fix_srcfile_path"
7991
7992# Set to yes if exported symbols are required.
7993always_export_symbols=$always_export_symbols
7994
7995# The commands to list exported symbols.
7996export_symbols_cmds=$lt_export_symbols_cmds
7997
7998# The commands to extract the exported symbol list from a shared archive.
7999extract_expsyms_cmds=$lt_extract_expsyms_cmds
8000
8001# Symbols that should not be listed in the preloaded symbols.
8002exclude_expsyms=$lt_exclude_expsyms
8003
8004# Symbols that must always be exported.
8005include_expsyms=$lt_include_expsyms
8006
8007# ### END LIBTOOL CONFIG
8008
8009__EOF__
8010
8011 case "$host_os" in
8012 aix3*)
8013 cat <<\EOF >> "${ofile}T"
8014
8015# AIX sometimes has problems with the GCC collect2 program. For some
8016# reason, if we set the COLLECT_NAMES environment variable, the problems
8017# vanish in a puff of smoke.
8018if test "X${COLLECT_NAMES+set}" != Xset; then
8019 COLLECT_NAMES=
8020 export COLLECT_NAMES
8021fi
8022EOF
8023 ;;
8024 esac
8025
8026 case "$host_os" in
8027 cygwin* | mingw* | pw32* | os2*)
8028 cat <<'EOF' >> "${ofile}T"
8029 # This is a source program that is used to create dlls on Windows
8030 # Don't remove nor modify the starting and closing comments
8031# /* ltdll.c starts here */
8032# #define WIN32_LEAN_AND_MEAN
8033# #include <windows.h>
8034# #undef WIN32_LEAN_AND_MEAN
8035# #include <stdio.h>
8036#
8037# #ifndef __CYGWIN__
8038# # ifdef __CYGWIN32__
8039# # define __CYGWIN__ __CYGWIN32__
8040# # endif
8041# #endif
8042#
8043# #ifdef __cplusplus
8044# extern "C" {
8045# #endif
8046# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
8047# #ifdef __cplusplus
8048# }
8049# #endif
8050#
8051# #ifdef __CYGWIN__
8052# #include <cygwin/cygwin_dll.h>
8053# DECLARE_CYGWIN_DLL( DllMain );
8054# #endif
8055# HINSTANCE __hDllInstance_base;
8056#
8057# BOOL APIENTRY
8058# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
8059# {
8060# __hDllInstance_base = hInst;
8061# return TRUE;
8062# }
8063# /* ltdll.c ends here */
8064 # This is a source program that is used to create import libraries
8065 # on Windows for dlls which lack them. Don't remove nor modify the
8066 # starting and closing comments
8067# /* impgen.c starts here */
8068# /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
8069#
8070# This file is part of GNU libtool.
8071#
8072# This program is free software; you can redistribute it and/or modify
8073# it under the terms of the GNU General Public License as published by
8074# the Free Software Foundation; either version 2 of the License, or
8075# (at your option) any later version.
8076#
8077# This program is distributed in the hope that it will be useful,
8078# but WITHOUT ANY WARRANTY; without even the implied warranty of
8079# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
8080# GNU General Public License for more details.
8081#
8082# You should have received a copy of the GNU General Public License
8083# along with this program; if not, write to the Free Software
8084# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
8085# */
8086#
8087# #include <stdio.h> /* for printf() */
8088# #include <unistd.h> /* for open(), lseek(), read() */
8089# #include <fcntl.h> /* for O_RDONLY, O_BINARY */
8090# #include <string.h> /* for strdup() */
8091#
8092# /* O_BINARY isn't required (or even defined sometimes) under Unix */
8093# #ifndef O_BINARY
8094# #define O_BINARY 0
8095# #endif
8096#
8097# static unsigned int
8098# pe_get16 (fd, offset)
8099# int fd;
8100# int offset;
8101# {
8102# unsigned char b[2];
8103# lseek (fd, offset, SEEK_SET);
8104# read (fd, b, 2);
8105# return b[0] + (b[1]<<8);
8106# }
8107#
8108# static unsigned int
8109# pe_get32 (fd, offset)
8110# int fd;
8111# int offset;
8112# {
8113# unsigned char b[4];
8114# lseek (fd, offset, SEEK_SET);
8115# read (fd, b, 4);
8116# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
8117# }
8118#
8119# static unsigned int
8120# pe_as32 (ptr)
8121# void *ptr;
8122# {
8123# unsigned char *b = ptr;
8124# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
8125# }
8126#
8127# int
8128# main (argc, argv)
8129# int argc;
8130# char *argv[];
8131# {
8132# int dll;
8133# unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
8134# unsigned long export_rva, export_size, nsections, secptr, expptr;
8135# unsigned long name_rvas, nexp;
8136# unsigned char *expdata, *erva;
8137# char *filename, *dll_name;
8138#
8139# filename = argv[1];
8140#
8141# dll = open(filename, O_RDONLY|O_BINARY);
8142# if (!dll)
8143# return 1;
8144#
8145# dll_name = filename;
8146#
8147# for (i=0; filename[i]; i++)
8148# if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
8149# dll_name = filename + i +1;
8150#
8151# pe_header_offset = pe_get32 (dll, 0x3c);
8152# opthdr_ofs = pe_header_offset + 4 + 20;
8153# num_entries = pe_get32 (dll, opthdr_ofs + 92);
8154#
8155# if (num_entries < 1) /* no exports */
8156# return 1;
8157#
8158# export_rva = pe_get32 (dll, opthdr_ofs + 96);
8159# export_size = pe_get32 (dll, opthdr_ofs + 100);
8160# nsections = pe_get16 (dll, pe_header_offset + 4 +2);
8161# secptr = (pe_header_offset + 4 + 20 +
8162# pe_get16 (dll, pe_header_offset + 4 + 16));
8163#
8164# expptr = 0;
8165# for (i = 0; i < nsections; i++)
8166# {
8167# char sname[8];
8168# unsigned long secptr1 = secptr + 40 * i;
8169# unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
8170# unsigned long vsize = pe_get32 (dll, secptr1 + 16);
8171# unsigned long fptr = pe_get32 (dll, secptr1 + 20);
8172# lseek(dll, secptr1, SEEK_SET);
8173# read(dll, sname, 8);
8174# if (vaddr <= export_rva && vaddr+vsize > export_rva)
8175# {
8176# expptr = fptr + (export_rva - vaddr);
8177# if (export_rva + export_size > vaddr + vsize)
8178# export_size = vsize - (export_rva - vaddr);
8179# break;
8180# }
8181# }
8182#
8183# expdata = (unsigned char*)malloc(export_size);
8184# lseek (dll, expptr, SEEK_SET);
8185# read (dll, expdata, export_size);
8186# erva = expdata - export_rva;
8187#
8188# nexp = pe_as32 (expdata+24);
8189# name_rvas = pe_as32 (expdata+32);
8190#
8191# printf ("EXPORTS\n");
8192# for (i = 0; i<nexp; i++)
8193# {
8194# unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
8195# printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
8196# }
8197#
8198# return 0;
8199# }
8200# /* impgen.c ends here */
8201
8202EOF
8203 ;;
8204 esac
8205
8206 # We use sed instead of cat because bash on DJGPP gets confused if
8207 # if finds mixed CR/LF and LF-only lines. Since sed operates in
8208 # text mode, it properly converts lines to CR/LF. This bash problem
8209 # is reportedly fixed, but why not run on old versions too?
8210 sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8211
8212 mv -f "${ofile}T" "$ofile" || \
8213 (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8214 chmod +x "$ofile"
8215fi
8216##
8217## END FIXME
8218
8219
8220
8221
8222
8223# This can be used to rebuild libtool when needed
8224LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8225
8226# Always use our own libtool.
8227LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8228
8229# Prevent multiple expansion
8230
8231
8232MALLOC_TYPE=S
8233support_addstrings=no
8234support_frills=no
8235support_linespace=no
8236support_inheritpixmap=no
8237support_tinting=no
8238support_keepscrolling=no
8239support_selectionscrolling=no
8240support_menubar=no
8241support_mousewheel=no
8242support_mouseslipwheel=no
8243support_utmp=no
8244support_wtmp=no
8245support_lastlog=no
8246support_cursor_blink=no
8247support_text_blink=no
8248support_pointer_blank=no
8249support_scroll_rxvt=no
8250support_scroll_next=no
8251support_scroll_xterm=no
8252support_scroll_plain=no
8253support_xim=no
8254support_xpm=no
8255support_xft=no
8256support_unicode3=no
8257support_combining=no
8258codesets=
8259
8260
8261if test "x$enable_shared" = xyes; then
8262
8263cat >>confdefs.h <<\_ACEOF
8264#define LIBRXVT 1
8265_ACEOF
8266
8267 INSTALL_LIBRXVT=yes
8268fi
8269
8270
8271# Check whether --enable-everything or --disable-everything was given.
8272if test "${enable_everything+set}" = set; then
8273 enableval="$enable_everything"
8274 if test x$enableval = xyes; then
8275 support_24bit=yes
8276 support_frills=yes
8277 support_linespace=yes
8278 support_inheritpixmap=yes
8279 support_tinting=yes
8280 support_keepscrolling=yes
8281 support_selectionscrolling=yes
8282 support_lastlog=yes
8283 support_menubar=yes
8284 support_mousewheel=yes
8285 support_mouseslipwheel=yes
8286 support_cursor_blink=yes
8287 support_text_blink=yes
8288 support_pointer_blank=yes
8289 support_scroll_rxvt=yes
8290 support_scroll_next=yes
8291 support_scroll_xterm=yes
8292 support_scroll_plain=yes
8293 support_utmp=yes
8294 support_wtmp=yes
8295 support_xim=yes
8296 support_xpm=yes
8297 support_xft=yes
8298 support_unicode3=yes
8299 support_combining=yes
8300 codesets=all
8301 fi
8302fi;
8303
8304# Check whether --enable-unicode3 or --disable-unicode3 was given.
8305if test "${enable_unicode3+set}" = set; then
8306 enableval="$enable_unicode3"
8307 if test x$enableval = xyes -o x$enableval = xno; then
8308 support_unicode3=yes
8309 fi
8310fi;
8311
8312# Check whether --enable-combining or --disable-combining was given.
8313if test "${enable_combining+set}" = set; then
8314 enableval="$enable_combining"
8315 if test x$enableval = xyes -o x$enableval = xno; then
8316 support_combining=yes
8317 fi
8318fi;
8319
8320# Check whether --enable-xft or --disable-xft was given.
8321if test "${enable_xft+set}" = set; then
8322 enableval="$enable_xft"
8323 if test x$enableval = xyes -o x$enableval = xno; then
8324 support_xft=yes
8325 fi
8326fi;
8327
8328# Check whether --enable-utmp or --disable-utmp was given.
8329if test "${enable_utmp+set}" = set; then
8330 enableval="$enable_utmp"
8331 if test x$enableval = xyes -o x$enableval = xno; then
8332 support_utmp=$enableval
8333 fi
8334fi;
8335
8336# Check whether --enable-wtmp or --disable-wtmp was given.
8337if test "${enable_wtmp+set}" = set; then
8338 enableval="$enable_wtmp"
8339 if test x$enableval = xyes -o x$enableval = xno; then
8340 support_wtmp=$enableval
8341 fi
8342fi;
8343
8344# Check whether --enable-lastlog or --disable-lastlog was given.
8345if test "${enable_lastlog+set}" = set; then
8346 enableval="$enable_lastlog"
8347 if test x$enableval = xyes -o x$enableval = xno; then
8348 support_lastlog=$enableval
8349 fi
8350fi;
8351
8352# Check whether --enable-xpm-background or --disable-xpm-background was given.
8353if test "${enable_xpm_background+set}" = set; then
8354 enableval="$enable_xpm_background"
8355 if test x$enableval = xyes -o x$enableval = xno; then
8356 support_xpm=$enableval
8357 fi
8358fi;
8359
8360# Check whether --enable-transparency or --disable-transparency was given.
8361if test "${enable_transparency+set}" = set; then
8362 enableval="$enable_transparency"
8363 if test x$enableval = xyes -o x$enableval = xno; then
8364 support_inheritpixmap=$enableval
8365 fi
8366fi;
8367
8368# Check whether --enable-tinting or --disable-tinting was given.
8369if test "${enable_tinting+set}" = set; then
8370 enableval="$enable_tinting"
8371 if test x$enableval = xyes -o x$enableval = xno; then
8372 support_tinting=$enableval
8373 fi
8374fi;
8375
8376# Check whether --enable-menubar or --disable-menubar was given.
8377if test "${enable_menubar+set}" = set; then
8378 enableval="$enable_menubar"
8379 if test x$enableval = xyes -o x$enableval = xno; then
8380 support_menubar=$enableval
8381 fi
8382fi;
8383
8384# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8385if test "${enable_rxvt_scroll+set}" = set; then
8386 enableval="$enable_rxvt_scroll"
8387 if test x$enableval = xyes -o x$enableval = xno; then
8388 support_scroll_rxvt=$enableval
8389 fi
8390fi;
8391
8392# Check whether --enable-next-scroll or --disable-next-scroll was given.
8393if test "${enable_next_scroll+set}" = set; then
8394 enableval="$enable_next_scroll"
8395 if test x$enableval = xyes -o x$enableval = xno; then
8396 support_scroll_next=$enableval
8397 fi
8398fi;
8399
8400# Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8401if test "${enable_xterm_scroll+set}" = set; then
8402 enableval="$enable_xterm_scroll"
8403 if test x$enableval = xyes -o x$enableval = xno; then
8404 support_scroll_xterm=$enableval
8405 fi
8406fi;
8407
8408# Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8409if test "${enable_plain_scroll+set}" = set; then
8410 enableval="$enable_plain_scroll"
8411 if test x$enableval = xyes -o x$enableval = xno; then
8412 support_scroll_plain=$enableval
8413 fi
8414fi;
8415
8416# Check whether --enable-half-shadow or --disable-half-shadow was given.
8417if test "${enable_half_shadow+set}" = set; then
8418 enableval="$enable_half_shadow"
8419 if test x$enableval = xyes; then
8420
8421cat >>confdefs.h <<\_ACEOF
8422#define HALFSHADOW 1
8423_ACEOF
8424
8425 fi
8426fi;
8427
8428
8429# Check whether --with-codesets or --without-codesets was given.
8430if test "${with_codesets+set}" = set; then
8431 withval="$with_codesets"
8432 codesets="$withval"
8433fi;
8434
8435# Check whether --enable-xim or --disable-xim was given.
8436if test "${enable_xim+set}" = set; then
8437 enableval="$enable_xim"
8438 if test x$enableval = xyes -o x$enableval = xno; then
8439 support_xim=$enableval
8440 fi
8441fi;
8442
8443# Check whether --enable-ttygid or --disable-ttygid was given.
8444if test "${enable_ttygid+set}" = set; then
8445 enableval="$enable_ttygid"
8446 if test x$enableval = xyes; then
8447
8448cat >>confdefs.h <<\_ACEOF
8449#define TTY_GID_SUPPORT 1
8450_ACEOF
8451
8452 fi
8453fi;
8454
8455# Check whether --enable-backspace-key or --disable-backspace-key was given.
8456if test "${enable_backspace_key+set}" = set; then
8457 enableval="$enable_backspace_key"
8458 if test x$enableval = xno; then
8459
8460cat >>confdefs.h <<\_ACEOF
8461#define NO_BACKSPACE_KEY 1
8462_ACEOF
8463
8464 fi
8465fi;
8466
8467# Check whether --enable-delete-key or --disable-delete-key was given.
8468if test "${enable_delete_key+set}" = set; then
8469 enableval="$enable_delete_key"
8470 if test x$enableval = xno; then
8471
8472cat >>confdefs.h <<\_ACEOF
8473#define NO_DELETE_KEY 1
8474_ACEOF
8475
8476 fi
8477fi;
8478
8479# Check whether --enable-resources or --disable-resources was given.
8480if test "${enable_resources+set}" = set; then
8481 enableval="$enable_resources"
8482 if test x$enableval = xno; then
8483
8484cat >>confdefs.h <<\_ACEOF
8485#define NO_RESOURCES 1
8486_ACEOF
8487
8488 fi
8489fi;
8490
8491# Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8492if test "${enable_xgetdefault+set}" = set; then
8493 enableval="$enable_xgetdefault"
8494 if test x$enableval = xyes; then
8495
8496cat >>confdefs.h <<\_ACEOF
8497#define USE_XGETDEFAULT 1
8498_ACEOF
8499
8500 fi
8501fi;
8502
8503RESFALLBACK=Rxvt
8504# Check whether --enable-fallback or --disable-fallback was given.
8505if test "${enable_fallback+set}" = set; then
8506 enableval="$enable_fallback"
8507
8508 test x$enableval = xyes && enableval=Rxvt
8509 test x$enableval = xno && enableval=
8510 RESFALLBACK="$enableval"
8511
8512fi;
8513
8514if test x$RESFALLBACK != x; then
8515
8516cat >>confdefs.h <<_ACEOF
8517#define RESFALLBACK "$RESFALLBACK"
8518_ACEOF
8519
8520fi
8521
8522RESNAME=urxvt
8523
8524# Check whether --with-res-name or --without-res-name was given.
8525if test "${with_res_name+set}" = set; then
8526 withval="$with_res_name"
8527 RESNAME="$withval"
8528fi;
8529
8530cat >>confdefs.h <<_ACEOF
8531#define RESNAME "$RESNAME"
8532_ACEOF
8533
8534
8535RESCLASS=URxvt
8536
8537# Check whether --with-res-class or --without-res-class was given.
8538if test "${with_res_class+set}" = set; then
8539 withval="$with_res_class"
8540 RESCLASS="$withval"
8541fi;
8542
8543cat >>confdefs.h <<_ACEOF
8544#define RESCLASS "$RESCLASS"
8545_ACEOF
8546
8547
8548RXVTNAME=urxvt
8549
8550# Check whether --with-name or --without-name was given.
8551if test "${with_name+set}" = set; then
8552 withval="$with_name"
8553 RXVTNAME="$withval"
8554fi;
8555
8556RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8557
8558
8559# Check whether --enable-strings or --disable-strings was given.
8560if test "${enable_strings+set}" = set; then
8561 enableval="$enable_strings"
8562 if test x$enableval = xyes -o x$enableval = xno; then
8563 support_addstrings=$enableval
8564 fi
8565fi;
8566
8567# Check whether --enable-swapscreen or --disable-swapscreen was given.
8568if test "${enable_swapscreen+set}" = set; then
8569 enableval="$enable_swapscreen"
8570 if test x$enableval = xno; then
8571
8572cat >>confdefs.h <<\_ACEOF
8573#define NO_SECONDARY_SCREEN 1
8574_ACEOF
8575
8576 fi
8577fi;
8578
8579# Check whether --enable-frills or --disable-frills was given.
8580if test "${enable_frills+set}" = set; then
8581 enableval="$enable_frills"
8582 if test x$enableval = xyes -o x$enableval = xno; then
8583 support_frills=$enableval
8584 fi
8585fi;
8586
8587# Check whether --enable-linespace or --disable-linespace was given.
8588if test "${enable_linespace+set}" = set; then
8589 enableval="$enable_linespace"
8590 if test x$enableval = xyes -o x$enableval = xno; then
8591 support_linespace=$enableval
8592 fi
8593fi;
8594
8595# Check whether --enable-24bit or --disable-24bit was given.
8596if test "${enable_24bit+set}" = set; then
8597 enableval="$enable_24bit"
8598 if test x$enableval = xyes -o x$enableval = xno; then
8599 support_24bit=$enableval
8600 fi
8601fi;
8602
8603# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8604if test "${enable_keepscrolling+set}" = set; then
8605 enableval="$enable_keepscrolling"
8606 if test x$enableval = xyes -o x$enableval = xno; then
8607 support_keepscrolling=$enableval
8608 fi
8609fi;
8610
8611# Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8612if test "${enable_selectionscrolling+set}" = set; then
8613 enableval="$enable_selectionscrolling"
8614 if test x$enableval = xyes -o x$enableval = xno; then
8615 support_selectionscrolling=$enableval
8616 fi
8617fi;
8618
8619# Check whether --enable-mousewheel or --disable-mousewheel was given.
8620if test "${enable_mousewheel+set}" = set; then
8621 enableval="$enable_mousewheel"
8622 if test x$enableval = xyes -o x$enableval = xno; then
8623 support_mousewheel=$enableval
8624 fi
8625fi;
8626
8627# Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8628if test "${enable_slipwheeling+set}" = set; then
8629 enableval="$enable_slipwheeling"
8630 if test x$enableval = xyes -o x$enableval = xno; then
8631 support_mouseslipwheel=$enableval
8632 fi
8633fi;
8634
8635# Check whether --enable-dmalloc or --disable-dmalloc was given.
8636if test "${enable_dmalloc+set}" = set; then
8637 enableval="$enable_dmalloc"
8638 if test x$enableval = xyes; then
8639 MALLOC_TYPE=G
8640 DEBUG=-DDEBUG_MALLOC
8641 DLIB="-L/usr/local/lib -ldmalloc"
8642 DINCLUDE=-I/usr/local/include
8643 fi
8644fi;
8645
8646# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8647if test "${enable_dlmalloc+set}" = set; then
8648 enableval="$enable_dlmalloc"
8649 if test x$enableval = xyes; then
8650 MALLOC_TYPE=D
8651 DEBUG=
8652 DLIB="-L/usr/local/lib -ldlmalloc"
8653 DINCLUDE=
8654 fi
8655fi;
8656
8657# Check whether --enable-smart-resize or --disable-smart-resize was given.
8658if test "${enable_smart_resize+set}" = set; then
8659 enableval="$enable_smart_resize"
8660 if test x$enableval = xyes; then
8661
8662cat >>confdefs.h <<\_ACEOF
8663#define SMART_RESIZE 1
8664_ACEOF
8665
8666 fi
8667fi;
8668
8669# Check whether --enable-256-color or --disable-256-color was given.
8670if test "${enable_256_color+set}" = set; then
8671 enableval="$enable_256_color"
8672 if test x$enableval = xyes; then
8673
8674cat >>confdefs.h <<\_ACEOF
8675#define TTY_256COLOR 1
8676_ACEOF
8677
8678 fi
8679fi;
8680
8681# Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8682if test "${enable_cursor_blink+set}" = set; then
8683 enableval="$enable_cursor_blink"
8684 if test x$enableval = xyes -o x$enableval = xno; then
8685 support_cursor_blink=$enableval
8686 fi
8687fi;
8688
8689# Check whether --enable-text-blink or --disable-text-blink was given.
8690if test "${enable_text_blink+set}" = set; then
8691 enableval="$enable_text_blink"
8692 if test x$enableval = xyes -o x$enableval = xno; then
8693 support_text_blink=$enableval
8694 fi
8695fi;
8696
8697# Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8698if test "${enable_pointer_blank+set}" = set; then
8699 enableval="$enable_pointer_blank"
8700 if test x$enableval = xyes -o x$enableval = xno; then
8701 support_pointer_blank=$enableval
8702 fi
8703fi;
8704
8705
8706# Check whether --with-term or --without-term was given.
8707if test "${with_term+set}" = set; then
8708 withval="$with_term"
8709 if test x$withval != x; then
8710
8711cat >>confdefs.h <<_ACEOF
8712#define TERMENV "$withval"
8713_ACEOF
8714 term="$withval"
8715 fi
8716fi;
8717
8718
8719# Check whether --with-terminfo or --without-terminfo was given.
8720if test "${with_terminfo+set}" = set; then
8721 withval="$with_terminfo"
8722 if test x$withval != x; then
8723
8724cat >>confdefs.h <<_ACEOF
8725#define RXVT_TERMINFO "$withval"
8726_ACEOF
8727 terminfo="$withval"
8728 fi
8729fi;
8730
8731
8732
8733cat >>confdefs.h <<\_ACEOF
8734#define PROTOTYPES 1
8735_ACEOF
8736
8737
8738if test -z "$CFLAGS"; then
8739 if test -z "$CCOPTS"; then
8740 CCOPTS='-O'
8741 fi
8742 CFLAGS="$CCOPTS"
8743fi
8744
8745# Extract the first word of "mv", so it can be a program name with args.
8746set dummy mv; ac_word=$2
8747echo "$as_me:$LINENO: checking for $ac_word" >&5
8748echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8749if test "${ac_cv_path_MV+set}" = set; then
8750 echo $ECHO_N "(cached) $ECHO_C" >&6
8751else
8752 case $MV in
8753 [\\/]* | ?:[\\/]*)
8754 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8755 ;;
8756 *)
8757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8758for as_dir in $PATH
8759do
8760 IFS=$as_save_IFS
8761 test -z "$as_dir" && as_dir=.
8762 for ac_exec_ext in '' $ac_executable_extensions; do
8763 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8764 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8765 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8766 break 2
8767 fi
8768done
8769done
8770
8771 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8772 ;;
8773esac
8774fi
8775MV=$ac_cv_path_MV
8776
8777if test -n "$MV"; then
8778 echo "$as_me:$LINENO: result: $MV" >&5
8779echo "${ECHO_T}$MV" >&6
8780else
8781 echo "$as_me:$LINENO: result: no" >&5
8782echo "${ECHO_T}no" >&6
8783fi
8784
8785# Extract the first word of "rm", so it can be a program name with args.
8786set dummy rm; ac_word=$2
8787echo "$as_me:$LINENO: checking for $ac_word" >&5
8788echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8789if test "${ac_cv_path_RM+set}" = set; then
8790 echo $ECHO_N "(cached) $ECHO_C" >&6
8791else
8792 case $RM in
8793 [\\/]* | ?:[\\/]*)
8794 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8795 ;;
8796 *)
8797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8798for as_dir in $PATH
8799do
8800 IFS=$as_save_IFS
8801 test -z "$as_dir" && as_dir=.
8802 for ac_exec_ext in '' $ac_executable_extensions; do
8803 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8804 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8805 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8806 break 2
8807 fi
8808done
8809done
8810
8811 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8812 ;;
8813esac
8814fi
8815RM=$ac_cv_path_RM
8816
8817if test -n "$RM"; then
8818 echo "$as_me:$LINENO: result: $RM" >&5
8819echo "${ECHO_T}$RM" >&6
8820else
8821 echo "$as_me:$LINENO: result: no" >&5
8822echo "${ECHO_T}no" >&6
8823fi
8824
8825# Extract the first word of "cp", so it can be a program name with args.
8826set dummy cp; ac_word=$2
8827echo "$as_me:$LINENO: checking for $ac_word" >&5
8828echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8829if test "${ac_cv_path_CP+set}" = set; then
8830 echo $ECHO_N "(cached) $ECHO_C" >&6
8831else
8832 case $CP in
8833 [\\/]* | ?:[\\/]*)
8834 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8835 ;;
8836 *)
8837 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8838for as_dir in $PATH
8839do
8840 IFS=$as_save_IFS
8841 test -z "$as_dir" && as_dir=.
8842 for ac_exec_ext in '' $ac_executable_extensions; do
8843 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8844 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8845 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8846 break 2
8847 fi
8848done
8849done
8850
8851 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8852 ;;
8853esac
8854fi
8855CP=$ac_cv_path_CP
8856
8857if test -n "$CP"; then
8858 echo "$as_me:$LINENO: result: $CP" >&5
8859echo "${ECHO_T}$CP" >&6
8860else
8861 echo "$as_me:$LINENO: result: no" >&5
8862echo "${ECHO_T}no" >&6
8863fi
8864
8865# Extract the first word of "ln", so it can be a program name with args.
8866set dummy ln; ac_word=$2
8867echo "$as_me:$LINENO: checking for $ac_word" >&5
8868echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8869if test "${ac_cv_path_LN+set}" = set; then
8870 echo $ECHO_N "(cached) $ECHO_C" >&6
8871else
8872 case $LN in
8873 [\\/]* | ?:[\\/]*)
8874 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8875 ;;
8876 *)
8877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8878for as_dir in $PATH
8879do
8880 IFS=$as_save_IFS
8881 test -z "$as_dir" && as_dir=.
8882 for ac_exec_ext in '' $ac_executable_extensions; do
8883 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8884 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8885 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8886 break 2
8887 fi
8888done
8889done
8890
8891 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8892 ;;
8893esac
8894fi
8895LN=$ac_cv_path_LN
8896
8897if test -n "$LN"; then
8898 echo "$as_me:$LINENO: result: $LN" >&5
8899echo "${ECHO_T}$LN" >&6
8900else
8901 echo "$as_me:$LINENO: result: no" >&5
8902echo "${ECHO_T}no" >&6
8903fi
8904
8905# Extract the first word of "sed", so it can be a program name with args.
8906set dummy sed; ac_word=$2
8907echo "$as_me:$LINENO: checking for $ac_word" >&5
8908echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8909if test "${ac_cv_path_SED+set}" = set; then
8910 echo $ECHO_N "(cached) $ECHO_C" >&6
8911else
8912 case $SED in
8913 [\\/]* | ?:[\\/]*)
8914 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8915 ;;
8916 *)
8917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8918for as_dir in $PATH
8919do
8920 IFS=$as_save_IFS
8921 test -z "$as_dir" && as_dir=.
8922 for ac_exec_ext in '' $ac_executable_extensions; do
8923 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8924 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8925 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8926 break 2
8927 fi
8928done
8929done
8930
8931 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8932 ;;
8933esac
8934fi
8935SED=$ac_cv_path_SED
8936
8937if test -n "$SED"; then
8938 echo "$as_me:$LINENO: result: $SED" >&5
8939echo "${ECHO_T}$SED" >&6
8940else
8941 echo "$as_me:$LINENO: result: no" >&5
8942echo "${ECHO_T}no" >&6
8943fi
8944
8945# Extract the first word of "echo", so it can be a program name with args.
8946set dummy echo; ac_word=$2
8947echo "$as_me:$LINENO: checking for $ac_word" >&5
8948echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8949if test "${ac_cv_path_ECHO+set}" = set; then
8950 echo $ECHO_N "(cached) $ECHO_C" >&6
8951else
8952 case $ECHO in
8953 [\\/]* | ?:[\\/]*)
8954 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8955 ;;
8956 *)
8957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8958for as_dir in $PATH
8959do
8960 IFS=$as_save_IFS
8961 test -z "$as_dir" && as_dir=.
8962 for ac_exec_ext in '' $ac_executable_extensions; do
8963 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8964 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8965 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8966 break 2
8967 fi
8968done
8969done
8970
8971 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8972 ;;
8973esac
8974fi
8975ECHO=$ac_cv_path_ECHO
8976
8977if test -n "$ECHO"; then
8978 echo "$as_me:$LINENO: result: $ECHO" >&5
8979echo "${ECHO_T}$ECHO" >&6
8980else
8981 echo "$as_me:$LINENO: result: no" >&5
8982echo "${ECHO_T}no" >&6
8983fi
8984
8985# Extract the first word of "cmp", so it can be a program name with args.
8986set dummy cmp; ac_word=$2
8987echo "$as_me:$LINENO: checking for $ac_word" >&5
8988echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8989if test "${ac_cv_path_CMP+set}" = set; then
8990 echo $ECHO_N "(cached) $ECHO_C" >&6
8991else
8992 case $CMP in
8993 [\\/]* | ?:[\\/]*)
8994 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
8995 ;;
8996 *)
8997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8998for as_dir in $PATH
8999do
9000 IFS=$as_save_IFS
9001 test -z "$as_dir" && as_dir=.
9002 for ac_exec_ext in '' $ac_executable_extensions; do
9003 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9004 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
9005 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9006 break 2
9007 fi
9008done
9009done
9010
9011 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
9012 ;;
9013esac
9014fi
9015CMP=$ac_cv_path_CMP
9016
9017if test -n "$CMP"; then
9018 echo "$as_me:$LINENO: result: $CMP" >&5
9019echo "${ECHO_T}$CMP" >&6
9020else
9021 echo "$as_me:$LINENO: result: no" >&5
9022echo "${ECHO_T}no" >&6
9023fi
9024
9025# Extract the first word of "tbl", so it can be a program name with args.
9026set dummy tbl; ac_word=$2
9027echo "$as_me:$LINENO: checking for $ac_word" >&5
9028echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9029if test "${ac_cv_path_TBL+set}" = set; then
9030 echo $ECHO_N "(cached) $ECHO_C" >&6
9031else
9032 case $TBL in
9033 [\\/]* | ?:[\\/]*)
9034 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
9035 ;;
9036 *)
9037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9038for as_dir in $PATH
9039do
9040 IFS=$as_save_IFS
9041 test -z "$as_dir" && as_dir=.
9042 for ac_exec_ext in '' $ac_executable_extensions; do
9043 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9044 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
9045 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9046 break 2
9047 fi
9048done
9049done
9050
9051 ;;
9052esac
9053fi
9054TBL=$ac_cv_path_TBL
9055
9056if test -n "$TBL"; then
9057 echo "$as_me:$LINENO: result: $TBL" >&5
9058echo "${ECHO_T}$TBL" >&6
9059else
9060 echo "$as_me:$LINENO: result: no" >&5
9061echo "${ECHO_T}no" >&6
9062fi
9063
9064
9065
9066
9067
9068if test "x$ac_path_x_has_been_run" != xyes; then
9069 echo "$as_me:$LINENO: checking for X" >&5
9070echo $ECHO_N "checking for X... $ECHO_C" >&6 4618echo $ECHO_N "checking for X... $ECHO_C" >&6
9071 4619
9072ac_path_x_has_been_run=yes
9073 4620
9074# Check whether --with-x or --without-x was given. 4621# Check whether --with-x or --without-x was given.
9075if test "${with_x+set}" = set; then 4622if test "${with_x+set}" = set; then
9076 withval="$with_x" 4623 withval="$with_x"
9077 4624
9160 4707
9161/usr/openwin/include 4708/usr/openwin/include
9162/usr/openwin/share/include' 4709/usr/openwin/share/include'
9163 4710
9164if test "$ac_x_includes" = no; then 4711if test "$ac_x_includes" = no; then
9165 # Guess where to find include files, by looking for a specified header file. 4712 # Guess where to find include files, by looking for Intrinsic.h.
9166 # First, try using that file with no special directory specified. 4713 # First, try using that file with no special directory specified.
9167 cat >conftest.$ac_ext <<_ACEOF 4714 cat >conftest.$ac_ext <<_ACEOF
9168/* confdefs.h. */ 4715/* confdefs.h. */
9169_ACEOF 4716_ACEOF
9170cat confdefs.h >>conftest.$ac_ext 4717cat confdefs.h >>conftest.$ac_ext
9234 grep -v '^ *+' conftest.er1 >conftest.err 4781 grep -v '^ *+' conftest.er1 >conftest.err
9235 rm -f conftest.er1 4782 rm -f conftest.er1
9236 cat conftest.err >&5 4783 cat conftest.err >&5
9237 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9238 (exit $ac_status); } && 4785 (exit $ac_status); } &&
9239 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 4786 { ac_try='test -z "$ac_cxx_werror_flag"
4787 || test ! -s conftest.err'
9240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9241 (eval $ac_try) 2>&5 4789 (eval $ac_try) 2>&5
9242 ac_status=$? 4790 ac_status=$?
9243 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9244 (exit $ac_status); }; } && 4792 (exit $ac_status); }; } &&
9294 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 4842 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9295 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 4843 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9296 # Update the cache value to reflect the command line values. 4844 # Update the cache value to reflect the command line values.
9297 ac_cv_have_x="have_x=yes \ 4845 ac_cv_have_x="have_x=yes \
9298 ac_x_includes=$x_includes ac_x_libraries=$x_libraries" 4846 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9299 # It might be that x_includes is empty (headers are found in the
9300 # standard search path. Then output the corresponding message
9301 ac_out_x_includes=$x_includes
9302 test "x$x_includes" = x && ac_out_x_includes="in standard search path"
9303 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5 4847 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9304echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6 4848echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
9305fi 4849fi
9306 4850
9307fi
9308if test "$no_x" = yes; then 4851if test "$no_x" = yes; then
9309 # Not all programs may use this symbol, but it does not hurt to define it. 4852 # Not all programs may use this symbol, but it does not hurt to define it.
9310 4853
9311cat >>confdefs.h <<\_ACEOF 4854cat >>confdefs.h <<\_ACEOF
9312#define X_DISPLAY_MISSING 1 4855#define X_DISPLAY_MISSING 1
9350 grep -v '^ *+' conftest.er1 >conftest.err 4893 grep -v '^ *+' conftest.er1 >conftest.err
9351 rm -f conftest.er1 4894 rm -f conftest.er1
9352 cat conftest.err >&5 4895 cat conftest.err >&5
9353 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9354 (exit $ac_status); } && 4897 (exit $ac_status); } &&
9355 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 4898 { ac_try='test -z "$ac_cxx_werror_flag"
4899 || test ! -s conftest.err'
9356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9357 (eval $ac_try) 2>&5 4901 (eval $ac_try) 2>&5
9358 ac_status=$? 4902 ac_status=$?
9359 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9360 (exit $ac_status); }; } && 4904 (exit $ac_status); }; } &&
9401 grep -v '^ *+' conftest.er1 >conftest.err 4945 grep -v '^ *+' conftest.er1 >conftest.err
9402 rm -f conftest.er1 4946 rm -f conftest.er1
9403 cat conftest.err >&5 4947 cat conftest.err >&5
9404 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9405 (exit $ac_status); } && 4949 (exit $ac_status); } &&
9406 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 4950 { ac_try='test -z "$ac_cxx_werror_flag"
4951 || test ! -s conftest.err'
9407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9408 (eval $ac_try) 2>&5 4953 (eval $ac_try) 2>&5
9409 ac_status=$? 4954 ac_status=$?
9410 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9411 (exit $ac_status); }; } && 4956 (exit $ac_status); }; } &&
9477 grep -v '^ *+' conftest.er1 >conftest.err 5022 grep -v '^ *+' conftest.er1 >conftest.err
9478 rm -f conftest.er1 5023 rm -f conftest.er1
9479 cat conftest.err >&5 5024 cat conftest.err >&5
9480 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9481 (exit $ac_status); } && 5026 (exit $ac_status); } &&
9482 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5027 { ac_try='test -z "$ac_cxx_werror_flag"
5028 || test ! -s conftest.err'
9483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9484 (eval $ac_try) 2>&5 5030 (eval $ac_try) 2>&5
9485 ac_status=$? 5031 ac_status=$?
9486 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9487 (exit $ac_status); }; } && 5033 (exit $ac_status); }; } &&
9532 grep -v '^ *+' conftest.er1 >conftest.err 5078 grep -v '^ *+' conftest.er1 >conftest.err
9533 rm -f conftest.er1 5079 rm -f conftest.er1
9534 cat conftest.err >&5 5080 cat conftest.err >&5
9535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9536 (exit $ac_status); } && 5082 (exit $ac_status); } &&
9537 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5083 { ac_try='test -z "$ac_cxx_werror_flag"
5084 || test ! -s conftest.err'
9538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9539 (eval $ac_try) 2>&5 5086 (eval $ac_try) 2>&5
9540 ac_status=$? 5087 ac_status=$?
9541 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9542 (exit $ac_status); }; } && 5089 (exit $ac_status); }; } &&
9600 grep -v '^ *+' conftest.er1 >conftest.err 5147 grep -v '^ *+' conftest.er1 >conftest.err
9601 rm -f conftest.er1 5148 rm -f conftest.er1
9602 cat conftest.err >&5 5149 cat conftest.err >&5
9603 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9604 (exit $ac_status); } && 5151 (exit $ac_status); } &&
9605 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5152 { ac_try='test -z "$ac_cxx_werror_flag"
5153 || test ! -s conftest.err'
9606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9607 (eval $ac_try) 2>&5 5155 (eval $ac_try) 2>&5
9608 ac_status=$? 5156 ac_status=$?
9609 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9610 (exit $ac_status); }; } && 5158 (exit $ac_status); }; } &&
9708 grep -v '^ *+' conftest.er1 >conftest.err 5256 grep -v '^ *+' conftest.er1 >conftest.err
9709 rm -f conftest.er1 5257 rm -f conftest.er1
9710 cat conftest.err >&5 5258 cat conftest.err >&5
9711 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9712 (exit $ac_status); } && 5260 (exit $ac_status); } &&
9713 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5261 { ac_try='test -z "$ac_cxx_werror_flag"
5262 || test ! -s conftest.err'
9714 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9715 (eval $ac_try) 2>&5 5264 (eval $ac_try) 2>&5
9716 ac_status=$? 5265 ac_status=$?
9717 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9718 (exit $ac_status); }; } && 5267 (exit $ac_status); }; } &&
9772 grep -v '^ *+' conftest.er1 >conftest.err 5321 grep -v '^ *+' conftest.er1 >conftest.err
9773 rm -f conftest.er1 5322 rm -f conftest.er1
9774 cat conftest.err >&5 5323 cat conftest.err >&5
9775 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9776 (exit $ac_status); } && 5325 (exit $ac_status); } &&
9777 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5326 { ac_try='test -z "$ac_cxx_werror_flag"
5327 || test ! -s conftest.err'
9778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9779 (eval $ac_try) 2>&5 5329 (eval $ac_try) 2>&5
9780 ac_status=$? 5330 ac_status=$?
9781 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9782 (exit $ac_status); }; } && 5332 (exit $ac_status); }; } &&
9840 grep -v '^ *+' conftest.er1 >conftest.err 5390 grep -v '^ *+' conftest.er1 >conftest.err
9841 rm -f conftest.er1 5391 rm -f conftest.er1
9842 cat conftest.err >&5 5392 cat conftest.err >&5
9843 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9844 (exit $ac_status); } && 5394 (exit $ac_status); } &&
9845 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5395 { ac_try='test -z "$ac_cxx_werror_flag"
5396 || test ! -s conftest.err'
9846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9847 (eval $ac_try) 2>&5 5398 (eval $ac_try) 2>&5
9848 ac_status=$? 5399 ac_status=$?
9849 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9850 (exit $ac_status); }; } && 5401 (exit $ac_status); }; } &&
9944 grep -v '^ *+' conftest.er1 >conftest.err 5495 grep -v '^ *+' conftest.er1 >conftest.err
9945 rm -f conftest.er1 5496 rm -f conftest.er1
9946 cat conftest.err >&5 5497 cat conftest.err >&5
9947 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9948 (exit $ac_status); } && 5499 (exit $ac_status); } &&
9949 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5500 { ac_try='test -z "$ac_cxx_werror_flag"
5501 || test ! -s conftest.err'
9950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9951 (eval $ac_try) 2>&5 5503 (eval $ac_try) 2>&5
9952 ac_status=$? 5504 ac_status=$?
9953 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9954 (exit $ac_status); }; } && 5506 (exit $ac_status); }; } &&
10008 grep -v '^ *+' conftest.er1 >conftest.err 5560 grep -v '^ *+' conftest.er1 >conftest.err
10009 rm -f conftest.er1 5561 rm -f conftest.er1
10010 cat conftest.err >&5 5562 cat conftest.err >&5
10011 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10012 (exit $ac_status); } && 5564 (exit $ac_status); } &&
10013 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5565 { ac_try='test -z "$ac_cxx_werror_flag"
5566 || test ! -s conftest.err'
10014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10015 (eval $ac_try) 2>&5 5568 (eval $ac_try) 2>&5
10016 ac_status=$? 5569 ac_status=$?
10017 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10018 (exit $ac_status); }; } && 5571 (exit $ac_status); }; } &&
10105 grep -v '^ *+' conftest.er1 >conftest.err 5658 grep -v '^ *+' conftest.er1 >conftest.err
10106 rm -f conftest.er1 5659 rm -f conftest.er1
10107 cat conftest.err >&5 5660 cat conftest.err >&5
10108 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10109 (exit $ac_status); } && 5662 (exit $ac_status); } &&
10110 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5663 { ac_try='test -z "$ac_cxx_werror_flag"
5664 || test ! -s conftest.err'
10111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10112 (eval $ac_try) 2>&5 5666 (eval $ac_try) 2>&5
10113 ac_status=$? 5667 ac_status=$?
10114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10115 (exit $ac_status); }; } && 5669 (exit $ac_status); }; } &&
10169 grep -v '^ *+' conftest.er1 >conftest.err 5723 grep -v '^ *+' conftest.er1 >conftest.err
10170 rm -f conftest.er1 5724 rm -f conftest.er1
10171 cat conftest.err >&5 5725 cat conftest.err >&5
10172 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10173 (exit $ac_status); } && 5727 (exit $ac_status); } &&
10174 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5728 { ac_try='test -z "$ac_cxx_werror_flag"
5729 || test ! -s conftest.err'
10175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10176 (eval $ac_try) 2>&5 5731 (eval $ac_try) 2>&5
10177 ac_status=$? 5732 ac_status=$?
10178 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10179 (exit $ac_status); }; } && 5734 (exit $ac_status); }; } &&
10266 grep -v '^ *+' conftest.er1 >conftest.err 5821 grep -v '^ *+' conftest.er1 >conftest.err
10267 rm -f conftest.er1 5822 rm -f conftest.er1
10268 cat conftest.err >&5 5823 cat conftest.err >&5
10269 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10270 (exit $ac_status); } && 5825 (exit $ac_status); } &&
10271 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5826 { ac_try='test -z "$ac_cxx_werror_flag"
5827 || test ! -s conftest.err'
10272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10273 (eval $ac_try) 2>&5 5829 (eval $ac_try) 2>&5
10274 ac_status=$? 5830 ac_status=$?
10275 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10276 (exit $ac_status); }; } && 5832 (exit $ac_status); }; } &&
10330 grep -v '^ *+' conftest.er1 >conftest.err 5886 grep -v '^ *+' conftest.er1 >conftest.err
10331 rm -f conftest.er1 5887 rm -f conftest.er1
10332 cat conftest.err >&5 5888 cat conftest.err >&5
10333 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10334 (exit $ac_status); } && 5890 (exit $ac_status); } &&
10335 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5891 { ac_try='test -z "$ac_cxx_werror_flag"
5892 || test ! -s conftest.err'
10336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5893 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10337 (eval $ac_try) 2>&5 5894 (eval $ac_try) 2>&5
10338 ac_status=$? 5895 ac_status=$?
10339 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10340 (exit $ac_status); }; } && 5897 (exit $ac_status); }; } &&
10409 grep -v '^ *+' conftest.er1 >conftest.err 5966 grep -v '^ *+' conftest.er1 >conftest.err
10410 rm -f conftest.er1 5967 rm -f conftest.er1
10411 cat conftest.err >&5 5968 cat conftest.err >&5
10412 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10413 (exit $ac_status); } && 5970 (exit $ac_status); } &&
10414 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 5971 { ac_try='test -z "$ac_cxx_werror_flag"
5972 || test ! -s conftest.err'
10415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10416 (eval $ac_try) 2>&5 5974 (eval $ac_try) 2>&5
10417 ac_status=$? 5975 ac_status=$?
10418 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10419 (exit $ac_status); }; } && 5977 (exit $ac_status); }; } &&
10444 6002
10445fi 6003fi
10446 6004
10447 6005
10448 6006
6007LIBAFTERIMAGE_CFLAGS=
6008AFTERIMAGE_LIBS=
6009have_afterimage=
6010
10449if test x$support_xpm = xyes; then 6011if test x$support_afterimage = xyes; then
6012 support_afterimage=no
6013
6014 if test "x$afterimage_config" = "x" ; then
6015 # Extract the first word of "afterimage-config", so it can be a program name with args.
6016set dummy afterimage-config; ac_word=$2
6017echo "$as_me:$LINENO: checking for $ac_word" >&5
6018echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6019if test "${ac_cv_path_afterimage_config+set}" = set; then
6020 echo $ECHO_N "(cached) $ECHO_C" >&6
6021else
6022 case $afterimage_config in
6023 [\\/]* | ?:[\\/]*)
6024 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6025 ;;
6026 *)
6027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6028for as_dir in $PATH
6029do
6030 IFS=$as_save_IFS
6031 test -z "$as_dir" && as_dir=.
6032 for ac_exec_ext in '' $ac_executable_extensions; do
6033 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6034 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6035 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6036 break 2
6037 fi
6038done
6039done
6040
6041 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
6042 ;;
6043esac
6044fi
6045afterimage_config=$ac_cv_path_afterimage_config
6046
6047if test -n "$afterimage_config"; then
6048 echo "$as_me:$LINENO: result: $afterimage_config" >&5
6049echo "${ECHO_T}$afterimage_config" >&6
6050else
6051 echo "$as_me:$LINENO: result: no" >&5
6052echo "${ECHO_T}no" >&6
6053fi
6054
6055 fi
6056
6057 echo "$as_me:$LINENO: checking for libAfterImage" >&5
6058echo $ECHO_N "checking for libAfterImage... $ECHO_C" >&6
6059 if $afterimage_config --version >/dev/null 2>&1 ; then
6060 LIBAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6061 AFTERIMAGE_LIBS=`$afterimage_config --libs`
6062 if test "x$AFTERIMAGE_LIBS" != "x"; then
6063 support_afterimage=yes
6064 fi
6065 fi
6066
6067 if test "x$support_afterimage" = "xyes"; then
6068 echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
6069echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6
6070 else
6071 echo "$as_me:$LINENO: result: no" >&5
6072echo "${ECHO_T}no" >&6
6073 fi
6074fi
6075
6076if test x$support_afterimage != xyes -a x$support_xpm = xyes ; then
10450 6077
10451 6078
10452 6079
10453# Initialize some more variables set by options. 6080# Initialize some more variables set by options.
10454# The variables have the same names as the options, with 6081# The variables have the same names as the options, with
10625 grep -v '^ *+' conftest.er1 >conftest.err 6252 grep -v '^ *+' conftest.er1 >conftest.err
10626 rm -f conftest.er1 6253 rm -f conftest.er1
10627 cat conftest.err >&5 6254 cat conftest.err >&5
10628 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10629 (exit $ac_status); } && 6256 (exit $ac_status); } &&
10630 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 6257 { ac_try='test -z "$ac_cxx_werror_flag"
6258 || test ! -s conftest.err'
10631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10632 (eval $ac_try) 2>&5 6260 (eval $ac_try) 2>&5
10633 ac_status=$? 6261 ac_status=$?
10634 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10635 (exit $ac_status); }; } && 6263 (exit $ac_status); }; } &&
10839 grep -v '^ *+' conftest.er1 >conftest.err 6467 grep -v '^ *+' conftest.er1 >conftest.err
10840 rm -f conftest.er1 6468 rm -f conftest.er1
10841 cat conftest.err >&5 6469 cat conftest.err >&5
10842 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10843 (exit $ac_status); } && 6471 (exit $ac_status); } &&
10844 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 6472 { ac_try='test -z "$ac_cxx_werror_flag"
6473 || test ! -s conftest.err'
10845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6474 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10846 (eval $ac_try) 2>&5 6475 (eval $ac_try) 2>&5
10847 ac_status=$? 6476 ac_status=$?
10848 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10849 (exit $ac_status); }; } && 6478 (exit $ac_status); }; } &&
10870#define HAVE_SYS_WAIT_H 1 6499#define HAVE_SYS_WAIT_H 1
10871_ACEOF 6500_ACEOF
10872 6501
10873fi 6502fi
10874 6503
6504echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6505echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6506if test "${ac_cv_header_stdc+set}" = set; then
6507 echo $ECHO_N "(cached) $ECHO_C" >&6
6508else
6509 cat >conftest.$ac_ext <<_ACEOF
6510/* confdefs.h. */
6511_ACEOF
6512cat confdefs.h >>conftest.$ac_ext
6513cat >>conftest.$ac_ext <<_ACEOF
6514/* end confdefs.h. */
6515#include <stdlib.h>
6516#include <stdarg.h>
6517#include <string.h>
6518#include <float.h>
6519
6520int
6521main ()
6522{
6523
6524 ;
6525 return 0;
6526}
6527_ACEOF
6528rm -f conftest.$ac_objext
6529if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6530 (eval $ac_compile) 2>conftest.er1
6531 ac_status=$?
6532 grep -v '^ *+' conftest.er1 >conftest.err
6533 rm -f conftest.er1
6534 cat conftest.err >&5
6535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6536 (exit $ac_status); } &&
6537 { ac_try='test -z "$ac_cxx_werror_flag"
6538 || test ! -s conftest.err'
6539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6540 (eval $ac_try) 2>&5
6541 ac_status=$?
6542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6543 (exit $ac_status); }; } &&
6544 { ac_try='test -s conftest.$ac_objext'
6545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6546 (eval $ac_try) 2>&5
6547 ac_status=$?
6548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6549 (exit $ac_status); }; }; then
6550 ac_cv_header_stdc=yes
6551else
6552 echo "$as_me: failed program was:" >&5
6553sed 's/^/| /' conftest.$ac_ext >&5
6554
6555ac_cv_header_stdc=no
6556fi
6557rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6558
6559if test $ac_cv_header_stdc = yes; then
6560 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6561 cat >conftest.$ac_ext <<_ACEOF
6562/* confdefs.h. */
6563_ACEOF
6564cat confdefs.h >>conftest.$ac_ext
6565cat >>conftest.$ac_ext <<_ACEOF
6566/* end confdefs.h. */
6567#include <string.h>
6568
6569_ACEOF
6570if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6571 $EGREP "memchr" >/dev/null 2>&1; then
6572 :
6573else
6574 ac_cv_header_stdc=no
6575fi
6576rm -f conftest*
6577
6578fi
6579
6580if test $ac_cv_header_stdc = yes; then
6581 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6582 cat >conftest.$ac_ext <<_ACEOF
6583/* confdefs.h. */
6584_ACEOF
6585cat confdefs.h >>conftest.$ac_ext
6586cat >>conftest.$ac_ext <<_ACEOF
6587/* end confdefs.h. */
6588#include <stdlib.h>
6589
6590_ACEOF
6591if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6592 $EGREP "free" >/dev/null 2>&1; then
6593 :
6594else
6595 ac_cv_header_stdc=no
6596fi
6597rm -f conftest*
6598
6599fi
6600
6601if test $ac_cv_header_stdc = yes; then
6602 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6603 if test "$cross_compiling" = yes; then
6604 :
6605else
6606 cat >conftest.$ac_ext <<_ACEOF
6607/* confdefs.h. */
6608_ACEOF
6609cat confdefs.h >>conftest.$ac_ext
6610cat >>conftest.$ac_ext <<_ACEOF
6611/* end confdefs.h. */
6612#include <ctype.h>
6613#if ((' ' & 0x0FF) == 0x020)
6614# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6615# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6616#else
6617# define ISLOWER(c) \
6618 (('a' <= (c) && (c) <= 'i') \
6619 || ('j' <= (c) && (c) <= 'r') \
6620 || ('s' <= (c) && (c) <= 'z'))
6621# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6622#endif
6623
6624#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6625int
6626main ()
6627{
6628 int i;
6629 for (i = 0; i < 256; i++)
6630 if (XOR (islower (i), ISLOWER (i))
6631 || toupper (i) != TOUPPER (i))
6632 exit(2);
6633 exit (0);
6634}
6635_ACEOF
6636rm -f conftest$ac_exeext
6637if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6638 (eval $ac_link) 2>&5
6639 ac_status=$?
6640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6641 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6643 (eval $ac_try) 2>&5
6644 ac_status=$?
6645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6646 (exit $ac_status); }; }; then
6647 :
6648else
6649 echo "$as_me: program exited with status $ac_status" >&5
6650echo "$as_me: failed program was:" >&5
6651sed 's/^/| /' conftest.$ac_ext >&5
6652
6653( exit $ac_status )
6654ac_cv_header_stdc=no
6655fi
6656rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6657fi
6658fi
6659fi
6660echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6661echo "${ECHO_T}$ac_cv_header_stdc" >&6
6662if test $ac_cv_header_stdc = yes; then
6663
6664cat >>confdefs.h <<\_ACEOF
6665#define STDC_HEADERS 1
6666_ACEOF
6667
6668fi
6669
6670# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6681 inttypes.h stdint.h unistd.h
6682do
6683as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6684echo "$as_me:$LINENO: checking for $ac_header" >&5
6685echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6686if eval "test \"\${$as_ac_Header+set}\" = set"; then
6687 echo $ECHO_N "(cached) $ECHO_C" >&6
6688else
6689 cat >conftest.$ac_ext <<_ACEOF
6690/* confdefs.h. */
6691_ACEOF
6692cat confdefs.h >>conftest.$ac_ext
6693cat >>conftest.$ac_ext <<_ACEOF
6694/* end confdefs.h. */
6695$ac_includes_default
6696
6697#include <$ac_header>
6698_ACEOF
6699rm -f conftest.$ac_objext
6700if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6701 (eval $ac_compile) 2>conftest.er1
6702 ac_status=$?
6703 grep -v '^ *+' conftest.er1 >conftest.err
6704 rm -f conftest.er1
6705 cat conftest.err >&5
6706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6707 (exit $ac_status); } &&
6708 { ac_try='test -z "$ac_cxx_werror_flag"
6709 || test ! -s conftest.err'
6710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6711 (eval $ac_try) 2>&5
6712 ac_status=$?
6713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6714 (exit $ac_status); }; } &&
6715 { ac_try='test -s conftest.$ac_objext'
6716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6717 (eval $ac_try) 2>&5
6718 ac_status=$?
6719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6720 (exit $ac_status); }; }; then
6721 eval "$as_ac_Header=yes"
6722else
6723 echo "$as_me: failed program was:" >&5
6724sed 's/^/| /' conftest.$ac_ext >&5
6725
6726eval "$as_ac_Header=no"
6727fi
6728rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6729fi
6730echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6731echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6732if test `eval echo '${'$as_ac_Header'}'` = yes; then
6733 cat >>confdefs.h <<_ACEOF
6734#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6735_ACEOF
6736
6737fi
6738
6739done
10875 6740
10876 6741
10877 6742
10878 6743
10879 6744
10892 6757
10893 6758
10894for ac_header in \ 6759for ac_header in \
10895 assert.h \ 6760 assert.h \
10896 fcntl.h \ 6761 fcntl.h \
10897 grp.h \
10898 libc.h \
10899 lastlog.h \
10900 stdarg.h \ 6762 stdarg.h \
10901 stdlib.h \ 6763 stdlib.h \
10902 string.h \ 6764 string.h \
10903 termios.h \ 6765 termios.h \
10904 unistd.h \ 6766 unistd.h \
10906 sys/ioctl.h \ 6768 sys/ioctl.h \
10907 sys/select.h \ 6769 sys/select.h \
10908 sys/sockio.h \ 6770 sys/sockio.h \
10909 sys/strredir.h \ 6771 sys/strredir.h \
10910 sys/time.h \ 6772 sys/time.h \
10911 utmp.h \ 6773 stdint.h \
10912 utmpx.h \ 6774 wchar.h \
10913 stdint.h \ 6775 cwchar \
6776 clocale \
10914 6777
10915do 6778do
10916as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6779as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10917if eval "test \"\${$as_ac_Header+set}\" = set"; then 6780if eval "test \"\${$as_ac_Header+set}\" = set"; then
10918 echo "$as_me:$LINENO: checking for $ac_header" >&5 6781 echo "$as_me:$LINENO: checking for $ac_header" >&5
10942 grep -v '^ *+' conftest.er1 >conftest.err 6805 grep -v '^ *+' conftest.er1 >conftest.err
10943 rm -f conftest.er1 6806 rm -f conftest.er1
10944 cat conftest.err >&5 6807 cat conftest.err >&5
10945 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10946 (exit $ac_status); } && 6809 (exit $ac_status); } &&
10947 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 6810 { ac_try='test -z "$ac_cxx_werror_flag"
6811 || test ! -s conftest.err'
10948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10949 (eval $ac_try) 2>&5 6813 (eval $ac_try) 2>&5
10950 ac_status=$? 6814 ac_status=$?
10951 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10952 (exit $ac_status); }; } && 6816 (exit $ac_status); }; } &&
11091 grep -v '^ *+' conftest.er1 >conftest.err 6955 grep -v '^ *+' conftest.er1 >conftest.err
11092 rm -f conftest.er1 6956 rm -f conftest.er1
11093 cat conftest.err >&5 6957 cat conftest.err >&5
11094 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11095 (exit $ac_status); } && 6959 (exit $ac_status); } &&
11096 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 6960 { ac_try='test -z "$ac_cxx_werror_flag"
6961 || test ! -s conftest.err'
11097 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11098 (eval $ac_try) 2>&5 6963 (eval $ac_try) 2>&5
11099 ac_status=$? 6964 ac_status=$?
11100 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11101 (exit $ac_status); }; } && 6966 (exit $ac_status); }; } &&
11156 grep -v '^ *+' conftest.er1 >conftest.err 7021 grep -v '^ *+' conftest.er1 >conftest.err
11157 rm -f conftest.er1 7022 rm -f conftest.er1
11158 cat conftest.err >&5 7023 cat conftest.err >&5
11159 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11160 (exit $ac_status); } && 7025 (exit $ac_status); } &&
11161 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7026 { ac_try='test -z "$ac_cxx_werror_flag"
7027 || test ! -s conftest.err'
11162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11163 (eval $ac_try) 2>&5 7029 (eval $ac_try) 2>&5
11164 ac_status=$? 7030 ac_status=$?
11165 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11166 (exit $ac_status); }; } && 7032 (exit $ac_status); }; } &&
11179fi 7045fi
11180rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7046rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11181fi 7047fi
11182echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5 7048echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
11183echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6 7049echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
11184
11185if test -n "$GCC"; then
11186 LDARG="-Wl,"
11187else
11188 LDARG=""
11189fi
11190R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
11191
11192ac_save_CFLAGS=$CFLAGS
11193ac_save_LIBS=$LIBS
11194CFLAGS="$CFLAGS $X_CFLAGS"
11195LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11196echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
11197echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
11198if test "${rxvt_cv_rpath+set}" = set; then
11199 echo $ECHO_N "(cached) $ECHO_C" >&6
11200else
11201 if test "$cross_compiling" = yes; then
11202 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
11203echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
11204else
11205 cat >conftest.$ac_ext <<_ACEOF
11206/* confdefs.h. */
11207_ACEOF
11208cat confdefs.h >>conftest.$ac_ext
11209cat >>conftest.$ac_ext <<_ACEOF
11210/* end confdefs.h. */
11211
11212main()
11213{
11214 exit(0);
11215 (void) XOpenDisplay("foobar");
11216}
11217_ACEOF
11218rm -f conftest$ac_exeext
11219if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11220 (eval $ac_link) 2>&5
11221 ac_status=$?
11222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11223 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11225 (eval $ac_try) 2>&5
11226 ac_status=$?
11227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11228 (exit $ac_status); }; }; then
11229 rxvt_cv_rpath=yes
11230else
11231 echo "$as_me: program exited with status $ac_status" >&5
11232echo "$as_me: failed program was:" >&5
11233sed 's/^/| /' conftest.$ac_ext >&5
11234
11235( exit $ac_status )
11236rxvt_cv_rpath=no
11237fi
11238rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11239fi
11240fi
11241echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11242echo "${ECHO_T}$rxvt_cv_rpath" >&6
11243if test x$rxvt_cv_rpath != xyes; then
11244 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11245 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11246 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11247echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11248if test "${rxvt_cv_R+set}" = set; then
11249 echo $ECHO_N "(cached) $ECHO_C" >&6
11250else
11251 if test "$cross_compiling" = yes; then
11252 rxvt_cv_R=no
11253else
11254 cat >conftest.$ac_ext <<_ACEOF
11255/* confdefs.h. */
11256_ACEOF
11257cat confdefs.h >>conftest.$ac_ext
11258cat >>conftest.$ac_ext <<_ACEOF
11259/* end confdefs.h. */
11260
11261main()
11262{
11263 exit(0);
11264 (void) XOpenDisplay("foobar");
11265}
11266_ACEOF
11267rm -f conftest$ac_exeext
11268if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11269 (eval $ac_link) 2>&5
11270 ac_status=$?
11271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11272 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11274 (eval $ac_try) 2>&5
11275 ac_status=$?
11276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11277 (exit $ac_status); }; }; then
11278 rxvt_cv_R=yes
11279else
11280 echo "$as_me: program exited with status $ac_status" >&5
11281echo "$as_me: failed program was:" >&5
11282sed 's/^/| /' conftest.$ac_ext >&5
11283
11284( exit $ac_status )
11285rxvt_cv_R=no
11286fi
11287rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11288fi
11289fi
11290echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11291echo "${ECHO_T}$rxvt_cv_R" >&6
11292 if test x$rxvt_cv_R != xyes; then
11293 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11294 fi
11295fi
11296 7050
11297echo "$as_me:$LINENO: checking for XPointer" >&5 7051echo "$as_me:$LINENO: checking for XPointer" >&5
11298echo $ECHO_N "checking for XPointer... $ECHO_C" >&6 7052echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11299if test "${rxvt_cv_xpointer+set}" = set; then 7053if test "${rxvt_cv_xpointer+set}" = set; then
11300 echo $ECHO_N "(cached) $ECHO_C" >&6 7054 echo $ECHO_N "(cached) $ECHO_C" >&6
11321 grep -v '^ *+' conftest.er1 >conftest.err 7075 grep -v '^ *+' conftest.er1 >conftest.err
11322 rm -f conftest.er1 7076 rm -f conftest.er1
11323 cat conftest.err >&5 7077 cat conftest.err >&5
11324 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11325 (exit $ac_status); } && 7079 (exit $ac_status); } &&
11326 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7080 { ac_try='test -z "$ac_cxx_werror_flag"
7081 || test ! -s conftest.err'
11327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11328 (eval $ac_try) 2>&5 7083 (eval $ac_try) 2>&5
11329 ac_status=$? 7084 ac_status=$?
11330 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11331 (exit $ac_status); }; } && 7086 (exit $ac_status); }; } &&
11354 7109
11355fi 7110fi
11356LIBS=$ac_save_LIBS 7111LIBS=$ac_save_LIBS
11357CFLAGS=$ac_save_CFLAGS 7112CFLAGS=$ac_save_CFLAGS
11358 7113
7114echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7115echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6
7116if test "${rxvt_xlib_illegal_access+set}" = set; then
7117 echo $ECHO_N "(cached) $ECHO_C" >&6
7118else
7119 cat >conftest.$ac_ext <<_ACEOF
7120/* confdefs.h. */
7121_ACEOF
7122cat confdefs.h >>conftest.$ac_ext
7123cat >>conftest.$ac_ext <<_ACEOF
7124/* end confdefs.h. */
7125
7126#define XLIB_ILLEGAL_ACCESS
7127#include <X11/Xlib.h>
7128
7129int
7130main ()
7131{
7132
7133 Display *dpy;
7134 dpy->xdefaults = (char *)0;
7135
7136 ;
7137 return 0;
7138}
7139_ACEOF
7140rm -f conftest.$ac_objext
7141if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7142 (eval $ac_compile) 2>conftest.er1
7143 ac_status=$?
7144 grep -v '^ *+' conftest.er1 >conftest.err
7145 rm -f conftest.er1
7146 cat conftest.err >&5
7147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7148 (exit $ac_status); } &&
7149 { ac_try='test -z "$ac_cxx_werror_flag"
7150 || test ! -s conftest.err'
7151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7152 (eval $ac_try) 2>&5
7153 ac_status=$?
7154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7155 (exit $ac_status); }; } &&
7156 { ac_try='test -s conftest.$ac_objext'
7157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7158 (eval $ac_try) 2>&5
7159 ac_status=$?
7160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7161 (exit $ac_status); }; }; then
7162 rxvt_xlib_illegal_access=yes
7163else
7164 echo "$as_me: failed program was:" >&5
7165sed 's/^/| /' conftest.$ac_ext >&5
7166
7167rxvt_xlib_illegal_access=no
7168
7169fi
7170rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7171fi
7172echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7173echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6
7174if test x$rxvt_xlib_illegal_access = xyes; then
7175
7176cat >>confdefs.h <<\_ACEOF
7177#define XLIB_ILLEGAL_ACCESS 1
7178_ACEOF
7179
7180fi
11359 7181
11360echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 7182echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11361echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 7183echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11362if test "${ac_cv_c_const+set}" = set; then 7184if test "${ac_cv_c_const+set}" = set; then
11363 echo $ECHO_N "(cached) $ECHO_C" >&6 7185 echo $ECHO_N "(cached) $ECHO_C" >&6
11430 grep -v '^ *+' conftest.er1 >conftest.err 7252 grep -v '^ *+' conftest.er1 >conftest.err
11431 rm -f conftest.er1 7253 rm -f conftest.er1
11432 cat conftest.err >&5 7254 cat conftest.err >&5
11433 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11434 (exit $ac_status); } && 7256 (exit $ac_status); } &&
11435 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7257 { ac_try='test -z "$ac_cxx_werror_flag"
7258 || test ! -s conftest.err'
11436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11437 (eval $ac_try) 2>&5 7260 (eval $ac_try) 2>&5
11438 ac_status=$? 7261 ac_status=$?
11439 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11440 (exit $ac_status); }; } && 7263 (exit $ac_status); }; } &&
11490 grep -v '^ *+' conftest.er1 >conftest.err 7313 grep -v '^ *+' conftest.er1 >conftest.err
11491 rm -f conftest.er1 7314 rm -f conftest.er1
11492 cat conftest.err >&5 7315 cat conftest.err >&5
11493 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11494 (exit $ac_status); } && 7317 (exit $ac_status); } &&
11495 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7318 { ac_try='test -z "$ac_cxx_werror_flag"
7319 || test ! -s conftest.err'
11496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11497 (eval $ac_try) 2>&5 7321 (eval $ac_try) 2>&5
11498 ac_status=$? 7322 ac_status=$?
11499 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11500 (exit $ac_status); }; } && 7324 (exit $ac_status); }; } &&
11565 grep -v '^ *+' conftest.er1 >conftest.err 7389 grep -v '^ *+' conftest.er1 >conftest.err
11566 rm -f conftest.er1 7390 rm -f conftest.er1
11567 cat conftest.err >&5 7391 cat conftest.err >&5
11568 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11569 (exit $ac_status); } && 7393 (exit $ac_status); } &&
11570 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7394 { ac_try='test -z "$ac_cxx_werror_flag"
7395 || test ! -s conftest.err'
11571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11572 (eval $ac_try) 2>&5 7397 (eval $ac_try) 2>&5
11573 ac_status=$? 7398 ac_status=$?
11574 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11575 (exit $ac_status); }; } && 7400 (exit $ac_status); }; } &&
11630 grep -v '^ *+' conftest.er1 >conftest.err 7455 grep -v '^ *+' conftest.er1 >conftest.err
11631 rm -f conftest.er1 7456 rm -f conftest.er1
11632 cat conftest.err >&5 7457 cat conftest.err >&5
11633 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11634 (exit $ac_status); } && 7459 (exit $ac_status); } &&
11635 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7460 { ac_try='test -z "$ac_cxx_werror_flag"
7461 || test ! -s conftest.err'
11636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11637 (eval $ac_try) 2>&5 7463 (eval $ac_try) 2>&5
11638 ac_status=$? 7464 ac_status=$?
11639 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11640 (exit $ac_status); }; } && 7466 (exit $ac_status); }; } &&
11700cat >>confdefs.h <<\_ACEOF 7526cat >>confdefs.h <<\_ACEOF
11701#define gid_t int 7527#define gid_t int
11702_ACEOF 7528_ACEOF
11703 7529
11704fi 7530fi
11705
11706
11707
11708echo "$as_me:$LINENO: checking for char" >&5
11709echo $ECHO_N "checking for char... $ECHO_C" >&6
11710if test "${ac_cv_type_char+set}" = set; then
11711 echo $ECHO_N "(cached) $ECHO_C" >&6
11712else
11713 cat >conftest.$ac_ext <<_ACEOF
11714/* confdefs.h. */
11715_ACEOF
11716cat confdefs.h >>conftest.$ac_ext
11717cat >>conftest.$ac_ext <<_ACEOF
11718/* end confdefs.h. */
11719$ac_includes_default
11720int
11721main ()
11722{
11723if ((char *) 0)
11724 return 0;
11725if (sizeof (char))
11726 return 0;
11727 ;
11728 return 0;
11729}
11730_ACEOF
11731rm -f conftest.$ac_objext
11732if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11733 (eval $ac_compile) 2>conftest.er1
11734 ac_status=$?
11735 grep -v '^ *+' conftest.er1 >conftest.err
11736 rm -f conftest.er1
11737 cat conftest.err >&5
11738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11739 (exit $ac_status); } &&
11740 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11742 (eval $ac_try) 2>&5
11743 ac_status=$?
11744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11745 (exit $ac_status); }; } &&
11746 { ac_try='test -s conftest.$ac_objext'
11747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11748 (eval $ac_try) 2>&5
11749 ac_status=$?
11750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11751 (exit $ac_status); }; }; then
11752 ac_cv_type_char=yes
11753else
11754 echo "$as_me: failed program was:" >&5
11755sed 's/^/| /' conftest.$ac_ext >&5
11756
11757ac_cv_type_char=no
11758fi
11759rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11760fi
11761echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11762echo "${ECHO_T}$ac_cv_type_char" >&6
11763
11764echo "$as_me:$LINENO: checking size of char" >&5
11765echo $ECHO_N "checking size of char... $ECHO_C" >&6
11766if test "${ac_cv_sizeof_char+set}" = set; then
11767 echo $ECHO_N "(cached) $ECHO_C" >&6
11768else
11769 if test "$ac_cv_type_char" = yes; then
11770 # The cast to unsigned long works around a bug in the HP C Compiler
11771 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11772 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11773 # This bug is HP SR number 8606223364.
11774 if test "$cross_compiling" = yes; then
11775 # Depending upon the size, compute the lo and hi bounds.
11776cat >conftest.$ac_ext <<_ACEOF
11777/* confdefs.h. */
11778_ACEOF
11779cat confdefs.h >>conftest.$ac_ext
11780cat >>conftest.$ac_ext <<_ACEOF
11781/* end confdefs.h. */
11782$ac_includes_default
11783int
11784main ()
11785{
11786static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11787test_array [0] = 0
11788
11789 ;
11790 return 0;
11791}
11792_ACEOF
11793rm -f conftest.$ac_objext
11794if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11795 (eval $ac_compile) 2>conftest.er1
11796 ac_status=$?
11797 grep -v '^ *+' conftest.er1 >conftest.err
11798 rm -f conftest.er1
11799 cat conftest.err >&5
11800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11801 (exit $ac_status); } &&
11802 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11804 (eval $ac_try) 2>&5
11805 ac_status=$?
11806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11807 (exit $ac_status); }; } &&
11808 { ac_try='test -s conftest.$ac_objext'
11809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11810 (eval $ac_try) 2>&5
11811 ac_status=$?
11812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11813 (exit $ac_status); }; }; then
11814 ac_lo=0 ac_mid=0
11815 while :; do
11816 cat >conftest.$ac_ext <<_ACEOF
11817/* confdefs.h. */
11818_ACEOF
11819cat confdefs.h >>conftest.$ac_ext
11820cat >>conftest.$ac_ext <<_ACEOF
11821/* end confdefs.h. */
11822$ac_includes_default
11823int
11824main ()
11825{
11826static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11827test_array [0] = 0
11828
11829 ;
11830 return 0;
11831}
11832_ACEOF
11833rm -f conftest.$ac_objext
11834if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11835 (eval $ac_compile) 2>conftest.er1
11836 ac_status=$?
11837 grep -v '^ *+' conftest.er1 >conftest.err
11838 rm -f conftest.er1
11839 cat conftest.err >&5
11840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11841 (exit $ac_status); } &&
11842 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
11848 { ac_try='test -s conftest.$ac_objext'
11849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11850 (eval $ac_try) 2>&5
11851 ac_status=$?
11852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11853 (exit $ac_status); }; }; then
11854 ac_hi=$ac_mid; break
11855else
11856 echo "$as_me: failed program was:" >&5
11857sed 's/^/| /' conftest.$ac_ext >&5
11858
11859ac_lo=`expr $ac_mid + 1`
11860 if test $ac_lo -le $ac_mid; then
11861 ac_lo= ac_hi=
11862 break
11863 fi
11864 ac_mid=`expr 2 '*' $ac_mid + 1`
11865fi
11866rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11867 done
11868else
11869 echo "$as_me: failed program was:" >&5
11870sed 's/^/| /' conftest.$ac_ext >&5
11871
11872cat >conftest.$ac_ext <<_ACEOF
11873/* confdefs.h. */
11874_ACEOF
11875cat confdefs.h >>conftest.$ac_ext
11876cat >>conftest.$ac_ext <<_ACEOF
11877/* end confdefs.h. */
11878$ac_includes_default
11879int
11880main ()
11881{
11882static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11883test_array [0] = 0
11884
11885 ;
11886 return 0;
11887}
11888_ACEOF
11889rm -f conftest.$ac_objext
11890if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11891 (eval $ac_compile) 2>conftest.er1
11892 ac_status=$?
11893 grep -v '^ *+' conftest.er1 >conftest.err
11894 rm -f conftest.er1
11895 cat conftest.err >&5
11896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11897 (exit $ac_status); } &&
11898 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11899 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11900 (eval $ac_try) 2>&5
11901 ac_status=$?
11902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11903 (exit $ac_status); }; } &&
11904 { ac_try='test -s conftest.$ac_objext'
11905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11906 (eval $ac_try) 2>&5
11907 ac_status=$?
11908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11909 (exit $ac_status); }; }; then
11910 ac_hi=-1 ac_mid=-1
11911 while :; do
11912 cat >conftest.$ac_ext <<_ACEOF
11913/* confdefs.h. */
11914_ACEOF
11915cat confdefs.h >>conftest.$ac_ext
11916cat >>conftest.$ac_ext <<_ACEOF
11917/* end confdefs.h. */
11918$ac_includes_default
11919int
11920main ()
11921{
11922static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11923test_array [0] = 0
11924
11925 ;
11926 return 0;
11927}
11928_ACEOF
11929rm -f conftest.$ac_objext
11930if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11931 (eval $ac_compile) 2>conftest.er1
11932 ac_status=$?
11933 grep -v '^ *+' conftest.er1 >conftest.err
11934 rm -f conftest.er1
11935 cat conftest.err >&5
11936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11937 (exit $ac_status); } &&
11938 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11940 (eval $ac_try) 2>&5
11941 ac_status=$?
11942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11943 (exit $ac_status); }; } &&
11944 { ac_try='test -s conftest.$ac_objext'
11945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11946 (eval $ac_try) 2>&5
11947 ac_status=$?
11948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11949 (exit $ac_status); }; }; then
11950 ac_lo=$ac_mid; break
11951else
11952 echo "$as_me: failed program was:" >&5
11953sed 's/^/| /' conftest.$ac_ext >&5
11954
11955ac_hi=`expr '(' $ac_mid ')' - 1`
11956 if test $ac_mid -le $ac_hi; then
11957 ac_lo= ac_hi=
11958 break
11959 fi
11960 ac_mid=`expr 2 '*' $ac_mid`
11961fi
11962rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11963 done
11964else
11965 echo "$as_me: failed program was:" >&5
11966sed 's/^/| /' conftest.$ac_ext >&5
11967
11968ac_lo= ac_hi=
11969fi
11970rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11971fi
11972rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11973# Binary search between lo and hi bounds.
11974while test "x$ac_lo" != "x$ac_hi"; do
11975 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11976 cat >conftest.$ac_ext <<_ACEOF
11977/* confdefs.h. */
11978_ACEOF
11979cat confdefs.h >>conftest.$ac_ext
11980cat >>conftest.$ac_ext <<_ACEOF
11981/* end confdefs.h. */
11982$ac_includes_default
11983int
11984main ()
11985{
11986static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11987test_array [0] = 0
11988
11989 ;
11990 return 0;
11991}
11992_ACEOF
11993rm -f conftest.$ac_objext
11994if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11995 (eval $ac_compile) 2>conftest.er1
11996 ac_status=$?
11997 grep -v '^ *+' conftest.er1 >conftest.err
11998 rm -f conftest.er1
11999 cat conftest.err >&5
12000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12001 (exit $ac_status); } &&
12002 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12004 (eval $ac_try) 2>&5
12005 ac_status=$?
12006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12007 (exit $ac_status); }; } &&
12008 { ac_try='test -s conftest.$ac_objext'
12009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12010 (eval $ac_try) 2>&5
12011 ac_status=$?
12012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12013 (exit $ac_status); }; }; then
12014 ac_hi=$ac_mid
12015else
12016 echo "$as_me: failed program was:" >&5
12017sed 's/^/| /' conftest.$ac_ext >&5
12018
12019ac_lo=`expr '(' $ac_mid ')' + 1`
12020fi
12021rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12022done
12023case $ac_lo in
12024?*) ac_cv_sizeof_char=$ac_lo;;
12025'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
12026See \`config.log' for more details." >&5
12027echo "$as_me: error: cannot compute sizeof (char), 77
12028See \`config.log' for more details." >&2;}
12029 { (exit 1); exit 1; }; } ;;
12030esac
12031else
12032 if test "$cross_compiling" = yes; then
12033 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12034echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12035 { (exit 1); exit 1; }; }
12036else
12037 cat >conftest.$ac_ext <<_ACEOF
12038/* confdefs.h. */
12039_ACEOF
12040cat confdefs.h >>conftest.$ac_ext
12041cat >>conftest.$ac_ext <<_ACEOF
12042/* end confdefs.h. */
12043$ac_includes_default
12044long longval () { return (long) (sizeof (char)); }
12045unsigned long ulongval () { return (long) (sizeof (char)); }
12046#include <stdio.h>
12047#include <stdlib.h>
12048int
12049main ()
12050{
12051
12052 FILE *f = fopen ("conftest.val", "w");
12053 if (! f)
12054 exit (1);
12055 if (((long) (sizeof (char))) < 0)
12056 {
12057 long i = longval ();
12058 if (i != ((long) (sizeof (char))))
12059 exit (1);
12060 fprintf (f, "%ld\n", i);
12061 }
12062 else
12063 {
12064 unsigned long i = ulongval ();
12065 if (i != ((long) (sizeof (char))))
12066 exit (1);
12067 fprintf (f, "%lu\n", i);
12068 }
12069 exit (ferror (f) || fclose (f) != 0);
12070
12071 ;
12072 return 0;
12073}
12074_ACEOF
12075rm -f conftest$ac_exeext
12076if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12077 (eval $ac_link) 2>&5
12078 ac_status=$?
12079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12080 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12082 (eval $ac_try) 2>&5
12083 ac_status=$?
12084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12085 (exit $ac_status); }; }; then
12086 ac_cv_sizeof_char=`cat conftest.val`
12087else
12088 echo "$as_me: program exited with status $ac_status" >&5
12089echo "$as_me: failed program was:" >&5
12090sed 's/^/| /' conftest.$ac_ext >&5
12091
12092( exit $ac_status )
12093{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
12094See \`config.log' for more details." >&5
12095echo "$as_me: error: cannot compute sizeof (char), 77
12096See \`config.log' for more details." >&2;}
12097 { (exit 1); exit 1; }; }
12098fi
12099rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12100fi
12101fi
12102rm -f conftest.val
12103else
12104 ac_cv_sizeof_char=0
12105fi
12106fi
12107echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
12108echo "${ECHO_T}$ac_cv_sizeof_char" >&6
12109cat >>confdefs.h <<_ACEOF
12110#define SIZEOF_CHAR $ac_cv_sizeof_char
12111_ACEOF
12112 7531
12113 7532
12114echo "$as_me:$LINENO: checking for short" >&5 7533echo "$as_me:$LINENO: checking for short" >&5
12115echo $ECHO_N "checking for short... $ECHO_C" >&6 7534echo $ECHO_N "checking for short... $ECHO_C" >&6
12116if test "${ac_cv_type_short+set}" = set; then 7535if test "${ac_cv_type_short+set}" = set; then
12141 grep -v '^ *+' conftest.er1 >conftest.err 7560 grep -v '^ *+' conftest.er1 >conftest.err
12142 rm -f conftest.er1 7561 rm -f conftest.er1
12143 cat conftest.err >&5 7562 cat conftest.err >&5
12144 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12145 (exit $ac_status); } && 7564 (exit $ac_status); } &&
12146 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7565 { ac_try='test -z "$ac_cxx_werror_flag"
7566 || test ! -s conftest.err'
12147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12148 (eval $ac_try) 2>&5 7568 (eval $ac_try) 2>&5
12149 ac_status=$? 7569 ac_status=$?
12150 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12151 (exit $ac_status); }; } && 7571 (exit $ac_status); }; } &&
12203 grep -v '^ *+' conftest.er1 >conftest.err 7623 grep -v '^ *+' conftest.er1 >conftest.err
12204 rm -f conftest.er1 7624 rm -f conftest.er1
12205 cat conftest.err >&5 7625 cat conftest.err >&5
12206 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12207 (exit $ac_status); } && 7627 (exit $ac_status); } &&
12208 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7628 { ac_try='test -z "$ac_cxx_werror_flag"
7629 || test ! -s conftest.err'
12209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12210 (eval $ac_try) 2>&5 7631 (eval $ac_try) 2>&5
12211 ac_status=$? 7632 ac_status=$?
12212 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12213 (exit $ac_status); }; } && 7634 (exit $ac_status); }; } &&
12243 grep -v '^ *+' conftest.er1 >conftest.err 7664 grep -v '^ *+' conftest.er1 >conftest.err
12244 rm -f conftest.er1 7665 rm -f conftest.er1
12245 cat conftest.err >&5 7666 cat conftest.err >&5
12246 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12247 (exit $ac_status); } && 7668 (exit $ac_status); } &&
12248 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7669 { ac_try='test -z "$ac_cxx_werror_flag"
7670 || test ! -s conftest.err'
12249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12250 (eval $ac_try) 2>&5 7672 (eval $ac_try) 2>&5
12251 ac_status=$? 7673 ac_status=$?
12252 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12253 (exit $ac_status); }; } && 7675 (exit $ac_status); }; } &&
12299 grep -v '^ *+' conftest.er1 >conftest.err 7721 grep -v '^ *+' conftest.er1 >conftest.err
12300 rm -f conftest.er1 7722 rm -f conftest.er1
12301 cat conftest.err >&5 7723 cat conftest.err >&5
12302 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12303 (exit $ac_status); } && 7725 (exit $ac_status); } &&
12304 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7726 { ac_try='test -z "$ac_cxx_werror_flag"
7727 || test ! -s conftest.err'
12305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12306 (eval $ac_try) 2>&5 7729 (eval $ac_try) 2>&5
12307 ac_status=$? 7730 ac_status=$?
12308 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12309 (exit $ac_status); }; } && 7732 (exit $ac_status); }; } &&
12339 grep -v '^ *+' conftest.er1 >conftest.err 7762 grep -v '^ *+' conftest.er1 >conftest.err
12340 rm -f conftest.er1 7763 rm -f conftest.er1
12341 cat conftest.err >&5 7764 cat conftest.err >&5
12342 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12343 (exit $ac_status); } && 7766 (exit $ac_status); } &&
12344 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7767 { ac_try='test -z "$ac_cxx_werror_flag"
7768 || test ! -s conftest.err'
12345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12346 (eval $ac_try) 2>&5 7770 (eval $ac_try) 2>&5
12347 ac_status=$? 7771 ac_status=$?
12348 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12349 (exit $ac_status); }; } && 7773 (exit $ac_status); }; } &&
12403 grep -v '^ *+' conftest.er1 >conftest.err 7827 grep -v '^ *+' conftest.er1 >conftest.err
12404 rm -f conftest.er1 7828 rm -f conftest.er1
12405 cat conftest.err >&5 7829 cat conftest.err >&5
12406 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12407 (exit $ac_status); } && 7831 (exit $ac_status); } &&
12408 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7832 { ac_try='test -z "$ac_cxx_werror_flag"
7833 || test ! -s conftest.err'
12409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12410 (eval $ac_try) 2>&5 7835 (eval $ac_try) 2>&5
12411 ac_status=$? 7836 ac_status=$?
12412 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12413 (exit $ac_status); }; } && 7838 (exit $ac_status); }; } &&
12434See \`config.log' for more details." >&2;} 7859See \`config.log' for more details." >&2;}
12435 { (exit 1); exit 1; }; } ;; 7860 { (exit 1); exit 1; }; } ;;
12436esac 7861esac
12437else 7862else
12438 if test "$cross_compiling" = yes; then 7863 if test "$cross_compiling" = yes; then
12439 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 7864 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12440echo "$as_me: error: internal error: not reached in cross-compile" >&2;} 7865See \`config.log' for more details." >&5
7866echo "$as_me: error: cannot run test program while cross compiling
7867See \`config.log' for more details." >&2;}
12441 { (exit 1); exit 1; }; } 7868 { (exit 1); exit 1; }; }
12442else 7869else
12443 cat >conftest.$ac_ext <<_ACEOF 7870 cat >conftest.$ac_ext <<_ACEOF
12444/* confdefs.h. */ 7871/* confdefs.h. */
12445_ACEOF 7872_ACEOF
12547 grep -v '^ *+' conftest.er1 >conftest.err 7974 grep -v '^ *+' conftest.er1 >conftest.err
12548 rm -f conftest.er1 7975 rm -f conftest.er1
12549 cat conftest.err >&5 7976 cat conftest.err >&5
12550 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12551 (exit $ac_status); } && 7978 (exit $ac_status); } &&
12552 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7979 { ac_try='test -z "$ac_cxx_werror_flag"
7980 || test ! -s conftest.err'
12553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12554 (eval $ac_try) 2>&5 7982 (eval $ac_try) 2>&5
12555 ac_status=$? 7983 ac_status=$?
12556 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12557 (exit $ac_status); }; } && 7985 (exit $ac_status); }; } &&
12609 grep -v '^ *+' conftest.er1 >conftest.err 8037 grep -v '^ *+' conftest.er1 >conftest.err
12610 rm -f conftest.er1 8038 rm -f conftest.er1
12611 cat conftest.err >&5 8039 cat conftest.err >&5
12612 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12613 (exit $ac_status); } && 8041 (exit $ac_status); } &&
12614 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8042 { ac_try='test -z "$ac_cxx_werror_flag"
8043 || test ! -s conftest.err'
12615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12616 (eval $ac_try) 2>&5 8045 (eval $ac_try) 2>&5
12617 ac_status=$? 8046 ac_status=$?
12618 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12619 (exit $ac_status); }; } && 8048 (exit $ac_status); }; } &&
12649 grep -v '^ *+' conftest.er1 >conftest.err 8078 grep -v '^ *+' conftest.er1 >conftest.err
12650 rm -f conftest.er1 8079 rm -f conftest.er1
12651 cat conftest.err >&5 8080 cat conftest.err >&5
12652 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12653 (exit $ac_status); } && 8082 (exit $ac_status); } &&
12654 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8083 { ac_try='test -z "$ac_cxx_werror_flag"
8084 || test ! -s conftest.err'
12655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12656 (eval $ac_try) 2>&5 8086 (eval $ac_try) 2>&5
12657 ac_status=$? 8087 ac_status=$?
12658 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12659 (exit $ac_status); }; } && 8089 (exit $ac_status); }; } &&
12705 grep -v '^ *+' conftest.er1 >conftest.err 8135 grep -v '^ *+' conftest.er1 >conftest.err
12706 rm -f conftest.er1 8136 rm -f conftest.er1
12707 cat conftest.err >&5 8137 cat conftest.err >&5
12708 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12709 (exit $ac_status); } && 8139 (exit $ac_status); } &&
12710 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8140 { ac_try='test -z "$ac_cxx_werror_flag"
8141 || test ! -s conftest.err'
12711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12712 (eval $ac_try) 2>&5 8143 (eval $ac_try) 2>&5
12713 ac_status=$? 8144 ac_status=$?
12714 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12715 (exit $ac_status); }; } && 8146 (exit $ac_status); }; } &&
12745 grep -v '^ *+' conftest.er1 >conftest.err 8176 grep -v '^ *+' conftest.er1 >conftest.err
12746 rm -f conftest.er1 8177 rm -f conftest.er1
12747 cat conftest.err >&5 8178 cat conftest.err >&5
12748 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12749 (exit $ac_status); } && 8180 (exit $ac_status); } &&
12750 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8181 { ac_try='test -z "$ac_cxx_werror_flag"
8182 || test ! -s conftest.err'
12751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12752 (eval $ac_try) 2>&5 8184 (eval $ac_try) 2>&5
12753 ac_status=$? 8185 ac_status=$?
12754 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12755 (exit $ac_status); }; } && 8187 (exit $ac_status); }; } &&
12809 grep -v '^ *+' conftest.er1 >conftest.err 8241 grep -v '^ *+' conftest.er1 >conftest.err
12810 rm -f conftest.er1 8242 rm -f conftest.er1
12811 cat conftest.err >&5 8243 cat conftest.err >&5
12812 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12813 (exit $ac_status); } && 8245 (exit $ac_status); } &&
12814 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8246 { ac_try='test -z "$ac_cxx_werror_flag"
8247 || test ! -s conftest.err'
12815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12816 (eval $ac_try) 2>&5 8249 (eval $ac_try) 2>&5
12817 ac_status=$? 8250 ac_status=$?
12818 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12819 (exit $ac_status); }; } && 8252 (exit $ac_status); }; } &&
12840See \`config.log' for more details." >&2;} 8273See \`config.log' for more details." >&2;}
12841 { (exit 1); exit 1; }; } ;; 8274 { (exit 1); exit 1; }; } ;;
12842esac 8275esac
12843else 8276else
12844 if test "$cross_compiling" = yes; then 8277 if test "$cross_compiling" = yes; then
12845 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 8278 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12846echo "$as_me: error: internal error: not reached in cross-compile" >&2;} 8279See \`config.log' for more details." >&5
8280echo "$as_me: error: cannot run test program while cross compiling
8281See \`config.log' for more details." >&2;}
12847 { (exit 1); exit 1; }; } 8282 { (exit 1); exit 1; }; }
12848else 8283else
12849 cat >conftest.$ac_ext <<_ACEOF 8284 cat >conftest.$ac_ext <<_ACEOF
12850/* confdefs.h. */ 8285/* confdefs.h. */
12851_ACEOF 8286_ACEOF
12921cat >>confdefs.h <<_ACEOF 8356cat >>confdefs.h <<_ACEOF
12922#define SIZEOF_INT $ac_cv_sizeof_int 8357#define SIZEOF_INT $ac_cv_sizeof_int
12923_ACEOF 8358_ACEOF
12924 8359
12925 8360
12926echo "$as_me:$LINENO: checking for long" >&5
12927echo $ECHO_N "checking for long... $ECHO_C" >&6
12928if test "${ac_cv_type_long+set}" = set; then
12929 echo $ECHO_N "(cached) $ECHO_C" >&6
12930else
12931 cat >conftest.$ac_ext <<_ACEOF
12932/* confdefs.h. */
12933_ACEOF
12934cat confdefs.h >>conftest.$ac_ext
12935cat >>conftest.$ac_ext <<_ACEOF
12936/* end confdefs.h. */
12937$ac_includes_default
12938int
12939main ()
12940{
12941if ((long *) 0)
12942 return 0;
12943if (sizeof (long))
12944 return 0;
12945 ;
12946 return 0;
12947}
12948_ACEOF
12949rm -f conftest.$ac_objext
12950if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12951 (eval $ac_compile) 2>conftest.er1
12952 ac_status=$?
12953 grep -v '^ *+' conftest.er1 >conftest.err
12954 rm -f conftest.er1
12955 cat conftest.err >&5
12956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12957 (exit $ac_status); } &&
12958 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12959 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12960 (eval $ac_try) 2>&5
12961 ac_status=$?
12962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12963 (exit $ac_status); }; } &&
12964 { ac_try='test -s conftest.$ac_objext'
12965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12966 (eval $ac_try) 2>&5
12967 ac_status=$?
12968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12969 (exit $ac_status); }; }; then
12970 ac_cv_type_long=yes
12971else
12972 echo "$as_me: failed program was:" >&5
12973sed 's/^/| /' conftest.$ac_ext >&5
12974
12975ac_cv_type_long=no
12976fi
12977rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12978fi
12979echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12980echo "${ECHO_T}$ac_cv_type_long" >&6
12981
12982echo "$as_me:$LINENO: checking size of long" >&5
12983echo $ECHO_N "checking size of long... $ECHO_C" >&6
12984if test "${ac_cv_sizeof_long+set}" = set; then
12985 echo $ECHO_N "(cached) $ECHO_C" >&6
12986else
12987 if test "$ac_cv_type_long" = yes; then
12988 # The cast to unsigned long works around a bug in the HP C Compiler
12989 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12990 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12991 # This bug is HP SR number 8606223364.
12992 if test "$cross_compiling" = yes; then
12993 # Depending upon the size, compute the lo and hi bounds.
12994cat >conftest.$ac_ext <<_ACEOF
12995/* confdefs.h. */
12996_ACEOF
12997cat confdefs.h >>conftest.$ac_ext
12998cat >>conftest.$ac_ext <<_ACEOF
12999/* end confdefs.h. */
13000$ac_includes_default
13001int
13002main ()
13003{
13004static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
13005test_array [0] = 0
13006
13007 ;
13008 return 0;
13009}
13010_ACEOF
13011rm -f conftest.$ac_objext
13012if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13013 (eval $ac_compile) 2>conftest.er1
13014 ac_status=$?
13015 grep -v '^ *+' conftest.er1 >conftest.err
13016 rm -f conftest.er1
13017 cat conftest.err >&5
13018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13019 (exit $ac_status); } &&
13020 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13022 (eval $ac_try) 2>&5
13023 ac_status=$?
13024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13025 (exit $ac_status); }; } &&
13026 { ac_try='test -s conftest.$ac_objext'
13027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13028 (eval $ac_try) 2>&5
13029 ac_status=$?
13030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13031 (exit $ac_status); }; }; then
13032 ac_lo=0 ac_mid=0
13033 while :; do
13034 cat >conftest.$ac_ext <<_ACEOF
13035/* confdefs.h. */
13036_ACEOF
13037cat confdefs.h >>conftest.$ac_ext
13038cat >>conftest.$ac_ext <<_ACEOF
13039/* end confdefs.h. */
13040$ac_includes_default
13041int
13042main ()
13043{
13044static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13045test_array [0] = 0
13046
13047 ;
13048 return 0;
13049}
13050_ACEOF
13051rm -f conftest.$ac_objext
13052if { (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_cxx_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; break
13073else
13074 echo "$as_me: failed program was:" >&5
13075sed 's/^/| /' conftest.$ac_ext >&5
13076
13077ac_lo=`expr $ac_mid + 1`
13078 if test $ac_lo -le $ac_mid; then
13079 ac_lo= ac_hi=
13080 break
13081 fi
13082 ac_mid=`expr 2 '*' $ac_mid + 1`
13083fi
13084rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13085 done
13086else
13087 echo "$as_me: failed program was:" >&5
13088sed 's/^/| /' conftest.$ac_ext >&5
13089
13090cat >conftest.$ac_ext <<_ACEOF
13091/* confdefs.h. */
13092_ACEOF
13093cat confdefs.h >>conftest.$ac_ext
13094cat >>conftest.$ac_ext <<_ACEOF
13095/* end confdefs.h. */
13096$ac_includes_default
13097int
13098main ()
13099{
13100static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
13101test_array [0] = 0
13102
13103 ;
13104 return 0;
13105}
13106_ACEOF
13107rm -f conftest.$ac_objext
13108if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13109 (eval $ac_compile) 2>conftest.er1
13110 ac_status=$?
13111 grep -v '^ *+' conftest.er1 >conftest.err
13112 rm -f conftest.er1
13113 cat conftest.err >&5
13114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13115 (exit $ac_status); } &&
13116 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13118 (eval $ac_try) 2>&5
13119 ac_status=$?
13120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13121 (exit $ac_status); }; } &&
13122 { ac_try='test -s conftest.$ac_objext'
13123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13124 (eval $ac_try) 2>&5
13125 ac_status=$?
13126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13127 (exit $ac_status); }; }; then
13128 ac_hi=-1 ac_mid=-1
13129 while :; do
13130 cat >conftest.$ac_ext <<_ACEOF
13131/* confdefs.h. */
13132_ACEOF
13133cat confdefs.h >>conftest.$ac_ext
13134cat >>conftest.$ac_ext <<_ACEOF
13135/* end confdefs.h. */
13136$ac_includes_default
13137int
13138main ()
13139{
13140static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
13141test_array [0] = 0
13142
13143 ;
13144 return 0;
13145}
13146_ACEOF
13147rm -f conftest.$ac_objext
13148if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13149 (eval $ac_compile) 2>conftest.er1
13150 ac_status=$?
13151 grep -v '^ *+' conftest.er1 >conftest.err
13152 rm -f conftest.er1
13153 cat conftest.err >&5
13154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13155 (exit $ac_status); } &&
13156 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13158 (eval $ac_try) 2>&5
13159 ac_status=$?
13160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13161 (exit $ac_status); }; } &&
13162 { ac_try='test -s conftest.$ac_objext'
13163 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13164 (eval $ac_try) 2>&5
13165 ac_status=$?
13166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13167 (exit $ac_status); }; }; then
13168 ac_lo=$ac_mid; break
13169else
13170 echo "$as_me: failed program was:" >&5
13171sed 's/^/| /' conftest.$ac_ext >&5
13172
13173ac_hi=`expr '(' $ac_mid ')' - 1`
13174 if test $ac_mid -le $ac_hi; then
13175 ac_lo= ac_hi=
13176 break
13177 fi
13178 ac_mid=`expr 2 '*' $ac_mid`
13179fi
13180rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13181 done
13182else
13183 echo "$as_me: failed program was:" >&5
13184sed 's/^/| /' conftest.$ac_ext >&5
13185
13186ac_lo= ac_hi=
13187fi
13188rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13189fi
13190rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13191# Binary search between lo and hi bounds.
13192while test "x$ac_lo" != "x$ac_hi"; do
13193 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13194 cat >conftest.$ac_ext <<_ACEOF
13195/* confdefs.h. */
13196_ACEOF
13197cat confdefs.h >>conftest.$ac_ext
13198cat >>conftest.$ac_ext <<_ACEOF
13199/* end confdefs.h. */
13200$ac_includes_default
13201int
13202main ()
13203{
13204static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13205test_array [0] = 0
13206
13207 ;
13208 return 0;
13209}
13210_ACEOF
13211rm -f conftest.$ac_objext
13212if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13213 (eval $ac_compile) 2>conftest.er1
13214 ac_status=$?
13215 grep -v '^ *+' conftest.er1 >conftest.err
13216 rm -f conftest.er1
13217 cat conftest.err >&5
13218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13219 (exit $ac_status); } &&
13220 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13222 (eval $ac_try) 2>&5
13223 ac_status=$?
13224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13225 (exit $ac_status); }; } &&
13226 { ac_try='test -s conftest.$ac_objext'
13227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13228 (eval $ac_try) 2>&5
13229 ac_status=$?
13230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13231 (exit $ac_status); }; }; then
13232 ac_hi=$ac_mid
13233else
13234 echo "$as_me: failed program was:" >&5
13235sed 's/^/| /' conftest.$ac_ext >&5
13236
13237ac_lo=`expr '(' $ac_mid ')' + 1`
13238fi
13239rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13240done
13241case $ac_lo in
13242?*) ac_cv_sizeof_long=$ac_lo;;
13243'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13244See \`config.log' for more details." >&5
13245echo "$as_me: error: cannot compute sizeof (long), 77
13246See \`config.log' for more details." >&2;}
13247 { (exit 1); exit 1; }; } ;;
13248esac
13249else
13250 if test "$cross_compiling" = yes; then
13251 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13252echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13253 { (exit 1); exit 1; }; }
13254else
13255 cat >conftest.$ac_ext <<_ACEOF
13256/* confdefs.h. */
13257_ACEOF
13258cat confdefs.h >>conftest.$ac_ext
13259cat >>conftest.$ac_ext <<_ACEOF
13260/* end confdefs.h. */
13261$ac_includes_default
13262long longval () { return (long) (sizeof (long)); }
13263unsigned long ulongval () { return (long) (sizeof (long)); }
13264#include <stdio.h>
13265#include <stdlib.h>
13266int
13267main ()
13268{
13269
13270 FILE *f = fopen ("conftest.val", "w");
13271 if (! f)
13272 exit (1);
13273 if (((long) (sizeof (long))) < 0)
13274 {
13275 long i = longval ();
13276 if (i != ((long) (sizeof (long))))
13277 exit (1);
13278 fprintf (f, "%ld\n", i);
13279 }
13280 else
13281 {
13282 unsigned long i = ulongval ();
13283 if (i != ((long) (sizeof (long))))
13284 exit (1);
13285 fprintf (f, "%lu\n", i);
13286 }
13287 exit (ferror (f) || fclose (f) != 0);
13288
13289 ;
13290 return 0;
13291}
13292_ACEOF
13293rm -f conftest$ac_exeext
13294if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13295 (eval $ac_link) 2>&5
13296 ac_status=$?
13297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13298 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13300 (eval $ac_try) 2>&5
13301 ac_status=$?
13302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13303 (exit $ac_status); }; }; then
13304 ac_cv_sizeof_long=`cat conftest.val`
13305else
13306 echo "$as_me: program exited with status $ac_status" >&5
13307echo "$as_me: failed program was:" >&5
13308sed 's/^/| /' conftest.$ac_ext >&5
13309
13310( exit $ac_status )
13311{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13312See \`config.log' for more details." >&5
13313echo "$as_me: error: cannot compute sizeof (long), 77
13314See \`config.log' for more details." >&2;}
13315 { (exit 1); exit 1; }; }
13316fi
13317rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13318fi
13319fi
13320rm -f conftest.val
13321else
13322 ac_cv_sizeof_long=0
13323fi
13324fi
13325echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13326echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13327cat >>confdefs.h <<_ACEOF
13328#define SIZEOF_LONG $ac_cv_sizeof_long
13329_ACEOF
13330
13331
13332echo "$as_me:$LINENO: checking for long long" >&5 8361echo "$as_me:$LINENO: checking for long long" >&5
13333echo $ECHO_N "checking for long long... $ECHO_C" >&6 8362echo $ECHO_N "checking for long long... $ECHO_C" >&6
13334if test "${ac_cv_type_long_long+set}" = set; then 8363if test "${ac_cv_type_long_long+set}" = set; then
13335 echo $ECHO_N "(cached) $ECHO_C" >&6 8364 echo $ECHO_N "(cached) $ECHO_C" >&6
13336else 8365else
13359 grep -v '^ *+' conftest.er1 >conftest.err 8388 grep -v '^ *+' conftest.er1 >conftest.err
13360 rm -f conftest.er1 8389 rm -f conftest.er1
13361 cat conftest.err >&5 8390 cat conftest.err >&5
13362 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13363 (exit $ac_status); } && 8392 (exit $ac_status); } &&
13364 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8393 { ac_try='test -z "$ac_cxx_werror_flag"
8394 || test ! -s conftest.err'
13365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13366 (eval $ac_try) 2>&5 8396 (eval $ac_try) 2>&5
13367 ac_status=$? 8397 ac_status=$?
13368 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13369 (exit $ac_status); }; } && 8399 (exit $ac_status); }; } &&
13421 grep -v '^ *+' conftest.er1 >conftest.err 8451 grep -v '^ *+' conftest.er1 >conftest.err
13422 rm -f conftest.er1 8452 rm -f conftest.er1
13423 cat conftest.err >&5 8453 cat conftest.err >&5
13424 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13425 (exit $ac_status); } && 8455 (exit $ac_status); } &&
13426 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8456 { ac_try='test -z "$ac_cxx_werror_flag"
8457 || test ! -s conftest.err'
13427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13428 (eval $ac_try) 2>&5 8459 (eval $ac_try) 2>&5
13429 ac_status=$? 8460 ac_status=$?
13430 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13431 (exit $ac_status); }; } && 8462 (exit $ac_status); }; } &&
13461 grep -v '^ *+' conftest.er1 >conftest.err 8492 grep -v '^ *+' conftest.er1 >conftest.err
13462 rm -f conftest.er1 8493 rm -f conftest.er1
13463 cat conftest.err >&5 8494 cat conftest.err >&5
13464 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13465 (exit $ac_status); } && 8496 (exit $ac_status); } &&
13466 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8497 { ac_try='test -z "$ac_cxx_werror_flag"
8498 || test ! -s conftest.err'
13467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13468 (eval $ac_try) 2>&5 8500 (eval $ac_try) 2>&5
13469 ac_status=$? 8501 ac_status=$?
13470 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13471 (exit $ac_status); }; } && 8503 (exit $ac_status); }; } &&
13517 grep -v '^ *+' conftest.er1 >conftest.err 8549 grep -v '^ *+' conftest.er1 >conftest.err
13518 rm -f conftest.er1 8550 rm -f conftest.er1
13519 cat conftest.err >&5 8551 cat conftest.err >&5
13520 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13521 (exit $ac_status); } && 8553 (exit $ac_status); } &&
13522 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8554 { ac_try='test -z "$ac_cxx_werror_flag"
8555 || test ! -s conftest.err'
13523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13524 (eval $ac_try) 2>&5 8557 (eval $ac_try) 2>&5
13525 ac_status=$? 8558 ac_status=$?
13526 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13527 (exit $ac_status); }; } && 8560 (exit $ac_status); }; } &&
13557 grep -v '^ *+' conftest.er1 >conftest.err 8590 grep -v '^ *+' conftest.er1 >conftest.err
13558 rm -f conftest.er1 8591 rm -f conftest.er1
13559 cat conftest.err >&5 8592 cat conftest.err >&5
13560 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13561 (exit $ac_status); } && 8594 (exit $ac_status); } &&
13562 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8595 { ac_try='test -z "$ac_cxx_werror_flag"
8596 || test ! -s conftest.err'
13563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13564 (eval $ac_try) 2>&5 8598 (eval $ac_try) 2>&5
13565 ac_status=$? 8599 ac_status=$?
13566 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13567 (exit $ac_status); }; } && 8601 (exit $ac_status); }; } &&
13621 grep -v '^ *+' conftest.er1 >conftest.err 8655 grep -v '^ *+' conftest.er1 >conftest.err
13622 rm -f conftest.er1 8656 rm -f conftest.er1
13623 cat conftest.err >&5 8657 cat conftest.err >&5
13624 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13625 (exit $ac_status); } && 8659 (exit $ac_status); } &&
13626 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8660 { ac_try='test -z "$ac_cxx_werror_flag"
8661 || test ! -s conftest.err'
13627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13628 (eval $ac_try) 2>&5 8663 (eval $ac_try) 2>&5
13629 ac_status=$? 8664 ac_status=$?
13630 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13631 (exit $ac_status); }; } && 8666 (exit $ac_status); }; } &&
13652See \`config.log' for more details." >&2;} 8687See \`config.log' for more details." >&2;}
13653 { (exit 1); exit 1; }; } ;; 8688 { (exit 1); exit 1; }; } ;;
13654esac 8689esac
13655else 8690else
13656 if test "$cross_compiling" = yes; then 8691 if test "$cross_compiling" = yes; then
13657 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 8692 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13658echo "$as_me: error: internal error: not reached in cross-compile" >&2;} 8693See \`config.log' for more details." >&5
8694echo "$as_me: error: cannot run test program while cross compiling
8695See \`config.log' for more details." >&2;}
13659 { (exit 1); exit 1; }; } 8696 { (exit 1); exit 1; }; }
13660else 8697else
13661 cat >conftest.$ac_ext <<_ACEOF 8698 cat >conftest.$ac_ext <<_ACEOF
13662/* confdefs.h. */ 8699/* confdefs.h. */
13663_ACEOF 8700_ACEOF
13765 grep -v '^ *+' conftest.er1 >conftest.err 8802 grep -v '^ *+' conftest.er1 >conftest.err
13766 rm -f conftest.er1 8803 rm -f conftest.er1
13767 cat conftest.err >&5 8804 cat conftest.err >&5
13768 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13769 (exit $ac_status); } && 8806 (exit $ac_status); } &&
13770 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8807 { ac_try='test -z "$ac_cxx_werror_flag"
8808 || test ! -s conftest.err'
13771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13772 (eval $ac_try) 2>&5 8810 (eval $ac_try) 2>&5
13773 ac_status=$? 8811 ac_status=$?
13774 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13775 (exit $ac_status); }; } && 8813 (exit $ac_status); }; } &&
13827 grep -v '^ *+' conftest.er1 >conftest.err 8865 grep -v '^ *+' conftest.er1 >conftest.err
13828 rm -f conftest.er1 8866 rm -f conftest.er1
13829 cat conftest.err >&5 8867 cat conftest.err >&5
13830 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13831 (exit $ac_status); } && 8869 (exit $ac_status); } &&
13832 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8870 { ac_try='test -z "$ac_cxx_werror_flag"
8871 || test ! -s conftest.err'
13833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13834 (eval $ac_try) 2>&5 8873 (eval $ac_try) 2>&5
13835 ac_status=$? 8874 ac_status=$?
13836 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13837 (exit $ac_status); }; } && 8876 (exit $ac_status); }; } &&
13867 grep -v '^ *+' conftest.er1 >conftest.err 8906 grep -v '^ *+' conftest.er1 >conftest.err
13868 rm -f conftest.er1 8907 rm -f conftest.er1
13869 cat conftest.err >&5 8908 cat conftest.err >&5
13870 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13871 (exit $ac_status); } && 8910 (exit $ac_status); } &&
13872 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8911 { ac_try='test -z "$ac_cxx_werror_flag"
8912 || test ! -s conftest.err'
13873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13874 (eval $ac_try) 2>&5 8914 (eval $ac_try) 2>&5
13875 ac_status=$? 8915 ac_status=$?
13876 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13877 (exit $ac_status); }; } && 8917 (exit $ac_status); }; } &&
13923 grep -v '^ *+' conftest.er1 >conftest.err 8963 grep -v '^ *+' conftest.er1 >conftest.err
13924 rm -f conftest.er1 8964 rm -f conftest.er1
13925 cat conftest.err >&5 8965 cat conftest.err >&5
13926 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13927 (exit $ac_status); } && 8967 (exit $ac_status); } &&
13928 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8968 { ac_try='test -z "$ac_cxx_werror_flag"
8969 || test ! -s conftest.err'
13929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8970 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13930 (eval $ac_try) 2>&5 8971 (eval $ac_try) 2>&5
13931 ac_status=$? 8972 ac_status=$?
13932 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13933 (exit $ac_status); }; } && 8974 (exit $ac_status); }; } &&
13963 grep -v '^ *+' conftest.er1 >conftest.err 9004 grep -v '^ *+' conftest.er1 >conftest.err
13964 rm -f conftest.er1 9005 rm -f conftest.er1
13965 cat conftest.err >&5 9006 cat conftest.err >&5
13966 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13967 (exit $ac_status); } && 9008 (exit $ac_status); } &&
13968 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9009 { ac_try='test -z "$ac_cxx_werror_flag"
9010 || test ! -s conftest.err'
13969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13970 (eval $ac_try) 2>&5 9012 (eval $ac_try) 2>&5
13971 ac_status=$? 9013 ac_status=$?
13972 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13973 (exit $ac_status); }; } && 9015 (exit $ac_status); }; } &&
14027 grep -v '^ *+' conftest.er1 >conftest.err 9069 grep -v '^ *+' conftest.er1 >conftest.err
14028 rm -f conftest.er1 9070 rm -f conftest.er1
14029 cat conftest.err >&5 9071 cat conftest.err >&5
14030 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14031 (exit $ac_status); } && 9073 (exit $ac_status); } &&
14032 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9074 { ac_try='test -z "$ac_cxx_werror_flag"
9075 || test ! -s conftest.err'
14033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14034 (eval $ac_try) 2>&5 9077 (eval $ac_try) 2>&5
14035 ac_status=$? 9078 ac_status=$?
14036 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14037 (exit $ac_status); }; } && 9080 (exit $ac_status); }; } &&
14058See \`config.log' for more details." >&2;} 9101See \`config.log' for more details." >&2;}
14059 { (exit 1); exit 1; }; } ;; 9102 { (exit 1); exit 1; }; } ;;
14060esac 9103esac
14061else 9104else
14062 if test "$cross_compiling" = yes; then 9105 if test "$cross_compiling" = yes; then
14063 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 9106 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14064echo "$as_me: error: internal error: not reached in cross-compile" >&2;} 9107See \`config.log' for more details." >&5
9108echo "$as_me: error: cannot run test program while cross compiling
9109See \`config.log' for more details." >&2;}
14065 { (exit 1); exit 1; }; } 9110 { (exit 1); exit 1; }; }
14066else 9111else
14067 cat >conftest.$ac_ext <<_ACEOF 9112 cat >conftest.$ac_ext <<_ACEOF
14068/* confdefs.h. */ 9113/* confdefs.h. */
14069_ACEOF 9114_ACEOF
14170 grep -v '^ *+' conftest.er1 >conftest.err 9215 grep -v '^ *+' conftest.er1 >conftest.err
14171 rm -f conftest.er1 9216 rm -f conftest.er1
14172 cat conftest.err >&5 9217 cat conftest.err >&5
14173 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14174 (exit $ac_status); } && 9219 (exit $ac_status); } &&
14175 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9220 { ac_try='test -z "$ac_cxx_werror_flag"
9221 || test ! -s conftest.err'
14176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14177 (eval $ac_try) 2>&5 9223 (eval $ac_try) 2>&5
14178 ac_status=$? 9224 ac_status=$?
14179 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14180 (exit $ac_status); }; } && 9226 (exit $ac_status); }; } &&
14187 rxvt_cv_int16_t=yes 9233 rxvt_cv_int16_t=yes
14188else 9234else
14189 echo "$as_me: failed program was:" >&5 9235 echo "$as_me: failed program was:" >&5
14190sed 's/^/| /' conftest.$ac_ext >&5 9236sed 's/^/| /' conftest.$ac_ext >&5
14191 9237
14192if test $ac_cv_sizeof_char -ge 2; then 9238if test "$ac_cv_sizeof_char" -ge 2; then
14193 rxvt_cv_int16_t=" char" 9239 rxvt_cv_int16_t=" char"
14194else 9240else
14195 if test $ac_cv_sizeof_short -ge 2; then 9241 if test "$ac_cv_sizeof_short" -ge 2; then
14196 rxvt_cv_int16_t=" short" 9242 rxvt_cv_int16_t=" short"
14197 else 9243 else
14198 if test $ac_cv_sizeof_int -ge 2; then 9244 if test "$ac_cv_sizeof_int" -ge 2; then
14199 rxvt_cv_int16_t=" int" 9245 rxvt_cv_int16_t=" int"
14200 else 9246 else
14201 if test $ac_cv_sizeof_long -ge 2; then 9247 if test "$ac_cv_sizeof_long" -ge 2; then
14202 rxvt_cv_int16_t=" long" 9248 rxvt_cv_int16_t=" long"
14203 else 9249 else
14204 if test $ac_cv_sizeof_long_long -ge 2; then 9250 if test "$ac_cv_sizeof_long_long" -ge 2; then
14205 rxvt_cv_int16_t=" long long" 9251 rxvt_cv_int16_t=" long long"
14206 else 9252 else
14207 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default 9253 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
14208 fi 9254 fi
14209 fi 9255 fi
14252 grep -v '^ *+' conftest.er1 >conftest.err 9298 grep -v '^ *+' conftest.er1 >conftest.err
14253 rm -f conftest.er1 9299 rm -f conftest.er1
14254 cat conftest.err >&5 9300 cat conftest.err >&5
14255 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14256 (exit $ac_status); } && 9302 (exit $ac_status); } &&
14257 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9303 { ac_try='test -z "$ac_cxx_werror_flag"
9304 || test ! -s conftest.err'
14258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14259 (eval $ac_try) 2>&5 9306 (eval $ac_try) 2>&5
14260 ac_status=$? 9307 ac_status=$?
14261 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14262 (exit $ac_status); }; } && 9309 (exit $ac_status); }; } &&
14269 rxvt_cv_uint16_t=yes 9316 rxvt_cv_uint16_t=yes
14270else 9317else
14271 echo "$as_me: failed program was:" >&5 9318 echo "$as_me: failed program was:" >&5
14272sed 's/^/| /' conftest.$ac_ext >&5 9319sed 's/^/| /' conftest.$ac_ext >&5
14273 9320
14274if test $ac_cv_sizeof_char -ge 2; then 9321if test "$ac_cv_sizeof_char" -ge 2; then
14275 rxvt_cv_uint16_t="unsigned char" 9322 rxvt_cv_uint16_t="unsigned char"
14276else 9323else
14277 if test $ac_cv_sizeof_short -ge 2; then 9324 if test "$ac_cv_sizeof_short" -ge 2; then
14278 rxvt_cv_uint16_t="unsigned short" 9325 rxvt_cv_uint16_t="unsigned short"
14279 else 9326 else
14280 if test $ac_cv_sizeof_int -ge 2; then 9327 if test "$ac_cv_sizeof_int" -ge 2; then
14281 rxvt_cv_uint16_t="unsigned int" 9328 rxvt_cv_uint16_t="unsigned int"
14282 else 9329 else
14283 if test $ac_cv_sizeof_long -ge 2; then 9330 if test "$ac_cv_sizeof_long" -ge 2; then
14284 rxvt_cv_uint16_t="unsigned long" 9331 rxvt_cv_uint16_t="unsigned long"
14285 else 9332 else
14286 if test $ac_cv_sizeof_long_long -ge 2; then 9333 if test "$ac_cv_sizeof_long_long" -ge 2; then
14287 rxvt_cv_uint16_t="unsigned long long" 9334 rxvt_cv_uint16_t="unsigned long long"
14288 else 9335 else
14289 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default 9336 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14290 fi 9337 fi
14291 fi 9338 fi
14334 grep -v '^ *+' conftest.er1 >conftest.err 9381 grep -v '^ *+' conftest.er1 >conftest.err
14335 rm -f conftest.er1 9382 rm -f conftest.er1
14336 cat conftest.err >&5 9383 cat conftest.err >&5
14337 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14338 (exit $ac_status); } && 9385 (exit $ac_status); } &&
14339 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9386 { ac_try='test -z "$ac_cxx_werror_flag"
9387 || test ! -s conftest.err'
14340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14341 (eval $ac_try) 2>&5 9389 (eval $ac_try) 2>&5
14342 ac_status=$? 9390 ac_status=$?
14343 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14344 (exit $ac_status); }; } && 9392 (exit $ac_status); }; } &&
14351 rxvt_cv_int32_t=yes 9399 rxvt_cv_int32_t=yes
14352else 9400else
14353 echo "$as_me: failed program was:" >&5 9401 echo "$as_me: failed program was:" >&5
14354sed 's/^/| /' conftest.$ac_ext >&5 9402sed 's/^/| /' conftest.$ac_ext >&5
14355 9403
14356if test $ac_cv_sizeof_char -ge 4; then 9404if test "$ac_cv_sizeof_char" -ge 4; then
14357 rxvt_cv_int32_t=" char" 9405 rxvt_cv_int32_t=" char"
14358else 9406else
14359 if test $ac_cv_sizeof_short -ge 4; then 9407 if test "$ac_cv_sizeof_short" -ge 4; then
14360 rxvt_cv_int32_t=" short" 9408 rxvt_cv_int32_t=" short"
14361 else 9409 else
14362 if test $ac_cv_sizeof_int -ge 4; then 9410 if test "$ac_cv_sizeof_int" -ge 4; then
14363 rxvt_cv_int32_t=" int" 9411 rxvt_cv_int32_t=" int"
14364 else 9412 else
14365 if test $ac_cv_sizeof_long -ge 4; then 9413 if test "$ac_cv_sizeof_long" -ge 4; then
14366 rxvt_cv_int32_t=" long" 9414 rxvt_cv_int32_t=" long"
14367 else 9415 else
14368 if test $ac_cv_sizeof_long_long -ge 4; then 9416 if test "$ac_cv_sizeof_long_long" -ge 4; then
14369 rxvt_cv_int32_t=" long long" 9417 rxvt_cv_int32_t=" long long"
14370 else 9418 else
14371 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default 9419 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14372 fi 9420 fi
14373 fi 9421 fi
14416 grep -v '^ *+' conftest.er1 >conftest.err 9464 grep -v '^ *+' conftest.er1 >conftest.err
14417 rm -f conftest.er1 9465 rm -f conftest.er1
14418 cat conftest.err >&5 9466 cat conftest.err >&5
14419 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14420 (exit $ac_status); } && 9468 (exit $ac_status); } &&
14421 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9469 { ac_try='test -z "$ac_cxx_werror_flag"
9470 || test ! -s conftest.err'
14422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14423 (eval $ac_try) 2>&5 9472 (eval $ac_try) 2>&5
14424 ac_status=$? 9473 ac_status=$?
14425 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14426 (exit $ac_status); }; } && 9475 (exit $ac_status); }; } &&
14433 rxvt_cv_uint32_t=yes 9482 rxvt_cv_uint32_t=yes
14434else 9483else
14435 echo "$as_me: failed program was:" >&5 9484 echo "$as_me: failed program was:" >&5
14436sed 's/^/| /' conftest.$ac_ext >&5 9485sed 's/^/| /' conftest.$ac_ext >&5
14437 9486
14438if test $ac_cv_sizeof_char -ge 4; then 9487if test "$ac_cv_sizeof_char" -ge 4; then
14439 rxvt_cv_uint32_t="unsigned char" 9488 rxvt_cv_uint32_t="unsigned char"
14440else 9489else
14441 if test $ac_cv_sizeof_short -ge 4; then 9490 if test "$ac_cv_sizeof_short" -ge 4; then
14442 rxvt_cv_uint32_t="unsigned short" 9491 rxvt_cv_uint32_t="unsigned short"
14443 else 9492 else
14444 if test $ac_cv_sizeof_int -ge 4; then 9493 if test "$ac_cv_sizeof_int" -ge 4; then
14445 rxvt_cv_uint32_t="unsigned int" 9494 rxvt_cv_uint32_t="unsigned int"
14446 else 9495 else
14447 if test $ac_cv_sizeof_long -ge 4; then 9496 if test "$ac_cv_sizeof_long" -ge 4; then
14448 rxvt_cv_uint32_t="unsigned long" 9497 rxvt_cv_uint32_t="unsigned long"
14449 else 9498 else
14450 if test $ac_cv_sizeof_long_long -ge 4; then 9499 if test "$ac_cv_sizeof_long_long" -ge 4; then
14451 rxvt_cv_uint32_t="unsigned long long" 9500 rxvt_cv_uint32_t="unsigned long long"
14452 else 9501 else
14453 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default 9502 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14454 fi 9503 fi
14455 fi 9504 fi
14469 else 9518 else
14470 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */" 9519 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14471 fi 9520 fi
14472fi 9521fi
14473 9522
14474if test $ac_cv_sizeof_int_p -eq 8; then 9523if test "$ac_cv_sizeof_int_p" -eq 8; then
14475 rxvt_intp_define="#define intp_t int64_t" 9524 rxvt_intp_define="#define intp_t int64_t"
14476 rxvt_u_intp_define="#define u_intp_t u_int64_t" 9525 rxvt_u_intp_define="#define u_intp_t u_int64_t"
14477else 9526else
14478 if test $ac_cv_sizeof_int_p -eq 4; then 9527 if test "$ac_cv_sizeof_int_p" -eq 4; then
14479 rxvt_intp_define="#define intp_t int32_t" 9528 rxvt_intp_define="#define intp_t int32_t"
14480 rxvt_u_intp_define="#define u_intp_t u_int32_t" 9529 rxvt_u_intp_define="#define u_intp_t u_int32_t"
14481 else 9530 else
14482 if test $ac_cv_sizeof_int_p -eq 2; then 9531 if test "$ac_cv_sizeof_int_p" -eq 2; then
14483 rxvt_intp_define="#define intp_t int16_t" 9532 rxvt_intp_define="#define intp_t int16_t"
14484 rxvt_u_intp_define="#define u_intp_t u_int16_t" 9533 rxvt_u_intp_define="#define u_intp_t u_int16_t"
14485 else 9534 else
14486 rxvt_intp_define="#error set intp_t" 9535 rxvt_intp_define="#error set intp_t"
14487 rxvt_u_intp_define="#error set u_intp_t" 9536 rxvt_u_intp_define="#error set u_intp_t"
14528 grep -v '^ *+' conftest.er1 >conftest.err 9577 grep -v '^ *+' conftest.er1 >conftest.err
14529 rm -f conftest.er1 9578 rm -f conftest.er1
14530 cat conftest.err >&5 9579 cat conftest.err >&5
14531 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14532 (exit $ac_status); } && 9581 (exit $ac_status); } &&
14533 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9582 { ac_try='test -z "$ac_cxx_werror_flag"
9583 || test ! -s conftest.err'
14534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14535 (eval $ac_try) 2>&5 9585 (eval $ac_try) 2>&5
14536 ac_status=$? 9586 ac_status=$?
14537 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14538 (exit $ac_status); }; } && 9588 (exit $ac_status); }; } &&
14558#define RETSIGTYPE $ac_cv_type_signal 9608#define RETSIGTYPE $ac_cv_type_signal
14559_ACEOF 9609_ACEOF
14560 9610
14561 9611
14562 9612
14563case "$host_alias" in
14564 *ultrix) ac_cv_func_setsid='no' ;;
14565 *) break;;
14566esac
14567
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577
14578
14579
14580
14581
14582
14583 9613
14584 9614
14585 9615
14586for ac_func in \ 9616for ac_func in \
14587 atexit \
14588 revoke \
14589 unsetenv \ 9617 unsetenv \
14590 setutent \ 9618 setutent \
14591 seteuid \
14592 setreuid \
14593 setsid \
14594 setpgrp \
14595 setpgid \
14596 openpty \
14597 _getpty \
14598 grantpt \
14599 unlockpt \
14600 isastream \
14601 on_exit \ 9619 on_exit \
14602 nanosleep \
14603 updwtmp \
14604 ttyslot \
14605 9620
14606do 9621do
14607as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9622as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14608echo "$as_me:$LINENO: checking for $ac_func" >&5 9623echo "$as_me:$LINENO: checking for $ac_func" >&5
14609echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9624echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14668 grep -v '^ *+' conftest.er1 >conftest.err 9683 grep -v '^ *+' conftest.er1 >conftest.err
14669 rm -f conftest.er1 9684 rm -f conftest.er1
14670 cat conftest.err >&5 9685 cat conftest.err >&5
14671 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14672 (exit $ac_status); } && 9687 (exit $ac_status); } &&
14673 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9688 { ac_try='test -z "$ac_cxx_werror_flag"
9689 || test ! -s conftest.err'
14674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14675 (eval $ac_try) 2>&5 9691 (eval $ac_try) 2>&5
14676 ac_status=$? 9692 ac_status=$?
14677 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14678 (exit $ac_status); }; } && 9694 (exit $ac_status); }; } &&
14702fi 9718fi
14703done 9719done
14704 9720
14705 9721
14706 9722
9723support_utmp=yes
9724support_wtmp=yes
9725support_lastlog=yes
9726
9727# Check whether --enable-utmp or --disable-utmp was given.
9728if test "${enable_utmp+set}" = set; then
9729 enableval="$enable_utmp"
9730 if test x$enableval = xyes -o x$enableval = xno; then
9731 support_utmp=$enableval
9732 fi
9733fi;
9734
9735# Check whether --enable-wtmp or --disable-wtmp was given.
9736if test "${enable_wtmp+set}" = set; then
9737 enableval="$enable_wtmp"
9738 if test x$enableval = xyes -o x$enableval = xno; then
9739 support_wtmp=$enableval
9740 fi
9741fi;
9742
9743# Check whether --enable-lastlog or --disable-lastlog was given.
9744if test "${enable_lastlog+set}" = set; then
9745 enableval="$enable_lastlog"
9746 if test x$enableval = xyes -o x$enableval = xno; then
9747 support_lastlog=$enableval
9748 fi
9749fi;
9750
9751if test x$support_utmp = xyes; then
9752
9753cat >>confdefs.h <<\_ACEOF
9754#define UTMP_SUPPORT 1
9755_ACEOF
9756
9757fi
9758if test x$support_wtmp = xyes; then
9759
9760cat >>confdefs.h <<\_ACEOF
9761#define WTMP_SUPPORT 1
9762_ACEOF
9763
9764fi
9765if test x$support_lastlog = xyes; then
9766
9767cat >>confdefs.h <<\_ACEOF
9768#define LASTLOG_SUPPORT 1
9769_ACEOF
9770
9771fi
9772
9773
9774
9775
9776for ac_func in \
9777 ttyslot \
9778 updwtmp \
9779 updwtmpx \
9780
9781do
9782as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9783echo "$as_me:$LINENO: checking for $ac_func" >&5
9784echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9785if eval "test \"\${$as_ac_var+set}\" = set"; then
9786 echo $ECHO_N "(cached) $ECHO_C" >&6
9787else
9788 cat >conftest.$ac_ext <<_ACEOF
9789/* confdefs.h. */
9790_ACEOF
9791cat confdefs.h >>conftest.$ac_ext
9792cat >>conftest.$ac_ext <<_ACEOF
9793/* end confdefs.h. */
9794/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9795 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9796#define $ac_func innocuous_$ac_func
9797
9798/* System header to define __stub macros and hopefully few prototypes,
9799 which can conflict with char $ac_func (); below.
9800 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9801 <limits.h> exists even on freestanding compilers. */
9802
9803#ifdef __STDC__
9804# include <limits.h>
9805#else
9806# include <assert.h>
9807#endif
9808
9809#undef $ac_func
9810
9811/* Override any gcc2 internal prototype to avoid an error. */
9812#ifdef __cplusplus
9813extern "C"
9814{
9815#endif
9816/* We use char because int might match the return type of a gcc2
9817 builtin and then its argument prototype would still apply. */
9818char $ac_func ();
9819/* The GNU C library defines this for functions which it implements
9820 to always fail with ENOSYS. Some functions are actually named
9821 something starting with __ and the normal name is an alias. */
9822#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9823choke me
9824#else
9825char (*f) () = $ac_func;
9826#endif
9827#ifdef __cplusplus
9828}
9829#endif
9830
9831int
9832main ()
9833{
9834return f != $ac_func;
9835 ;
9836 return 0;
9837}
9838_ACEOF
9839rm -f conftest.$ac_objext conftest$ac_exeext
9840if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9841 (eval $ac_link) 2>conftest.er1
9842 ac_status=$?
9843 grep -v '^ *+' conftest.er1 >conftest.err
9844 rm -f conftest.er1
9845 cat conftest.err >&5
9846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9847 (exit $ac_status); } &&
9848 { ac_try='test -z "$ac_cxx_werror_flag"
9849 || test ! -s conftest.err'
9850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9851 (eval $ac_try) 2>&5
9852 ac_status=$?
9853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9854 (exit $ac_status); }; } &&
9855 { ac_try='test -s conftest$ac_exeext'
9856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9857 (eval $ac_try) 2>&5
9858 ac_status=$?
9859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9860 (exit $ac_status); }; }; then
9861 eval "$as_ac_var=yes"
9862else
9863 echo "$as_me: failed program was:" >&5
9864sed 's/^/| /' conftest.$ac_ext >&5
9865
9866eval "$as_ac_var=no"
9867fi
9868rm -f conftest.err conftest.$ac_objext \
9869 conftest$ac_exeext conftest.$ac_ext
9870fi
9871echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9872echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9873if test `eval echo '${'$as_ac_var'}'` = yes; then
9874 cat >>confdefs.h <<_ACEOF
9875#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9876_ACEOF
9877
9878fi
9879done
9880
9881
9882
9883
9884
9885for ac_header in \
9886 utmp.h \
9887 utmpx.h \
9888 lastlog.h \
9889
9890do
9891as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9892if eval "test \"\${$as_ac_Header+set}\" = set"; then
9893 echo "$as_me:$LINENO: checking for $ac_header" >&5
9894echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9895if eval "test \"\${$as_ac_Header+set}\" = set"; then
9896 echo $ECHO_N "(cached) $ECHO_C" >&6
9897fi
9898echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9899echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9900else
9901 # Is the header compilable?
9902echo "$as_me:$LINENO: checking $ac_header usability" >&5
9903echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9904cat >conftest.$ac_ext <<_ACEOF
9905/* confdefs.h. */
9906_ACEOF
9907cat confdefs.h >>conftest.$ac_ext
9908cat >>conftest.$ac_ext <<_ACEOF
9909/* end confdefs.h. */
9910$ac_includes_default
9911#include <$ac_header>
9912_ACEOF
9913rm -f conftest.$ac_objext
9914if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9915 (eval $ac_compile) 2>conftest.er1
9916 ac_status=$?
9917 grep -v '^ *+' conftest.er1 >conftest.err
9918 rm -f conftest.er1
9919 cat conftest.err >&5
9920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9921 (exit $ac_status); } &&
9922 { ac_try='test -z "$ac_cxx_werror_flag"
9923 || test ! -s conftest.err'
9924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9925 (eval $ac_try) 2>&5
9926 ac_status=$?
9927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9928 (exit $ac_status); }; } &&
9929 { ac_try='test -s conftest.$ac_objext'
9930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9931 (eval $ac_try) 2>&5
9932 ac_status=$?
9933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9934 (exit $ac_status); }; }; then
9935 ac_header_compiler=yes
9936else
9937 echo "$as_me: failed program was:" >&5
9938sed 's/^/| /' conftest.$ac_ext >&5
9939
9940ac_header_compiler=no
9941fi
9942rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9943echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9944echo "${ECHO_T}$ac_header_compiler" >&6
9945
9946# Is the header present?
9947echo "$as_me:$LINENO: checking $ac_header presence" >&5
9948echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9949cat >conftest.$ac_ext <<_ACEOF
9950/* confdefs.h. */
9951_ACEOF
9952cat confdefs.h >>conftest.$ac_ext
9953cat >>conftest.$ac_ext <<_ACEOF
9954/* end confdefs.h. */
9955#include <$ac_header>
9956_ACEOF
9957if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9958 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9959 ac_status=$?
9960 grep -v '^ *+' conftest.er1 >conftest.err
9961 rm -f conftest.er1
9962 cat conftest.err >&5
9963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9964 (exit $ac_status); } >/dev/null; then
9965 if test -s conftest.err; then
9966 ac_cpp_err=$ac_cxx_preproc_warn_flag
9967 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9968 else
9969 ac_cpp_err=
9970 fi
9971else
9972 ac_cpp_err=yes
9973fi
9974if test -z "$ac_cpp_err"; then
9975 ac_header_preproc=yes
9976else
9977 echo "$as_me: failed program was:" >&5
9978sed 's/^/| /' conftest.$ac_ext >&5
9979
9980 ac_header_preproc=no
9981fi
9982rm -f conftest.err conftest.$ac_ext
9983echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9984echo "${ECHO_T}$ac_header_preproc" >&6
9985
9986# So? What about this header?
9987case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9988 yes:no: )
9989 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9990echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9991 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9992echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9993 ac_header_preproc=yes
9994 ;;
9995 no:yes:* )
9996 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9997echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9998 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9999echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10000 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10001echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10002 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10003echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10004 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10005echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10006 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10007echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10008 (
10009 cat <<\_ASBOX
10010## ------------------------------------------ ##
10011## Report this to the AC_PACKAGE_NAME lists. ##
10012## ------------------------------------------ ##
10013_ASBOX
10014 ) |
10015 sed "s/^/$as_me: WARNING: /" >&2
10016 ;;
10017esac
10018echo "$as_me:$LINENO: checking for $ac_header" >&5
10019echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10020if eval "test \"\${$as_ac_Header+set}\" = set"; then
10021 echo $ECHO_N "(cached) $ECHO_C" >&6
10022else
10023 eval "$as_ac_Header=\$ac_header_preproc"
10024fi
10025echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10026echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10027
10028fi
10029if test `eval echo '${'$as_ac_Header'}'` = yes; then
10030 cat >>confdefs.h <<_ACEOF
10031#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10032_ACEOF
10033
10034fi
10035
10036done
10037
10038
10039
14707if test "${ac_cv_header_utmp_h+set}" = set; then 10040if test "${ac_cv_header_utmp_h+set}" = set; then
14708 echo "$as_me:$LINENO: checking for utmp.h" >&5 10041 echo "$as_me:$LINENO: checking for utmp.h" >&5
14709echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6 10042echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14710if test "${ac_cv_header_utmp_h+set}" = set; then 10043if test "${ac_cv_header_utmp_h+set}" = set; then
14711 echo $ECHO_N "(cached) $ECHO_C" >&6 10044 echo $ECHO_N "(cached) $ECHO_C" >&6
14732 grep -v '^ *+' conftest.er1 >conftest.err 10065 grep -v '^ *+' conftest.er1 >conftest.err
14733 rm -f conftest.er1 10066 rm -f conftest.er1
14734 cat conftest.err >&5 10067 cat conftest.err >&5
14735 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14736 (exit $ac_status); } && 10069 (exit $ac_status); } &&
14737 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10070 { ac_try='test -z "$ac_cxx_werror_flag"
10071 || test ! -s conftest.err'
14738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14739 (eval $ac_try) 2>&5 10073 (eval $ac_try) 2>&5
14740 ac_status=$? 10074 ac_status=$?
14741 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14742 (exit $ac_status); }; } && 10076 (exit $ac_status); }; } &&
14841 10175
14842fi 10176fi
14843if test $ac_cv_header_utmp_h = yes; then 10177if test $ac_cv_header_utmp_h = yes; then
14844 echo "$as_me:$LINENO: checking for struct utmp" >&5 10178 echo "$as_me:$LINENO: checking for struct utmp" >&5
14845echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6 10179echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14846if test "${rxvt_cv_struct_utmp+set}" = set; then 10180if test "${struct_utmp+set}" = set; then
14847 echo $ECHO_N "(cached) $ECHO_C" >&6 10181 echo $ECHO_N "(cached) $ECHO_C" >&6
14848else 10182else
14849 cat >conftest.$ac_ext <<_ACEOF 10183 cat >conftest.$ac_ext <<_ACEOF
14850/* confdefs.h. */ 10184/* confdefs.h. */
14851_ACEOF 10185_ACEOF
14852cat confdefs.h >>conftest.$ac_ext 10186cat confdefs.h >>conftest.$ac_ext
14853cat >>conftest.$ac_ext <<_ACEOF 10187cat >>conftest.$ac_ext <<_ACEOF
14854/* end confdefs.h. */ 10188/* end confdefs.h. */
14855#include <sys/types.h> 10189#include <sys/types.h>
14856#include <stdint.h>
14857#include <utmp.h> 10190#include <utmp.h>
14858int 10191int
14859main () 10192main ()
14860{ 10193{
14861struct utmp ut; 10194struct utmp ut;
14870 grep -v '^ *+' conftest.er1 >conftest.err 10203 grep -v '^ *+' conftest.er1 >conftest.err
14871 rm -f conftest.er1 10204 rm -f conftest.er1
14872 cat conftest.err >&5 10205 cat conftest.err >&5
14873 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14874 (exit $ac_status); } && 10207 (exit $ac_status); } &&
14875 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10208 { ac_try='test -z "$ac_cxx_werror_flag"
10209 || test ! -s conftest.err'
14876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14877 (eval $ac_try) 2>&5 10211 (eval $ac_try) 2>&5
14878 ac_status=$? 10212 ac_status=$?
14879 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14880 (exit $ac_status); }; } && 10214 (exit $ac_status); }; } &&
14882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14883 (eval $ac_try) 2>&5 10217 (eval $ac_try) 2>&5
14884 ac_status=$? 10218 ac_status=$?
14885 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14886 (exit $ac_status); }; }; then 10220 (exit $ac_status); }; }; then
14887 rxvt_cv_struct_utmp=yes 10221 struct_utmp=yes
14888else 10222else
14889 echo "$as_me: failed program was:" >&5 10223 echo "$as_me: failed program was:" >&5
14890sed 's/^/| /' conftest.$ac_ext >&5 10224sed 's/^/| /' conftest.$ac_ext >&5
14891 10225
14892rxvt_cv_struct_utmp=no 10226struct_utmp=no
14893fi 10227fi
14894rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10228rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14895fi 10229fi
14896echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5 10230echo "$as_me:$LINENO: result: $struct_utmp" >&5
14897echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6 10231echo "${ECHO_T}$struct_utmp" >&6
14898if test x$rxvt_cv_struct_utmp = xyes; then 10232if test x$struct_utmp = xyes; then
14899 10233
14900cat >>confdefs.h <<\_ACEOF 10234cat >>confdefs.h <<\_ACEOF
14901#define HAVE_STRUCT_UTMP 1 10235#define HAVE_STRUCT_UTMP 1
14902_ACEOF 10236_ACEOF
14903 10237
14904fi 10238fi
14905 10239
14906 10240
14907echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 10241echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14908echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6 10242echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14909if test "${rxvt_cv_struct_utmp_host+set}" = set; then 10243if test "${struct_utmp_host+set}" = set; then
14910 echo $ECHO_N "(cached) $ECHO_C" >&6 10244 echo $ECHO_N "(cached) $ECHO_C" >&6
14911else 10245else
14912 cat >conftest.$ac_ext <<_ACEOF 10246 cat >conftest.$ac_ext <<_ACEOF
14913/* confdefs.h. */ 10247/* confdefs.h. */
14914_ACEOF 10248_ACEOF
14932 grep -v '^ *+' conftest.er1 >conftest.err 10266 grep -v '^ *+' conftest.er1 >conftest.err
14933 rm -f conftest.er1 10267 rm -f conftest.er1
14934 cat conftest.err >&5 10268 cat conftest.err >&5
14935 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14936 (exit $ac_status); } && 10270 (exit $ac_status); } &&
14937 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10271 { ac_try='test -z "$ac_cxx_werror_flag"
10272 || test ! -s conftest.err'
14938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14939 (eval $ac_try) 2>&5 10274 (eval $ac_try) 2>&5
14940 ac_status=$? 10275 ac_status=$?
14941 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14942 (exit $ac_status); }; } && 10277 (exit $ac_status); }; } &&
14944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14945 (eval $ac_try) 2>&5 10280 (eval $ac_try) 2>&5
14946 ac_status=$? 10281 ac_status=$?
14947 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14948 (exit $ac_status); }; }; then 10283 (exit $ac_status); }; }; then
14949 rxvt_cv_struct_utmp_host=yes 10284 struct_utmp_host=yes
14950else 10285else
14951 echo "$as_me: failed program was:" >&5 10286 echo "$as_me: failed program was:" >&5
14952sed 's/^/| /' conftest.$ac_ext >&5 10287sed 's/^/| /' conftest.$ac_ext >&5
14953 10288
14954rxvt_cv_struct_utmp_host=no 10289struct_utmp_host=no
14955fi 10290fi
14956rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10291rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14957fi 10292fi
14958echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5 10293echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
14959echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6 10294echo "${ECHO_T}$struct_utmp_host" >&6
14960if test x$rxvt_cv_struct_utmp_host = xyes; then 10295if test x$struct_utmp_host = xyes; then
14961 10296
14962cat >>confdefs.h <<\_ACEOF 10297cat >>confdefs.h <<\_ACEOF
14963#define HAVE_UTMP_HOST 1 10298#define HAVE_UTMP_HOST 1
14964_ACEOF 10299_ACEOF
14965 10300
14966fi 10301fi
14967 10302
14968echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 10303echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14969echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6 10304echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14970if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 10305if test "${struct_utmp_pid+set}" = set; then
14971 echo $ECHO_N "(cached) $ECHO_C" >&6 10306 echo $ECHO_N "(cached) $ECHO_C" >&6
14972else 10307else
14973 cat >conftest.$ac_ext <<_ACEOF 10308 cat >conftest.$ac_ext <<_ACEOF
14974/* confdefs.h. */ 10309/* confdefs.h. */
14975_ACEOF 10310_ACEOF
14993 grep -v '^ *+' conftest.er1 >conftest.err 10328 grep -v '^ *+' conftest.er1 >conftest.err
14994 rm -f conftest.er1 10329 rm -f conftest.er1
14995 cat conftest.err >&5 10330 cat conftest.err >&5
14996 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14997 (exit $ac_status); } && 10332 (exit $ac_status); } &&
14998 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10333 { ac_try='test -z "$ac_cxx_werror_flag"
10334 || test ! -s conftest.err'
14999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15000 (eval $ac_try) 2>&5 10336 (eval $ac_try) 2>&5
15001 ac_status=$? 10337 ac_status=$?
15002 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15003 (exit $ac_status); }; } && 10339 (exit $ac_status); }; } &&
15005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15006 (eval $ac_try) 2>&5 10342 (eval $ac_try) 2>&5
15007 ac_status=$? 10343 ac_status=$?
15008 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15009 (exit $ac_status); }; }; then 10345 (exit $ac_status); }; }; then
15010 rxvt_cv_struct_utmp_pid=yes 10346 struct_utmp_pid=yes
15011else 10347else
15012 echo "$as_me: failed program was:" >&5 10348 echo "$as_me: failed program was:" >&5
15013sed 's/^/| /' conftest.$ac_ext >&5 10349sed 's/^/| /' conftest.$ac_ext >&5
15014 10350
15015rxvt_cv_struct_utmp_pid=no 10351struct_utmp_pid=no
15016fi 10352fi
15017rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10353rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15018fi 10354fi
15019echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5 10355echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
15020echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6 10356echo "${ECHO_T}$struct_utmp_pid" >&6
15021if test x$rxvt_cv_struct_utmp_pid = xyes; then 10357if test x$struct_utmp_pid = xyes; then
15022 10358
15023cat >>confdefs.h <<\_ACEOF 10359cat >>confdefs.h <<\_ACEOF
15024#define HAVE_UTMP_PID 1 10360#define HAVE_UTMP_PID 1
15025_ACEOF 10361_ACEOF
15026 10362
15058 grep -v '^ *+' conftest.er1 >conftest.err 10394 grep -v '^ *+' conftest.er1 >conftest.err
15059 rm -f conftest.er1 10395 rm -f conftest.er1
15060 cat conftest.err >&5 10396 cat conftest.err >&5
15061 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15062 (exit $ac_status); } && 10398 (exit $ac_status); } &&
15063 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10399 { ac_try='test -z "$ac_cxx_werror_flag"
10400 || test ! -s conftest.err'
15064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15065 (eval $ac_try) 2>&5 10402 (eval $ac_try) 2>&5
15066 ac_status=$? 10403 ac_status=$?
15067 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15068 (exit $ac_status); }; } && 10405 (exit $ac_status); }; } &&
15167 10504
15168fi 10505fi
15169if test $ac_cv_header_utmpx_h = yes; then 10506if test $ac_cv_header_utmpx_h = yes; then
15170 echo "$as_me:$LINENO: checking for struct utmpx" >&5 10507 echo "$as_me:$LINENO: checking for struct utmpx" >&5
15171echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6 10508echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
15172if test "${rxvt_cv_struct_utmpx+set}" = set; then 10509if test "${struct_utmpx+set}" = set; then
15173 echo $ECHO_N "(cached) $ECHO_C" >&6 10510 echo $ECHO_N "(cached) $ECHO_C" >&6
15174else 10511else
15175 cat >conftest.$ac_ext <<_ACEOF 10512 cat >conftest.$ac_ext <<_ACEOF
15176/* confdefs.h. */ 10513/* confdefs.h. */
15177_ACEOF 10514_ACEOF
15195 grep -v '^ *+' conftest.er1 >conftest.err 10532 grep -v '^ *+' conftest.er1 >conftest.err
15196 rm -f conftest.er1 10533 rm -f conftest.er1
15197 cat conftest.err >&5 10534 cat conftest.err >&5
15198 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15199 (exit $ac_status); } && 10536 (exit $ac_status); } &&
15200 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10537 { ac_try='test -z "$ac_cxx_werror_flag"
10538 || test ! -s conftest.err'
15201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15202 (eval $ac_try) 2>&5 10540 (eval $ac_try) 2>&5
15203 ac_status=$? 10541 ac_status=$?
15204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15205 (exit $ac_status); }; } && 10543 (exit $ac_status); }; } &&
15207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15208 (eval $ac_try) 2>&5 10546 (eval $ac_try) 2>&5
15209 ac_status=$? 10547 ac_status=$?
15210 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15211 (exit $ac_status); }; }; then 10549 (exit $ac_status); }; }; then
15212 rxvt_cv_struct_utmpx=yes 10550 struct_utmpx=yes
15213else 10551else
15214 echo "$as_me: failed program was:" >&5 10552 echo "$as_me: failed program was:" >&5
15215sed 's/^/| /' conftest.$ac_ext >&5 10553sed 's/^/| /' conftest.$ac_ext >&5
15216 10554
15217rxvt_cv_struct_utmpx=no 10555struct_utmpx=no
15218fi 10556fi
15219rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10557rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15220fi 10558fi
15221echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5 10559echo "$as_me:$LINENO: result: $struct_utmpx" >&5
15222echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6 10560echo "${ECHO_T}$struct_utmpx" >&6
15223if test x$rxvt_cv_struct_utmpx = xyes; then 10561if test x$struct_utmpx = xyes; then
15224 10562
15225cat >>confdefs.h <<\_ACEOF 10563cat >>confdefs.h <<\_ACEOF
15226#define HAVE_STRUCT_UTMPX 1 10564#define HAVE_STRUCT_UTMPX 1
15227_ACEOF 10565_ACEOF
15228 10566
15229fi 10567fi
15230 10568
15231 10569
15232echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 10570echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
15233echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 10571echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
15234if test "${rxvt_cv_struct_utmpx_host+set}" = set; then 10572if test "${struct_utmpx_host+set}" = set; then
15235 echo $ECHO_N "(cached) $ECHO_C" >&6 10573 echo $ECHO_N "(cached) $ECHO_C" >&6
15236else 10574else
15237 cat >conftest.$ac_ext <<_ACEOF 10575 cat >conftest.$ac_ext <<_ACEOF
15238/* confdefs.h. */ 10576/* confdefs.h. */
15239_ACEOF 10577_ACEOF
15257 grep -v '^ *+' conftest.er1 >conftest.err 10595 grep -v '^ *+' conftest.er1 >conftest.err
15258 rm -f conftest.er1 10596 rm -f conftest.er1
15259 cat conftest.err >&5 10597 cat conftest.err >&5
15260 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15261 (exit $ac_status); } && 10599 (exit $ac_status); } &&
15262 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10600 { ac_try='test -z "$ac_cxx_werror_flag"
10601 || test ! -s conftest.err'
15263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15264 (eval $ac_try) 2>&5 10603 (eval $ac_try) 2>&5
15265 ac_status=$? 10604 ac_status=$?
15266 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15267 (exit $ac_status); }; } && 10606 (exit $ac_status); }; } &&
15269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15270 (eval $ac_try) 2>&5 10609 (eval $ac_try) 2>&5
15271 ac_status=$? 10610 ac_status=$?
15272 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15273 (exit $ac_status); }; }; then 10612 (exit $ac_status); }; }; then
15274 rxvt_cv_struct_utmpx_host=yes 10613 struct_utmpx_host=yes
15275else 10614else
15276 echo "$as_me: failed program was:" >&5 10615 echo "$as_me: failed program was:" >&5
15277sed 's/^/| /' conftest.$ac_ext >&5 10616sed 's/^/| /' conftest.$ac_ext >&5
15278 10617
15279rxvt_cv_struct_utmpx_host=no 10618struct_utmpx_host=no
15280fi 10619fi
15281rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10620rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15282fi 10621fi
15283echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5 10622echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
15284echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6 10623echo "${ECHO_T}$struct_utmpx_host" >&6
15285if test x$rxvt_cv_struct_utmpx_host = xyes; then 10624if test x$struct_utmpx_host = xyes; then
15286 10625
15287cat >>confdefs.h <<\_ACEOF 10626cat >>confdefs.h <<\_ACEOF
15288#define HAVE_UTMPX_HOST 1 10627#define HAVE_UTMPX_HOST 1
15289_ACEOF 10628_ACEOF
15290 10629
15291fi 10630fi
15292 10631
15293fi 10632echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10633echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10634if test "${struct_utmpx_session+set}" = set; then
10635 echo $ECHO_N "(cached) $ECHO_C" >&6
10636else
10637 cat >conftest.$ac_ext <<_ACEOF
10638/* confdefs.h. */
10639_ACEOF
10640cat confdefs.h >>conftest.$ac_ext
10641cat >>conftest.$ac_ext <<_ACEOF
10642/* end confdefs.h. */
10643#include <sys/types.h>
10644#include <utmpx.h>
10645int
10646main ()
10647{
10648struct utmpx utx; utx.ut_session;
10649 ;
10650 return 0;
10651}
10652_ACEOF
10653rm -f conftest.$ac_objext
10654if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10655 (eval $ac_compile) 2>conftest.er1
10656 ac_status=$?
10657 grep -v '^ *+' conftest.er1 >conftest.err
10658 rm -f conftest.er1
10659 cat conftest.err >&5
10660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10661 (exit $ac_status); } &&
10662 { ac_try='test -z "$ac_cxx_werror_flag"
10663 || test ! -s conftest.err'
10664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10665 (eval $ac_try) 2>&5
10666 ac_status=$?
10667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10668 (exit $ac_status); }; } &&
10669 { ac_try='test -s conftest.$ac_objext'
10670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10671 (eval $ac_try) 2>&5
10672 ac_status=$?
10673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10674 (exit $ac_status); }; }; then
10675 struct_utmpx_session=yes
10676else
10677 echo "$as_me: failed program was:" >&5
10678sed 's/^/| /' conftest.$ac_ext >&5
15294 10679
10680struct_utmpx_session=no
10681fi
10682rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10683fi
10684echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10685echo "${ECHO_T}$struct_utmpx_session" >&6
10686if test x$struct_utmpx_session = xyes; then
10687
10688cat >>confdefs.h <<\_ACEOF
10689#define HAVE_UTMPX_SESSION 1
10690_ACEOF
10691
10692fi
10693
10694fi
15295 10695
15296 10696
15297echo "$as_me:$LINENO: checking for struct lastlog" >&5 10697echo "$as_me:$LINENO: checking for struct lastlog" >&5
15298echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6 10698echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15299if test "${rxvt_cv_struct_lastlog+set}" = set; then 10699if test "${struct_lastlog+set}" = set; then
15300 echo $ECHO_N "(cached) $ECHO_C" >&6 10700 echo $ECHO_N "(cached) $ECHO_C" >&6
15301else 10701else
15302 cat >conftest.$ac_ext <<_ACEOF 10702 cat >conftest.$ac_ext <<_ACEOF
15303/* confdefs.h. */ 10703/* confdefs.h. */
15304_ACEOF 10704_ACEOF
15326 grep -v '^ *+' conftest.er1 >conftest.err 10726 grep -v '^ *+' conftest.er1 >conftest.err
15327 rm -f conftest.er1 10727 rm -f conftest.er1
15328 cat conftest.err >&5 10728 cat conftest.err >&5
15329 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15330 (exit $ac_status); } && 10730 (exit $ac_status); } &&
15331 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10731 { ac_try='test -z "$ac_cxx_werror_flag"
10732 || test ! -s conftest.err'
15332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15333 (eval $ac_try) 2>&5 10734 (eval $ac_try) 2>&5
15334 ac_status=$? 10735 ac_status=$?
15335 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15336 (exit $ac_status); }; } && 10737 (exit $ac_status); }; } &&
15338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15339 (eval $ac_try) 2>&5 10740 (eval $ac_try) 2>&5
15340 ac_status=$? 10741 ac_status=$?
15341 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15342 (exit $ac_status); }; }; then 10743 (exit $ac_status); }; }; then
15343 rxvt_cv_struct_lastlog=yes 10744 struct_lastlog=yes
15344else 10745else
15345 echo "$as_me: failed program was:" >&5 10746 echo "$as_me: failed program was:" >&5
15346sed 's/^/| /' conftest.$ac_ext >&5 10747sed 's/^/| /' conftest.$ac_ext >&5
15347 10748
15348rxvt_cv_struct_lastlog=no 10749struct_lastlog=no
15349fi 10750fi
15350rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10751rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15351fi 10752fi
15352echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5 10753echo "$as_me:$LINENO: result: $struct_lastlog" >&5
15353echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6 10754echo "${ECHO_T}$struct_lastlog" >&6
15354if test x$rxvt_cv_struct_lastlog = xyes; then 10755if test x$struct_lastlog = xyes; then
15355 10756
15356cat >>confdefs.h <<\_ACEOF 10757cat >>confdefs.h <<\_ACEOF
15357#define HAVE_STRUCT_LASTLOG 1 10758#define HAVE_STRUCT_LASTLOG 1
15358_ACEOF 10759_ACEOF
15359 10760
15360fi 10761fi
15361 10762
15362echo "$as_me:$LINENO: checking for struct lastlogx" >&5 10763echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15363echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 10764echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15364if test "${rxvt_cv_struct_lastlogx+set}" = set; then 10765if test "${struct_lastlogx+set}" = set; then
15365 echo $ECHO_N "(cached) $ECHO_C" >&6 10766 echo $ECHO_N "(cached) $ECHO_C" >&6
15366else 10767else
15367 cat >conftest.$ac_ext <<_ACEOF 10768 cat >conftest.$ac_ext <<_ACEOF
15368/* confdefs.h. */ 10769/* confdefs.h. */
15369_ACEOF 10770_ACEOF
15391 grep -v '^ *+' conftest.er1 >conftest.err 10792 grep -v '^ *+' conftest.er1 >conftest.err
15392 rm -f conftest.er1 10793 rm -f conftest.er1
15393 cat conftest.err >&5 10794 cat conftest.err >&5
15394 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15395 (exit $ac_status); } && 10796 (exit $ac_status); } &&
15396 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10797 { ac_try='test -z "$ac_cxx_werror_flag"
10798 || test ! -s conftest.err'
15397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15398 (eval $ac_try) 2>&5 10800 (eval $ac_try) 2>&5
15399 ac_status=$? 10801 ac_status=$?
15400 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15401 (exit $ac_status); }; } && 10803 (exit $ac_status); }; } &&
15403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15404 (eval $ac_try) 2>&5 10806 (eval $ac_try) 2>&5
15405 ac_status=$? 10807 ac_status=$?
15406 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15407 (exit $ac_status); }; }; then 10809 (exit $ac_status); }; }; then
15408 rxvt_cv_struct_lastlogx=yes 10810 struct_lastlogx=yes
15409else 10811else
15410 echo "$as_me: failed program was:" >&5 10812 echo "$as_me: failed program was:" >&5
15411sed 's/^/| /' conftest.$ac_ext >&5 10813sed 's/^/| /' conftest.$ac_ext >&5
15412 10814
15413rxvt_cv_struct_lastlogx=no 10815struct_lastlogx=no
15414fi 10816fi
15415rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10817rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15416fi 10818fi
15417echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5 10819echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
15418echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6 10820echo "${ECHO_T}$struct_lastlogx" >&6
15419if test x$rxvt_cv_struct_lastlogx = xyes; then 10821if test x$struct_lastlogx = xyes; then
15420 10822
15421cat >>confdefs.h <<\_ACEOF 10823cat >>confdefs.h <<\_ACEOF
15422#define HAVE_STRUCT_LASTLOGX 1 10824#define HAVE_STRUCT_LASTLOGX 1
15423_ACEOF 10825_ACEOF
15424 10826
15425fi 10827fi
15426 10828
15427 10829
15428echo "$as_me:$LINENO: checking where utmp is located" >&5 10830echo "$as_me:$LINENO: checking where utmp is located" >&5
15429echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 10831echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15430if test "${rxvt_cv_path_utmp+set}" = set; then 10832if test "${path_utmp+set}" = set; then
15431 echo $ECHO_N "(cached) $ECHO_C" >&6 10833 echo $ECHO_N "(cached) $ECHO_C" >&6
15432else 10834else
15433 if test "$cross_compiling" = yes; then 10835 if test "$cross_compiling" = yes; then
15434 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5 10836 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
15435echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;} 10837echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
15436else 10838else
15437 cat >conftest.$ac_ext <<_ACEOF 10839 cat >conftest.$ac_ext <<_ACEOF
15438/* confdefs.h. */ 10840/* confdefs.h. */
15439_ACEOF 10841_ACEOF
15440cat confdefs.h >>conftest.$ac_ext 10842cat confdefs.h >>conftest.$ac_ext
15441cat >>conftest.$ac_ext <<_ACEOF 10843cat >>conftest.$ac_ext <<_ACEOF
15442/* end confdefs.h. */ 10844/* end confdefs.h. */
15443#include <stdio.h> 10845#include <stdio.h>
10846#include <stdlib.h>
15444#include <sys/types.h> 10847#include <sys/types.h>
15445#include <utmp.h> 10848#include <utmp.h>
15446#include <errno.h> 10849#include <errno.h>
15447main() 10850main()
15448{ 10851{
15476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15477 (eval $ac_try) 2>&5 10880 (eval $ac_try) 2>&5
15478 ac_status=$? 10881 ac_status=$?
15479 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15480 (exit $ac_status); }; }; then 10883 (exit $ac_status); }; }; then
15481 rxvt_cv_path_utmp=`cat conftestval` 10884 path_utmp=`cat conftestval`
15482else 10885else
15483 echo "$as_me: program exited with status $ac_status" >&5 10886 echo "$as_me: program exited with status $ac_status" >&5
15484echo "$as_me: failed program was:" >&5 10887echo "$as_me: failed program was:" >&5
15485sed 's/^/| /' conftest.$ac_ext >&5 10888sed 's/^/| /' conftest.$ac_ext >&5
15486 10889
15487( exit $ac_status ) 10890( exit $ac_status )
15488rxvt_cv_path_utmp= 10891path_utmp=
15489fi 10892fi
15490rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 10893rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15491fi 10894fi
15492fi 10895fi
15493echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 10896echo "$as_me:$LINENO: result: $path_utmp" >&5
15494echo "${ECHO_T}$rxvt_cv_path_utmp" >&6 10897echo "${ECHO_T}$path_utmp" >&6
15495if test x$rxvt_cv_path_utmp != x; then 10898if test x$path_utmp != x; then
15496 10899
15497cat >>confdefs.h <<_ACEOF 10900cat >>confdefs.h <<_ACEOF
15498#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp" 10901#define UTMP_FILE "$path_utmp"
15499_ACEOF 10902_ACEOF
15500 10903
15501fi 10904fi
15502 10905
15503 10906
15504echo "$as_me:$LINENO: checking where utmpx is located" >&5 10907echo "$as_me:$LINENO: checking where utmpx is located" >&5
15505echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6 10908echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15506if test "${rxvt_cv_path_utmpx+set}" = set; then 10909if test "${path_utmpx+set}" = set; then
15507 echo $ECHO_N "(cached) $ECHO_C" >&6 10910 echo $ECHO_N "(cached) $ECHO_C" >&6
15508else 10911else
15509 if test "$cross_compiling" = yes; then 10912 if test "$cross_compiling" = yes; then
15510 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5 10913 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
15511echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;} 10914echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
15512else 10915else
15513 cat >conftest.$ac_ext <<_ACEOF 10916 cat >conftest.$ac_ext <<_ACEOF
15514/* confdefs.h. */ 10917/* confdefs.h. */
15515_ACEOF 10918_ACEOF
15516cat confdefs.h >>conftest.$ac_ext 10919cat confdefs.h >>conftest.$ac_ext
15517cat >>conftest.$ac_ext <<_ACEOF 10920cat >>conftest.$ac_ext <<_ACEOF
15518/* end confdefs.h. */ 10921/* end confdefs.h. */
15519#include <stdio.h> 10922#include <stdio.h>
10923#include <stdlib.h>
15520#include <sys/types.h> 10924#include <sys/types.h>
15521#include <utmpx.h> 10925#include <utmpx.h>
15522#include <errno.h> 10926#include <errno.h>
15523#include <sys/stat.h> 10927#include <sys/stat.h>
15524#ifdef HAVE_STRING_H 10928#ifdef HAVE_STRING_H
15562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15563 (eval $ac_try) 2>&5 10967 (eval $ac_try) 2>&5
15564 ac_status=$? 10968 ac_status=$?
15565 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15566 (exit $ac_status); }; }; then 10970 (exit $ac_status); }; }; then
15567 rxvt_cv_path_utmpx=`cat conftestval` 10971 path_utmpx=`cat conftestval`
15568else 10972else
15569 echo "$as_me: program exited with status $ac_status" >&5 10973 echo "$as_me: program exited with status $ac_status" >&5
15570echo "$as_me: failed program was:" >&5 10974echo "$as_me: failed program was:" >&5
15571sed 's/^/| /' conftest.$ac_ext >&5 10975sed 's/^/| /' conftest.$ac_ext >&5
15572 10976
15573( exit $ac_status ) 10977( exit $ac_status )
15574rxvt_cv_path_utmpx= 10978path_utmpx=
15575fi 10979fi
15576rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 10980rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15577fi 10981fi
15578fi 10982fi
15579echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5 10983echo "$as_me:$LINENO: result: $path_utmpx" >&5
15580echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6 10984echo "${ECHO_T}$path_utmpx" >&6
15581if test x$rxvt_cv_path_utmpx != x; then 10985if test x$path_utmpx != x; then
15582 10986
15583cat >>confdefs.h <<_ACEOF 10987cat >>confdefs.h <<_ACEOF
15584#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx" 10988#define UTMPX_FILE "$path_utmpx"
15585_ACEOF 10989_ACEOF
15586 10990
15587fi 10991fi
15588 10992
15589 10993
15590echo "$as_me:$LINENO: checking where wtmp is located" >&5 10994echo "$as_me:$LINENO: checking where wtmp is located" >&5
15591echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6 10995echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15592if test "${rxvt_cv_path_wtmp+set}" = set; then 10996if test "${path_wtmp+set}" = set; then
15593 echo $ECHO_N "(cached) $ECHO_C" >&6 10997 echo $ECHO_N "(cached) $ECHO_C" >&6
15594else 10998else
15595 if test "$cross_compiling" = yes; then 10999 if test "$cross_compiling" = yes; then
15596 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5 11000 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
15597echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;} 11001echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
15598else 11002else
15599 cat >conftest.$ac_ext <<_ACEOF 11003 cat >conftest.$ac_ext <<_ACEOF
15600/* confdefs.h. */ 11004/* confdefs.h. */
15601_ACEOF 11005_ACEOF
15602cat confdefs.h >>conftest.$ac_ext 11006cat confdefs.h >>conftest.$ac_ext
15603cat >>conftest.$ac_ext <<_ACEOF 11007cat >>conftest.$ac_ext <<_ACEOF
15604/* end confdefs.h. */ 11008/* end confdefs.h. */
15605#include <stdio.h> 11009#include <stdio.h>
11010#include <stdlib.h>
15606#include <sys/types.h> 11011#include <sys/types.h>
15607#ifdef HAVE_UTMP_H 11012#ifdef HAVE_UTMP_H
15608#include <utmp.h> 11013#include <utmp.h>
15609#endif 11014#endif
15610#include <errno.h> 11015#include <errno.h>
15640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15641 (eval $ac_try) 2>&5 11046 (eval $ac_try) 2>&5
15642 ac_status=$? 11047 ac_status=$?
15643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15644 (exit $ac_status); }; }; then 11049 (exit $ac_status); }; }; then
15645 rxvt_cv_path_wtmp=`cat conftestval` 11050 path_wtmp=`cat conftestval`
15646else 11051else
15647 echo "$as_me: program exited with status $ac_status" >&5 11052 echo "$as_me: program exited with status $ac_status" >&5
15648echo "$as_me: failed program was:" >&5 11053echo "$as_me: failed program was:" >&5
15649sed 's/^/| /' conftest.$ac_ext >&5 11054sed 's/^/| /' conftest.$ac_ext >&5
15650 11055
15651( exit $ac_status ) 11056( exit $ac_status )
15652rxvt_cv_path_wtmp= 11057path_wtmp=
15653fi 11058fi
15654rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11059rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15655fi 11060fi
15656fi 11061fi
15657echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5 11062echo "$as_me:$LINENO: result: $path_wtmp" >&5
15658echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6 11063echo "${ECHO_T}$path_wtmp" >&6
15659if test x$rxvt_cv_path_wtmp != x; then 11064if test x$path_wtmp != x; then
15660 11065
15661cat >>confdefs.h <<_ACEOF 11066cat >>confdefs.h <<_ACEOF
15662#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp" 11067#define WTMP_FILE "$path_wtmp"
15663_ACEOF 11068_ACEOF
15664 11069
15665fi 11070fi
15666 11071
15667echo "$as_me:$LINENO: checking where wtmpx is located" >&5 11072echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15668echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6 11073echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15669if test "${rxvt_cv_path_wtmpx+set}" = set; then 11074if test "${path_wtmpx+set}" = set; then
15670 echo $ECHO_N "(cached) $ECHO_C" >&6 11075 echo $ECHO_N "(cached) $ECHO_C" >&6
15671else 11076else
15672 if test "$cross_compiling" = yes; then 11077 if test "$cross_compiling" = yes; then
15673 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5 11078 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
15674echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;} 11079echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
15675else 11080else
15676 cat >conftest.$ac_ext <<_ACEOF 11081 cat >conftest.$ac_ext <<_ACEOF
15677/* confdefs.h. */ 11082/* confdefs.h. */
15678_ACEOF 11083_ACEOF
15679cat confdefs.h >>conftest.$ac_ext 11084cat confdefs.h >>conftest.$ac_ext
15680cat >>conftest.$ac_ext <<_ACEOF 11085cat >>conftest.$ac_ext <<_ACEOF
15681/* end confdefs.h. */ 11086/* end confdefs.h. */
15682#include <stdio.h> 11087#include <stdio.h>
11088#include <stdlib.h>
15683#ifdef HAVE_UTMPX_H 11089#ifdef HAVE_UTMPX_H
15684#include <utmpx.h> 11090#include <utmpx.h>
15685#endif 11091#endif
15686#include <errno.h> 11092#include <errno.h>
15687main() 11093main()
15716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15717 (eval $ac_try) 2>&5 11123 (eval $ac_try) 2>&5
15718 ac_status=$? 11124 ac_status=$?
15719 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15720 (exit $ac_status); }; }; then 11126 (exit $ac_status); }; }; then
15721 rxvt_cv_path_wtmpx=`cat conftestval` 11127 path_wtmpx=`cat conftestval`
15722else 11128else
15723 echo "$as_me: program exited with status $ac_status" >&5 11129 echo "$as_me: program exited with status $ac_status" >&5
15724echo "$as_me: failed program was:" >&5 11130echo "$as_me: failed program was:" >&5
15725sed 's/^/| /' conftest.$ac_ext >&5 11131sed 's/^/| /' conftest.$ac_ext >&5
15726 11132
15727( exit $ac_status ) 11133( exit $ac_status )
15728rxvt_cv_path_wtmpx= 11134path_wtmpx=
15729fi 11135fi
15730rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11136rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15731fi 11137fi
15732fi 11138fi
15733echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5 11139echo "$as_me:$LINENO: result: $path_wtmpx" >&5
15734echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6 11140echo "${ECHO_T}$path_wtmpx" >&6
15735if test x$rxvt_cv_path_wtmpx != x; then 11141if test x$path_wtmpx != x; then
15736 11142
15737cat >>confdefs.h <<_ACEOF 11143cat >>confdefs.h <<_ACEOF
15738#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx" 11144#define WTMPX_FILE "$path_wtmpx"
15739_ACEOF 11145_ACEOF
15740 11146
15741fi 11147fi
15742 11148
15743echo "$as_me:$LINENO: checking where lastlog is located" >&5 11149echo "$as_me:$LINENO: checking where lastlog is located" >&5
15744echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6 11150echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15745if test "${rxvt_cv_path_lastlog+set}" = set; then 11151if test "${path_lastlog+set}" = set; then
15746 echo $ECHO_N "(cached) $ECHO_C" >&6 11152 echo $ECHO_N "(cached) $ECHO_C" >&6
15747else 11153else
15748 if test "$cross_compiling" = yes; then 11154 if test "$cross_compiling" = yes; then
15749 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5 11155 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
15750echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;} 11156echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
15751else 11157else
15752 cat >conftest.$ac_ext <<_ACEOF 11158 cat >conftest.$ac_ext <<_ACEOF
15753/* confdefs.h. */ 11159/* confdefs.h. */
15754_ACEOF 11160_ACEOF
15755cat confdefs.h >>conftest.$ac_ext 11161cat confdefs.h >>conftest.$ac_ext
15756cat >>conftest.$ac_ext <<_ACEOF 11162cat >>conftest.$ac_ext <<_ACEOF
15757/* end confdefs.h. */ 11163/* end confdefs.h. */
15758#include <stdio.h> 11164#include <stdio.h>
11165#include <stdlib.h>
15759#include <sys/types.h> 11166#include <sys/types.h>
15760#ifdef HAVE_UTMPX_H 11167#ifdef HAVE_UTMPX_H
15761#include <utmpx.h> 11168#include <utmpx.h>
15762#elif defined(HAVE_UTMP_H) 11169#elif defined(HAVE_UTMP_H)
15763#include <utmp.h> 11170#include <utmp.h>
15797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15798 (eval $ac_try) 2>&5 11205 (eval $ac_try) 2>&5
15799 ac_status=$? 11206 ac_status=$?
15800 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15801 (exit $ac_status); }; }; then 11208 (exit $ac_status); }; }; then
15802 rxvt_cv_path_lastlog=`cat conftestval` 11209 path_lastlog=`cat conftestval`
15803else 11210else
15804 echo "$as_me: program exited with status $ac_status" >&5 11211 echo "$as_me: program exited with status $ac_status" >&5
15805echo "$as_me: failed program was:" >&5 11212echo "$as_me: failed program was:" >&5
15806sed 's/^/| /' conftest.$ac_ext >&5 11213sed 's/^/| /' conftest.$ac_ext >&5
15807 11214
15808( exit $ac_status ) 11215( exit $ac_status )
15809rxvt_cv_path_lastlog= 11216path_lastlog=
15810fi 11217fi
15811rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11218rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15812fi 11219fi
15813fi 11220fi
15814echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5 11221echo "$as_me:$LINENO: result: $path_lastlog" >&5
15815echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6 11222echo "${ECHO_T}$path_lastlog" >&6
15816if test x$rxvt_cv_path_lastlog != x; then 11223if test x$path_lastlog != x; then
15817 11224
15818cat >>confdefs.h <<_ACEOF 11225cat >>confdefs.h <<_ACEOF
15819#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog" 11226#define LASTLOG_FILE "$path_lastlog"
15820_ACEOF 11227_ACEOF
15821 11228
15822 if test -d "$rxvt_cv_path_lastlog"; then 11229 if test -d "$path_lastlog"; then
15823 11230
15824cat >>confdefs.h <<\_ACEOF 11231cat >>confdefs.h <<\_ACEOF
15825#define LASTLOG_IS_DIR 1 11232#define LASTLOG_IS_DIR 1
15826_ACEOF 11233_ACEOF
15827 11234
15828 fi 11235 fi
15829fi 11236fi
15830 11237
15831echo "$as_me:$LINENO: checking where lastlogx is located" >&5 11238echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15832echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6 11239echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15833if test "${rxvt_cv_path_lastlogx+set}" = set; then 11240if test "${path_lastlogx+set}" = set; then
15834 echo $ECHO_N "(cached) $ECHO_C" >&6 11241 echo $ECHO_N "(cached) $ECHO_C" >&6
15835else 11242else
15836 if test "$cross_compiling" = yes; then 11243 if test "$cross_compiling" = yes; then
15837 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5 11244 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
15838echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;} 11245echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
15839else 11246else
15840 cat >conftest.$ac_ext <<_ACEOF 11247 cat >conftest.$ac_ext <<_ACEOF
15841/* confdefs.h. */ 11248/* confdefs.h. */
15842_ACEOF 11249_ACEOF
15843cat confdefs.h >>conftest.$ac_ext 11250cat confdefs.h >>conftest.$ac_ext
15844cat >>conftest.$ac_ext <<_ACEOF 11251cat >>conftest.$ac_ext <<_ACEOF
15845/* end confdefs.h. */ 11252/* end confdefs.h. */
15846#include <stdio.h> 11253#include <stdio.h>
11254#include <stdlib.h>
15847#ifdef HAVE_UTMPX_H 11255#ifdef HAVE_UTMPX_H
15848#include <utmpx.h> 11256#include <utmpx.h>
15849#endif 11257#endif
15850#include <errno.h> 11258#include <errno.h>
15851main() 11259main()
15879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15880 (eval $ac_try) 2>&5 11288 (eval $ac_try) 2>&5
15881 ac_status=$? 11289 ac_status=$?
15882 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15883 (exit $ac_status); }; }; then 11291 (exit $ac_status); }; }; then
15884 rxvt_cv_path_lastlogx=`cat conftestval` 11292 path_lastlogx=`cat conftestval`
15885else 11293else
15886 echo "$as_me: program exited with status $ac_status" >&5 11294 echo "$as_me: program exited with status $ac_status" >&5
15887echo "$as_me: failed program was:" >&5 11295echo "$as_me: failed program was:" >&5
15888sed 's/^/| /' conftest.$ac_ext >&5 11296sed 's/^/| /' conftest.$ac_ext >&5
15889 11297
15890( exit $ac_status ) 11298( exit $ac_status )
15891rxvt_cv_path_lastlogx= 11299path_lastlogx=
15892fi 11300fi
15893rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11301rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15894fi 11302fi
15895fi 11303fi
15896echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5 11304echo "$as_me:$LINENO: result: $path_lastlogx" >&5
15897echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6 11305echo "${ECHO_T}$path_lastlogx" >&6
15898if test x$rxvt_cv_path_lastlogx != x; then 11306if test x$path_lastlogx != x; then
15899 11307
15900cat >>confdefs.h <<_ACEOF 11308cat >>confdefs.h <<_ACEOF
15901#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx" 11309#define LASTLOGX_FILE "$path_lastlogx"
15902_ACEOF 11310_ACEOF
15903 11311
15904fi 11312fi
11313
15905 11314
15906 11315
15907echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 11316echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15908echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6 11317echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15909if test "${rxvt_cv_path_ttytab+set}" = set; then 11318if test "${rxvt_cv_path_ttytab+set}" = set; then
15931 11340
15932ac_save_LIBS=$LIBS 11341ac_save_LIBS=$LIBS
15933ac_save_CFLAGS=$CFLAGS 11342ac_save_CFLAGS=$CFLAGS
15934CFLAGS="$CFLAGS $X_CFLAGS" 11343CFLAGS="$CFLAGS $X_CFLAGS"
15935LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 11344LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15936if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15937 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15938fi
15939echo "$as_me:$LINENO: checking for working Xlocale" >&5 11345echo "$as_me:$LINENO: checking for working Xlocale" >&5
15940echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6 11346echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15941if test "${rxvt_cv_func_xlocale+set}" = set; then 11347if test "${rxvt_cv_func_xlocale+set}" = set; then
15942 echo $ECHO_N "(cached) $ECHO_C" >&6 11348 echo $ECHO_N "(cached) $ECHO_C" >&6
15943else 11349else
15944 if test "$cross_compiling" = yes; then 11350 if test "$cross_compiling" = yes; then
15945 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5 11351 :
15946echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15947else 11352else
15948 cat >conftest.$ac_ext <<_ACEOF 11353 cat >conftest.$ac_ext <<_ACEOF
15949/* confdefs.h. */ 11354/* confdefs.h. */
15950_ACEOF 11355_ACEOF
15951cat confdefs.h >>conftest.$ac_ext 11356cat confdefs.h >>conftest.$ac_ext
15952cat >>conftest.$ac_ext <<_ACEOF 11357cat >>conftest.$ac_ext <<_ACEOF
15953/* end confdefs.h. */ 11358/* end confdefs.h. */
15954#include <X11/Xlib.h> 11359#include <X11/Xlib.h>
11360#include <stdlib.h>
15955main() { 11361main() {
15956char *p; 11362char *p;
15957if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 11363if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15958exit (XSupportsLocale() ? 0 : 1); 11364exit (XSupportsLocale() ? 0 : 1);
15959else 11365else
15982rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11388rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15983fi 11389fi
15984fi 11390fi
15985echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5 11391echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15986echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6 11392echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11393if test x$support_xim = xyes; then
15987if test x$rxvt_cv_func_xlocale = xyes; then 11394 if test x$rxvt_cv_func_xlocale = xyes; then
15988 11395
15989cat >>confdefs.h <<\_ACEOF 11396cat >>confdefs.h <<\_ACEOF
15990#define HAVE_XLOCALE 1 11397#define USE_XIM 1
15991_ACEOF 11398_ACEOF
15992 11399
11400 fi
15993fi 11401fi
15994 11402
15995echo "$as_me:$LINENO: checking for working X setlocale" >&5 11403echo "$as_me:$LINENO: checking for working X setlocale" >&5
15996echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6 11404echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15997if test "${rxvt_cv_func_xsetlocale+set}" = set; then 11405if test "${rxvt_cv_func_xsetlocale+set}" = set; then
16020 grep -v '^ *+' conftest.er1 >conftest.err 11428 grep -v '^ *+' conftest.er1 >conftest.err
16021 rm -f conftest.er1 11429 rm -f conftest.er1
16022 cat conftest.err >&5 11430 cat conftest.err >&5
16023 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16024 (exit $ac_status); } && 11432 (exit $ac_status); } &&
16025 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11433 { ac_try='test -z "$ac_cxx_werror_flag"
11434 || test ! -s conftest.err'
16026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11435 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16027 (eval $ac_try) 2>&5 11436 (eval $ac_try) 2>&5
16028 ac_status=$? 11437 ac_status=$?
16029 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16030 (exit $ac_status); }; } && 11439 (exit $ac_status); }; } &&
16083 grep -v '^ *+' conftest.er1 >conftest.err 11492 grep -v '^ *+' conftest.er1 >conftest.err
16084 rm -f conftest.er1 11493 rm -f conftest.er1
16085 cat conftest.err >&5 11494 cat conftest.err >&5
16086 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16087 (exit $ac_status); } && 11496 (exit $ac_status); } &&
16088 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11497 { ac_try='test -z "$ac_cxx_werror_flag"
11498 || test ! -s conftest.err'
16089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16090 (eval $ac_try) 2>&5 11500 (eval $ac_try) 2>&5
16091 ac_status=$? 11501 ac_status=$?
16092 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16093 (exit $ac_status); }; } && 11503 (exit $ac_status); }; } &&
16144 grep -v '^ *+' conftest.er1 >conftest.err 11554 grep -v '^ *+' conftest.er1 >conftest.err
16145 rm -f conftest.er1 11555 rm -f conftest.er1
16146 cat conftest.err >&5 11556 cat conftest.err >&5
16147 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16148 (exit $ac_status); } && 11558 (exit $ac_status); } &&
16149 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11559 { ac_try='test -z "$ac_cxx_werror_flag"
11560 || test ! -s conftest.err'
16150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16151 (eval $ac_try) 2>&5 11562 (eval $ac_try) 2>&5
16152 ac_status=$? 11563 ac_status=$?
16153 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16154 (exit $ac_status); }; } && 11565 (exit $ac_status); }; } &&
16176#define HAVE_NL_LANGINFO 1 11587#define HAVE_NL_LANGINFO 1
16177_ACEOF 11588_ACEOF
16178 11589
16179fi 11590fi
16180 11591
16181echo "$as_me:$LINENO: checking for getpt" >&5 11592
16182echo $ECHO_N "checking for getpt... $ECHO_C" >&6 11593echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
16183if test "${rxvt_cv_func_getpt+set}" = set; then 11594echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11595if test "${can_pass_fds+set}" = set; then
16184 echo $ECHO_N "(cached) $ECHO_C" >&6 11596 echo $ECHO_N "(cached) $ECHO_C" >&6
16185else 11597else
16186 cat >conftest.$ac_ext <<_ACEOF 11598 cat >conftest.$ac_ext <<_ACEOF
16187/* confdefs.h. */ 11599/* confdefs.h. */
16188_ACEOF 11600_ACEOF
16189cat confdefs.h >>conftest.$ac_ext 11601cat confdefs.h >>conftest.$ac_ext
16190cat >>conftest.$ac_ext <<_ACEOF 11602cat >>conftest.$ac_ext <<_ACEOF
16191/* end confdefs.h. */ 11603/* end confdefs.h. */
16192#define _GNU_SOURCE 11604
16193#ifdef HAVE_STDLIB_H 11605#include <cstddef> // broken bsds (is that redundant?) need this
16194# include <cstdlib> 11606#include <sys/types.h>
16195#endif 11607#include <sys/socket.h>
11608#include <sys/uio.h>
11609
16196int 11610int
16197main () 11611main ()
16198{ 11612{
16199(void)getpt(); 11613
11614{
11615 msghdr msg;
11616 iovec iov;
11617 char buf [100];
11618 char data = 0;
11619
11620 iov.iov_base = &data;
11621 iov.iov_len = 1;
11622
11623 msg.msg_iov = &iov;
11624 msg.msg_iovlen = 1;
11625 msg.msg_control = buf;
11626 msg.msg_controllen = sizeof buf;
11627
11628 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11629 cmsg->cmsg_level = SOL_SOCKET;
11630 cmsg->cmsg_type = SCM_RIGHTS;
11631 cmsg->cmsg_len = 100;
11632
11633 *(int *)CMSG_DATA (cmsg) = 5;
11634
11635 return sendmsg (3, &msg, 0);
11636}
11637
16200 ; 11638 ;
16201 return 0; 11639 return 0;
16202} 11640}
16203_ACEOF 11641_ACEOF
16204rm -f conftest.$ac_objext conftest$ac_exeext 11642rm -f conftest.$ac_objext conftest$ac_exeext
16208 grep -v '^ *+' conftest.er1 >conftest.err 11646 grep -v '^ *+' conftest.er1 >conftest.err
16209 rm -f conftest.er1 11647 rm -f conftest.er1
16210 cat conftest.err >&5 11648 cat conftest.err >&5
16211 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16212 (exit $ac_status); } && 11650 (exit $ac_status); } &&
16213 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11651 { ac_try='test -z "$ac_cxx_werror_flag"
11652 || test ! -s conftest.err'
16214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16215 (eval $ac_try) 2>&5 11654 (eval $ac_try) 2>&5
16216 ac_status=$? 11655 ac_status=$?
16217 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16218 (exit $ac_status); }; } && 11657 (exit $ac_status); }; } &&
16220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16221 (eval $ac_try) 2>&5 11660 (eval $ac_try) 2>&5
16222 ac_status=$? 11661 ac_status=$?
16223 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16224 (exit $ac_status); }; }; then 11663 (exit $ac_status); }; }; then
16225 rxvt_cv_func_getpt=yes 11664 can_pass_fds=yes
16226else 11665else
16227 echo "$as_me: failed program was:" >&5 11666 echo "$as_me: failed program was:" >&5
16228sed 's/^/| /' conftest.$ac_ext >&5 11667sed 's/^/| /' conftest.$ac_ext >&5
16229 11668
16230rxvt_cv_func_getpt=no 11669can_pass_fds=no
16231fi 11670fi
16232rm -f conftest.err conftest.$ac_objext \ 11671rm -f conftest.err conftest.$ac_objext \
16233 conftest$ac_exeext conftest.$ac_ext 11672 conftest$ac_exeext conftest.$ac_ext
16234fi 11673fi
16235echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5 11674echo "$as_me:$LINENO: result: $can_pass_fds" >&5
16236echo "${ECHO_T}$rxvt_cv_func_getpt" >&6 11675echo "${ECHO_T}$can_pass_fds" >&6
16237if test x$rxvt_cv_func_getpt = xyes; then 11676if test x$can_pass_fds = xyes; then
16238 11677
16239cat >>confdefs.h <<\_ACEOF 11678cat >>confdefs.h <<\_ACEOF
16240#define HAVE_GETPT 1 11679#define HAVE_UNIX_FDPASS 1
16241_ACEOF 11680_ACEOF
16242 11681
11682else
11683 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11684echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11685 { (exit 1); exit 1; }; }
16243fi 11686fi
16244 11687
16245echo "$as_me:$LINENO: checking for pty/tty type" >&5 11688
11689echo "$as_me:$LINENO: checking for broken XIM callback" >&5
16246echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6 11690echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
16247if test "${rxvt_cv_ptys+set}" = set; then 11691if test "${rxvt_broken_ximcb+set}" = set; then
16248 echo $ECHO_N "(cached) $ECHO_C" >&6 11692 echo $ECHO_N "(cached) $ECHO_C" >&6
16249else 11693else
16250 if test x$ac_cv_func_openpty = xyes; then 11694 cat >conftest.$ac_ext <<_ACEOF
16251 rxvt_cv_ptys=OPENPTY 11695
16252 else if test x$ac_cv_func__getpty = xyes; then 11696#include <X11/Xlib.h>
16253 rxvt_cv_ptys=SGI4 11697
16254 else if test -c /dev/ttyp20; then 11698void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
16255 rxvt_cv_ptys=SCO 11699
16256 else if test -c /dev/ptym/clone; then 11700void f() {
16257 rxvt_cv_ptys=HPUX 11701 XIMCallback cb;
16258 else if test x$rxvt_cv_func_getpt = xyes; then 11702 cb.callback = im_destroy_cb;
16259 rxvt_cv_ptys=GLIBC 11703}
16260 else if test -c /dev/ptc -a -c /dev/pts; then 11704
16261 rxvt_cv_ptys=PTC 11705_ACEOF
16262 else if test -c /dev/ptc -a -d /dev/pts; then 11706rm -f conftest.$ac_objext
16263 rxvt_cv_ptys=PTC 11707if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16264 else if test -c /dev/ptmx -a -c /dev/pts/0; then 11708 (eval $ac_compile) 2>conftest.er1
16265 rxvt_cv_ptys=STREAMS 11709 ac_status=$?
16266 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then 11710 grep -v '^ *+' conftest.er1 >conftest.err
16267 rxvt_cv_ptys=STREAMS 11711 rm -f conftest.er1
11712 cat conftest.err >&5
11713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11714 (exit $ac_status); } &&
11715 { ac_try='test -z "$ac_cxx_werror_flag"
11716 || test ! -s conftest.err'
11717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11718 (eval $ac_try) 2>&5
11719 ac_status=$?
11720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11721 (exit $ac_status); }; } &&
11722 { ac_try='test -s conftest.$ac_objext'
11723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11724 (eval $ac_try) 2>&5
11725 ac_status=$?
11726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11727 (exit $ac_status); }; }; then
11728 rxvt_broken_ximcb=yes
16268 else 11729else
16269 rxvt_cv_ptys=BSD 11730 echo "$as_me: failed program was:" >&5
16270fi 11731sed 's/^/| /' conftest.$ac_ext >&5
16271fi
16272fi
16273fi
16274fi
16275fi
16276fi
16277fi
16278fi
16279 11732
11733rxvt_broken_ximcb=no
16280fi 11734fi
11735rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11736fi
16281echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5 11737echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
16282echo "${ECHO_T}$rxvt_cv_ptys" >&6 11738echo "${ECHO_T}$rxvt_broken_ximcb" >&6
16283 11739
16284if test x$rxvt_cv_ptys = xOPENPTY; then 11740if test x$rxvt_broken_ximcb = xyes; then
16285 11741
16286cat >>confdefs.h <<\_ACEOF 11742cat >>confdefs.h <<\_ACEOF
16287#define PTYS_ARE_OPENPTY 1 11743#define XIMCB_PROTO_BROKEN 1
16288_ACEOF 11744_ACEOF
16289 11745
16290fi 11746fi
16291if test x$rxvt_cv_ptys = xSCO; then
16292 11747
16293cat >>confdefs.h <<\_ACEOF
16294#define PTYS_ARE_NUMERIC 1
16295_ACEOF
16296 11748
16297fi
16298if test x$rxvt_cv_ptys = xSTREAMS; then
16299 11749
16300cat >>confdefs.h <<\_ACEOF
16301#define PTYS_ARE_PTMX 1
16302_ACEOF
16303 11750
16304fi
16305if test x$rxvt_cv_ptys = xPTC; then
16306 11751
16307cat >>confdefs.h <<\_ACEOF
16308#define PTYS_ARE_PTC 1
16309_ACEOF
16310 11752
16311fi
16312if test x$rxvt_cv_ptys = xSGI4; then
16313 11753
16314cat >>confdefs.h <<\_ACEOF 11754for ac_header in \
16315#define PTYS_ARE__GETPTY 1 11755 pty.h \
16316_ACEOF 11756 util.h \
11757 libutil.h \
11758 sys/ioctl.h \
11759 sys/stropts.h \
16317 11760
16318fi
16319if test x$rxvt_cv_ptys = xCONVEX; then
16320
16321cat >>confdefs.h <<\_ACEOF
16322#define PTYS_ARE_GETPTY 1
16323_ACEOF
16324
16325fi
16326if test x$rxvt_cv_ptys = xGLIBC; then
16327
16328cat >>confdefs.h <<\_ACEOF
16329#define PTYS_ARE_GETPT 1
16330_ACEOF
16331
16332fi
16333if test x$rxvt_cv_ptys = xHPUX; then
16334
16335cat >>confdefs.h <<\_ACEOF
16336#define PTYS_ARE_CLONE 1
16337_ACEOF
16338
16339fi
16340if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16341
16342cat >>confdefs.h <<\_ACEOF
16343#define PTYS_ARE_SEARCHED 1
16344_ACEOF
16345
16346fi
16347
16348
16349{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
16350echo "$as_me: checking for pty ranges..." >&6;}
16351ptys=`echo /dev/pty??`
16352pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16353pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16354if test x$pch1 != x; then
16355
16356cat >>confdefs.h <<_ACEOF
16357#define PTYCHAR1 "$pch1"
16358_ACEOF
16359
16360fi
16361if test x$pch2 != x; then
16362
16363cat >>confdefs.h <<_ACEOF
16364#define PTYCHAR2 "$pch2"
16365_ACEOF
16366
16367fi
16368
16369if test x$support_tinting = xyes; then
16370
16371cat >>confdefs.h <<\_ACEOF
16372#define TINTING 1
16373_ACEOF
16374
16375fi
16376if test x$support_inheritpixmap = xyes; then
16377
16378cat >>confdefs.h <<\_ACEOF
16379#define TRANSPARENT 1
16380_ACEOF
16381
16382fi
16383if test x$support_keepscrolling = xno; then
16384
16385cat >>confdefs.h <<\_ACEOF
16386#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16387_ACEOF
16388
16389fi
16390if test x$support_selectionscrolling = xyes; then
16391
16392cat >>confdefs.h <<\_ACEOF
16393#define SELECTION_SCROLLING 1
16394_ACEOF
16395
16396fi
16397if test x$support_menubar = xyes; then
16398
16399cat >>confdefs.h <<\_ACEOF
16400#define MENUBAR 1
16401_ACEOF
16402
16403fi
16404if test x$support_frills = xno; then
16405
16406cat >>confdefs.h <<\_ACEOF
16407#define NO_FRILLS 1
16408_ACEOF
16409
16410fi
16411if test x$support_linespace = xno; then
16412
16413cat >>confdefs.h <<\_ACEOF
16414#define NO_LINESPACE 1
16415_ACEOF
16416
16417fi
16418if test x$support_24bit = xyes; then
16419
16420cat >>confdefs.h <<\_ACEOF
16421#define PREFER_24BIT 1
16422_ACEOF
16423
16424fi
16425if test x$support_mousewheel = xyes; then
16426
16427cat >>confdefs.h <<\_ACEOF
16428#define MOUSE_WHEEL 1
16429_ACEOF
16430
16431fi
16432if test x$support_mouseslipwheel = xyes; then
16433
16434cat >>confdefs.h <<\_ACEOF
16435#define MOUSE_SLIP_WHEELING 1
16436_ACEOF
16437
16438fi
16439if test x$support_utmp = xyes; then
16440
16441cat >>confdefs.h <<\_ACEOF
16442#define UTMP_SUPPORT 1
16443_ACEOF
16444
16445fi
16446if test x$support_wtmp = xyes; then
16447
16448cat >>confdefs.h <<\_ACEOF
16449#define WTMP_SUPPORT 1
16450_ACEOF
16451
16452fi
16453if test x$support_lastlog = xyes; then
16454
16455cat >>confdefs.h <<\_ACEOF
16456#define LASTLOG_SUPPORT 1
16457_ACEOF
16458
16459fi
16460if test x$support_xim = xyes -o x$multichar_set = xyes; then
16461 if test x$rxvt_cv_func_xlocale = xyes; then
16462
16463cat >>confdefs.h <<\_ACEOF
16464#define USE_XIM 1
16465_ACEOF
16466
16467 fi
16468fi
16469if test x$support_xpm = xyes; then
16470
16471cat >>confdefs.h <<\_ACEOF
16472#define XPM_BACKGROUND 1
16473_ACEOF
16474
16475fi
16476if test x$support_scroll_rxvt = xyes; then
16477
16478cat >>confdefs.h <<\_ACEOF
16479#define RXVT_SCROLLBAR 1
16480_ACEOF
16481
16482 scrolltypes="rxvt"
16483fi
16484if test x$support_scroll_next = xyes; then
16485
16486cat >>confdefs.h <<\_ACEOF
16487#define NEXT_SCROLLBAR 1
16488_ACEOF
16489
16490 scrolltypes="$scrolltypes next"
16491fi
16492if test x$support_scroll_xterm = xyes; then
16493
16494cat >>confdefs.h <<\_ACEOF
16495#define XTERM_SCROLLBAR 1
16496_ACEOF
16497
16498 scrolltypes="$scrolltypes xterm"
16499fi
16500if test x$support_scroll_plain = xyes; then
16501
16502cat >>confdefs.h <<\_ACEOF
16503#define PLAIN_SCROLLBAR 1
16504_ACEOF
16505
16506 scrolltypes="$scrolltypes plain"
16507fi
16508if test x$support_pointer_blank = xyes; then
16509
16510cat >>confdefs.h <<\_ACEOF
16511#define POINTER_BLANK 1
16512_ACEOF
16513
16514fi
16515if test x$support_cursor_blink = xyes; then
16516
16517cat >>confdefs.h <<\_ACEOF
16518#define CURSOR_BLINK 1
16519_ACEOF
16520
16521fi
16522if test x$support_text_blink = xyes; then
16523
16524cat >>confdefs.h <<\_ACEOF
16525#define TEXT_BLINK 1
16526_ACEOF
16527
16528fi
16529if test x$support_unicode3 = xyes; then
16530
16531cat >>confdefs.h <<\_ACEOF
16532#define UNICODE_3 1
16533_ACEOF
16534
16535fi
16536if test x$support_combining = xyes; then
16537
16538cat >>confdefs.h <<\_ACEOF
16539#define ENABLE_COMBINING 1
16540_ACEOF
16541
16542fi
16543if test x$codesets = xall; then
16544 codesets=jp,jp-ext,kr,cn,cn-ext
16545fi
16546for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16547
16548cat >>confdefs.h <<\_ACEOF
16549#define ENCODING_EU 1
16550_ACEOF
16551
16552
16553cat >>confdefs.h <<\_ACEOF
16554#define ENCODING_VN 1
16555_ACEOF
16556
16557 case "$codeset" in
16558 JP )
16559cat >>confdefs.h <<\_ACEOF
16560#define ENCODING_JP 1
16561_ACEOF
16562 ;;
16563 JP_EXT )
16564cat >>confdefs.h <<\_ACEOF
16565#define ENCODING_JP_EXT 1
16566_ACEOF
16567 ;;
16568 KR )
16569cat >>confdefs.h <<\_ACEOF
16570#define ENCODING_KR 1
16571_ACEOF
16572 ;;
16573 CN )
16574cat >>confdefs.h <<\_ACEOF
16575#define ENCODING_CN 1
16576_ACEOF
16577 ;;
16578 CN_EXT )
16579cat >>confdefs.h <<\_ACEOF
16580#define ENCODING_CN_EXT 1
16581_ACEOF
16582 ;;
16583 esac
16584done
16585
16586
16587CFLAGS=${CFLAGS--O}
16588LDFLAGS=${LDFLAGS--O}
16589
16590CPPFLAGS="$CPPFLAGS"
16591
16592
16593
16594
16595
16596
16597
16598if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16599 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16600 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16601 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16602 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16603 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16604fi
16605
16606
16607
16608
16609
16610if test x$support_addstrings = xno; then
16611
16612cat >>confdefs.h <<\_ACEOF
16613#define NO_STRINGS 1
16614_ACEOF
16615
16616fi
16617
16618MCOMMON=./autoconf/Make.common
16619
16620
16621test "$program_prefix" != NONE &&
16622 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16623# Use a double $ so make ignores it.
16624test "$program_suffix" != NONE &&
16625 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16626# Double any \ or $. echo might interpret backslashes.
16627# By default was `s,x,x', remove it if useless.
16628cat <<\_ACEOF >conftest.sed
16629s/[\\$]/&&/g;s/;s,x,x,$//
16630_ACEOF
16631program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16632rm conftest.sed
16633
16634
16635
16636
16637
16638if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16639 include_stdint_h="#include <stdint.h>"
16640else
16641 include_stdint_h="/* #include <stdint.h> */"
16642fi
16643if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16644 include_stdarg_h="#include <cstdarg>"
16645else
16646 include_stdarg_h="/* #include <cstdarg> */"
16647fi
16648if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16649 include_stdlib_h="#include <cstdlib>"
16650else
16651 include_stdlib_h="/* #include <cstdlib> */"
16652fi
16653if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16654 include_unistd_h="#include <unistd.h>"
16655else
16656 include_unistd_h="/* #include <unistd.h> */"
16657fi
16658if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16659 include_string_h="#include <cstring>"
16660else
16661 include_string_h="/* #include <cstring> */"
16662fi
16663if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16664 include_fcntl_h="#include <fcntl.h>"
16665else
16666 include_fcntl_h="/* #include <fcntl.h> */"
16667fi
16668if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16669 include_util_h="#include <util.h>"
16670else
16671 include_util_h="/* #include <util.h> */"
16672fi
16673if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16674 include_assert_h="#include <assert.h>"
16675else
16676 include_assert_h="/* #include <assert.h> */"
16677fi
16678if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16679 include_sys_ioctl_h="#include <sys/ioctl.h>"
16680else
16681 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16682fi
16683if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16684 include_sys_select_h="#include <sys/select.h>"
16685else
16686 include_sys_select_h="/* #include <sys/select.h> */"
16687fi
16688if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16689 include_sys_strredir_h="#include <sys/strredir.h>"
16690else
16691 include_sys_strredir_h="/* #include <sys/strredir.h> */"
16692fi
16693if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16694 include_sys_time_h="#include <sys/time.h>"
16695else
16696 include_sys_time_h="/* #include <sys/time.h> */"
16697fi
16698if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16699 include_time_h="#include <time.h>"
16700else
16701 include_time_h="/* #include <time.h> */"
16702fi
16703
16704if test x$support_xft = xyes; then
16705 LIBS="$LIBS `pkg-config xft --libs`"
16706 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16707 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16708
16709
16710for ac_header in X11/Xft/Xft.h
16711do 11761do
16712as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11762as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16713if eval "test \"\${$as_ac_Header+set}\" = set"; then 11763if eval "test \"\${$as_ac_Header+set}\" = set"; then
16714 echo "$as_me:$LINENO: checking for $ac_header" >&5 11764 echo "$as_me:$LINENO: checking for $ac_header" >&5
16715echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11765echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16738 grep -v '^ *+' conftest.er1 >conftest.err 11788 grep -v '^ *+' conftest.er1 >conftest.err
16739 rm -f conftest.er1 11789 rm -f conftest.er1
16740 cat conftest.err >&5 11790 cat conftest.err >&5
16741 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16742 (exit $ac_status); } && 11792 (exit $ac_status); } &&
16743 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11793 { ac_try='test -z "$ac_cxx_werror_flag"
11794 || test ! -s conftest.err'
16744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16745 (eval $ac_try) 2>&5 11796 (eval $ac_try) 2>&5
16746 ac_status=$? 11797 ac_status=$?
16747 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16748 (exit $ac_status); }; } && 11799 (exit $ac_status); }; } &&
16849if test `eval echo '${'$as_ac_Header'}'` = yes; then 11900if test `eval echo '${'$as_ac_Header'}'` = yes; then
16850 cat >>confdefs.h <<_ACEOF 11901 cat >>confdefs.h <<_ACEOF
16851#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11902#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16852_ACEOF 11903_ACEOF
16853 11904
11905fi
11906
11907done
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919for ac_func in \
11920 revoke \
11921 _getpty \
11922 getpt \
11923 posix_openpt \
11924 isastream \
11925 setuid \
11926 seteuid \
11927 setreuid \
11928 setresuid \
11929
11930do
11931as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11932echo "$as_me:$LINENO: checking for $ac_func" >&5
11933echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11934if eval "test \"\${$as_ac_var+set}\" = set"; then
11935 echo $ECHO_N "(cached) $ECHO_C" >&6
11936else
11937 cat >conftest.$ac_ext <<_ACEOF
11938/* confdefs.h. */
11939_ACEOF
11940cat confdefs.h >>conftest.$ac_ext
11941cat >>conftest.$ac_ext <<_ACEOF
11942/* end confdefs.h. */
11943/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11944 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11945#define $ac_func innocuous_$ac_func
11946
11947/* System header to define __stub macros and hopefully few prototypes,
11948 which can conflict with char $ac_func (); below.
11949 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11950 <limits.h> exists even on freestanding compilers. */
11951
11952#ifdef __STDC__
11953# include <limits.h>
11954#else
11955# include <assert.h>
11956#endif
11957
11958#undef $ac_func
11959
11960/* Override any gcc2 internal prototype to avoid an error. */
11961#ifdef __cplusplus
11962extern "C"
11963{
11964#endif
11965/* We use char because int might match the return type of a gcc2
11966 builtin and then its argument prototype would still apply. */
11967char $ac_func ();
11968/* The GNU C library defines this for functions which it implements
11969 to always fail with ENOSYS. Some functions are actually named
11970 something starting with __ and the normal name is an alias. */
11971#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11972choke me
11973#else
11974char (*f) () = $ac_func;
11975#endif
11976#ifdef __cplusplus
11977}
11978#endif
11979
11980int
11981main ()
11982{
11983return f != $ac_func;
11984 ;
11985 return 0;
11986}
11987_ACEOF
11988rm -f conftest.$ac_objext conftest$ac_exeext
11989if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11990 (eval $ac_link) 2>conftest.er1
11991 ac_status=$?
11992 grep -v '^ *+' conftest.er1 >conftest.err
11993 rm -f conftest.er1
11994 cat conftest.err >&5
11995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11996 (exit $ac_status); } &&
11997 { ac_try='test -z "$ac_cxx_werror_flag"
11998 || test ! -s conftest.err'
11999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12000 (eval $ac_try) 2>&5
12001 ac_status=$?
12002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12003 (exit $ac_status); }; } &&
12004 { ac_try='test -s conftest$ac_exeext'
12005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12006 (eval $ac_try) 2>&5
12007 ac_status=$?
12008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12009 (exit $ac_status); }; }; then
12010 eval "$as_ac_var=yes"
12011else
12012 echo "$as_me: failed program was:" >&5
12013sed 's/^/| /' conftest.$ac_ext >&5
12014
12015eval "$as_ac_var=no"
12016fi
12017rm -f conftest.err conftest.$ac_objext \
12018 conftest$ac_exeext conftest.$ac_ext
12019fi
12020echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12021echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12022if test `eval echo '${'$as_ac_var'}'` = yes; then
12023 cat >>confdefs.h <<_ACEOF
12024#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12025_ACEOF
12026
12027fi
12028done
12029
12030
12031have_clone=no
12032
12033echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12034echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12035if test -e /dev/ptym/clone; then
12036 echo "$as_me:$LINENO: result: yes" >&5
12037echo "${ECHO_T}yes" >&6
12038
12039cat >>confdefs.h <<\_ACEOF
12040#define HAVE_DEV_CLONE 1
12041_ACEOF
12042
12043
12044cat >>confdefs.h <<\_ACEOF
12045#define CLONE_DEVICE "/dev/ptym/clone"
12046_ACEOF
12047
12048 have_clone=yes
12049else
12050 echo "$as_me:$LINENO: result: no" >&5
12051echo "${ECHO_T}no" >&6
12052fi
12053
12054echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12055echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12056if test -e /dev/ptc; then
12057 echo "$as_me:$LINENO: result: yes" >&5
12058echo "${ECHO_T}yes" >&6
12059
12060cat >>confdefs.h <<\_ACEOF
12061#define HAVE_DEV_PTC 1
12062_ACEOF
12063
12064
12065cat >>confdefs.h <<\_ACEOF
12066#define CLONE_DEVICE "/dev/ptc"
12067_ACEOF
12068
12069 have_clone=yes
12070else
12071 echo "$as_me:$LINENO: result: no" >&5
12072echo "${ECHO_T}no" >&6
12073fi
12074
12075case $host in
12076 *-*-cygwin*)
12077 have_clone=yes
12078
12079cat >>confdefs.h <<\_ACEOF
12080#define CLONE_DEVICE "/dev/ptmx"
12081_ACEOF
12082
12083 ;;
12084 *)
12085 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12086echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12087 if test -e /dev/ptmx; then
12088 echo "$as_me:$LINENO: result: yes" >&5
12089echo "${ECHO_T}yes" >&6
12090
12091cat >>confdefs.h <<\_ACEOF
12092#define HAVE_DEV_PTMX 1
12093_ACEOF
12094
12095
12096cat >>confdefs.h <<\_ACEOF
12097#define CLONE_DEVICE "/dev/ptmx"
12098_ACEOF
12099
12100 have_clone=yes
12101 else
12102 echo "$as_me:$LINENO: result: no" >&5
12103echo "${ECHO_T}no" >&6
12104 fi
12105 ;;
12106esac
12107
12108if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12109 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12110echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12111 cat >conftest.$ac_ext <<_ACEOF
12112/* confdefs.h. */
12113_ACEOF
12114cat confdefs.h >>conftest.$ac_ext
12115cat >>conftest.$ac_ext <<_ACEOF
12116/* end confdefs.h. */
12117#include <stdlib.h>
12118int
12119main ()
12120{
12121grantpt(0);unlockpt(0);ptsname(0);
12122 ;
12123 return 0;
12124}
12125_ACEOF
12126rm -f conftest.$ac_objext conftest$ac_exeext
12127if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12128 (eval $ac_link) 2>conftest.er1
12129 ac_status=$?
12130 grep -v '^ *+' conftest.er1 >conftest.err
12131 rm -f conftest.er1
12132 cat conftest.err >&5
12133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12134 (exit $ac_status); } &&
12135 { ac_try='test -z "$ac_cxx_werror_flag"
12136 || test ! -s conftest.err'
12137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12138 (eval $ac_try) 2>&5
12139 ac_status=$?
12140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12141 (exit $ac_status); }; } &&
12142 { ac_try='test -s conftest$ac_exeext'
12143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12144 (eval $ac_try) 2>&5
12145 ac_status=$?
12146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12147 (exit $ac_status); }; }; then
12148 unix98_pty=yes
12149
12150cat >>confdefs.h <<\_ACEOF
12151#define UNIX98_PTY 1
12152_ACEOF
12153
12154 echo "$as_me:$LINENO: result: yes" >&5
12155echo "${ECHO_T}yes" >&6
12156else
12157 echo "$as_me: failed program was:" >&5
12158sed 's/^/| /' conftest.$ac_ext >&5
12159
12160echo "$as_me:$LINENO: result: no" >&5
12161echo "${ECHO_T}no" >&6
12162fi
12163rm -f conftest.err conftest.$ac_objext \
12164 conftest$ac_exeext conftest.$ac_ext
12165fi
12166
12167if test -z "$unix98_pty"; then
12168
12169for ac_func in openpty
12170do
12171as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12172echo "$as_me:$LINENO: checking for $ac_func" >&5
12173echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12174if eval "test \"\${$as_ac_var+set}\" = set"; then
12175 echo $ECHO_N "(cached) $ECHO_C" >&6
12176else
12177 cat >conftest.$ac_ext <<_ACEOF
12178/* confdefs.h. */
12179_ACEOF
12180cat confdefs.h >>conftest.$ac_ext
12181cat >>conftest.$ac_ext <<_ACEOF
12182/* end confdefs.h. */
12183/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12184 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12185#define $ac_func innocuous_$ac_func
12186
12187/* System header to define __stub macros and hopefully few prototypes,
12188 which can conflict with char $ac_func (); below.
12189 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12190 <limits.h> exists even on freestanding compilers. */
12191
12192#ifdef __STDC__
12193# include <limits.h>
12194#else
12195# include <assert.h>
12196#endif
12197
12198#undef $ac_func
12199
12200/* Override any gcc2 internal prototype to avoid an error. */
12201#ifdef __cplusplus
12202extern "C"
12203{
12204#endif
12205/* We use char because int might match the return type of a gcc2
12206 builtin and then its argument prototype would still apply. */
12207char $ac_func ();
12208/* The GNU C library defines this for functions which it implements
12209 to always fail with ENOSYS. Some functions are actually named
12210 something starting with __ and the normal name is an alias. */
12211#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12212choke me
12213#else
12214char (*f) () = $ac_func;
12215#endif
12216#ifdef __cplusplus
12217}
12218#endif
12219
12220int
12221main ()
12222{
12223return f != $ac_func;
12224 ;
12225 return 0;
12226}
12227_ACEOF
12228rm -f conftest.$ac_objext conftest$ac_exeext
12229if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12230 (eval $ac_link) 2>conftest.er1
12231 ac_status=$?
12232 grep -v '^ *+' conftest.er1 >conftest.err
12233 rm -f conftest.er1
12234 cat conftest.err >&5
12235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12236 (exit $ac_status); } &&
12237 { ac_try='test -z "$ac_cxx_werror_flag"
12238 || test ! -s conftest.err'
12239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12240 (eval $ac_try) 2>&5
12241 ac_status=$?
12242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12243 (exit $ac_status); }; } &&
12244 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
12250 eval "$as_ac_var=yes"
12251else
12252 echo "$as_me: failed program was:" >&5
12253sed 's/^/| /' conftest.$ac_ext >&5
12254
12255eval "$as_ac_var=no"
12256fi
12257rm -f conftest.err conftest.$ac_objext \
12258 conftest$ac_exeext conftest.$ac_ext
12259fi
12260echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12261echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12262if test `eval echo '${'$as_ac_var'}'` = yes; then
12263 cat >>confdefs.h <<_ACEOF
12264#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12265_ACEOF
12266
12267else
12268 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12269echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12270if test "${ac_cv_lib_util_openpty+set}" = set; then
12271 echo $ECHO_N "(cached) $ECHO_C" >&6
12272else
12273 ac_check_lib_save_LIBS=$LIBS
12274LIBS="-lutil $LIBS"
12275cat >conftest.$ac_ext <<_ACEOF
12276/* confdefs.h. */
12277_ACEOF
12278cat confdefs.h >>conftest.$ac_ext
12279cat >>conftest.$ac_ext <<_ACEOF
12280/* end confdefs.h. */
12281
12282/* Override any gcc2 internal prototype to avoid an error. */
12283#ifdef __cplusplus
12284extern "C"
12285#endif
12286/* We use char because int might match the return type of a gcc2
12287 builtin and then its argument prototype would still apply. */
12288char openpty ();
12289int
12290main ()
12291{
12292openpty ();
12293 ;
12294 return 0;
12295}
12296_ACEOF
12297rm -f conftest.$ac_objext conftest$ac_exeext
12298if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12299 (eval $ac_link) 2>conftest.er1
12300 ac_status=$?
12301 grep -v '^ *+' conftest.er1 >conftest.err
12302 rm -f conftest.er1
12303 cat conftest.err >&5
12304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12305 (exit $ac_status); } &&
12306 { ac_try='test -z "$ac_cxx_werror_flag"
12307 || test ! -s conftest.err'
12308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12309 (eval $ac_try) 2>&5
12310 ac_status=$?
12311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12312 (exit $ac_status); }; } &&
12313 { ac_try='test -s conftest$ac_exeext'
12314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12315 (eval $ac_try) 2>&5
12316 ac_status=$?
12317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12318 (exit $ac_status); }; }; then
12319 ac_cv_lib_util_openpty=yes
12320else
12321 echo "$as_me: failed program was:" >&5
12322sed 's/^/| /' conftest.$ac_ext >&5
12323
12324ac_cv_lib_util_openpty=no
12325fi
12326rm -f conftest.err conftest.$ac_objext \
12327 conftest$ac_exeext conftest.$ac_ext
12328LIBS=$ac_check_lib_save_LIBS
12329fi
12330echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12331echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12332if test $ac_cv_lib_util_openpty = yes; then
12333 cat >>confdefs.h <<\_ACEOF
12334#define HAVE_OPENPTY 1
12335_ACEOF
12336 LIBS="$LIBS -lutil"
12337fi
12338
12339fi
12340done
12341
12342fi
12343
12344
12345
12346echo "$as_me:$LINENO: checking for tty group" >&5
12347echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12348if test "${tty_group+set}" = set; then
12349 echo $ECHO_N "(cached) $ECHO_C" >&6
12350else
12351 if test "$cross_compiling" = yes; then
12352 tty_group=no
12353else
12354 cat >conftest.$ac_ext <<_ACEOF
12355/* confdefs.h. */
12356_ACEOF
12357cat confdefs.h >>conftest.$ac_ext
12358cat >>conftest.$ac_ext <<_ACEOF
12359/* end confdefs.h. */
12360
12361#include <sys/types.h>
12362#include <sys/stat.h>
12363#include <unistd.h>
12364#include <grp.h>
12365
12366main()
12367{
12368 struct stat st;
12369 struct group *gr;
12370 char *tty;
12371 gr = getgrnam("tty");
12372 tty = ttyname(0);
12373 if (gr != 0
12374 && tty != 0
12375 && (stat(tty, &st)) == 0
12376 && st.st_gid == gr->gr_gid)
12377 return 0;
12378 else
12379 return 1;
12380}
12381_ACEOF
12382rm -f conftest$ac_exeext
12383if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12384 (eval $ac_link) 2>&5
12385 ac_status=$?
12386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12387 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12389 (eval $ac_try) 2>&5
12390 ac_status=$?
12391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12392 (exit $ac_status); }; }; then
12393 tty_group=yes
12394else
12395 echo "$as_me: program exited with status $ac_status" >&5
12396echo "$as_me: failed program was:" >&5
12397sed 's/^/| /' conftest.$ac_ext >&5
12398
12399( exit $ac_status )
12400tty_group=no
12401fi
12402rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12403fi
12404fi
12405echo "$as_me:$LINENO: result: $tty_group" >&5
12406echo "${ECHO_T}$tty_group" >&6
12407if test x$tty_group = xyes; then
12408
12409cat >>confdefs.h <<\_ACEOF
12410#define TTY_GID_SUPPORT 1
12411_ACEOF
12412
12413fi
12414
12415if test x$support_xft = xyes; then
12416 # Extract the first word of "pkg-config", so it can be a program name with args.
12417set dummy pkg-config; ac_word=$2
12418echo "$as_me:$LINENO: checking for $ac_word" >&5
12419echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12420if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12421 echo $ECHO_N "(cached) $ECHO_C" >&6
12422else
12423 case $PKG_CONFIG in
12424 [\\/]* | ?:[\\/]*)
12425 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12426 ;;
12427 *)
12428 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12429for as_dir in $PATH
12430do
12431 IFS=$as_save_IFS
12432 test -z "$as_dir" && as_dir=.
12433 for ac_exec_ext in '' $ac_executable_extensions; do
12434 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12435 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12436 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12437 break 2
12438 fi
12439done
12440done
12441
12442 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12443 ;;
12444esac
12445fi
12446PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12447
12448if test -n "$PKG_CONFIG"; then
12449 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12450echo "${ECHO_T}$PKG_CONFIG" >&6
12451else
12452 echo "$as_me:$LINENO: result: no" >&5
12453echo "${ECHO_T}no" >&6
12454fi
12455
12456 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12457 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12458 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12459 else
12460 # Extract the first word of "xft-config", so it can be a program name with args.
12461set dummy xft-config; ac_word=$2
12462echo "$as_me:$LINENO: checking for $ac_word" >&5
12463echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12464if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12465 echo $ECHO_N "(cached) $ECHO_C" >&6
12466else
12467 case $XFT_CONFIG in
12468 [\\/]* | ?:[\\/]*)
12469 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12470 ;;
12471 *)
12472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12473for as_dir in $PATH
12474do
12475 IFS=$as_save_IFS
12476 test -z "$as_dir" && as_dir=.
12477 for ac_exec_ext in '' $ac_executable_extensions; do
12478 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12479 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12480 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12481 break 2
12482 fi
12483done
12484done
12485
12486 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12487 ;;
12488esac
12489fi
12490XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12491
12492if test -n "$XFT_CONFIG"; then
12493 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12494echo "${ECHO_T}$XFT_CONFIG" >&6
12495else
12496 echo "$as_me:$LINENO: result: no" >&5
12497echo "${ECHO_T}no" >&6
12498fi
12499
12500 if test $XFT_CONFIG != no; then
12501 LIBS="$LIBS `$XFT_CONFIG --libs`"
12502 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12503 fi
12504 fi
12505
12506
12507for ac_header in X11/Xft/Xft.h
12508do
12509as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12510if eval "test \"\${$as_ac_Header+set}\" = set"; then
12511 echo "$as_me:$LINENO: checking for $ac_header" >&5
12512echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12513if eval "test \"\${$as_ac_Header+set}\" = set"; then
12514 echo $ECHO_N "(cached) $ECHO_C" >&6
12515fi
12516echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12517echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12518else
12519 # Is the header compilable?
12520echo "$as_me:$LINENO: checking $ac_header usability" >&5
12521echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12522cat >conftest.$ac_ext <<_ACEOF
12523/* confdefs.h. */
12524_ACEOF
12525cat confdefs.h >>conftest.$ac_ext
12526cat >>conftest.$ac_ext <<_ACEOF
12527/* end confdefs.h. */
12528$ac_includes_default
12529#include <$ac_header>
12530_ACEOF
12531rm -f conftest.$ac_objext
12532if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12533 (eval $ac_compile) 2>conftest.er1
12534 ac_status=$?
12535 grep -v '^ *+' conftest.er1 >conftest.err
12536 rm -f conftest.er1
12537 cat conftest.err >&5
12538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12539 (exit $ac_status); } &&
12540 { ac_try='test -z "$ac_cxx_werror_flag"
12541 || test ! -s conftest.err'
12542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12543 (eval $ac_try) 2>&5
12544 ac_status=$?
12545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12546 (exit $ac_status); }; } &&
12547 { ac_try='test -s conftest.$ac_objext'
12548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12549 (eval $ac_try) 2>&5
12550 ac_status=$?
12551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12552 (exit $ac_status); }; }; then
12553 ac_header_compiler=yes
12554else
12555 echo "$as_me: failed program was:" >&5
12556sed 's/^/| /' conftest.$ac_ext >&5
12557
12558ac_header_compiler=no
12559fi
12560rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12561echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12562echo "${ECHO_T}$ac_header_compiler" >&6
12563
12564# Is the header present?
12565echo "$as_me:$LINENO: checking $ac_header presence" >&5
12566echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12567cat >conftest.$ac_ext <<_ACEOF
12568/* confdefs.h. */
12569_ACEOF
12570cat confdefs.h >>conftest.$ac_ext
12571cat >>conftest.$ac_ext <<_ACEOF
12572/* end confdefs.h. */
12573#include <$ac_header>
12574_ACEOF
12575if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12576 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12577 ac_status=$?
12578 grep -v '^ *+' conftest.er1 >conftest.err
12579 rm -f conftest.er1
12580 cat conftest.err >&5
12581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12582 (exit $ac_status); } >/dev/null; then
12583 if test -s conftest.err; then
12584 ac_cpp_err=$ac_cxx_preproc_warn_flag
12585 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12586 else
12587 ac_cpp_err=
12588 fi
12589else
12590 ac_cpp_err=yes
12591fi
12592if test -z "$ac_cpp_err"; then
12593 ac_header_preproc=yes
12594else
12595 echo "$as_me: failed program was:" >&5
12596sed 's/^/| /' conftest.$ac_ext >&5
12597
12598 ac_header_preproc=no
12599fi
12600rm -f conftest.err conftest.$ac_ext
12601echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12602echo "${ECHO_T}$ac_header_preproc" >&6
12603
12604# So? What about this header?
12605case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12606 yes:no: )
12607 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12608echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12609 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12610echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12611 ac_header_preproc=yes
12612 ;;
12613 no:yes:* )
12614 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12615echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12616 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12617echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12618 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12619echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12620 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12621echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12622 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12623echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12624 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12625echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12626 (
12627 cat <<\_ASBOX
12628## ------------------------------------------ ##
12629## Report this to the AC_PACKAGE_NAME lists. ##
12630## ------------------------------------------ ##
12631_ASBOX
12632 ) |
12633 sed "s/^/$as_me: WARNING: /" >&2
12634 ;;
12635esac
12636echo "$as_me:$LINENO: checking for $ac_header" >&5
12637echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12638if eval "test \"\${$as_ac_Header+set}\" = set"; then
12639 echo $ECHO_N "(cached) $ECHO_C" >&6
12640else
12641 eval "$as_ac_Header=\$ac_header_preproc"
12642fi
12643echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12644echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12645
12646fi
12647if test `eval echo '${'$as_ac_Header'}'` = yes; then
12648 cat >>confdefs.h <<_ACEOF
12649#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12650_ACEOF
12651
16854else 12652else
16855 support_xft=no 12653 support_xft=no
16856fi 12654fi
16857 12655
16858done 12656done
16894 grep -v '^ *+' conftest.er1 >conftest.err 12692 grep -v '^ *+' conftest.er1 >conftest.err
16895 rm -f conftest.er1 12693 rm -f conftest.er1
16896 cat conftest.err >&5 12694 cat conftest.err >&5
16897 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16898 (exit $ac_status); } && 12696 (exit $ac_status); } &&
16899 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 12697 { ac_try='test -z "$ac_cxx_werror_flag"
12698 || test ! -s conftest.err'
16900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16901 (eval $ac_try) 2>&5 12700 (eval $ac_try) 2>&5
16902 ac_status=$? 12701 ac_status=$?
16903 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16904 (exit $ac_status); }; } && 12703 (exit $ac_status); }; } &&
16939#define XFT 1 12738#define XFT 1
16940_ACEOF 12739_ACEOF
16941 12740
16942 fi 12741 fi
16943fi 12742fi
12743if test x$support_styles = xyes; then
16944 12744
12745cat >>confdefs.h <<\_ACEOF
12746#define ENABLE_STYLES 1
12747_ACEOF
12748
12749fi
12750if test x$support_iso14755 = xyes; then
12751
12752cat >>confdefs.h <<\_ACEOF
12753#define ISO_14755 1
12754_ACEOF
12755
12756fi
12757if test x$support_8bitctrls = xyes; then
12758
12759cat >>confdefs.h <<\_ACEOF
12760#define EIGHT_BIT_CONTROLS 1
12761_ACEOF
12762
12763fi
12764if test x$support_fading = xyes; then
12765
12766cat >>confdefs.h <<\_ACEOF
12767#define OFF_FOCUS_FADING 1
12768_ACEOF
12769
12770fi
12771if test x$support_tinting = xyes; then
12772
12773cat >>confdefs.h <<\_ACEOF
12774#define TINTING 1
12775_ACEOF
12776
12777fi
12778if test x$support_inheritpixmap = xyes; then
12779
12780cat >>confdefs.h <<\_ACEOF
12781#define ENABLE_TRANSPARENCY 1
12782_ACEOF
12783
12784fi
12785if test x$support_keepscrolling = xno; then
12786
12787cat >>confdefs.h <<\_ACEOF
12788#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12789_ACEOF
12790
12791fi
12792if test x$support_selectionscrolling = xyes; then
12793
12794cat >>confdefs.h <<\_ACEOF
12795#define SELECTION_SCROLLING 1
12796_ACEOF
12797
12798fi
12799if test x$support_mousewheel = xyes; then
12800
12801cat >>confdefs.h <<\_ACEOF
12802#define MOUSE_WHEEL 1
12803_ACEOF
12804
12805fi
12806if test x$support_mouseslipwheel = xyes; then
12807
12808cat >>confdefs.h <<\_ACEOF
12809#define MOUSE_SLIP_WHEELING 1
12810_ACEOF
12811
12812fi
12813if test x$support_xpm = xyes -o x$support_afterimage = xyes ; then
12814
12815cat >>confdefs.h <<\_ACEOF
12816#define XPM_BACKGROUND 1
12817_ACEOF
12818
12819fi
12820
12821if test x$support_afterimage = xyes; then
12822
12823cat >>confdefs.h <<\_ACEOF
12824#define HAVE_AFTERIMAGE 1
12825_ACEOF
12826
12827fi
12828
12829if test x$support_afterstep = xyes; then
12830
12831cat >>confdefs.h <<\_ACEOF
12832#define AFTERSTEP_INTEGRATION 1
12833_ACEOF
12834
12835fi
12836
12837if test x$support_scroll_rxvt = xyes; then
12838
12839cat >>confdefs.h <<\_ACEOF
12840#define RXVT_SCROLLBAR 1
12841_ACEOF
12842
12843 scrolltypes="rxvt"
12844fi
12845if test x$support_scroll_next = xyes; then
12846
12847cat >>confdefs.h <<\_ACEOF
12848#define NEXT_SCROLLBAR 1
12849_ACEOF
12850
12851 scrolltypes="$scrolltypes next"
12852fi
12853if test x$support_scroll_xterm = xyes; then
12854
12855cat >>confdefs.h <<\_ACEOF
12856#define XTERM_SCROLLBAR 1
12857_ACEOF
12858
12859 scrolltypes="$scrolltypes xterm"
12860fi
12861if test x$support_scroll_plain = xyes; then
12862
12863cat >>confdefs.h <<\_ACEOF
12864#define PLAIN_SCROLLBAR 1
12865_ACEOF
12866
12867 scrolltypes="$scrolltypes plain"
12868fi
12869if test x$support_pointer_blank = xyes; then
12870
12871cat >>confdefs.h <<\_ACEOF
12872#define POINTER_BLANK 1
12873_ACEOF
12874
12875fi
12876if test x$support_text_blink = xyes; then
12877
12878cat >>confdefs.h <<\_ACEOF
12879#define TEXT_BLINK 1
12880_ACEOF
12881
12882fi
12883if test x$support_unicode3 = xyes; then
12884
12885cat >>confdefs.h <<\_ACEOF
12886#define UNICODE_3 1
12887_ACEOF
12888
12889fi
12890if test x$support_combining = xyes; then
12891
12892cat >>confdefs.h <<\_ACEOF
12893#define ENABLE_COMBINING 1
12894_ACEOF
12895
12896fi
12897if test x$codesets = xall; then
12898 codesets=jp,jp-ext,kr,zh,zh-ext
12899fi
12900
12901cat >>confdefs.h <<\_ACEOF
12902#define ENCODING_EU 1
12903_ACEOF
12904
12905
12906cat >>confdefs.h <<\_ACEOF
12907#define ENCODING_VN 1
12908_ACEOF
12909
12910for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12911 case "$codeset" in
12912 JP )
12913cat >>confdefs.h <<\_ACEOF
12914#define ENCODING_JP 1
12915_ACEOF
12916 ;;
12917 JP_EXT )
12918cat >>confdefs.h <<\_ACEOF
12919#define ENCODING_JP_EXT 1
12920_ACEOF
12921 ;;
12922 KR )
12923cat >>confdefs.h <<\_ACEOF
12924#define ENCODING_KR 1
12925_ACEOF
12926 ;;
12927 ZH )
12928cat >>confdefs.h <<\_ACEOF
12929#define ENCODING_ZH 1
12930_ACEOF
12931 ;;
12932 ZH_EXT )
12933cat >>confdefs.h <<\_ACEOF
12934#define ENCODING_ZH_EXT 1
12935_ACEOF
12936 ;;
12937 esac
12938done
12939
12940IF_PERL=\#
12941if test x$support_perl = xyes; then
12942 # Extract the first word of "perl5", so it can be a program name with args.
12943set dummy perl5; ac_word=$2
12944echo "$as_me:$LINENO: checking for $ac_word" >&5
12945echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12946if test "${ac_cv_path_PERL+set}" = set; then
12947 echo $ECHO_N "(cached) $ECHO_C" >&6
12948else
12949 case $PERL in
12950 [\\/]* | ?:[\\/]*)
12951 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12952 ;;
12953 *)
12954 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12955for as_dir in $PATH
12956do
12957 IFS=$as_save_IFS
12958 test -z "$as_dir" && as_dir=.
12959 for ac_exec_ext in '' $ac_executable_extensions; do
12960 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12961 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12962 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12963 break 2
12964 fi
12965done
12966done
12967
12968 ;;
12969esac
12970fi
12971PERL=$ac_cv_path_PERL
12972
12973if test -n "$PERL"; then
12974 echo "$as_me:$LINENO: result: $PERL" >&5
12975echo "${ECHO_T}$PERL" >&6
12976else
12977 echo "$as_me:$LINENO: result: no" >&5
12978echo "${ECHO_T}no" >&6
12979fi
12980
12981 # Extract the first word of "perl", so it can be a program name with args.
12982set dummy perl; ac_word=$2
12983echo "$as_me:$LINENO: checking for $ac_word" >&5
12984echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12985if test "${ac_cv_path_PERL+set}" = set; then
12986 echo $ECHO_N "(cached) $ECHO_C" >&6
12987else
12988 case $PERL in
12989 [\\/]* | ?:[\\/]*)
12990 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12991 ;;
12992 *)
12993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12994for as_dir in $PATH
12995do
12996 IFS=$as_save_IFS
12997 test -z "$as_dir" && as_dir=.
12998 for ac_exec_ext in '' $ac_executable_extensions; do
12999 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13000 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13001 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13002 break 2
13003 fi
13004done
13005done
13006
13007 ;;
13008esac
13009fi
13010PERL=$ac_cv_path_PERL
13011
13012if test -n "$PERL"; then
13013 echo "$as_me:$LINENO: result: $PERL" >&5
13014echo "${ECHO_T}$PERL" >&6
13015else
13016 echo "$as_me:$LINENO: result: no" >&5
13017echo "${ECHO_T}no" >&6
13018fi
13019
13020
13021 echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13022echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
13023 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13024
13025 save_CXXFLAGS="$CXXFLAGS"
13026 save_LIBS="$LIBS"
13027 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13028 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13029 cat >conftest.$ac_ext <<_ACEOF
13030/* confdefs.h. */
13031_ACEOF
13032cat confdefs.h >>conftest.$ac_ext
13033cat >>conftest.$ac_ext <<_ACEOF
13034/* end confdefs.h. */
13035
13036#include <EXTERN.h>
13037#include <perl.h>
13038#include <XSUB.h>
13039
13040int
13041main ()
13042{
13043
13044 PerlInterpreter *perl = perl_alloc ();
13045
13046 ;
13047 return 0;
13048}
13049_ACEOF
13050rm -f conftest.$ac_objext conftest$ac_exeext
13051if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13052 (eval $ac_link) 2>conftest.er1
13053 ac_status=$?
13054 grep -v '^ *+' conftest.er1 >conftest.err
13055 rm -f conftest.er1
13056 cat conftest.err >&5
13057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13058 (exit $ac_status); } &&
13059 { ac_try='test -z "$ac_cxx_werror_flag"
13060 || 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_exeext'
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 rxvt_perl_link=yes
13073else
13074 echo "$as_me: failed program was:" >&5
13075sed 's/^/| /' conftest.$ac_ext >&5
13076
13077rxvt_perl_link=no
13078fi
13079rm -f conftest.err conftest.$ac_objext \
13080 conftest$ac_exeext conftest.$ac_ext
13081 CXXFLAGS="$save_CXXFLAGS"
13082 LIBS="$save_LIBS"
13083
13084 if test x$rxvt_perl_link = xyes; then
13085 echo "$as_me:$LINENO: result: ok" >&5
13086echo "${ECHO_T}ok" >&6
13087
13088cat >>confdefs.h <<\_ACEOF
13089#define ENABLE_PERL 1
13090_ACEOF
13091
13092 IF_PERL=
13093 PERL_O=rxvtperl.o
13094 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13095 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13096 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13097 else
13098 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13099echo "$as_me: error: no, unable to link" >&2;}
13100 { (exit 1); exit 1; }; }
13101 fi
13102 else
13103 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13104echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13105 { (exit 1); exit 1; }; }
13106 fi
13107fi
13108
13109
13110
13111
13112
13113
13114
13115if test x$support_perl = xyes; then
13116 support_frills=yes
13117fi
13118
13119if test x$support_frills = xyes; then
13120
13121cat >>confdefs.h <<\_ACEOF
13122#define ENABLE_FRILLS 1
13123_ACEOF
13124
13125fi
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139test "$program_prefix" != NONE &&
13140 program_transform_name="s,^,$program_prefix,;$program_transform_name"
13141# Use a double $ so make ignores it.
13142test "$program_suffix" != NONE &&
13143 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13144# Double any \ or $. echo might interpret backslashes.
13145# By default was `s,x,x', remove it if useless.
13146cat <<\_ACEOF >conftest.sed
13147s/[\\$]/&&/g;s/;s,x,x,$//
13148_ACEOF
13149program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13150rm conftest.sed
13151
13152
13153
13154
13155
13156if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13157 include_stdint_h="#include <stdint.h>"
13158else
13159 include_stdint_h="/* #include <stdint.h> */"
13160fi
13161if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13162 include_stdarg_h="#include <cstdarg>"
13163else
13164 include_stdarg_h="/* #include <cstdarg> */"
13165fi
13166if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13167 include_stdlib_h="#include <cstdlib>"
13168else
13169 include_stdlib_h="/* #include <cstdlib> */"
13170fi
13171if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13172 include_unistd_h="#include <unistd.h>"
13173else
13174 include_unistd_h="/* #include <unistd.h> */"
13175fi
13176if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13177 include_string_h="#include <cstring>"
13178else
13179 include_string_h="/* #include <cstring> */"
13180fi
13181if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13182 include_fcntl_h="#include <fcntl.h>"
13183else
13184 include_fcntl_h="/* #include <fcntl.h> */"
13185fi
13186if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13187 include_util_h="#include <util.h>"
13188else
13189 include_util_h="/* #include <util.h> */"
13190fi
13191if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13192 include_assert_h="#include <assert.h>"
13193else
13194 include_assert_h="/* #include <assert.h> */"
13195fi
13196if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13197 include_sys_ioctl_h="#include <sys/ioctl.h>"
13198else
13199 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13200fi
13201if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13202 include_sys_select_h="#include <sys/select.h>"
13203else
13204 include_sys_select_h="/* #include <sys/select.h> */"
13205fi
13206if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13207 include_sys_strredir_h="#include <sys/strredir.h>"
13208else
13209 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13210fi
13211if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13212 include_sys_time_h="#include <sys/time.h>"
13213else
13214 include_sys_time_h="/* #include <sys/time.h> */"
13215fi
13216if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13217 include_time_h="#include <time.h>"
13218else
13219 include_time_h="/* #include <time.h> */"
13220fi
13221
16945 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile" 13222 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13223
16946cat >confcache <<\_ACEOF 13224cat >confcache <<\_ACEOF
16947# This file is a shell script that caches the results of configure 13225# This file is a shell script that caches the results of configure
16948# tests run on this system so they can be shared between configure 13226# tests run on this system so they can be shared between configure
16949# scripts and configure runs, see configure's option --config-cache. 13227# scripts and configure runs, see configure's option --config-cache.
16950# It is not useful on other systems. If it contains results you don't 13228# It is not useful on other systems. If it contains results you don't
17466cat >>$CONFIG_STATUS <<\_ACEOF 13744cat >>$CONFIG_STATUS <<\_ACEOF
17467for ac_config_target in $ac_config_targets 13745for ac_config_target in $ac_config_targets
17468do 13746do
17469 case "$ac_config_target" in 13747 case "$ac_config_target" in
17470 # Handling of arguments. 13748 # Handling of arguments.
17471 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17472 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13749 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17473 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 13750 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17474 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 13751 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17475 "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17476 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 13752 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17477 "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17478 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 13753 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
17479 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 13754 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17480echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 13755echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17481 { (exit 1); exit 1; }; };; 13756 { (exit 1); exit 1; }; };;
17482 esac 13757 esac
17483done 13758done
17558s,@DEFS@,$DEFS,;t t 13833s,@DEFS@,$DEFS,;t t
17559s,@ECHO_C@,$ECHO_C,;t t 13834s,@ECHO_C@,$ECHO_C,;t t
17560s,@ECHO_N@,$ECHO_N,;t t 13835s,@ECHO_N@,$ECHO_N,;t t
17561s,@ECHO_T@,$ECHO_T,;t t 13836s,@ECHO_T@,$ECHO_T,;t t
17562s,@LIBS@,$LIBS,;t t 13837s,@LIBS@,$LIBS,;t t
13838s,@build@,$build,;t t
13839s,@build_cpu@,$build_cpu,;t t
13840s,@build_vendor@,$build_vendor,;t t
13841s,@build_os@,$build_os,;t t
13842s,@host@,$host,;t t
13843s,@host_cpu@,$host_cpu,;t t
13844s,@host_vendor@,$host_vendor,;t t
13845s,@host_os@,$host_os,;t t
17563s,@VERSION@,$VERSION,;t t 13846s,@VERSION@,$VERSION,;t t
17564s,@DATE@,$DATE,;t t 13847s,@DATE@,$DATE,;t t
17565s,@LSMDATE@,$LSMDATE,;t t 13848s,@LSMDATE@,$LSMDATE,;t t
17566s,@LIBVERSION@,$LIBVERSION,;t t 13849s,@LIBVERSION@,$LIBVERSION,;t t
17567s,@CC@,$CC,;t t 13850s,@CC@,$CC,;t t
17576s,@ac_ct_CXX@,$ac_ct_CXX,;t t 13859s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17577s,@CPP@,$CPP,;t t 13860s,@CPP@,$CPP,;t t
17578s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 13861s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17579s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 13862s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17580s,@INSTALL_DATA@,$INSTALL_DATA,;t t 13863s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17581s,@AWK@,$AWK,;t t 13864s,@EGREP@,$EGREP,;t t
17582s,@LINKER@,$LINKER,;t t 13865s,@LINKER@,$LINKER,;t t
17583s,@CXXCPP@,$CXXCPP,;t t
17584s,@EGREP@,$EGREP,;t t
17585s,@build@,$build,;t t
17586s,@build_cpu@,$build_cpu,;t t
17587s,@build_vendor@,$build_vendor,;t t
17588s,@build_os@,$build_os,;t t
17589s,@host@,$host,;t t
17590s,@host_cpu@,$host_cpu,;t t
17591s,@host_vendor@,$host_vendor,;t t
17592s,@host_os@,$host_os,;t t
17593s,@LN_S@,$LN_S,;t t
17594s,@ECHO@,$ECHO,;t t
17595s,@RANLIB@,$RANLIB,;t t
17596s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17597s,@STRIP@,$STRIP,;t t
17598s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17599s,@LIBTOOL@,$LIBTOOL,;t t
17600s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 13866s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17601s,@RXVTNAME@,$RXVTNAME,;t t 13867s,@RXVTNAME@,$RXVTNAME,;t t
17602s,@MV@,$MV,;t t
17603s,@RM@,$RM,;t t
17604s,@CP@,$CP,;t t 13868s,@TIC@,$TIC,;t t
17605s,@LN@,$LN,;t t
17606s,@SED@,$SED,;t t
17607s,@CMP@,$CMP,;t t 13869s,@CXXCPP@,$CXXCPP,;t t
17608s,@TBL@,$TBL,;t t
17609s,@X_CFLAGS@,$X_CFLAGS,;t t 13870s,@X_CFLAGS@,$X_CFLAGS,;t t
17610s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 13871s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17611s,@X_LIBS@,$X_LIBS,;t t 13872s,@X_LIBS@,$X_LIBS,;t t
17612s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 13873s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13874s,@afterimage_config@,$afterimage_config,;t t
17613s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t 13875s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17614s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t 13876s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17615s,@XPM_LIBS@,$XPM_LIBS,;t t 13877s,@XPM_LIBS@,$XPM_LIBS,;t t
17616s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t 13878s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17617s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t 13879s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17618s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t 13880s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17619s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t 13881s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17620s,@rxvt_intp_define@,$rxvt_intp_define,;t t 13882s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17621s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t 13883s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17622s,@DEBUG@,$DEBUG,;t t 13884s,@PKG_CONFIG@,$PKG_CONFIG,;t t
17623s,@DINCLUDE@,$DINCLUDE,;t t 13885s,@XFT_CONFIG@,$XFT_CONFIG,;t t
13886s,@PERL@,$PERL,;t t
17624s,@DLIB@,$DLIB,;t t 13887s,@PERLLIB@,$PERLLIB,;t t
13888s,@PERLFLAGS@,$PERLFLAGS,;t t
13889s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13890s,@IF_PERL@,$IF_PERL,;t t
13891s,@PERL_O@,$PERL_O,;t t
13892s,@LIBAFTERIMAGE_CFLAGS@,$LIBAFTERIMAGE_CFLAGS,;t t
13893s,@AFTERIMAGE_LIBS@,$AFTERIMAGE_LIBS,;t t
17625s,@include_stdint_h@,$include_stdint_h,;t t 13894s,@include_stdint_h@,$include_stdint_h,;t t
17626s,@include_stdarg_h@,$include_stdarg_h,;t t 13895s,@include_stdarg_h@,$include_stdarg_h,;t t
17627s,@include_stdlib_h@,$include_stdlib_h,;t t 13896s,@include_stdlib_h@,$include_stdlib_h,;t t
17628s,@include_unistd_h@,$include_unistd_h,;t t 13897s,@include_unistd_h@,$include_unistd_h,;t t
17629s,@include_string_h@,$include_string_h,;t t 13898s,@include_string_h@,$include_string_h,;t t
17635s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t 13904s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17636s,@include_sys_time_h@,$include_sys_time_h,;t t 13905s,@include_sys_time_h@,$include_sys_time_h,;t t
17637s,@include_time_h@,$include_time_h,;t t 13906s,@include_time_h@,$include_time_h,;t t
17638s,@LIBOBJS@,$LIBOBJS,;t t 13907s,@LIBOBJS@,$LIBOBJS,;t t
17639s,@LTLIBOBJS@,$LTLIBOBJS,;t t 13908s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17640/@MCOMMON@/r $MCOMMON
17641s,@MCOMMON@,,;t t
17642CEOF 13909CEOF
17643 13910
17644_ACEOF 13911_ACEOF
17645 13912
17646 cat >>$CONFIG_STATUS <<\_ACEOF 13913 cat >>$CONFIG_STATUS <<\_ACEOF
17803 case $INSTALL in 14070 case $INSTALL in
17804 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14071 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17805 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 14072 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17806 esac 14073 esac
17807 14074
14075 if test x"$ac_file" != x-; then
14076 { echo "$as_me:$LINENO: creating $ac_file" >&5
14077echo "$as_me: creating $ac_file" >&6;}
14078 rm -f "$ac_file"
14079 fi
17808 # Let's still pretend it is `configure' which instantiates (i.e., don't 14080 # Let's still pretend it is `configure' which instantiates (i.e., don't
17809 # use $as_me), people would be surprised to read: 14081 # use $as_me), people would be surprised to read:
17810 # /* config.h. Generated by config.status. */ 14082 # /* config.h. Generated by config.status. */
17811 if test x"$ac_file" = x-; then 14083 if test x"$ac_file" = x-; then
17812 configure_input= 14084 configure_input=
17841echo "$as_me: error: cannot find input file: $f" >&2;} 14113echo "$as_me: error: cannot find input file: $f" >&2;}
17842 { (exit 1); exit 1; }; } 14114 { (exit 1); exit 1; }; }
17843 fi;; 14115 fi;;
17844 esac 14116 esac
17845 done` || { (exit 1); exit 1; } 14117 done` || { (exit 1); exit 1; }
17846
17847 if test x"$ac_file" != x-; then
17848 { echo "$as_me:$LINENO: creating $ac_file" >&5
17849echo "$as_me: creating $ac_file" >&6;}
17850 rm -f "$ac_file"
17851 fi
17852_ACEOF 14118_ACEOF
17853cat >>$CONFIG_STATUS <<_ACEOF 14119cat >>$CONFIG_STATUS <<_ACEOF
17854 sed "$ac_vpsub 14120 sed "$ac_vpsub
17855$extrasub 14121$extrasub
17856_ACEOF 14122_ACEOF
18136 14402
18137 Rxvt version: $VERSION : $DATE 14403 Rxvt version: $VERSION : $DATE
18138 Source code location: $srcdir 14404 Source code location: $srcdir
18139 Install path: ${prefix}/bin 14405 Install path: ${prefix}/bin
18140 Compiler: $CXX 14406 Compiler: $CXX
18141 Compiler flags: $CFLAGS 14407 Compiler flags: $CXXFLAGS
18142 Linker: $LINKER" 14408 Linker: $LINKER"
18143
18144if test "$MALLOC_TYPE" = S; then
18145 echo " malloc support: system default"
18146fi
18147if test "$MALLOC_TYPE" = G; then
18148 echo " malloc support: Gray Watson's dmalloc"
18149fi
18150if test "$MALLOC_TYPE" = D; then
18151 echo " malloc support: Doug Lea's malloc"
18152fi
18153 14409
18154if test x$support_xpm = xyes; then 14410if test x$support_xpm = xyes; then
18155 echo " Xpm library: $XPM_LIBS" 14411 echo " Xpm library: $XPM_LIBS"
18156fi 14412fi
18157 14413
18158echo " 14414if test x$support_afterimage = xyes; then
18159The following are set in config.h 14415 echo " AfterImage support: yes"
18160" 14416fi
18161echo " pty/tty type: "$rxvt_cv_ptys 14417
18162if test x$support_utmp != xyes; then 14418if test x$support_afterstep = xyes; then
18163 echo " utmp support: disabled" 14419 echo " AfterStep integration: yes"
18164 echo
18165else
18166 echo " utmp support: enabled
18167 utmp file: $rxvt_cv_path_utmp
18168 utmpx file: $rxvt_cv_path_utmpx
18169 wtmp file: $rxvt_cv_path_wtmp
18170 wtmpx file: $rxvt_cv_path_wtmpx
18171 lastlog file: $rxvt_cv_path_lastlog
18172 ttys/ttytab file: $rxvt_cv_path_ttytab"
18173 echo
18174fi 14420fi
14421
18175if test x$term != x; then 14422if test x$term != x; then
18176 echo " set TERM to: $term" 14423 echo " set TERM to: $term"
18177fi 14424fi
18178if test x$terminfo != x; then 14425if test x$terminfo != x; then
18179 echo " set TERMINFO to: $terminfo" 14426 echo " set TERMINFO to: $terminfo"
18182echo " resource class: $RESCLASS" 14429echo " resource class: $RESCLASS"
18183if test x$RESFALLBACK != x; then 14430if test x$RESFALLBACK != x; then
18184 echo " resource class fallback: $RESFALLBACK" 14431 echo " resource class fallback: $RESFALLBACK"
18185fi 14432fi
18186echo 14433echo
18187if test x$rxvt_cv_ptys = xUNKNOWN; then 14434echo " embedded perl: $support_perl"
18188 echo ".----------------------------------------------------------------." 14435echo
18189 echo ". WARNING: could not determine pty/tty type. Do not build until ."
18190 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
18191 echo ".----------------------------------------------------------------."
18192fi
18193if test x$support_xpm = xneedsmanualspecification; then 14436if test x$support_xpm = xneedsmanualspecification; then
18194 echo ".----------------------------------------------------------------." 14437 echo ".----------------------------------------------------------------."
18195 echo ". WARNING: --enable-xpm-background was specified however the ." 14438 echo ". WARNING: --enable-xpm-background was specified however the ."
18196 echo ". XPM includes files and libraries could not be found. ." 14439 echo ". XPM includes files and libraries could not be found. ."
18197 echo ". XPM backgrounds are now being DISABLED! If you want ." 14440 echo ". XPM backgrounds are now being DISABLED! If you want ."
18206 echo ". functions could not be found. ." 14449 echo ". functions could not be found. ."
18207 echo ". XIM is now being DISABLED! ." 14450 echo ". XIM is now being DISABLED! ."
18208 echo ".----------------------------------------------------------------." 14451 echo ".----------------------------------------------------------------."
18209fi 14452fi
18210 14453
18211echo " *** Please check src/feature.h for further options ***" 14454echo "*** Optionally check src/feature.h for further, rarely used options ***"
18212echo 14455echo
18213 14456
18214echo ".----------------------------------------------------------------."
18215echo ". NOTE: most features are disabled by default, try ."
18216echo ". configure --help to get an idea of the optional features ."
18217echo ".----------------------------------------------------------------."
18218echo
18219

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines