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

Comparing rxvt-unicode/configure (file contents):
Revision 1.21 by pcg, Sun Mar 14 23:14:37 2004 UTC vs.
Revision 1.107 by ayin, Thu Jun 28 17:20:24 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-menubar enable menubar 879 --enable-tinting enable tinting of transparent bg
880 --enable-fading enable colors fading when off focus
1042 --enable-rxvt-scroll enable rxvt style scrollbar 881 --enable-rxvt-scroll enable rxvt style scrollbar
1043 --enable-next-scroll enable NeXT style scrollbar 882 --enable-next-scroll enable NeXT style scrollbar
1044 --enable-xterm-scroll enable Xterm style scrollbar 883 --enable-xterm-scroll enable Xterm style scrollbar
884 --enable-perl enable embedded perl interpreter
1045 --enable-plain-scroll enable plain style scrollbar 885 --enable-plain-scroll enable plain style scrollbar
1046 --enable-half-shadow use half width/height shadow on rxvt scrollbar
1047 --enable-xim XIM (X Input Method) protocol support 886 --enable-xim XIM (X Input Method) protocol support
1048 --enable-ttygid enable tty setting to group named "tty"
1049 --disable-backspace-key disable handling of the backspace key 887 --disable-backspace-key disable handling of the backspace key
1050 --disable-delete-key disable handling of the delete key 888 --disable-delete-key disable handling of the delete key
1051 --disable-resources disable all resource checking 889 --disable-resources disable all resource checking
1052 --enable-xgetdefault enable resources via X instead of our small version 890 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1053 --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)
1054 --enable-strings enable some replacement system functions
1055 --disable-swapscreen disable swap screen support 892 --disable-swapscreen disable swap screen support
893 --enable-iso14755 enable support for extended ISO 14755 modes
1056 --enable-frills enable support for rarely used features 894 --enable-frills enable support for rarely used features
1057 --enable-linespace enable support for linespace
1058 --enable-24bit enable support for using 24bit visuals if available
1059 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 895 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1060 --enable-selectionscrolling enable scrolling during selections 896 --enable-selectionscrolling enable scrolling during selections
1061 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 897 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1062 --enable-slipwheeling enable slip wheel scrolling (requires previous) 898 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1063 --enable-dmalloc enable Gray Watson's malloc - for debugging use
1064 --enable-dlmalloc enable Doug Lea's malloc - for production use
1065 NOTE: enable only one malloc package
1066 --enable-smart-resize enable smart growth/shrink behaviour 899 --enable-smart-resize enable smart growth/shrink behaviour
1067 --enable-256-color enable 256-color support
1068 --enable-cursor-blink enable blinking cursor
1069 --enable-text-blink enable blinking text 900 --enable-text-blink enable blinking text
1070 --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)
1071 905
1072Optional Packages: 906Optional Packages:
1073 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 907 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1074 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 908 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1075 --with-gnu-ld assume the C compiler uses GNU ld default=no 909 --with-afterimage-config=DIR use libAfterImage config script in DIR
1076 --with-pic try to use only PIC/non-PIC objects default=use both
1077 --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)
1078 --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)
1079 --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)
1080 --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)
1081 --with-term=NAME set the terminal to NAME (default: rxvt) 914 --with-term=NAME set the terminal to NAME (default: rxvt)
1082 --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
1186 echo 1019 echo
1187 $ac_configure --help 1020 $ac_configure --help
1188 else 1021 else
1189 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
1190 fi 1023 fi
1191 cd "$ac_popdir" 1024 cd $ac_popdir
1192 done 1025 done
1193fi 1026fi
1194 1027
1195test -n "$ac_init_help" && exit 0 1028test -n "$ac_init_help" && exit 0
1196if $ac_init_version; then 1029if $ac_init_version; then
1533 1366
1534 1367
1535 1368
1536 1369
1537 1370
1371
1372
1373 ac_config_headers="$ac_config_headers config.h:config.h.in"
1374
1375
1538ac_aux_dir= 1376ac_aux_dir=
1539for ac_dir in autoconf $srcdir/autoconf; do 1377for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1540 if test -f $ac_dir/install-sh; then 1378 if test -f $ac_dir/install-sh; then
1541 ac_aux_dir=$ac_dir 1379 ac_aux_dir=$ac_dir
1542 ac_install_sh="$ac_aux_dir/install-sh -c" 1380 ac_install_sh="$ac_aux_dir/install-sh -c"
1543 break 1381 break
1544 elif test -f $ac_dir/install.sh; then 1382 elif test -f $ac_dir/install.sh; then
1550 ac_install_sh="$ac_aux_dir/shtool install -c" 1388 ac_install_sh="$ac_aux_dir/shtool install -c"
1551 break 1389 break
1552 fi 1390 fi
1553done 1391done
1554if test -z "$ac_aux_dir"; then 1392if test -z "$ac_aux_dir"; then
1555 { { 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
1556echo "$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;}
1557 { (exit 1); exit 1; }; } 1395 { (exit 1); exit 1; }; }
1558fi 1396fi
1559ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1397ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1560ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1398ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1561ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1399ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1562 1400
1563 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
1564 1454
1565 1455
1566VERSION=`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`
1567DATE=`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`
1568LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1569LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1570echo "" 1458echo ""
1571echo "configuring for rxvt $VERSION" 1459echo "configuring for rxvt $VERSION"
1572echo "" 1460echo ""
1461
1462orig_CXXFLAGS="$CXXFLAGS"
1573 1463
1574 1464
1575ac_ext=c 1465ac_ext=c
1576ac_cpp='$CPP $CPPFLAGS' 1466ac_cpp='$CPP $CPPFLAGS'
1577ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1467ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2138 grep -v '^ *+' conftest.er1 >conftest.err 2028 grep -v '^ *+' conftest.er1 >conftest.err
2139 rm -f conftest.er1 2029 rm -f conftest.er1
2140 cat conftest.err >&5 2030 cat conftest.err >&5
2141 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2142 (exit $ac_status); } && 2032 (exit $ac_status); } &&
2143 { 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'
2144 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2145 (eval $ac_try) 2>&5 2036 (eval $ac_try) 2>&5
2146 ac_status=$? 2037 ac_status=$?
2147 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2148 (exit $ac_status); }; } && 2039 (exit $ac_status); }; } &&
2196 grep -v '^ *+' conftest.er1 >conftest.err 2087 grep -v '^ *+' conftest.er1 >conftest.err
2197 rm -f conftest.er1 2088 rm -f conftest.er1
2198 cat conftest.err >&5 2089 cat conftest.err >&5
2199 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2200 (exit $ac_status); } && 2091 (exit $ac_status); } &&
2201 { 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'
2202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2203 (eval $ac_try) 2>&5 2095 (eval $ac_try) 2>&5
2204 ac_status=$? 2096 ac_status=$?
2205 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2206 (exit $ac_status); }; } && 2098 (exit $ac_status); }; } &&
2312 grep -v '^ *+' conftest.er1 >conftest.err 2204 grep -v '^ *+' conftest.er1 >conftest.err
2313 rm -f conftest.er1 2205 rm -f conftest.er1
2314 cat conftest.err >&5 2206 cat conftest.err >&5
2315 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2316 (exit $ac_status); } && 2208 (exit $ac_status); } &&
2317 { 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'
2318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2319 (eval $ac_try) 2>&5 2212 (eval $ac_try) 2>&5
2320 ac_status=$? 2213 ac_status=$?
2321 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2322 (exit $ac_status); }; } && 2215 (exit $ac_status); }; } &&
2366 grep -v '^ *+' conftest.er1 >conftest.err 2259 grep -v '^ *+' conftest.er1 >conftest.err
2367 rm -f conftest.er1 2260 rm -f conftest.er1
2368 cat conftest.err >&5 2261 cat conftest.err >&5
2369 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2370 (exit $ac_status); } && 2263 (exit $ac_status); } &&
2371 { 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'
2372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2373 (eval $ac_try) 2>&5 2267 (eval $ac_try) 2>&5
2374 ac_status=$? 2268 ac_status=$?
2375 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2376 (exit $ac_status); }; } && 2270 (exit $ac_status); }; } &&
2411 grep -v '^ *+' conftest.er1 >conftest.err 2305 grep -v '^ *+' conftest.er1 >conftest.err
2412 rm -f conftest.er1 2306 rm -f conftest.er1
2413 cat conftest.err >&5 2307 cat conftest.err >&5
2414 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415 (exit $ac_status); } && 2309 (exit $ac_status); } &&
2416 { 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'
2417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2418 (eval $ac_try) 2>&5 2313 (eval $ac_try) 2>&5
2419 ac_status=$? 2314 ac_status=$?
2420 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2421 (exit $ac_status); }; } && 2316 (exit $ac_status); }; } &&
2455 grep -v '^ *+' conftest.er1 >conftest.err 2350 grep -v '^ *+' conftest.er1 >conftest.err
2456 rm -f conftest.er1 2351 rm -f conftest.er1
2457 cat conftest.err >&5 2352 cat conftest.err >&5
2458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2459 (exit $ac_status); } && 2354 (exit $ac_status); } &&
2460 { 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'
2461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2462 (eval $ac_try) 2>&5 2358 (eval $ac_try) 2>&5
2463 ac_status=$? 2359 ac_status=$?
2464 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2465 (exit $ac_status); }; } && 2361 (exit $ac_status); }; } &&
2639 grep -v '^ *+' conftest.er1 >conftest.err 2535 grep -v '^ *+' conftest.er1 >conftest.err
2640 rm -f conftest.er1 2536 rm -f conftest.er1
2641 cat conftest.err >&5 2537 cat conftest.err >&5
2642 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2643 (exit $ac_status); } && 2539 (exit $ac_status); } &&
2644 { 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'
2645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2646 (eval $ac_try) 2>&5 2543 (eval $ac_try) 2>&5
2647 ac_status=$? 2544 ac_status=$?
2648 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2649 (exit $ac_status); }; } && 2546 (exit $ac_status); }; } &&
2697 grep -v '^ *+' conftest.er1 >conftest.err 2594 grep -v '^ *+' conftest.er1 >conftest.err
2698 rm -f conftest.er1 2595 rm -f conftest.er1
2699 cat conftest.err >&5 2596 cat conftest.err >&5
2700 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2701 (exit $ac_status); } && 2598 (exit $ac_status); } &&
2702 { 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'
2703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2704 (eval $ac_try) 2>&5 2602 (eval $ac_try) 2>&5
2705 ac_status=$? 2603 ac_status=$?
2706 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2707 (exit $ac_status); }; } && 2605 (exit $ac_status); }; } &&
2768 grep -v '^ *+' conftest.er1 >conftest.err 2666 grep -v '^ *+' conftest.er1 >conftest.err
2769 rm -f conftest.er1 2667 rm -f conftest.er1
2770 cat conftest.err >&5 2668 cat conftest.err >&5
2771 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2772 (exit $ac_status); } && 2670 (exit $ac_status); } &&
2773 { 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'
2774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2775 (eval $ac_try) 2>&5 2674 (eval $ac_try) 2>&5
2776 ac_status=$? 2675 ac_status=$?
2777 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2778 (exit $ac_status); }; } && 2677 (exit $ac_status); }; } &&
2812 grep -v '^ *+' conftest.er1 >conftest.err 2711 grep -v '^ *+' conftest.er1 >conftest.err
2813 rm -f conftest.er1 2712 rm -f conftest.er1
2814 cat conftest.err >&5 2713 cat conftest.err >&5
2815 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2816 (exit $ac_status); } && 2715 (exit $ac_status); } &&
2817 { 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'
2818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2819 (eval $ac_try) 2>&5 2719 (eval $ac_try) 2>&5
2820 ac_status=$? 2720 ac_status=$?
2821 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2822 (exit $ac_status); }; } && 2722 (exit $ac_status); }; } &&
3158 3058
3159test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3059test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3160 3060
3161test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3061test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3162 3062
3163for ac_prog in gawk mawk nawk awk 3063
3164do 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
3165 # 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.
3166set dummy $ac_prog; ac_word=$2 4345set dummy tic; ac_word=$2
3167echo "$as_me:$LINENO: checking for $ac_word" >&5 4346echo "$as_me:$LINENO: checking for $ac_word" >&5
3168echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4347echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3169if test "${ac_cv_prog_AWK+set}" = set; then 4348if test "${ac_cv_path_TIC+set}" = set; then
3170 echo $ECHO_N "(cached) $ECHO_C" >&6 4349 echo $ECHO_N "(cached) $ECHO_C" >&6
3171else 4350else
3172 if test -n "$AWK"; then 4351 case $TIC in
4352 [\\/]* | ?:[\\/]*)
3173 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.
3174else 4354 ;;
4355 *)
3175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4356 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3176for as_dir in $PATH 4357for as_dir in $PATH
3177do 4358do
3178 IFS=$as_save_IFS 4359 IFS=$as_save_IFS
3179 test -z "$as_dir" && as_dir=. 4360 test -z "$as_dir" && as_dir=.
3180 for ac_exec_ext in '' $ac_executable_extensions; do 4361 for ac_exec_ext in '' $ac_executable_extensions; do
3181 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
3182 ac_cv_prog_AWK="$ac_prog" 4363 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
3183 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
3184 break 2 4365 break 2
3185 fi 4366 fi
3186done 4367done
3187done 4368done
3188 4369
4370 ;;
4371esac
3189fi 4372fi
3190fi 4373TIC=$ac_cv_path_TIC
3191AWK=$ac_cv_prog_AWK 4374
3192if test -n "$AWK"; then 4375if test -n "$TIC"; then
3193 echo "$as_me:$LINENO: result: $AWK" >&5 4376 echo "$as_me:$LINENO: result: $TIC" >&5
3194echo "${ECHO_T}$AWK" >&6 4377echo "${ECHO_T}$TIC" >&6
3195else 4378else
3196 echo "$as_me:$LINENO: result: no" >&5 4379 echo "$as_me:$LINENO: result: no" >&5
3197echo "${ECHO_T}no" >&6 4380echo "${ECHO_T}no" >&6
3198fi 4381fi
3199 4382
3200 test -n "$AWK" && break
3201done
3202
3203
3204ac_ext=c
3205ac_cpp='$CPP $CPPFLAGS'
3206ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3207ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3208ac_compiler_gnu=$ac_cv_c_compiler_gnu
3209
3210
3211LINKER="$CXX"
3212if test x$GCC = xyes && test x$GXX = xyes; then
3213
3214echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3215echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3216if test "${ac_cv_lib_supcpp_main+set}" = set; then
3217 echo $ECHO_N "(cached) $ECHO_C" >&6
3218else
3219 ac_check_lib_save_LIBS=$LIBS
3220LIBS="-lsupc++ $LIBS"
3221cat >conftest.$ac_ext <<_ACEOF
3222/* confdefs.h. */
3223_ACEOF
3224cat confdefs.h >>conftest.$ac_ext
3225cat >>conftest.$ac_ext <<_ACEOF
3226/* end confdefs.h. */
3227
3228
3229int
3230main ()
3231{
3232main ();
3233 ;
3234 return 0;
3235}
3236_ACEOF
3237rm -f conftest.$ac_objext conftest$ac_exeext
3238if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3239 (eval $ac_link) 2>conftest.er1
3240 ac_status=$?
3241 grep -v '^ *+' conftest.er1 >conftest.err
3242 rm -f conftest.er1
3243 cat conftest.err >&5
3244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3245 (exit $ac_status); } &&
3246 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3248 (eval $ac_try) 2>&5
3249 ac_status=$?
3250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3251 (exit $ac_status); }; } &&
3252 { ac_try='test -s conftest$ac_exeext'
3253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3254 (eval $ac_try) 2>&5
3255 ac_status=$?
3256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3257 (exit $ac_status); }; }; then
3258 ac_cv_lib_supcpp_main=yes
3259else
3260 echo "$as_me: failed program was:" >&5
3261sed 's/^/| /' conftest.$ac_ext >&5
3262
3263ac_cv_lib_supcpp_main=no
3264fi
3265rm -f conftest.err conftest.$ac_objext \
3266 conftest$ac_exeext conftest.$ac_ext
3267LIBS=$ac_check_lib_save_LIBS
3268fi
3269echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3270echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3271if test $ac_cv_lib_supcpp_main = yes; then
3272
3273 LINKER="$CC"
3274 LIBS="$LIBS -lsupc++"
3275
3276fi
3277
3278fi
3279LINKER=$LINKER
3280
3281
3282CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3283
3284if test x$GXX = xyes; then
3285 CXXFLAGS="$CXXFLAGS -fno-exceptions"
3286fi
3287
3288ac_ext=cc
3289ac_cpp='$CXXCPP $CPPFLAGS'
3290ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3291ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3292ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3293 4383
3294 4384
3295 4385
3296ac_ext=cc 4386ac_ext=cc
3297ac_cpp='$CXXCPP $CPPFLAGS' 4387ac_cpp='$CXXCPP $CPPFLAGS'
3520ac_ext=cc 4610ac_ext=cc
3521ac_cpp='$CXXCPP $CPPFLAGS' 4611ac_cpp='$CXXCPP $CPPFLAGS'
3522ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4612ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3523ac_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'
3524ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4614ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3525
3526
3527echo "$as_me:$LINENO: checking for egrep" >&5
3528echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3529if test "${ac_cv_prog_egrep+set}" = set; then
3530 echo $ECHO_N "(cached) $ECHO_C" >&6
3531else
3532 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3533 then ac_cv_prog_egrep='grep -E'
3534 else ac_cv_prog_egrep='egrep'
3535 fi
3536fi
3537echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3538echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3539 EGREP=$ac_cv_prog_egrep
3540
3541
3542
3543echo "$as_me:$LINENO: checking for AIX" >&5
3544echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3545cat >conftest.$ac_ext <<_ACEOF
3546/* confdefs.h. */
3547_ACEOF
3548cat confdefs.h >>conftest.$ac_ext
3549cat >>conftest.$ac_ext <<_ACEOF
3550/* end confdefs.h. */
3551#ifdef _AIX
3552 yes
3553#endif
3554
3555_ACEOF
3556if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3557 $EGREP "yes" >/dev/null 2>&1; then
3558 echo "$as_me:$LINENO: result: yes" >&5
3559echo "${ECHO_T}yes" >&6
3560cat >>confdefs.h <<\_ACEOF
3561#define _ALL_SOURCE 1
3562_ACEOF
3563
3564else
3565 echo "$as_me:$LINENO: result: no" >&5
3566echo "${ECHO_T}no" >&6
3567fi
3568rm -f conftest*
3569
3570
3571echo "$as_me:$LINENO: checking for library containing strerror" >&5
3572echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3573if test "${ac_cv_search_strerror+set}" = set; then
3574 echo $ECHO_N "(cached) $ECHO_C" >&6
3575else
3576 ac_func_search_save_LIBS=$LIBS
3577ac_cv_search_strerror=no
3578cat >conftest.$ac_ext <<_ACEOF
3579/* confdefs.h. */
3580_ACEOF
3581cat confdefs.h >>conftest.$ac_ext
3582cat >>conftest.$ac_ext <<_ACEOF
3583/* end confdefs.h. */
3584
3585/* Override any gcc2 internal prototype to avoid an error. */
3586#ifdef __cplusplus
3587extern "C"
3588#endif
3589/* We use char because int might match the return type of a gcc2
3590 builtin and then its argument prototype would still apply. */
3591char strerror ();
3592int
3593main ()
3594{
3595strerror ();
3596 ;
3597 return 0;
3598}
3599_ACEOF
3600rm -f conftest.$ac_objext conftest$ac_exeext
3601if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3602 (eval $ac_link) 2>conftest.er1
3603 ac_status=$?
3604 grep -v '^ *+' conftest.er1 >conftest.err
3605 rm -f conftest.er1
3606 cat conftest.err >&5
3607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3608 (exit $ac_status); } &&
3609 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3611 (eval $ac_try) 2>&5
3612 ac_status=$?
3613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3614 (exit $ac_status); }; } &&
3615 { ac_try='test -s conftest$ac_exeext'
3616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3617 (eval $ac_try) 2>&5
3618 ac_status=$?
3619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3620 (exit $ac_status); }; }; then
3621 ac_cv_search_strerror="none required"
3622else
3623 echo "$as_me: failed program was:" >&5
3624sed 's/^/| /' conftest.$ac_ext >&5
3625
3626fi
3627rm -f conftest.err conftest.$ac_objext \
3628 conftest$ac_exeext conftest.$ac_ext
3629if test "$ac_cv_search_strerror" = no; then
3630 for ac_lib in cposix; do
3631 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3632 cat >conftest.$ac_ext <<_ACEOF
3633/* confdefs.h. */
3634_ACEOF
3635cat confdefs.h >>conftest.$ac_ext
3636cat >>conftest.$ac_ext <<_ACEOF
3637/* end confdefs.h. */
3638
3639/* Override any gcc2 internal prototype to avoid an error. */
3640#ifdef __cplusplus
3641extern "C"
3642#endif
3643/* We use char because int might match the return type of a gcc2
3644 builtin and then its argument prototype would still apply. */
3645char strerror ();
3646int
3647main ()
3648{
3649strerror ();
3650 ;
3651 return 0;
3652}
3653_ACEOF
3654rm -f conftest.$ac_objext conftest$ac_exeext
3655if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3656 (eval $ac_link) 2>conftest.er1
3657 ac_status=$?
3658 grep -v '^ *+' conftest.er1 >conftest.err
3659 rm -f conftest.er1
3660 cat conftest.err >&5
3661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3662 (exit $ac_status); } &&
3663 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3665 (eval $ac_try) 2>&5
3666 ac_status=$?
3667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3668 (exit $ac_status); }; } &&
3669 { ac_try='test -s conftest$ac_exeext'
3670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3671 (eval $ac_try) 2>&5
3672 ac_status=$?
3673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3674 (exit $ac_status); }; }; then
3675 ac_cv_search_strerror="-l$ac_lib"
3676break
3677else
3678 echo "$as_me: failed program was:" >&5
3679sed 's/^/| /' conftest.$ac_ext >&5
3680
3681fi
3682rm -f conftest.err conftest.$ac_objext \
3683 conftest$ac_exeext conftest.$ac_ext
3684 done
3685fi
3686LIBS=$ac_func_search_save_LIBS
3687fi
3688echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3689echo "${ECHO_T}$ac_cv_search_strerror" >&6
3690if test "$ac_cv_search_strerror" != no; then
3691 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3692
3693fi
3694
3695
3696# Check whether --enable-shared or --disable-shared was given.
3697if test "${enable_shared+set}" = set; then
3698 enableval="$enable_shared"
3699 p=${PACKAGE-default}
3700case "$enableval" in
3701yes) enable_shared=yes ;;
3702no) enable_shared=no ;;
3703*)
3704 enable_shared=no
3705 # Look at the argument we got. We use all the common list separators.
3706 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3707 for pkg in $enableval; do
3708 if test "X$pkg" = "X$p"; then
3709 enable_shared=yes
3710 fi
3711 done
3712 IFS="$ac_save_ifs"
3713 ;;
3714esac
3715else
3716 enable_shared=no
3717fi; # Check whether --enable-static or --disable-static was given.
3718if test "${enable_static+set}" = set; then
3719 enableval="$enable_static"
3720 p=${PACKAGE-default}
3721case "$enableval" in
3722yes) enable_static=yes ;;
3723no) enable_static=no ;;
3724*)
3725 enable_static=no
3726 # Look at the argument we got. We use all the common list separators.
3727 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3728 for pkg in $enableval; do
3729 if test "X$pkg" = "X$p"; then
3730 enable_static=yes
3731 fi
3732 done
3733 IFS="$ac_save_ifs"
3734 ;;
3735esac
3736else
3737 enable_static=yes
3738fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3739if test "${enable_fast_install+set}" = set; then
3740 enableval="$enable_fast_install"
3741 p=${PACKAGE-default}
3742case "$enableval" in
3743yes) enable_fast_install=yes ;;
3744no) enable_fast_install=no ;;
3745*)
3746 enable_fast_install=no
3747 # Look at the argument we got. We use all the common list separators.
3748 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3749 for pkg in $enableval; do
3750 if test "X$pkg" = "X$p"; then
3751 enable_fast_install=yes
3752 fi
3753 done
3754 IFS="$ac_save_ifs"
3755 ;;
3756esac
3757else
3758 enable_fast_install=yes
3759fi;
3760# Make sure we can run config.sub.
3761$ac_config_sub sun4 >/dev/null 2>&1 ||
3762 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3763echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3764 { (exit 1); exit 1; }; }
3765
3766echo "$as_me:$LINENO: checking build system type" >&5
3767echo $ECHO_N "checking build system type... $ECHO_C" >&6
3768if test "${ac_cv_build+set}" = set; then
3769 echo $ECHO_N "(cached) $ECHO_C" >&6
3770else
3771 ac_cv_build_alias=$build_alias
3772test -z "$ac_cv_build_alias" &&
3773 ac_cv_build_alias=`$ac_config_guess`
3774test -z "$ac_cv_build_alias" &&
3775 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3776echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3777 { (exit 1); exit 1; }; }
3778ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3779 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3780echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3781 { (exit 1); exit 1; }; }
3782
3783fi
3784echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3785echo "${ECHO_T}$ac_cv_build" >&6
3786build=$ac_cv_build
3787build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3788build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3789build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3790
3791
3792echo "$as_me:$LINENO: checking host system type" >&5
3793echo $ECHO_N "checking host system type... $ECHO_C" >&6
3794if test "${ac_cv_host+set}" = set; then
3795 echo $ECHO_N "(cached) $ECHO_C" >&6
3796else
3797 ac_cv_host_alias=$host_alias
3798test -z "$ac_cv_host_alias" &&
3799 ac_cv_host_alias=$ac_cv_build_alias
3800ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3801 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3802echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3803 { (exit 1); exit 1; }; }
3804
3805fi
3806echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3807echo "${ECHO_T}$ac_cv_host" >&6
3808host=$ac_cv_host
3809host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3810host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3811host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3812
3813
3814
3815# Check whether --with-gnu-ld or --without-gnu-ld was given.
3816if test "${with_gnu_ld+set}" = set; then
3817 withval="$with_gnu_ld"
3818 test "$withval" = no || with_gnu_ld=yes
3819else
3820 with_gnu_ld=no
3821fi;
3822ac_prog=ld
3823if test "$GCC" = yes; then
3824 # Check if gcc -print-prog-name=ld gives a path.
3825 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3826echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3827 case $host in
3828 *-*-mingw*)
3829 # gcc leaves a trailing carriage return which upsets mingw
3830 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3831 *)
3832 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3833 esac
3834 case "$ac_prog" in
3835 # Accept absolute paths.
3836 [\\/]* | [A-Za-z]:[\\/]*)
3837 re_direlt='/[^/][^/]*/\.\./'
3838 # Canonicalize the path of ld
3839 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3840 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3841 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3842 done
3843 test -z "$LD" && LD="$ac_prog"
3844 ;;
3845 "")
3846 # If it fails, then pretend we aren't using GCC.
3847 ac_prog=ld
3848 ;;
3849 *)
3850 # If it is relative, then search for the first ld in PATH.
3851 with_gnu_ld=unknown
3852 ;;
3853 esac
3854elif test "$with_gnu_ld" = yes; then
3855 echo "$as_me:$LINENO: checking for GNU ld" >&5
3856echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3857else
3858 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3859echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3860fi
3861if test "${lt_cv_path_LD+set}" = set; then
3862 echo $ECHO_N "(cached) $ECHO_C" >&6
3863else
3864 if test -z "$LD"; then
3865 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3866 for ac_dir in $PATH; do
3867 test -z "$ac_dir" && ac_dir=.
3868 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3869 lt_cv_path_LD="$ac_dir/$ac_prog"
3870 # Check to see if the program is GNU ld. I'd rather use --version,
3871 # but apparently some GNU ld's only accept -v.
3872 # Break only if it was the GNU/non-GNU ld that we prefer.
3873 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3874 test "$with_gnu_ld" != no && break
3875 else
3876 test "$with_gnu_ld" != yes && break
3877 fi
3878 fi
3879 done
3880 IFS="$ac_save_ifs"
3881else
3882 lt_cv_path_LD="$LD" # Let the user override the test with a path.
3883fi
3884fi
3885
3886LD="$lt_cv_path_LD"
3887if test -n "$LD"; then
3888 echo "$as_me:$LINENO: result: $LD" >&5
3889echo "${ECHO_T}$LD" >&6
3890else
3891 echo "$as_me:$LINENO: result: no" >&5
3892echo "${ECHO_T}no" >&6
3893fi
3894test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3895echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3896 { (exit 1); exit 1; }; }
3897echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3898echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3899if test "${lt_cv_prog_gnu_ld+set}" = set; then
3900 echo $ECHO_N "(cached) $ECHO_C" >&6
3901else
3902 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3903if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3904 lt_cv_prog_gnu_ld=yes
3905else
3906 lt_cv_prog_gnu_ld=no
3907fi
3908fi
3909echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3910echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3911with_gnu_ld=$lt_cv_prog_gnu_ld
3912
3913
3914echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3915echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3916if test "${lt_cv_ld_reload_flag+set}" = set; then
3917 echo $ECHO_N "(cached) $ECHO_C" >&6
3918else
3919 lt_cv_ld_reload_flag='-r'
3920fi
3921echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3922echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3923reload_flag=$lt_cv_ld_reload_flag
3924test -n "$reload_flag" && reload_flag=" $reload_flag"
3925
3926echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3927echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3928if test "${lt_cv_path_NM+set}" = set; then
3929 echo $ECHO_N "(cached) $ECHO_C" >&6
3930else
3931 if test -n "$NM"; then
3932 # Let the user override the test.
3933 lt_cv_path_NM="$NM"
3934else
3935 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3936 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3937 test -z "$ac_dir" && ac_dir=.
3938 tmp_nm=$ac_dir/${ac_tool_prefix}nm
3939 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3940 # Check to see if the nm accepts a BSD-compat flag.
3941 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3942 # nm: unknown option "B" ignored
3943 # Tru64's nm complains that /dev/null is an invalid object file
3944 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3945 lt_cv_path_NM="$tmp_nm -B"
3946 break
3947 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3948 lt_cv_path_NM="$tmp_nm -p"
3949 break
3950 else
3951 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3952 continue # so that we can try to find one that supports BSD flags
3953 fi
3954 fi
3955 done
3956 IFS="$ac_save_ifs"
3957 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3958fi
3959fi
3960
3961NM="$lt_cv_path_NM"
3962echo "$as_me:$LINENO: result: $NM" >&5
3963echo "${ECHO_T}$NM" >&6
3964
3965echo "$as_me:$LINENO: checking whether ln -s works" >&5
3966echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3967LN_S=$as_ln_s
3968if test "$LN_S" = "ln -s"; then
3969 echo "$as_me:$LINENO: result: yes" >&5
3970echo "${ECHO_T}yes" >&6
3971else
3972 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3973echo "${ECHO_T}no, using $LN_S" >&6
3974fi
3975
3976echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3977echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3978if test "${lt_cv_deplibs_check_method+set}" = set; then
3979 echo $ECHO_N "(cached) $ECHO_C" >&6
3980else
3981 lt_cv_file_magic_cmd='$MAGIC_CMD'
3982lt_cv_file_magic_test_file=
3983lt_cv_deplibs_check_method='unknown'
3984# Need to set the preceding variable on all platforms that support
3985# interlibrary dependencies.
3986# 'none' -- dependencies not supported.
3987# `unknown' -- same as none, but documents that we really don't know.
3988# 'pass_all' -- all dependencies passed with no checks.
3989# 'test_compile' -- check by making test program.
3990# ['file_magic [regex]'] -- check by looking for files in library path
3991# which responds to the $file_magic_cmd with a given egrep regex.
3992# If you have `file' or equivalent on your system and you're not sure
3993# whether `pass_all' will *always* work, you probably want this one.
3994
3995case "$host_os" in
3996aix4*)
3997 lt_cv_deplibs_check_method=pass_all
3998 ;;
3999
4000beos*)
4001 lt_cv_deplibs_check_method=pass_all
4002 ;;
4003
4004bsdi4*)
4005 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4006 lt_cv_file_magic_cmd='/usr/bin/file -L'
4007 lt_cv_file_magic_test_file=/shlib/libc.so
4008 ;;
4009
4010cygwin* | mingw* | pw32*)
4011 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4012 lt_cv_file_magic_cmd='$OBJDUMP -f'
4013 ;;
4014
4015darwin*|rhapsody*)
4016 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4017 lt_cv_file_magiic_cmd=/usr/bin/file
4018 lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4019 ;;
4020
4021freebsd*)
4022 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4023 case "$host_cpu" in
4024 i*86 )
4025 # Not sure whether the presence of OpenBSD here was a mistake.
4026 # Let's accept both of them until this is cleared up.
4027 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4028 lt_cv_file_magic_cmd=/usr/bin/file
4029 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4030 ;;
4031 esac
4032 else
4033 lt_cv_deplibs_check_method=pass_all
4034 fi
4035 ;;
4036
4037gnu*)
4038 lt_cv_deplibs_check_method=pass_all
4039 ;;
4040
4041hpux10.20*|hpux11*)
4042 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4043 lt_cv_file_magic_cmd=/usr/bin/file
4044 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4045 ;;
4046
4047irix5* | irix6*)
4048 case "$host_os" in
4049 irix5*)
4050 # this will be overridden with pass_all, but let us keep it just in case
4051 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4052 ;;
4053 *)
4054 case "$LD" in
4055 *-32|*"-32 ") libmagic=32-bit;;
4056 *-n32|*"-n32 ") libmagic=N32;;
4057 *-64|*"-64 ") libmagic=64-bit;;
4058 *) libmagic=never-match;;
4059 esac
4060 # this will be overridden with pass_all, but let us keep it just in case
4061 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4062 ;;
4063 esac
4064 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4065 lt_cv_deplibs_check_method=pass_all
4066 ;;
4067
4068# This must be Linux ELF.
4069linux-gnu*)
4070 case "$host_cpu" in
4071 alpha* | i*86 | powerpc* | sparc* | ia64* )
4072 lt_cv_deplibs_check_method=pass_all ;;
4073 *)
4074 # glibc up to 2.1.1 does not perform some relocations on ARM
4075 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4076 esac
4077 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4078 ;;
4079
4080netbsd*)
4081 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4082 lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4083 else
4084 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4085 fi
4086 lt_cv_file_magic_cmd='/usr/bin/file -L'
4087 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4088 ;;
4089
4090newos6*)
4091 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4092 lt_cv_file_magic_cmd=/usr/bin/file
4093 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4094 ;;
4095
4096osf3* | osf4* | osf5*)
4097 # this will be overridden with pass_all, but let us keep it just in case
4098 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4099 lt_cv_file_magic_test_file=/shlib/libc.so
4100 lt_cv_deplibs_check_method=pass_all
4101 ;;
4102
4103sco3.2v5*)
4104 lt_cv_deplibs_check_method=pass_all
4105 ;;
4106
4107solaris*)
4108 lt_cv_deplibs_check_method=pass_all
4109 lt_cv_file_magic_test_file=/lib/libc.so
4110 ;;
4111
4112sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4113 case "$host_vendor" in
4114 motorola)
4115 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]'
4116 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4117 ;;
4118 ncr)
4119 lt_cv_deplibs_check_method=pass_all
4120 ;;
4121 sequent)
4122 lt_cv_file_magic_cmd='/bin/file'
4123 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4124 ;;
4125 sni)
4126 lt_cv_file_magic_cmd='/bin/file'
4127 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4128 lt_cv_file_magic_test_file=/lib/libc.so
4129 ;;
4130 esac
4131 ;;
4132esac
4133
4134fi
4135echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4136echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4137file_magic_cmd=$lt_cv_file_magic_cmd
4138deplibs_check_method=$lt_cv_deplibs_check_method
4139
4140
4141
4142
4143
4144
4145
4146# Check for command to grab the raw symbol name followed by C symbol from nm.
4147echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4148echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4149if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4150 echo $ECHO_N "(cached) $ECHO_C" >&6
4151else
4152
4153# These are sane defaults that work on at least a few old systems.
4154# [They come from Ultrix. What could be older than Ultrix?!! ;)]
4155
4156# Character class describing NM global symbol codes.
4157symcode='[BCDEGRST]'
4158
4159# Regexp to match symbols that can be accessed directly from C.
4160sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4161
4162# Transform the above into a raw symbol and a C symbol.
4163symxfrm='\1 \2\3 \3'
4164
4165# Transform an extracted symbol line into a proper C declaration
4166lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4167
4168# Define system-specific variables.
4169case "$host_os" in
4170aix*)
4171 symcode='[BCDT]'
4172 ;;
4173cygwin* | mingw* | pw32*)
4174 symcode='[ABCDGISTW]'
4175 ;;
4176hpux*) # Its linker distinguishes data from code symbols
4177 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4178 ;;
4179irix*)
4180 symcode='[BCDEGRST]'
4181 ;;
4182solaris* | sysv5*)
4183 symcode='[BDT]'
4184 ;;
4185sysv4)
4186 symcode='[DFNSTU]'
4187 ;;
4188esac
4189
4190# Handle CRLF in mingw tool chain
4191opt_cr=
4192case "$host_os" in
4193mingw*)
4194 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4195 ;;
4196esac
4197
4198# If we're using GNU nm, then use its standard symbol codes.
4199if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4200 symcode='[ABCDGISTW]'
4201fi
4202
4203# Try without a prefix undercore, then with it.
4204for ac_symprfx in "" "_"; do
4205
4206 # Write the raw and C identifiers.
4207lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4208
4209 # Check to see that the pipe works correctly.
4210 pipe_works=no
4211 rm -f conftest*
4212 cat > conftest.$ac_ext <<EOF
4213#ifdef __cplusplus
4214extern "C" {
4215#endif
4216char nm_test_var;
4217void nm_test_func(){}
4218#ifdef __cplusplus
4219}
4220#endif
4221main(){nm_test_var='a';nm_test_func();return(0);}
4222EOF
4223
4224 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4225 (eval $ac_compile) 2>&5
4226 ac_status=$?
4227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4228 (exit $ac_status); }; then
4229 # Now try to grab the symbols.
4230 nlist=conftest.nm
4231 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4232 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4233 ac_status=$?
4234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4235 (exit $ac_status); } && test -s "$nlist"; then
4236 # Try sorting and uniquifying the output.
4237 if sort "$nlist" | uniq > "$nlist"T; then
4238 mv -f "$nlist"T "$nlist"
4239 else
4240 rm -f "$nlist"T
4241 fi
4242
4243 # Make sure that we snagged all the symbols we need.
4244 if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4245 if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4246 cat <<EOF > conftest.$ac_ext
4247#ifdef __cplusplus
4248extern "C" {
4249#endif
4250
4251EOF
4252 # Now generate the symbol file.
4253 eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4254
4255 cat <<EOF >> conftest.$ac_ext
4256#if defined (__STDC__) && __STDC__
4257# define lt_ptr_t void *
4258#else
4259# define lt_ptr_t char *
4260# define const
4261#endif
4262
4263/* The mapping between symbol names and symbols. */
4264const struct {
4265 const char *name;
4266 lt_ptr_t address;
4267}
4268lt_preloaded_symbols[] =
4269{
4270EOF
4271 sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4272 cat <<\EOF >> conftest.$ac_ext
4273 {0, (lt_ptr_t) 0}
4274};
4275
4276#ifdef __cplusplus
4277}
4278#endif
4279EOF
4280 # Now try linking the two files.
4281 mv conftest.$ac_objext conftstm.$ac_objext
4282 save_LIBS="$LIBS"
4283 save_CFLAGS="$CFLAGS"
4284 LIBS="conftstm.$ac_objext"
4285 CFLAGS="$CFLAGS$no_builtin_flag"
4286 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4287 (eval $ac_link) 2>&5
4288 ac_status=$?
4289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4290 (exit $ac_status); } && test -s conftest; then
4291 pipe_works=yes
4292 fi
4293 LIBS="$save_LIBS"
4294 CFLAGS="$save_CFLAGS"
4295 else
4296 echo "cannot find nm_test_func in $nlist" >&5
4297 fi
4298 else
4299 echo "cannot find nm_test_var in $nlist" >&5
4300 fi
4301 else
4302 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4303 fi
4304 else
4305 echo "$progname: failed program was:" >&5
4306 cat conftest.$ac_ext >&5
4307 fi
4308 rm -f conftest* conftst*
4309
4310 # Do not use the global_symbol_pipe unless it works.
4311 if test "$pipe_works" = yes; then
4312 break
4313 else
4314 lt_cv_sys_global_symbol_pipe=
4315 fi
4316done
4317
4318fi
4319
4320global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4321if test -z "$lt_cv_sys_global_symbol_pipe"; then
4322 global_symbol_to_cdecl=
4323else
4324 global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4325fi
4326if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4327 echo "$as_me:$LINENO: result: failed" >&5
4328echo "${ECHO_T}failed" >&6
4329else
4330 echo "$as_me:$LINENO: result: ok" >&5
4331echo "${ECHO_T}ok" >&6
4332fi
4333
4334echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4335echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4336if test "${ac_cv_header_stdc+set}" = set; then
4337 echo $ECHO_N "(cached) $ECHO_C" >&6
4338else
4339 cat >conftest.$ac_ext <<_ACEOF
4340/* confdefs.h. */
4341_ACEOF
4342cat confdefs.h >>conftest.$ac_ext
4343cat >>conftest.$ac_ext <<_ACEOF
4344/* end confdefs.h. */
4345#include <stdlib.h>
4346#include <stdarg.h>
4347#include <string.h>
4348#include <float.h>
4349
4350int
4351main ()
4352{
4353
4354 ;
4355 return 0;
4356}
4357_ACEOF
4358rm -f conftest.$ac_objext
4359if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4360 (eval $ac_compile) 2>conftest.er1
4361 ac_status=$?
4362 grep -v '^ *+' conftest.er1 >conftest.err
4363 rm -f conftest.er1
4364 cat conftest.err >&5
4365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4366 (exit $ac_status); } &&
4367 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4369 (eval $ac_try) 2>&5
4370 ac_status=$?
4371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4372 (exit $ac_status); }; } &&
4373 { ac_try='test -s conftest.$ac_objext'
4374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4375 (eval $ac_try) 2>&5
4376 ac_status=$?
4377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4378 (exit $ac_status); }; }; then
4379 ac_cv_header_stdc=yes
4380else
4381 echo "$as_me: failed program was:" >&5
4382sed 's/^/| /' conftest.$ac_ext >&5
4383
4384ac_cv_header_stdc=no
4385fi
4386rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4387
4388if test $ac_cv_header_stdc = yes; then
4389 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4390 cat >conftest.$ac_ext <<_ACEOF
4391/* confdefs.h. */
4392_ACEOF
4393cat confdefs.h >>conftest.$ac_ext
4394cat >>conftest.$ac_ext <<_ACEOF
4395/* end confdefs.h. */
4396#include <string.h>
4397
4398_ACEOF
4399if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4400 $EGREP "memchr" >/dev/null 2>&1; then
4401 :
4402else
4403 ac_cv_header_stdc=no
4404fi
4405rm -f conftest*
4406
4407fi
4408
4409if test $ac_cv_header_stdc = yes; then
4410 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4411 cat >conftest.$ac_ext <<_ACEOF
4412/* confdefs.h. */
4413_ACEOF
4414cat confdefs.h >>conftest.$ac_ext
4415cat >>conftest.$ac_ext <<_ACEOF
4416/* end confdefs.h. */
4417#include <stdlib.h>
4418
4419_ACEOF
4420if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4421 $EGREP "free" >/dev/null 2>&1; then
4422 :
4423else
4424 ac_cv_header_stdc=no
4425fi
4426rm -f conftest*
4427
4428fi
4429
4430if test $ac_cv_header_stdc = yes; then
4431 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4432 if test "$cross_compiling" = yes; then
4433 :
4434else
4435 cat >conftest.$ac_ext <<_ACEOF
4436/* confdefs.h. */
4437_ACEOF
4438cat confdefs.h >>conftest.$ac_ext
4439cat >>conftest.$ac_ext <<_ACEOF
4440/* end confdefs.h. */
4441#include <ctype.h>
4442#if ((' ' & 0x0FF) == 0x020)
4443# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4444# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4445#else
4446# define ISLOWER(c) \
4447 (('a' <= (c) && (c) <= 'i') \
4448 || ('j' <= (c) && (c) <= 'r') \
4449 || ('s' <= (c) && (c) <= 'z'))
4450# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4451#endif
4452
4453#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4454int
4455main ()
4456{
4457 int i;
4458 for (i = 0; i < 256; i++)
4459 if (XOR (islower (i), ISLOWER (i))
4460 || toupper (i) != TOUPPER (i))
4461 exit(2);
4462 exit (0);
4463}
4464_ACEOF
4465rm -f conftest$ac_exeext
4466if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4467 (eval $ac_link) 2>&5
4468 ac_status=$?
4469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4470 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4472 (eval $ac_try) 2>&5
4473 ac_status=$?
4474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4475 (exit $ac_status); }; }; then
4476 :
4477else
4478 echo "$as_me: program exited with status $ac_status" >&5
4479echo "$as_me: failed program was:" >&5
4480sed 's/^/| /' conftest.$ac_ext >&5
4481
4482( exit $ac_status )
4483ac_cv_header_stdc=no
4484fi
4485rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4486fi
4487fi
4488fi
4489echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4490echo "${ECHO_T}$ac_cv_header_stdc" >&6
4491if test $ac_cv_header_stdc = yes; then
4492
4493cat >>confdefs.h <<\_ACEOF
4494#define STDC_HEADERS 1
4495_ACEOF
4496
4497fi
4498
4499# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4510 inttypes.h stdint.h unistd.h
4511do
4512as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4513echo "$as_me:$LINENO: checking for $ac_header" >&5
4514echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4515if eval "test \"\${$as_ac_Header+set}\" = set"; then
4516 echo $ECHO_N "(cached) $ECHO_C" >&6
4517else
4518 cat >conftest.$ac_ext <<_ACEOF
4519/* confdefs.h. */
4520_ACEOF
4521cat confdefs.h >>conftest.$ac_ext
4522cat >>conftest.$ac_ext <<_ACEOF
4523/* end confdefs.h. */
4524$ac_includes_default
4525
4526#include <$ac_header>
4527_ACEOF
4528rm -f conftest.$ac_objext
4529if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4530 (eval $ac_compile) 2>conftest.er1
4531 ac_status=$?
4532 grep -v '^ *+' conftest.er1 >conftest.err
4533 rm -f conftest.er1
4534 cat conftest.err >&5
4535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4536 (exit $ac_status); } &&
4537 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4539 (eval $ac_try) 2>&5
4540 ac_status=$?
4541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4542 (exit $ac_status); }; } &&
4543 { ac_try='test -s conftest.$ac_objext'
4544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4545 (eval $ac_try) 2>&5
4546 ac_status=$?
4547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4548 (exit $ac_status); }; }; then
4549 eval "$as_ac_Header=yes"
4550else
4551 echo "$as_me: failed program was:" >&5
4552sed 's/^/| /' conftest.$ac_ext >&5
4553
4554eval "$as_ac_Header=no"
4555fi
4556rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4557fi
4558echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4559echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4560if test `eval echo '${'$as_ac_Header'}'` = yes; then
4561 cat >>confdefs.h <<_ACEOF
4562#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4563_ACEOF
4564
4565fi
4566
4567done
4568
4569
4570
4571for ac_header in dlfcn.h
4572do
4573as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4574if eval "test \"\${$as_ac_Header+set}\" = set"; then
4575 echo "$as_me:$LINENO: checking for $ac_header" >&5
4576echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4577if eval "test \"\${$as_ac_Header+set}\" = set"; then
4578 echo $ECHO_N "(cached) $ECHO_C" >&6
4579fi
4580echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4581echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4582else
4583 # Is the header compilable?
4584echo "$as_me:$LINENO: checking $ac_header usability" >&5
4585echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4586cat >conftest.$ac_ext <<_ACEOF
4587/* confdefs.h. */
4588_ACEOF
4589cat confdefs.h >>conftest.$ac_ext
4590cat >>conftest.$ac_ext <<_ACEOF
4591/* end confdefs.h. */
4592$ac_includes_default
4593#include <$ac_header>
4594_ACEOF
4595rm -f conftest.$ac_objext
4596if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4597 (eval $ac_compile) 2>conftest.er1
4598 ac_status=$?
4599 grep -v '^ *+' conftest.er1 >conftest.err
4600 rm -f conftest.er1
4601 cat conftest.err >&5
4602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4603 (exit $ac_status); } &&
4604 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4606 (eval $ac_try) 2>&5
4607 ac_status=$?
4608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4609 (exit $ac_status); }; } &&
4610 { ac_try='test -s conftest.$ac_objext'
4611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4612 (eval $ac_try) 2>&5
4613 ac_status=$?
4614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4615 (exit $ac_status); }; }; then
4616 ac_header_compiler=yes
4617else
4618 echo "$as_me: failed program was:" >&5
4619sed 's/^/| /' conftest.$ac_ext >&5
4620
4621ac_header_compiler=no
4622fi
4623rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4624echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4625echo "${ECHO_T}$ac_header_compiler" >&6
4626
4627# Is the header present?
4628echo "$as_me:$LINENO: checking $ac_header presence" >&5
4629echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4630cat >conftest.$ac_ext <<_ACEOF
4631/* confdefs.h. */
4632_ACEOF
4633cat confdefs.h >>conftest.$ac_ext
4634cat >>conftest.$ac_ext <<_ACEOF
4635/* end confdefs.h. */
4636#include <$ac_header>
4637_ACEOF
4638if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4639 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4640 ac_status=$?
4641 grep -v '^ *+' conftest.er1 >conftest.err
4642 rm -f conftest.er1
4643 cat conftest.err >&5
4644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4645 (exit $ac_status); } >/dev/null; then
4646 if test -s conftest.err; then
4647 ac_cpp_err=$ac_cxx_preproc_warn_flag
4648 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4649 else
4650 ac_cpp_err=
4651 fi
4652else
4653 ac_cpp_err=yes
4654fi
4655if test -z "$ac_cpp_err"; then
4656 ac_header_preproc=yes
4657else
4658 echo "$as_me: failed program was:" >&5
4659sed 's/^/| /' conftest.$ac_ext >&5
4660
4661 ac_header_preproc=no
4662fi
4663rm -f conftest.err conftest.$ac_ext
4664echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4665echo "${ECHO_T}$ac_header_preproc" >&6
4666
4667# So? What about this header?
4668case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4669 yes:no: )
4670 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4671echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4672 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4673echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4674 ac_header_preproc=yes
4675 ;;
4676 no:yes:* )
4677 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4678echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4679 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4680echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4681 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4682echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4683 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4684echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4685 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4686echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4687 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4688echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4689 (
4690 cat <<\_ASBOX
4691## ------------------------------------------ ##
4692## Report this to the AC_PACKAGE_NAME lists. ##
4693## ------------------------------------------ ##
4694_ASBOX
4695 ) |
4696 sed "s/^/$as_me: WARNING: /" >&2
4697 ;;
4698esac
4699echo "$as_me:$LINENO: checking for $ac_header" >&5
4700echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4701if eval "test \"\${$as_ac_Header+set}\" = set"; then
4702 echo $ECHO_N "(cached) $ECHO_C" >&6
4703else
4704 eval "$as_ac_Header=\$ac_header_preproc"
4705fi
4706echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4707echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4708
4709fi
4710if test `eval echo '${'$as_ac_Header'}'` = yes; then
4711 cat >>confdefs.h <<_ACEOF
4712#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4713_ACEOF
4714
4715fi
4716
4717done
4718
4719
4720
4721
4722
4723# Only perform the check for file, if the check method requires it
4724case "$deplibs_check_method" in
4725file_magic*)
4726 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4727 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4728echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4729if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4730 echo $ECHO_N "(cached) $ECHO_C" >&6
4731else
4732 case "$MAGIC_CMD" in
4733 /*)
4734 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4735 ;;
4736 ?:/*)
4737 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4738 ;;
4739 *)
4740 ac_save_MAGIC_CMD="$MAGIC_CMD"
4741 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4742 ac_dummy="/usr/bin:$PATH"
4743 for ac_dir in $ac_dummy; do
4744 test -z "$ac_dir" && ac_dir=.
4745 if test -f $ac_dir/${ac_tool_prefix}file; then
4746 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4747 if test -n "$file_magic_test_file"; then
4748 case "$deplibs_check_method" in
4749 "file_magic "*)
4750 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4751 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4752 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4753 egrep "$file_magic_regex" > /dev/null; then
4754 :
4755 else
4756 cat <<EOF 1>&2
4757
4758*** Warning: the command libtool uses to detect shared libraries,
4759*** $file_magic_cmd, produces output that libtool cannot recognize.
4760*** The result is that libtool may fail to recognize shared libraries
4761*** as such. This will affect the creation of libtool libraries that
4762*** depend on shared libraries, but programs linked with such libtool
4763*** libraries will work regardless of this problem. Nevertheless, you
4764*** may want to report the problem to your system manager and/or to
4765*** bug-libtool@gnu.org
4766
4767EOF
4768 fi ;;
4769 esac
4770 fi
4771 break
4772 fi
4773 done
4774 IFS="$ac_save_ifs"
4775 MAGIC_CMD="$ac_save_MAGIC_CMD"
4776 ;;
4777esac
4778fi
4779
4780MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4781if test -n "$MAGIC_CMD"; then
4782 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4783echo "${ECHO_T}$MAGIC_CMD" >&6
4784else
4785 echo "$as_me:$LINENO: result: no" >&5
4786echo "${ECHO_T}no" >&6
4787fi
4788
4789if test -z "$lt_cv_path_MAGIC_CMD"; then
4790 if test -n "$ac_tool_prefix"; then
4791 echo "$as_me:$LINENO: checking for file" >&5
4792echo $ECHO_N "checking for file... $ECHO_C" >&6
4793if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4794 echo $ECHO_N "(cached) $ECHO_C" >&6
4795else
4796 case "$MAGIC_CMD" in
4797 /*)
4798 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4799 ;;
4800 ?:/*)
4801 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4802 ;;
4803 *)
4804 ac_save_MAGIC_CMD="$MAGIC_CMD"
4805 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4806 ac_dummy="/usr/bin:$PATH"
4807 for ac_dir in $ac_dummy; do
4808 test -z "$ac_dir" && ac_dir=.
4809 if test -f $ac_dir/file; then
4810 lt_cv_path_MAGIC_CMD="$ac_dir/file"
4811 if test -n "$file_magic_test_file"; then
4812 case "$deplibs_check_method" in
4813 "file_magic "*)
4814 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4815 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4816 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4817 egrep "$file_magic_regex" > /dev/null; then
4818 :
4819 else
4820 cat <<EOF 1>&2
4821
4822*** Warning: the command libtool uses to detect shared libraries,
4823*** $file_magic_cmd, produces output that libtool cannot recognize.
4824*** The result is that libtool may fail to recognize shared libraries
4825*** as such. This will affect the creation of libtool libraries that
4826*** depend on shared libraries, but programs linked with such libtool
4827*** libraries will work regardless of this problem. Nevertheless, you
4828*** may want to report the problem to your system manager and/or to
4829*** bug-libtool@gnu.org
4830
4831EOF
4832 fi ;;
4833 esac
4834 fi
4835 break
4836 fi
4837 done
4838 IFS="$ac_save_ifs"
4839 MAGIC_CMD="$ac_save_MAGIC_CMD"
4840 ;;
4841esac
4842fi
4843
4844MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4845if test -n "$MAGIC_CMD"; then
4846 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4847echo "${ECHO_T}$MAGIC_CMD" >&6
4848else
4849 echo "$as_me:$LINENO: result: no" >&5
4850echo "${ECHO_T}no" >&6
4851fi
4852
4853 else
4854 MAGIC_CMD=:
4855 fi
4856fi
4857
4858 fi
4859 ;;
4860esac
4861
4862if test -n "$ac_tool_prefix"; then
4863 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4864set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4865echo "$as_me:$LINENO: checking for $ac_word" >&5
4866echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4867if test "${ac_cv_prog_RANLIB+set}" = set; then
4868 echo $ECHO_N "(cached) $ECHO_C" >&6
4869else
4870 if test -n "$RANLIB"; then
4871 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4872else
4873as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4874for as_dir in $PATH
4875do
4876 IFS=$as_save_IFS
4877 test -z "$as_dir" && as_dir=.
4878 for ac_exec_ext in '' $ac_executable_extensions; do
4879 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4880 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4881 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4882 break 2
4883 fi
4884done
4885done
4886
4887fi
4888fi
4889RANLIB=$ac_cv_prog_RANLIB
4890if test -n "$RANLIB"; then
4891 echo "$as_me:$LINENO: result: $RANLIB" >&5
4892echo "${ECHO_T}$RANLIB" >&6
4893else
4894 echo "$as_me:$LINENO: result: no" >&5
4895echo "${ECHO_T}no" >&6
4896fi
4897
4898fi
4899if test -z "$ac_cv_prog_RANLIB"; then
4900 ac_ct_RANLIB=$RANLIB
4901 # Extract the first word of "ranlib", so it can be a program name with args.
4902set dummy ranlib; ac_word=$2
4903echo "$as_me:$LINENO: checking for $ac_word" >&5
4904echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4905if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4906 echo $ECHO_N "(cached) $ECHO_C" >&6
4907else
4908 if test -n "$ac_ct_RANLIB"; then
4909 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4910else
4911as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4912for as_dir in $PATH
4913do
4914 IFS=$as_save_IFS
4915 test -z "$as_dir" && as_dir=.
4916 for ac_exec_ext in '' $ac_executable_extensions; do
4917 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4918 ac_cv_prog_ac_ct_RANLIB="ranlib"
4919 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4920 break 2
4921 fi
4922done
4923done
4924
4925 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4926fi
4927fi
4928ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4929if test -n "$ac_ct_RANLIB"; then
4930 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4931echo "${ECHO_T}$ac_ct_RANLIB" >&6
4932else
4933 echo "$as_me:$LINENO: result: no" >&5
4934echo "${ECHO_T}no" >&6
4935fi
4936
4937 RANLIB=$ac_ct_RANLIB
4938else
4939 RANLIB="$ac_cv_prog_RANLIB"
4940fi
4941
4942if test -n "$ac_tool_prefix"; then
4943 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4944set dummy ${ac_tool_prefix}strip; ac_word=$2
4945echo "$as_me:$LINENO: checking for $ac_word" >&5
4946echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4947if test "${ac_cv_prog_STRIP+set}" = set; then
4948 echo $ECHO_N "(cached) $ECHO_C" >&6
4949else
4950 if test -n "$STRIP"; then
4951 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4952else
4953as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4954for as_dir in $PATH
4955do
4956 IFS=$as_save_IFS
4957 test -z "$as_dir" && as_dir=.
4958 for ac_exec_ext in '' $ac_executable_extensions; do
4959 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4960 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4961 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4962 break 2
4963 fi
4964done
4965done
4966
4967fi
4968fi
4969STRIP=$ac_cv_prog_STRIP
4970if test -n "$STRIP"; then
4971 echo "$as_me:$LINENO: result: $STRIP" >&5
4972echo "${ECHO_T}$STRIP" >&6
4973else
4974 echo "$as_me:$LINENO: result: no" >&5
4975echo "${ECHO_T}no" >&6
4976fi
4977
4978fi
4979if test -z "$ac_cv_prog_STRIP"; then
4980 ac_ct_STRIP=$STRIP
4981 # Extract the first word of "strip", so it can be a program name with args.
4982set dummy strip; ac_word=$2
4983echo "$as_me:$LINENO: checking for $ac_word" >&5
4984echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4985if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4986 echo $ECHO_N "(cached) $ECHO_C" >&6
4987else
4988 if test -n "$ac_ct_STRIP"; then
4989 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4990else
4991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992for as_dir in $PATH
4993do
4994 IFS=$as_save_IFS
4995 test -z "$as_dir" && as_dir=.
4996 for ac_exec_ext in '' $ac_executable_extensions; do
4997 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4998 ac_cv_prog_ac_ct_STRIP="strip"
4999 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5000 break 2
5001 fi
5002done
5003done
5004
5005 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5006fi
5007fi
5008ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5009if test -n "$ac_ct_STRIP"; then
5010 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5011echo "${ECHO_T}$ac_ct_STRIP" >&6
5012else
5013 echo "$as_me:$LINENO: result: no" >&5
5014echo "${ECHO_T}no" >&6
5015fi
5016
5017 STRIP=$ac_ct_STRIP
5018else
5019 STRIP="$ac_cv_prog_STRIP"
5020fi
5021
5022
5023enable_dlopen=no
5024enable_win32_dll=no
5025
5026# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5027if test "${enable_libtool_lock+set}" = set; then
5028 enableval="$enable_libtool_lock"
5029
5030fi;
5031test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5032
5033# Some flags need to be propagated to the compiler or linker for good
5034# libtool support.
5035case "$host" in
5036*-*-irix6*)
5037 # Find out which ABI we are using.
5038 echo '#line 5038 "configure"' > conftest.$ac_ext
5039 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5040 (eval $ac_compile) 2>&5
5041 ac_status=$?
5042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5043 (exit $ac_status); }; then
5044 case "`/usr/bin/file conftest.$ac_objext`" in
5045 *32-bit*)
5046 LD="${LD-ld} -32"
5047 ;;
5048 *N32*)
5049 LD="${LD-ld} -n32"
5050 ;;
5051 *64-bit*)
5052 LD="${LD-ld} -64"
5053 ;;
5054 esac
5055 fi
5056 rm -rf conftest*
5057 ;;
5058
5059*-*-sco3.2v5*)
5060 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5061 SAVE_CFLAGS="$CFLAGS"
5062 CFLAGS="$CFLAGS -belf"
5063 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5064echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5065if test "${lt_cv_cc_needs_belf+set}" = set; then
5066 echo $ECHO_N "(cached) $ECHO_C" >&6
5067else
5068
5069
5070 ac_ext=c
5071ac_cpp='$CPP $CPPFLAGS'
5072ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5073ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5074ac_compiler_gnu=$ac_cv_c_compiler_gnu
5075
5076 cat >conftest.$ac_ext <<_ACEOF
5077/* confdefs.h. */
5078_ACEOF
5079cat confdefs.h >>conftest.$ac_ext
5080cat >>conftest.$ac_ext <<_ACEOF
5081/* end confdefs.h. */
5082
5083int
5084main ()
5085{
5086
5087 ;
5088 return 0;
5089}
5090_ACEOF
5091rm -f conftest.$ac_objext conftest$ac_exeext
5092if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5093 (eval $ac_link) 2>conftest.er1
5094 ac_status=$?
5095 grep -v '^ *+' conftest.er1 >conftest.err
5096 rm -f conftest.er1
5097 cat conftest.err >&5
5098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5099 (exit $ac_status); } &&
5100 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5102 (eval $ac_try) 2>&5
5103 ac_status=$?
5104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5105 (exit $ac_status); }; } &&
5106 { ac_try='test -s conftest$ac_exeext'
5107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5108 (eval $ac_try) 2>&5
5109 ac_status=$?
5110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5111 (exit $ac_status); }; }; then
5112 lt_cv_cc_needs_belf=yes
5113else
5114 echo "$as_me: failed program was:" >&5
5115sed 's/^/| /' conftest.$ac_ext >&5
5116
5117lt_cv_cc_needs_belf=no
5118fi
5119rm -f conftest.err conftest.$ac_objext \
5120 conftest$ac_exeext conftest.$ac_ext
5121 ac_ext=cc
5122ac_cpp='$CXXCPP $CPPFLAGS'
5123ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5124ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5125ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5126
5127fi
5128echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5129echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5130 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5131 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5132 CFLAGS="$SAVE_CFLAGS"
5133 fi
5134 ;;
5135
5136
5137esac
5138
5139# Sed substitution that helps us do robust quoting. It backslashifies
5140# metacharacters that are still active within double-quoted strings.
5141Xsed='sed -e s/^X//'
5142sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5143
5144# Same as above, but do not quote variable references.
5145double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5146
5147# Sed substitution to delay expansion of an escaped shell variable in a
5148# double_quote_subst'ed string.
5149delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5150
5151# Constants:
5152rm="rm -f"
5153
5154# Global variables:
5155default_ofile=libtool
5156can_build_shared=yes
5157
5158# All known linkers require a `.a' archive for static linking (except M$VC,
5159# which needs '.lib').
5160libext=a
5161ltmain="$ac_aux_dir/ltmain.sh"
5162ofile="$default_ofile"
5163with_gnu_ld="$lt_cv_prog_gnu_ld"
5164need_locks="$enable_libtool_lock"
5165
5166old_CC="$CC"
5167old_CFLAGS="$CFLAGS"
5168
5169# Set sane defaults for various variables
5170test -z "$AR" && AR=ar
5171test -z "$AR_FLAGS" && AR_FLAGS=cru
5172test -z "$AS" && AS=as
5173test -z "$CC" && CC=cc
5174test -z "$DLLTOOL" && DLLTOOL=dlltool
5175test -z "$LD" && LD=ld
5176test -z "$LN_S" && LN_S="ln -s"
5177test -z "$MAGIC_CMD" && MAGIC_CMD=file
5178test -z "$NM" && NM=nm
5179test -z "$OBJDUMP" && OBJDUMP=objdump
5180test -z "$RANLIB" && RANLIB=:
5181test -z "$STRIP" && STRIP=:
5182test -z "$ac_objext" && ac_objext=o
5183
5184if test x"$host" != x"$build"; then
5185 ac_tool_prefix=${host_alias}-
5186else
5187 ac_tool_prefix=
5188fi
5189
5190# Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5191case "$host_os" in
5192linux-gnu*) ;;
5193linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5194esac
5195
5196case "$host_os" in
5197aix3*)
5198 # AIX sometimes has problems with the GCC collect2 program. For some
5199 # reason, if we set the COLLECT_NAMES environment variable, the problems
5200 # vanish in a puff of smoke.
5201 if test "X${COLLECT_NAMES+set}" != Xset; then
5202 COLLECT_NAMES=
5203 export COLLECT_NAMES
5204 fi
5205 ;;
5206esac
5207
5208# Determine commands to create old-style static archives.
5209old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5210old_postinstall_cmds='chmod 644 $oldlib'
5211old_postuninstall_cmds=
5212
5213if test -n "$RANLIB"; then
5214 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5215 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5216fi
5217
5218# Allow CC to be a program name with arguments.
5219set dummy $CC
5220compiler="$2"
5221
5222## FIXME: this should be a separate macro
5223##
5224echo "$as_me:$LINENO: checking for objdir" >&5
5225echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5226rm -f .libs 2>/dev/null
5227mkdir .libs 2>/dev/null
5228if test -d .libs; then
5229 objdir=.libs
5230else
5231 # MS-DOS does not allow filenames that begin with a dot.
5232 objdir=_libs
5233fi
5234rmdir .libs 2>/dev/null
5235echo "$as_me:$LINENO: result: $objdir" >&5
5236echo "${ECHO_T}$objdir" >&6
5237##
5238## END FIXME
5239
5240
5241## FIXME: this should be a separate macro
5242##
5243
5244# Check whether --with-pic or --without-pic was given.
5245if test "${with_pic+set}" = set; then
5246 withval="$with_pic"
5247 pic_mode="$withval"
5248else
5249 pic_mode=default
5250fi;
5251test -z "$pic_mode" && pic_mode=default
5252
5253# We assume here that the value for lt_cv_prog_cc_pic will not be cached
5254# in isolation, and that seeing it set (from the cache) indicates that
5255# the associated values are set (in the cache) correctly too.
5256echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5257echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5258if test "${lt_cv_prog_cc_pic+set}" = set; then
5259 echo $ECHO_N "(cached) $ECHO_C" >&6
5260else
5261 lt_cv_prog_cc_pic=
5262 lt_cv_prog_cc_shlib=
5263 lt_cv_prog_cc_wl=
5264 lt_cv_prog_cc_static=
5265 lt_cv_prog_cc_no_builtin=
5266 lt_cv_prog_cc_can_build_shared=$can_build_shared
5267
5268 if test "$GCC" = yes; then
5269 lt_cv_prog_cc_wl='-Wl,'
5270 lt_cv_prog_cc_static='-static'
5271
5272 case "$host_os" in
5273 beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5274 # PIC is the default for these OSes.
5275 ;;
5276 aix*)
5277 # Below there is a dirty hack to force normal static linking with -ldl
5278 # The problem is because libdl dynamically linked with both libc and
5279 # libC (AIX C++ library), which obviously doesn't included in libraries
5280 # list by gcc. This cause undefined symbols with -static flags.
5281 # This hack allows C programs to be linked with "-static -ldl", but
5282 # we not sure about C++ programs.
5283 lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5284 ;;
5285 cygwin* | mingw* | pw32* | os2*)
5286 # This hack is so that the source file can tell whether it is being
5287 # built for inclusion in a dll (and should export symbols for example).
5288 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5289 ;;
5290 amigaos*)
5291 # FIXME: we need at least 68020 code to build shared libraries, but
5292 # adding the `-m68020' flag to GCC prevents building anything better,
5293 # like `-m68040'.
5294 lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5295 ;;
5296 sysv4*MP*)
5297 if test -d /usr/nec; then
5298 lt_cv_prog_cc_pic=-Kconform_pic
5299 fi
5300 ;;
5301 *)
5302 lt_cv_prog_cc_pic='-fPIC'
5303 ;;
5304 esac
5305 else
5306 # PORTME Check for PIC flags for the system compiler.
5307 case "$host_os" in
5308 aix3* | aix4*)
5309 # All AIX code is PIC.
5310 lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5311 ;;
5312
5313 hpux9* | hpux10* | hpux11*)
5314 # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5315 lt_cv_prog_cc_wl='-Wl,'
5316 lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5317 lt_cv_prog_cc_pic='+Z'
5318 ;;
5319
5320 irix5* | irix6*)
5321 lt_cv_prog_cc_wl='-Wl,'
5322 lt_cv_prog_cc_static='-non_shared'
5323 # PIC (with -KPIC) is the default.
5324 ;;
5325
5326 cygwin* | mingw* | pw32* | os2*)
5327 # This hack is so that the source file can tell whether it is being
5328 # built for inclusion in a dll (and should export symbols for example).
5329 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5330 ;;
5331
5332 newsos6)
5333 lt_cv_prog_cc_pic='-KPIC'
5334 lt_cv_prog_cc_static='-Bstatic'
5335 ;;
5336
5337 osf3* | osf4* | osf5*)
5338 # All OSF/1 code is PIC.
5339 lt_cv_prog_cc_wl='-Wl,'
5340 lt_cv_prog_cc_static='-non_shared'
5341 ;;
5342
5343 sco3.2v5*)
5344 lt_cv_prog_cc_pic='-Kpic'
5345 lt_cv_prog_cc_static='-dn'
5346 lt_cv_prog_cc_shlib='-belf'
5347 ;;
5348
5349 solaris*)
5350 lt_cv_prog_cc_pic='-KPIC'
5351 lt_cv_prog_cc_static='-Bstatic'
5352 lt_cv_prog_cc_wl='-Wl,'
5353 ;;
5354
5355 sunos4*)
5356 lt_cv_prog_cc_pic='-PIC'
5357 lt_cv_prog_cc_static='-Bstatic'
5358 lt_cv_prog_cc_wl='-Qoption ld '
5359 ;;
5360
5361 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5362 lt_cv_prog_cc_pic='-KPIC'
5363 lt_cv_prog_cc_static='-Bstatic'
5364 if test "x$host_vendor" = xsni; then
5365 lt_cv_prog_cc_wl='-LD'
5366 else
5367 lt_cv_prog_cc_wl='-Wl,'
5368 fi
5369 ;;
5370
5371 uts4*)
5372 lt_cv_prog_cc_pic='-pic'
5373 lt_cv_prog_cc_static='-Bstatic'
5374 ;;
5375
5376 sysv4*MP*)
5377 if test -d /usr/nec ;then
5378 lt_cv_prog_cc_pic='-Kconform_pic'
5379 lt_cv_prog_cc_static='-Bstatic'
5380 fi
5381 ;;
5382
5383 *)
5384 lt_cv_prog_cc_can_build_shared=no
5385 ;;
5386 esac
5387 fi
5388
5389fi
5390
5391if test -z "$lt_cv_prog_cc_pic"; then
5392 echo "$as_me:$LINENO: result: none" >&5
5393echo "${ECHO_T}none" >&6
5394else
5395 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5396echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5397
5398 # Check to make sure the pic_flag actually works.
5399 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5400echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5401 if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5402 echo $ECHO_N "(cached) $ECHO_C" >&6
5403else
5404 save_CFLAGS="$CFLAGS"
5405 CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5406 cat >conftest.$ac_ext <<_ACEOF
5407/* confdefs.h. */
5408_ACEOF
5409cat confdefs.h >>conftest.$ac_ext
5410cat >>conftest.$ac_ext <<_ACEOF
5411/* end confdefs.h. */
5412
5413int
5414main ()
5415{
5416
5417 ;
5418 return 0;
5419}
5420_ACEOF
5421rm -f conftest.$ac_objext
5422if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5423 (eval $ac_compile) 2>conftest.er1
5424 ac_status=$?
5425 grep -v '^ *+' conftest.er1 >conftest.err
5426 rm -f conftest.er1
5427 cat conftest.err >&5
5428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5429 (exit $ac_status); } &&
5430 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5432 (eval $ac_try) 2>&5
5433 ac_status=$?
5434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5435 (exit $ac_status); }; } &&
5436 { ac_try='test -s conftest.$ac_objext'
5437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5438 (eval $ac_try) 2>&5
5439 ac_status=$?
5440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5441 (exit $ac_status); }; }; then
5442 case "$host_os" in
5443 hpux9* | hpux10* | hpux11*)
5444 # On HP-UX, both CC and GCC only warn that PIC is supported... then
5445 # they create non-PIC objects. So, if there were any warnings, we
5446 # assume that PIC is not supported.
5447 if test -s conftest.err; then
5448 lt_cv_prog_cc_pic_works=no
5449 else
5450 lt_cv_prog_cc_pic_works=yes
5451 fi
5452 ;;
5453 *)
5454 lt_cv_prog_cc_pic_works=yes
5455 ;;
5456 esac
5457
5458else
5459 echo "$as_me: failed program was:" >&5
5460sed 's/^/| /' conftest.$ac_ext >&5
5461
5462 lt_cv_prog_cc_pic_works=no
5463
5464fi
5465rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5466 CFLAGS="$save_CFLAGS"
5467
5468fi
5469
5470
5471 if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5472 lt_cv_prog_cc_pic=
5473 lt_cv_prog_cc_can_build_shared=no
5474 else
5475 lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5476 fi
5477
5478 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5479echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5480fi
5481##
5482## END FIXME
5483
5484# Check for any special shared library compilation flags.
5485if test -n "$lt_cv_prog_cc_shlib"; then
5486 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5487echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5488 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5489 else
5490 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5491echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5492 lt_cv_prog_cc_can_build_shared=no
5493 fi
5494fi
5495
5496## FIXME: this should be a separate macro
5497##
5498echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5499echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5500if test "${lt_cv_prog_cc_static_works+set}" = set; then
5501 echo $ECHO_N "(cached) $ECHO_C" >&6
5502else
5503 lt_cv_prog_cc_static_works=no
5504 save_LDFLAGS="$LDFLAGS"
5505 LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5506 cat >conftest.$ac_ext <<_ACEOF
5507/* confdefs.h. */
5508_ACEOF
5509cat confdefs.h >>conftest.$ac_ext
5510cat >>conftest.$ac_ext <<_ACEOF
5511/* end confdefs.h. */
5512
5513int
5514main ()
5515{
5516
5517 ;
5518 return 0;
5519}
5520_ACEOF
5521rm -f conftest.$ac_objext conftest$ac_exeext
5522if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5523 (eval $ac_link) 2>conftest.er1
5524 ac_status=$?
5525 grep -v '^ *+' conftest.er1 >conftest.err
5526 rm -f conftest.er1
5527 cat conftest.err >&5
5528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5529 (exit $ac_status); } &&
5530 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5532 (eval $ac_try) 2>&5
5533 ac_status=$?
5534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5535 (exit $ac_status); }; } &&
5536 { ac_try='test -s conftest$ac_exeext'
5537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5538 (eval $ac_try) 2>&5
5539 ac_status=$?
5540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5541 (exit $ac_status); }; }; then
5542 lt_cv_prog_cc_static_works=yes
5543else
5544 echo "$as_me: failed program was:" >&5
5545sed 's/^/| /' conftest.$ac_ext >&5
5546
5547fi
5548rm -f conftest.err conftest.$ac_objext \
5549 conftest$ac_exeext conftest.$ac_ext
5550 LDFLAGS="$save_LDFLAGS"
5551
5552fi
5553
5554
5555# Belt *and* braces to stop my trousers falling down:
5556test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5557echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5558echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5559
5560pic_flag="$lt_cv_prog_cc_pic"
5561special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5562wl="$lt_cv_prog_cc_wl"
5563link_static_flag="$lt_cv_prog_cc_static"
5564no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5565can_build_shared="$lt_cv_prog_cc_can_build_shared"
5566##
5567## END FIXME
5568
5569
5570## FIXME: this should be a separate macro
5571##
5572# Check to see if options -o and -c are simultaneously supported by compiler
5573echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5574echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5575$rm -r conftest 2>/dev/null
5576mkdir conftest
5577cd conftest
5578echo "int some_variable = 0;" > conftest.$ac_ext
5579mkdir out
5580# According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5581# that will create temporary files in the current directory regardless of
5582# the output directory. Thus, making CWD read-only will cause this test
5583# to fail, enabling locking or at least warning the user not to do parallel
5584# builds.
5585chmod -w .
5586save_CFLAGS="$CFLAGS"
5587CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5588compiler_c_o=no
5589if { (eval echo configure:5589: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5590 # The compiler can only warn and ignore the option if not recognized
5591 # So say no if there are warnings
5592 if test -s out/conftest.err; then
5593 compiler_c_o=no
5594 else
5595 compiler_c_o=yes
5596 fi
5597else
5598 # Append any errors to the config.log.
5599 cat out/conftest.err 1>&5
5600 compiler_c_o=no
5601fi
5602echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5603echo "${ECHO_T}$compiler_c_o" >&6
5604CFLAGS="$save_CFLAGS"
5605chmod u+w .
5606$rm conftest* out/*
5607rmdir out
5608cd ..
5609rmdir conftest
5610$rm -r conftest 2>/dev/null
5611
5612if test x"$compiler_c_o" = x"yes"; then
5613 # Check to see if we can write to a .lo
5614 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5615echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5616 compiler_o_lo=no
5617 save_CFLAGS="$CFLAGS"
5618 CFLAGS="$CFLAGS -c -o conftest.lo"
5619 cat >conftest.$ac_ext <<_ACEOF
5620/* confdefs.h. */
5621_ACEOF
5622cat confdefs.h >>conftest.$ac_ext
5623cat >>conftest.$ac_ext <<_ACEOF
5624/* end confdefs.h. */
5625
5626int
5627main ()
5628{
5629int some_variable = 0;
5630 ;
5631 return 0;
5632}
5633_ACEOF
5634rm -f conftest.$ac_objext
5635if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5636 (eval $ac_compile) 2>conftest.er1
5637 ac_status=$?
5638 grep -v '^ *+' conftest.er1 >conftest.err
5639 rm -f conftest.er1
5640 cat conftest.err >&5
5641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5642 (exit $ac_status); } &&
5643 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5645 (eval $ac_try) 2>&5
5646 ac_status=$?
5647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5648 (exit $ac_status); }; } &&
5649 { ac_try='test -s conftest.$ac_objext'
5650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5651 (eval $ac_try) 2>&5
5652 ac_status=$?
5653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5654 (exit $ac_status); }; }; then
5655 # The compiler can only warn and ignore the option if not recognized
5656 # So say no if there are warnings
5657 if test -s conftest.err; then
5658 compiler_o_lo=no
5659 else
5660 compiler_o_lo=yes
5661 fi
5662
5663else
5664 echo "$as_me: failed program was:" >&5
5665sed 's/^/| /' conftest.$ac_ext >&5
5666
5667fi
5668rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5669 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5670echo "${ECHO_T}$compiler_c_o" >&6
5671 CFLAGS="$save_CFLAGS"
5672else
5673 compiler_o_lo=no
5674fi
5675##
5676## END FIXME
5677
5678## FIXME: this should be a separate macro
5679##
5680# Check to see if we can do hard links to lock some files if needed
5681hard_links="nottested"
5682if test "$compiler_c_o" = no && test "$need_locks" != no; then
5683 # do not overwrite the value of need_locks provided by the user
5684 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5685echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5686 hard_links=yes
5687 $rm conftest*
5688 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5689 touch conftest.a
5690 ln conftest.a conftest.b 2>&5 || hard_links=no
5691 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5692 echo "$as_me:$LINENO: result: $hard_links" >&5
5693echo "${ECHO_T}$hard_links" >&6
5694 if test "$hard_links" = no; then
5695 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5696echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5697 need_locks=warn
5698 fi
5699else
5700 need_locks=no
5701fi
5702##
5703## END FIXME
5704
5705## FIXME: this should be a separate macro
5706##
5707if test "$GCC" = yes; then
5708 # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5709 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5710echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5711 echo "int some_variable = 0;" > conftest.$ac_ext
5712 save_CFLAGS="$CFLAGS"
5713 CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5714 compiler_rtti_exceptions=no
5715 cat >conftest.$ac_ext <<_ACEOF
5716/* confdefs.h. */
5717_ACEOF
5718cat confdefs.h >>conftest.$ac_ext
5719cat >>conftest.$ac_ext <<_ACEOF
5720/* end confdefs.h. */
5721
5722int
5723main ()
5724{
5725int some_variable = 0;
5726 ;
5727 return 0;
5728}
5729_ACEOF
5730rm -f conftest.$ac_objext
5731if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5732 (eval $ac_compile) 2>conftest.er1
5733 ac_status=$?
5734 grep -v '^ *+' conftest.er1 >conftest.err
5735 rm -f conftest.er1
5736 cat conftest.err >&5
5737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5738 (exit $ac_status); } &&
5739 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5741 (eval $ac_try) 2>&5
5742 ac_status=$?
5743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5744 (exit $ac_status); }; } &&
5745 { ac_try='test -s conftest.$ac_objext'
5746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5747 (eval $ac_try) 2>&5
5748 ac_status=$?
5749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5750 (exit $ac_status); }; }; then
5751 # The compiler can only warn and ignore the option if not recognized
5752 # So say no if there are warnings
5753 if test -s conftest.err; then
5754 compiler_rtti_exceptions=no
5755 else
5756 compiler_rtti_exceptions=yes
5757 fi
5758
5759else
5760 echo "$as_me: failed program was:" >&5
5761sed 's/^/| /' conftest.$ac_ext >&5
5762
5763fi
5764rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5765 CFLAGS="$save_CFLAGS"
5766 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5767echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5768
5769 if test "$compiler_rtti_exceptions" = "yes"; then
5770 no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5771 else
5772 no_builtin_flag=' -fno-builtin'
5773 fi
5774fi
5775##
5776## END FIXME
5777
5778## FIXME: this should be a separate macro
5779##
5780# See if the linker supports building shared libraries.
5781echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5782echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5783
5784allow_undefined_flag=
5785no_undefined_flag=
5786need_lib_prefix=unknown
5787need_version=unknown
5788# when you set need_version to no, make sure it does not cause -set_version
5789# flags to be left without arguments
5790archive_cmds=
5791archive_expsym_cmds=
5792old_archive_from_new_cmds=
5793old_archive_from_expsyms_cmds=
5794export_dynamic_flag_spec=
5795whole_archive_flag_spec=
5796thread_safe_flag_spec=
5797hardcode_into_libs=no
5798hardcode_libdir_flag_spec=
5799hardcode_libdir_separator=
5800hardcode_direct=no
5801hardcode_minus_L=no
5802hardcode_shlibpath_var=unsupported
5803runpath_var=
5804link_all_deplibs=unknown
5805always_export_symbols=no
5806export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
5807# include_expsyms should be a list of space-separated symbols to be *always*
5808# included in the symbol list
5809include_expsyms=
5810# exclude_expsyms can be an egrep regular expression of symbols to exclude
5811# it will be wrapped by ` (' and `)$', so one must not match beginning or
5812# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
5813# as well as any symbol that contains `d'.
5814exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
5815# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
5816# platforms (ab)use it in PIC code, but their linkers get confused if
5817# the symbol is explicitly referenced. Since portable code cannot
5818# rely on this symbol name, it's probably fine to never include it in
5819# preloaded symbol tables.
5820extract_expsyms_cmds=
5821
5822case "$host_os" in
5823cygwin* | mingw* | pw32* )
5824 # FIXME: the MSVC++ port hasn't been tested in a loooong time
5825 # When not using gcc, we currently assume that we are using
5826 # Microsoft Visual C++.
5827 if test "$GCC" != yes; then
5828 with_gnu_ld=no
5829 fi
5830 ;;
5831
5832esac
5833
5834ld_shlibs=yes
5835if test "$with_gnu_ld" = yes; then
5836 # If archive_cmds runs LD, not CC, wlarc should be empty
5837 wlarc='${wl}'
5838
5839 # See if GNU ld supports shared libraries.
5840 case "$host_os" in
5841 aix3* | aix4*)
5842 # On AIX, the GNU linker is very broken
5843 ld_shlibs=no
5844 cat <<EOF 1>&2
5845
5846*** Warning: the GNU linker, at least up to release 2.9.1, is reported
5847*** to be unable to reliably create shared libraries on AIX.
5848*** Therefore, libtool is disabling shared libraries support. If you
5849*** really care for shared libraries, you may want to modify your PATH
5850*** so that a non-GNU linker is found, and then restart.
5851
5852EOF
5853 ;;
5854
5855 amigaos*)
5856 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)'
5857 hardcode_libdir_flag_spec='-L$libdir'
5858 hardcode_minus_L=yes
5859
5860 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
5861 # that the semantics of dynamic libraries on AmigaOS, at least up
5862 # to version 4, is to share data among multiple programs linked
5863 # with the same dynamic library. Since this doesn't match the
5864 # behavior of shared libraries on other platforms, we can use
5865 # them.
5866 ld_shlibs=no
5867 ;;
5868
5869 beos*)
5870 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5871 allow_undefined_flag=unsupported
5872 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
5873 # support --undefined. This deserves some investigation. FIXME
5874 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5875 else
5876 ld_shlibs=no
5877 fi
5878 ;;
5879
5880 cygwin* | mingw* | pw32*)
5881 # hardcode_libdir_flag_spec is actually meaningless, as there is
5882 # no search path for DLLs.
5883 hardcode_libdir_flag_spec='-L$libdir'
5884 allow_undefined_flag=unsupported
5885 always_export_symbols=yes
5886
5887 extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
5888 sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
5889 test -f $output_objdir/impgen.exe || (cd $output_objdir && \
5890 if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
5891 else $CC -o impgen impgen.c ; fi)~
5892 $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
5893
5894 old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
5895
5896 # cygwin and mingw dlls have different entry points and sets of symbols
5897 # to exclude.
5898 # FIXME: what about values for MSVC?
5899 dll_entry=__cygwin_dll_entry@12
5900 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
5901 case "$host_os" in
5902 mingw*)
5903 # mingw values
5904 dll_entry=_DllMainCRTStartup@12
5905 dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
5906 ;;
5907 esac
5908
5909 # mingw and cygwin differ, and it's simplest to just exclude the union
5910 # of the two symbol sets.
5911 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
5912
5913 # recent cygwin and mingw systems supply a stub DllMain which the user
5914 # can override, but on older systems we have to supply one (in ltdll.c)
5915 if test "x$lt_cv_need_dllmain" = "xyes"; then
5916 ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
5917 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~
5918 test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
5919 else
5920 ltdll_obj=
5921 ltdll_cmds=
5922 fi
5923
5924 # Extract the symbol export list from an `--export-all' def file,
5925 # then regenerate the def file from the symbol export list, so that
5926 # the compiled dll only exports the symbol export list.
5927 # Be careful not to strip the DATA tag left be newer dlltools.
5928 export_symbols_cmds="$ltdll_cmds"'
5929 $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
5930 sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
5931
5932 # If DATA tags from a recent dlltool are present, honour them!
5933 archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
5934 _lt_hint=1;
5935 cat $export_symbols | while read symbol; do
5936 set dummy \$symbol;
5937 case \$# in
5938 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
5939 *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
5940 esac;
5941 _lt_hint=`expr 1 + \$_lt_hint`;
5942 done~
5943 '"$ltdll_cmds"'
5944 $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~
5945 $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
5946 $CC -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~
5947 $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
5948 $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
5949 ;;
5950
5951 netbsd*)
5952 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
5953 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
5954 wlarc=
5955 else
5956 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5957 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5958 fi
5959 ;;
5960
5961 solaris* | sysv5*)
5962 if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
5963 ld_shlibs=no
5964 cat <<EOF 1>&2
5965
5966*** Warning: The releases 2.8.* of the GNU linker cannot reliably
5967*** create shared libraries on Solaris systems. Therefore, libtool
5968*** is disabling shared libraries support. We urge you to upgrade GNU
5969*** binutils to release 2.9.1 or newer. Another option is to modify
5970*** your PATH or compiler configuration so that the native linker is
5971*** used, and then restart.
5972
5973EOF
5974 elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5975 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5976 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5977 else
5978 ld_shlibs=no
5979 fi
5980 ;;
5981
5982 sunos4*)
5983 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5984 wlarc=
5985 hardcode_direct=yes
5986 hardcode_shlibpath_var=no
5987 ;;
5988
5989 *)
5990 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5991 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5992 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5993 else
5994 ld_shlibs=no
5995 fi
5996 ;;
5997 esac
5998
5999 if test "$ld_shlibs" = yes; then
6000 runpath_var=LD_RUN_PATH
6001 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
6002 export_dynamic_flag_spec='${wl}--export-dynamic'
6003 case $host_os in
6004 cygwin* | mingw* | pw32*)
6005 # dlltool doesn't understand --whole-archive et. al.
6006 whole_archive_flag_spec=
6007 ;;
6008 *)
6009 # ancient GNU ld didn't support --whole-archive et. al.
6010 if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6011 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6012 else
6013 whole_archive_flag_spec=
6014 fi
6015 ;;
6016 esac
6017 fi
6018else
6019 # PORTME fill in a description of your system's linker (not GNU ld)
6020 case "$host_os" in
6021 aix3*)
6022 allow_undefined_flag=unsupported
6023 always_export_symbols=yes
6024 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'
6025 # Note: this linker hardcodes the directories in LIBPATH if there
6026 # are no directories specified by -L.
6027 hardcode_minus_L=yes
6028 if test "$GCC" = yes && test -z "$link_static_flag"; then
6029 # Neither direct hardcoding nor static linking is supported with a
6030 # broken collect2.
6031 hardcode_direct=unsupported
6032 fi
6033 ;;
6034
6035 aix4*)
6036 hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6037 hardcode_libdir_separator=':'
6038 if test "$GCC" = yes; then
6039 collect2name=`${CC} -print-prog-name=collect2`
6040 if test -f "$collect2name" && \
6041 strings "$collect2name" | grep resolve_lib_name >/dev/null
6042 then
6043 # We have reworked collect2
6044 hardcode_direct=yes
6045 else
6046 # We have old collect2
6047 hardcode_direct=unsupported
6048 # It fails to find uninstalled libraries when the uninstalled
6049 # path is not listed in the libpath. Setting hardcode_minus_L
6050 # to unsupported forces relinking
6051 hardcode_minus_L=yes
6052 hardcode_libdir_flag_spec='-L$libdir'
6053 hardcode_libdir_separator=
6054 fi
6055 shared_flag='-shared'
6056 else
6057 shared_flag='${wl}-bM:SRE'
6058 hardcode_direct=yes
6059 fi
6060 allow_undefined_flag=' ${wl}-berok'
6061 archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6062 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6063 case "$host_os" in aix4.[01]|aix4.[01].*)
6064 # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6065 always_export_symbols=yes ;;
6066 esac
6067
6068 # We don't want to build shared libraries on unknown CPU types.
6069 case $host_cpu in
6070 powerpc | rs6000) ;;
6071 *) ld_shlibs=no ;;
6072 esac
6073 ;;
6074
6075 amigaos*)
6076 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)'
6077 hardcode_libdir_flag_spec='-L$libdir'
6078 hardcode_minus_L=yes
6079 # see comment about different semantics on the GNU ld section
6080 ld_shlibs=no
6081 ;;
6082
6083 cygwin* | mingw* | pw32*)
6084 # When not using gcc, we currently assume that we are using
6085 # Microsoft Visual C++.
6086 # hardcode_libdir_flag_spec is actually meaningless, as there is
6087 # no search path for DLLs.
6088 hardcode_libdir_flag_spec=' '
6089 allow_undefined_flag=unsupported
6090 # Tell ltmain to make .lib files, not .a files.
6091 libext=lib
6092 # FIXME: Setting linknames here is a bad hack.
6093 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6094 # The linker will automatically build a .lib file if we build a DLL.
6095 old_archive_from_new_cmds='true'
6096 # FIXME: Should let the user specify the lib program.
6097 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6098 fix_srcfile_path='`cygpath -w "$srcfile"`'
6099 ;;
6100
6101 darwin* | rhapsody*)
6102 allow_undefined_flag='-undefined warning'
6103 archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6104 echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6105 archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6106 ## What we need is to hardcode the path to the library, not the search path
6107 #hardcode_direct=yes
6108 #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6109 hardcode_shlibpath_var=no
6110 whole_archive_flag_spec='-all_load'
6111 ;;
6112
6113 freebsd1*)
6114 ld_shlibs=no
6115 ;;
6116
6117 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6118 # support. Future versions do this automatically, but an explicit c++rt0.o
6119 # does not break anything, and helps significantly (at the cost of a little
6120 # extra space).
6121 freebsd2.2*)
6122 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6123 hardcode_libdir_flag_spec='-R$libdir'
6124 hardcode_direct=yes
6125 hardcode_shlibpath_var=no
6126 ;;
6127
6128 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6129 freebsd2*)
6130 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6131 hardcode_direct=yes
6132 hardcode_minus_L=yes
6133 hardcode_shlibpath_var=no
6134 ;;
6135
6136 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6137 freebsd*)
6138 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6139 hardcode_libdir_flag_spec='-R$libdir'
6140 hardcode_direct=yes
6141 hardcode_shlibpath_var=no
6142 ;;
6143
6144 hpux9* | hpux10* | hpux11*)
6145 case "$host_os" in
6146 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' ;;
6147 *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6148 esac
6149 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6150 hardcode_libdir_separator=:
6151 hardcode_direct=yes
6152 hardcode_minus_L=yes # Not in the search PATH, but as the default
6153 # location of the library.
6154 export_dynamic_flag_spec='${wl}-E'
6155 ;;
6156
6157 irix5* | irix6*)
6158 if test "$GCC" = yes; then
6159 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'
6160 else
6161 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'
6162 fi
6163 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6164 hardcode_libdir_separator=:
6165 link_all_deplibs=yes
6166 ;;
6167
6168 netbsd*)
6169 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6170 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6171 else
6172 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6173 fi
6174 hardcode_libdir_flag_spec='-R$libdir'
6175 hardcode_direct=yes
6176 hardcode_shlibpath_var=no
6177 ;;
6178
6179 newsos6)
6180 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6181 hardcode_direct=yes
6182 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6183 hardcode_libdir_separator=:
6184 hardcode_shlibpath_var=no
6185 ;;
6186
6187 openbsd*)
6188 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6189 hardcode_libdir_flag_spec='-R$libdir'
6190 hardcode_direct=yes
6191 hardcode_shlibpath_var=no
6192 ;;
6193
6194 os2*)
6195 hardcode_libdir_flag_spec='-L$libdir'
6196 hardcode_minus_L=yes
6197 allow_undefined_flag=unsupported
6198 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'
6199 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6200 ;;
6201
6202 osf3*)
6203 if test "$GCC" = yes; then
6204 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6205 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'
6206 else
6207 allow_undefined_flag=' -expect_unresolved \*'
6208 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'
6209 fi
6210 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6211 hardcode_libdir_separator=:
6212 ;;
6213
6214 osf4* | osf5*) # as osf3* with the addition of -msym flag
6215 if test "$GCC" = yes; then
6216 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6217 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'
6218 else
6219 allow_undefined_flag=' -expect_unresolved \*'
6220 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'
6221 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6222 $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'
6223 fi
6224#Both c and cxx compiler support -rpath directly
6225 hardcode_libdir_flag_spec='-rpath $libdir'
6226 hardcode_libdir_separator=:
6227 ;;
6228
6229 sco3.2v5*)
6230 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6231 hardcode_shlibpath_var=no
6232 runpath_var=LD_RUN_PATH
6233 hardcode_runpath_var=yes
6234 ;;
6235
6236 solaris*)
6237 no_undefined_flag=' -z text'
6238 # $CC -shared without GNU ld will not create a library from C++
6239 # object files and a static libstdc++, better avoid it by now
6240 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6241 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6242 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6243 hardcode_libdir_flag_spec='-R$libdir'
6244 hardcode_shlibpath_var=no
6245 case "$host_os" in
6246 solaris2.[0-5] | solaris2.[0-5].*) ;;
6247 *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6248 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6249 esac
6250 link_all_deplibs=yes
6251 ;;
6252
6253 sunos4*)
6254 if test "x$host_vendor" = xsequent; then
6255 # Use $CC to link under sequent, because it throws in some extra .o
6256 # files that make .init and .fini sections work.
6257 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6258 else
6259 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6260 fi
6261 hardcode_libdir_flag_spec='-L$libdir'
6262 hardcode_direct=yes
6263 hardcode_minus_L=yes
6264 hardcode_shlibpath_var=no
6265 ;;
6266
6267 sysv4)
6268 if test "x$host_vendor" = xsno; then
6269 archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6270 hardcode_direct=yes # is this really true???
6271 else
6272 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6273 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6274 fi
6275 runpath_var='LD_RUN_PATH'
6276 hardcode_shlibpath_var=no
6277 ;;
6278
6279 sysv4.3*)
6280 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6281 hardcode_shlibpath_var=no
6282 export_dynamic_flag_spec='-Bexport'
6283 ;;
6284
6285 sysv5*)
6286 no_undefined_flag=' -z text'
6287 # $CC -shared without GNU ld will not create a library from C++
6288 # object files and a static libstdc++, better avoid it by now
6289 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6290 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6291 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6292 hardcode_libdir_flag_spec=
6293 hardcode_shlibpath_var=no
6294 runpath_var='LD_RUN_PATH'
6295 ;;
6296
6297 uts4*)
6298 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6299 hardcode_libdir_flag_spec='-L$libdir'
6300 hardcode_shlibpath_var=no
6301 ;;
6302
6303 dgux*)
6304 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6305 hardcode_libdir_flag_spec='-L$libdir'
6306 hardcode_shlibpath_var=no
6307 ;;
6308
6309 sysv4*MP*)
6310 if test -d /usr/nec; then
6311 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6312 hardcode_shlibpath_var=no
6313 runpath_var=LD_RUN_PATH
6314 hardcode_runpath_var=yes
6315 ld_shlibs=yes
6316 fi
6317 ;;
6318
6319 sysv4.2uw2*)
6320 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6321 hardcode_direct=yes
6322 hardcode_minus_L=no
6323 hardcode_shlibpath_var=no
6324 hardcode_runpath_var=yes
6325 runpath_var=LD_RUN_PATH
6326 ;;
6327
6328 unixware7*)
6329 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6330 runpath_var='LD_RUN_PATH'
6331 hardcode_shlibpath_var=no
6332 ;;
6333
6334 *)
6335 ld_shlibs=no
6336 ;;
6337 esac
6338fi
6339echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6340echo "${ECHO_T}$ld_shlibs" >&6
6341test "$ld_shlibs" = no && can_build_shared=no
6342##
6343## END FIXME
6344
6345## FIXME: this should be a separate macro
6346##
6347# Check hardcoding attributes.
6348echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6349echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6350hardcode_action=
6351if test -n "$hardcode_libdir_flag_spec" || \
6352 test -n "$runpath_var"; then
6353
6354 # We can hardcode non-existant directories.
6355 if test "$hardcode_direct" != no &&
6356 # If the only mechanism to avoid hardcoding is shlibpath_var, we
6357 # have to relink, otherwise we might link with an installed library
6358 # when we should be linking with a yet-to-be-installed one
6359 ## test "$hardcode_shlibpath_var" != no &&
6360 test "$hardcode_minus_L" != no; then
6361 # Linking always hardcodes the temporary library directory.
6362 hardcode_action=relink
6363 else
6364 # We can link without hardcoding, and we can hardcode nonexisting dirs.
6365 hardcode_action=immediate
6366 fi
6367else
6368 # We cannot hardcode anything, or else we can only hardcode existing
6369 # directories.
6370 hardcode_action=unsupported
6371fi
6372echo "$as_me:$LINENO: result: $hardcode_action" >&5
6373echo "${ECHO_T}$hardcode_action" >&6
6374##
6375## END FIXME
6376
6377## FIXME: this should be a separate macro
6378##
6379striplib=
6380old_striplib=
6381echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6382echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6383if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6384 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6385 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6386 echo "$as_me:$LINENO: result: yes" >&5
6387echo "${ECHO_T}yes" >&6
6388else
6389 echo "$as_me:$LINENO: result: no" >&5
6390echo "${ECHO_T}no" >&6
6391fi
6392##
6393## END FIXME
6394
6395reload_cmds='$LD$reload_flag -o $output$reload_objs'
6396test -z "$deplibs_check_method" && deplibs_check_method=unknown
6397
6398## FIXME: this should be a separate macro
6399##
6400# PORTME Fill in your ld.so characteristics
6401echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6402echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6403library_names_spec=
6404libname_spec='lib$name'
6405soname_spec=
6406postinstall_cmds=
6407postuninstall_cmds=
6408finish_cmds=
6409finish_eval=
6410shlibpath_var=
6411shlibpath_overrides_runpath=unknown
6412version_type=none
6413dynamic_linker="$host_os ld.so"
6414sys_lib_dlsearch_path_spec="/lib /usr/lib"
6415sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6416
6417case "$host_os" in
6418aix3*)
6419 version_type=linux
6420 library_names_spec='${libname}${release}.so$versuffix $libname.a'
6421 shlibpath_var=LIBPATH
6422
6423 # AIX has no versioning support, so we append a major version to the name.
6424 soname_spec='${libname}${release}.so$major'
6425 ;;
6426
6427aix4*)
6428 version_type=linux
6429 # AIX has no versioning support, so currently we can not hardcode correct
6430 # soname into executable. Probably we can add versioning support to
6431 # collect2, so additional links can be useful in future.
6432 # We preserve .a as extension for shared libraries though AIX4.2
6433 # and later linker supports .so
6434 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6435 shlibpath_var=LIBPATH
6436 ;;
6437
6438amigaos*)
6439 library_names_spec='$libname.ixlibrary $libname.a'
6440 # Create ${libname}_ixlibrary.a entries in /sys/libs.
6441 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'
6442 ;;
6443
6444beos*)
6445 library_names_spec='${libname}.so'
6446 dynamic_linker="$host_os ld.so"
6447 shlibpath_var=LIBRARY_PATH
6448 ;;
6449
6450bsdi4*)
6451 version_type=linux
6452 need_version=no
6453 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6454 soname_spec='${libname}${release}.so$major'
6455 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6456 shlibpath_var=LD_LIBRARY_PATH
6457 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6458 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6459 export_dynamic_flag_spec=-rdynamic
6460 # the default ld.so.conf also contains /usr/contrib/lib and
6461 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6462 # libtool to hard-code these into programs
6463 ;;
6464
6465cygwin* | mingw* | pw32*)
6466 version_type=windows
6467 need_version=no
6468 need_lib_prefix=no
6469 if test "$GCC" = yes; then
6470 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6471 else
6472 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6473 fi
6474 dynamic_linker='Win32 ld.exe'
6475 # FIXME: first we should search . and the directory the executable is in
6476 shlibpath_var=PATH
6477 ;;
6478
6479darwin* | rhapsody*)
6480 need_lib_prefix=no
6481 need_version=no
6482 library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6483 shlibpath_overrides_runpath=yes
6484 shlibpath_var=DYLD_LIBRARY_PATH
6485 postinstall_cmds='chmod +x $lib'
6486 ;;
6487
6488freebsd1*)
6489 dynamic_linker=no
6490 ;;
6491
6492freebsd*)
6493 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6494 version_type=freebsd-$objformat
6495 case "$version_type" in
6496 freebsd-elf*)
6497 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6498 need_version=no
6499 need_lib_prefix=no
6500 ;;
6501 freebsd-*)
6502 library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6503 need_version=yes
6504 ;;
6505 esac
6506 shlibpath_var=LD_LIBRARY_PATH
6507 case "$host_os" in
6508 freebsd2*)
6509 shlibpath_overrides_runpath=yes
6510 ;;
6511 *)
6512 shlibpath_overrides_runpath=no
6513 hardcode_into_libs=yes
6514 ;;
6515 esac
6516 ;;
6517
6518gnu*)
6519 version_type=linux
6520 need_lib_prefix=no
6521 need_version=no
6522 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6523 soname_spec='${libname}${release}.so$major'
6524 shlibpath_var=LD_LIBRARY_PATH
6525 hardcode_into_libs=yes
6526 ;;
6527
6528hpux9* | hpux10* | hpux11*)
6529 # Give a soname corresponding to the major version so that dld.sl refuses to
6530 # link against other versions.
6531 dynamic_linker="$host_os dld.sl"
6532 version_type=sunos
6533 need_lib_prefix=no
6534 need_version=no
6535 shlibpath_var=SHLIB_PATH
6536 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6537 library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6538 soname_spec='${libname}${release}.sl$major'
6539 # HP-UX runs *really* slowly unless shared libraries are mode 555.
6540 postinstall_cmds='chmod 555 $lib'
6541 ;;
6542
6543irix5* | irix6*)
6544 version_type=irix
6545 need_lib_prefix=no
6546 need_version=no
6547 soname_spec='${libname}${release}.so$major'
6548 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6549 case "$host_os" in
6550 irix5*)
6551 libsuff= shlibsuff=
6552 ;;
6553 *)
6554 case "$LD" in # libtool.m4 will add one of these switches to LD
6555 *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6556 *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6557 *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6558 *) libsuff= shlibsuff= libmagic=never-match;;
6559 esac
6560 ;;
6561 esac
6562 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6563 shlibpath_overrides_runpath=no
6564 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6565 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6566 ;;
6567
6568# No shared lib support for Linux oldld, aout, or coff.
6569linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6570 dynamic_linker=no
6571 ;;
6572
6573# This must be Linux ELF.
6574linux-gnu*)
6575 version_type=linux
6576 need_lib_prefix=no
6577 need_version=no
6578 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6579 soname_spec='${libname}${release}.so$major'
6580 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6581 shlibpath_var=LD_LIBRARY_PATH
6582 shlibpath_overrides_runpath=no
6583 # This implies no fast_install, which is unacceptable.
6584 # Some rework will be needed to allow for fast_install
6585 # before this can be enabled.
6586 hardcode_into_libs=yes
6587
6588 # We used to test for /lib/ld.so.1 and disable shared libraries on
6589 # powerpc, because MkLinux only supported shared libraries with the
6590 # GNU dynamic linker. Since this was broken with cross compilers,
6591 # most powerpc-linux boxes support dynamic linking these days and
6592 # people can always --disable-shared, the test was removed, and we
6593 # assume the GNU/Linux dynamic linker is in use.
6594 dynamic_linker='GNU/Linux ld.so'
6595 ;;
6596
6597netbsd*)
6598 version_type=sunos
6599 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6600 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6601 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6602 dynamic_linker='NetBSD (a.out) ld.so'
6603 else
6604 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6605 soname_spec='${libname}${release}.so$major'
6606 dynamic_linker='NetBSD ld.elf_so'
6607 fi
6608 shlibpath_var=LD_LIBRARY_PATH
6609 shlibpath_overrides_runpath=yes
6610 hardcode_into_libs=yes
6611 ;;
6612
6613newsos6)
6614 version_type=linux
6615 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6616 shlibpath_var=LD_LIBRARY_PATH
6617 shlibpath_overrides_runpath=yes
6618 ;;
6619
6620openbsd*)
6621 version_type=sunos
6622 if test "$with_gnu_ld" = yes; then
6623 need_lib_prefix=no
6624 need_version=no
6625 fi
6626 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6627 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6628 shlibpath_var=LD_LIBRARY_PATH
6629 ;;
6630
6631os2*)
6632 libname_spec='$name'
6633 need_lib_prefix=no
6634 library_names_spec='$libname.dll $libname.a'
6635 dynamic_linker='OS/2 ld.exe'
6636 shlibpath_var=LIBPATH
6637 ;;
6638
6639osf3* | osf4* | osf5*)
6640 version_type=osf
6641 need_version=no
6642 soname_spec='${libname}${release}.so'
6643 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6644 shlibpath_var=LD_LIBRARY_PATH
6645 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6646 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6647 ;;
6648
6649sco3.2v5*)
6650 version_type=osf
6651 soname_spec='${libname}${release}.so$major'
6652 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6653 shlibpath_var=LD_LIBRARY_PATH
6654 ;;
6655
6656solaris*)
6657 version_type=linux
6658 need_lib_prefix=no
6659 need_version=no
6660 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6661 soname_spec='${libname}${release}.so$major'
6662 shlibpath_var=LD_LIBRARY_PATH
6663 shlibpath_overrides_runpath=yes
6664 hardcode_into_libs=yes
6665 # ldd complains unless libraries are executable
6666 postinstall_cmds='chmod +x $lib'
6667 ;;
6668
6669sunos4*)
6670 version_type=sunos
6671 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6672 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6673 shlibpath_var=LD_LIBRARY_PATH
6674 shlibpath_overrides_runpath=yes
6675 if test "$with_gnu_ld" = yes; then
6676 need_lib_prefix=no
6677 fi
6678 need_version=yes
6679 ;;
6680
6681sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6682 version_type=linux
6683 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6684 soname_spec='${libname}${release}.so$major'
6685 shlibpath_var=LD_LIBRARY_PATH
6686 case "$host_vendor" in
6687 sni)
6688 shlibpath_overrides_runpath=no
6689 ;;
6690 motorola)
6691 need_lib_prefix=no
6692 need_version=no
6693 shlibpath_overrides_runpath=no
6694 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6695 ;;
6696 esac
6697 ;;
6698
6699uts4*)
6700 version_type=linux
6701 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6702 soname_spec='${libname}${release}.so$major'
6703 shlibpath_var=LD_LIBRARY_PATH
6704 ;;
6705
6706dgux*)
6707 version_type=linux
6708 need_lib_prefix=no
6709 need_version=no
6710 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6711 soname_spec='${libname}${release}.so$major'
6712 shlibpath_var=LD_LIBRARY_PATH
6713 ;;
6714
6715sysv4*MP*)
6716 if test -d /usr/nec ;then
6717 version_type=linux
6718 library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6719 soname_spec='$libname.so.$major'
6720 shlibpath_var=LD_LIBRARY_PATH
6721 fi
6722 ;;
6723
6724*)
6725 dynamic_linker=no
6726 ;;
6727esac
6728echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6729echo "${ECHO_T}$dynamic_linker" >&6
6730test "$dynamic_linker" = no && can_build_shared=no
6731##
6732## END FIXME
6733
6734## FIXME: this should be a separate macro
6735##
6736# Report the final consequences.
6737echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6738echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6739echo "$as_me:$LINENO: result: $can_build_shared" >&5
6740echo "${ECHO_T}$can_build_shared" >&6
6741##
6742## END FIXME
6743
6744if test "$hardcode_action" = relink; then
6745 # Fast installation is not supported
6746 enable_fast_install=no
6747elif test "$shlibpath_overrides_runpath" = yes ||
6748 test "$enable_shared" = no; then
6749 # Fast installation is not necessary
6750 enable_fast_install=needless
6751fi
6752
6753variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6754if test "$GCC" = yes; then
6755 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6756fi
6757
6758if test "x$enable_dlopen" != xyes; then
6759 enable_dlopen=unknown
6760 enable_dlopen_self=unknown
6761 enable_dlopen_self_static=unknown
6762else
6763 lt_cv_dlopen=no
6764 lt_cv_dlopen_libs=
6765
6766 case "$host_os" in
6767 beos*)
6768 lt_cv_dlopen="load_add_on"
6769 lt_cv_dlopen_libs=
6770 lt_cv_dlopen_self=yes
6771 ;;
6772
6773 cygwin* | mingw* | pw32*)
6774 lt_cv_dlopen="LoadLibrary"
6775 lt_cv_dlopen_libs=
6776 ;;
6777
6778 *)
6779 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6780echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6781if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6782 echo $ECHO_N "(cached) $ECHO_C" >&6
6783else
6784 ac_check_lib_save_LIBS=$LIBS
6785LIBS="-ldl $LIBS"
6786cat >conftest.$ac_ext <<_ACEOF
6787/* confdefs.h. */
6788_ACEOF
6789cat confdefs.h >>conftest.$ac_ext
6790cat >>conftest.$ac_ext <<_ACEOF
6791/* end confdefs.h. */
6792
6793/* Override any gcc2 internal prototype to avoid an error. */
6794#ifdef __cplusplus
6795extern "C"
6796#endif
6797/* We use char because int might match the return type of a gcc2
6798 builtin and then its argument prototype would still apply. */
6799char dlopen ();
6800int
6801main ()
6802{
6803dlopen ();
6804 ;
6805 return 0;
6806}
6807_ACEOF
6808rm -f conftest.$ac_objext conftest$ac_exeext
6809if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6810 (eval $ac_link) 2>conftest.er1
6811 ac_status=$?
6812 grep -v '^ *+' conftest.er1 >conftest.err
6813 rm -f conftest.er1
6814 cat conftest.err >&5
6815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6816 (exit $ac_status); } &&
6817 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6819 (eval $ac_try) 2>&5
6820 ac_status=$?
6821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6822 (exit $ac_status); }; } &&
6823 { ac_try='test -s conftest$ac_exeext'
6824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6825 (eval $ac_try) 2>&5
6826 ac_status=$?
6827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6828 (exit $ac_status); }; }; then
6829 ac_cv_lib_dl_dlopen=yes
6830else
6831 echo "$as_me: failed program was:" >&5
6832sed 's/^/| /' conftest.$ac_ext >&5
6833
6834ac_cv_lib_dl_dlopen=no
6835fi
6836rm -f conftest.err conftest.$ac_objext \
6837 conftest$ac_exeext conftest.$ac_ext
6838LIBS=$ac_check_lib_save_LIBS
6839fi
6840echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
6841echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
6842if test $ac_cv_lib_dl_dlopen = yes; then
6843 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
6844else
6845 echo "$as_me:$LINENO: checking for dlopen" >&5
6846echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
6847if test "${ac_cv_func_dlopen+set}" = set; then
6848 echo $ECHO_N "(cached) $ECHO_C" >&6
6849else
6850 cat >conftest.$ac_ext <<_ACEOF
6851/* confdefs.h. */
6852_ACEOF
6853cat confdefs.h >>conftest.$ac_ext
6854cat >>conftest.$ac_ext <<_ACEOF
6855/* end confdefs.h. */
6856/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
6857 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6858#define dlopen innocuous_dlopen
6859
6860/* System header to define __stub macros and hopefully few prototypes,
6861 which can conflict with char dlopen (); below.
6862 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6863 <limits.h> exists even on freestanding compilers. */
6864
6865#ifdef __STDC__
6866# include <limits.h>
6867#else
6868# include <assert.h>
6869#endif
6870
6871#undef dlopen
6872
6873/* Override any gcc2 internal prototype to avoid an error. */
6874#ifdef __cplusplus
6875extern "C"
6876{
6877#endif
6878/* We use char because int might match the return type of a gcc2
6879 builtin and then its argument prototype would still apply. */
6880char dlopen ();
6881/* The GNU C library defines this for functions which it implements
6882 to always fail with ENOSYS. Some functions are actually named
6883 something starting with __ and the normal name is an alias. */
6884#if defined (__stub_dlopen) || defined (__stub___dlopen)
6885choke me
6886#else
6887char (*f) () = dlopen;
6888#endif
6889#ifdef __cplusplus
6890}
6891#endif
6892
6893int
6894main ()
6895{
6896return f != dlopen;
6897 ;
6898 return 0;
6899}
6900_ACEOF
6901rm -f conftest.$ac_objext conftest$ac_exeext
6902if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6903 (eval $ac_link) 2>conftest.er1
6904 ac_status=$?
6905 grep -v '^ *+' conftest.er1 >conftest.err
6906 rm -f conftest.er1
6907 cat conftest.err >&5
6908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6909 (exit $ac_status); } &&
6910 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6912 (eval $ac_try) 2>&5
6913 ac_status=$?
6914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6915 (exit $ac_status); }; } &&
6916 { ac_try='test -s conftest$ac_exeext'
6917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6918 (eval $ac_try) 2>&5
6919 ac_status=$?
6920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6921 (exit $ac_status); }; }; then
6922 ac_cv_func_dlopen=yes
6923else
6924 echo "$as_me: failed program was:" >&5
6925sed 's/^/| /' conftest.$ac_ext >&5
6926
6927ac_cv_func_dlopen=no
6928fi
6929rm -f conftest.err conftest.$ac_objext \
6930 conftest$ac_exeext conftest.$ac_ext
6931fi
6932echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
6933echo "${ECHO_T}$ac_cv_func_dlopen" >&6
6934if test $ac_cv_func_dlopen = yes; then
6935 lt_cv_dlopen="dlopen"
6936else
6937 echo "$as_me:$LINENO: checking for shl_load" >&5
6938echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
6939if test "${ac_cv_func_shl_load+set}" = set; then
6940 echo $ECHO_N "(cached) $ECHO_C" >&6
6941else
6942 cat >conftest.$ac_ext <<_ACEOF
6943/* confdefs.h. */
6944_ACEOF
6945cat confdefs.h >>conftest.$ac_ext
6946cat >>conftest.$ac_ext <<_ACEOF
6947/* end confdefs.h. */
6948/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
6949 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6950#define shl_load innocuous_shl_load
6951
6952/* System header to define __stub macros and hopefully few prototypes,
6953 which can conflict with char shl_load (); below.
6954 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6955 <limits.h> exists even on freestanding compilers. */
6956
6957#ifdef __STDC__
6958# include <limits.h>
6959#else
6960# include <assert.h>
6961#endif
6962
6963#undef shl_load
6964
6965/* Override any gcc2 internal prototype to avoid an error. */
6966#ifdef __cplusplus
6967extern "C"
6968{
6969#endif
6970/* We use char because int might match the return type of a gcc2
6971 builtin and then its argument prototype would still apply. */
6972char shl_load ();
6973/* The GNU C library defines this for functions which it implements
6974 to always fail with ENOSYS. Some functions are actually named
6975 something starting with __ and the normal name is an alias. */
6976#if defined (__stub_shl_load) || defined (__stub___shl_load)
6977choke me
6978#else
6979char (*f) () = shl_load;
6980#endif
6981#ifdef __cplusplus
6982}
6983#endif
6984
6985int
6986main ()
6987{
6988return f != shl_load;
6989 ;
6990 return 0;
6991}
6992_ACEOF
6993rm -f conftest.$ac_objext conftest$ac_exeext
6994if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6995 (eval $ac_link) 2>conftest.er1
6996 ac_status=$?
6997 grep -v '^ *+' conftest.er1 >conftest.err
6998 rm -f conftest.er1
6999 cat conftest.err >&5
7000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7001 (exit $ac_status); } &&
7002 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7004 (eval $ac_try) 2>&5
7005 ac_status=$?
7006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7007 (exit $ac_status); }; } &&
7008 { ac_try='test -s conftest$ac_exeext'
7009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7010 (eval $ac_try) 2>&5
7011 ac_status=$?
7012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7013 (exit $ac_status); }; }; then
7014 ac_cv_func_shl_load=yes
7015else
7016 echo "$as_me: failed program was:" >&5
7017sed 's/^/| /' conftest.$ac_ext >&5
7018
7019ac_cv_func_shl_load=no
7020fi
7021rm -f conftest.err conftest.$ac_objext \
7022 conftest$ac_exeext conftest.$ac_ext
7023fi
7024echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7025echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7026if test $ac_cv_func_shl_load = yes; then
7027 lt_cv_dlopen="shl_load"
7028else
7029 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7030echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7031if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7032 echo $ECHO_N "(cached) $ECHO_C" >&6
7033else
7034 ac_check_lib_save_LIBS=$LIBS
7035LIBS="-lsvld $LIBS"
7036cat >conftest.$ac_ext <<_ACEOF
7037/* confdefs.h. */
7038_ACEOF
7039cat confdefs.h >>conftest.$ac_ext
7040cat >>conftest.$ac_ext <<_ACEOF
7041/* end confdefs.h. */
7042
7043/* Override any gcc2 internal prototype to avoid an error. */
7044#ifdef __cplusplus
7045extern "C"
7046#endif
7047/* We use char because int might match the return type of a gcc2
7048 builtin and then its argument prototype would still apply. */
7049char dlopen ();
7050int
7051main ()
7052{
7053dlopen ();
7054 ;
7055 return 0;
7056}
7057_ACEOF
7058rm -f conftest.$ac_objext conftest$ac_exeext
7059if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7060 (eval $ac_link) 2>conftest.er1
7061 ac_status=$?
7062 grep -v '^ *+' conftest.er1 >conftest.err
7063 rm -f conftest.er1
7064 cat conftest.err >&5
7065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7066 (exit $ac_status); } &&
7067 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7069 (eval $ac_try) 2>&5
7070 ac_status=$?
7071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7072 (exit $ac_status); }; } &&
7073 { ac_try='test -s conftest$ac_exeext'
7074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7075 (eval $ac_try) 2>&5
7076 ac_status=$?
7077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7078 (exit $ac_status); }; }; then
7079 ac_cv_lib_svld_dlopen=yes
7080else
7081 echo "$as_me: failed program was:" >&5
7082sed 's/^/| /' conftest.$ac_ext >&5
7083
7084ac_cv_lib_svld_dlopen=no
7085fi
7086rm -f conftest.err conftest.$ac_objext \
7087 conftest$ac_exeext conftest.$ac_ext
7088LIBS=$ac_check_lib_save_LIBS
7089fi
7090echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7091echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7092if test $ac_cv_lib_svld_dlopen = yes; then
7093 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7094else
7095 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7096echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7097if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7098 echo $ECHO_N "(cached) $ECHO_C" >&6
7099else
7100 ac_check_lib_save_LIBS=$LIBS
7101LIBS="-ldld $LIBS"
7102cat >conftest.$ac_ext <<_ACEOF
7103/* confdefs.h. */
7104_ACEOF
7105cat confdefs.h >>conftest.$ac_ext
7106cat >>conftest.$ac_ext <<_ACEOF
7107/* end confdefs.h. */
7108
7109/* Override any gcc2 internal prototype to avoid an error. */
7110#ifdef __cplusplus
7111extern "C"
7112#endif
7113/* We use char because int might match the return type of a gcc2
7114 builtin and then its argument prototype would still apply. */
7115char shl_load ();
7116int
7117main ()
7118{
7119shl_load ();
7120 ;
7121 return 0;
7122}
7123_ACEOF
7124rm -f conftest.$ac_objext conftest$ac_exeext
7125if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7126 (eval $ac_link) 2>conftest.er1
7127 ac_status=$?
7128 grep -v '^ *+' conftest.er1 >conftest.err
7129 rm -f conftest.er1
7130 cat conftest.err >&5
7131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7132 (exit $ac_status); } &&
7133 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7135 (eval $ac_try) 2>&5
7136 ac_status=$?
7137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7138 (exit $ac_status); }; } &&
7139 { ac_try='test -s conftest$ac_exeext'
7140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7141 (eval $ac_try) 2>&5
7142 ac_status=$?
7143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7144 (exit $ac_status); }; }; then
7145 ac_cv_lib_dld_shl_load=yes
7146else
7147 echo "$as_me: failed program was:" >&5
7148sed 's/^/| /' conftest.$ac_ext >&5
7149
7150ac_cv_lib_dld_shl_load=no
7151fi
7152rm -f conftest.err conftest.$ac_objext \
7153 conftest$ac_exeext conftest.$ac_ext
7154LIBS=$ac_check_lib_save_LIBS
7155fi
7156echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7157echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7158if test $ac_cv_lib_dld_shl_load = yes; then
7159 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7160fi
7161
7162
7163fi
7164
7165
7166fi
7167
7168
7169fi
7170
7171
7172fi
7173
7174 ;;
7175 esac
7176
7177 if test "x$lt_cv_dlopen" != xno; then
7178 enable_dlopen=yes
7179 else
7180 enable_dlopen=no
7181 fi
7182
7183 case "$lt_cv_dlopen" in
7184 dlopen)
7185 save_CPPFLAGS="$CPP_FLAGS"
7186 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7187
7188 save_LDFLAGS="$LDFLAGS"
7189 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7190
7191 save_LIBS="$LIBS"
7192 LIBS="$lt_cv_dlopen_libs $LIBS"
7193
7194 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7195echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7196if test "${lt_cv_dlopen_self+set}" = set; then
7197 echo $ECHO_N "(cached) $ECHO_C" >&6
7198else
7199 if test "$cross_compiling" = yes; then :
7200 lt_cv_dlopen_self=cross
7201else
7202 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7203 lt_status=$lt_dlunknown
7204 cat > conftest.$ac_ext <<EOF
7205#line 7205 "configure"
7206#include "confdefs.h"
7207
7208#if HAVE_DLFCN_H
7209#include <dlfcn.h>
7210#endif
7211
7212#include <stdio.h>
7213
7214#ifdef RTLD_GLOBAL
7215# define LT_DLGLOBAL RTLD_GLOBAL
7216#else
7217# ifdef DL_GLOBAL
7218# define LT_DLGLOBAL DL_GLOBAL
7219# else
7220# define LT_DLGLOBAL 0
7221# endif
7222#endif
7223
7224/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7225 find out it does not work in some platform. */
7226#ifndef LT_DLLAZY_OR_NOW
7227# ifdef RTLD_LAZY
7228# define LT_DLLAZY_OR_NOW RTLD_LAZY
7229# else
7230# ifdef DL_LAZY
7231# define LT_DLLAZY_OR_NOW DL_LAZY
7232# else
7233# ifdef RTLD_NOW
7234# define LT_DLLAZY_OR_NOW RTLD_NOW
7235# else
7236# ifdef DL_NOW
7237# define LT_DLLAZY_OR_NOW DL_NOW
7238# else
7239# define LT_DLLAZY_OR_NOW 0
7240# endif
7241# endif
7242# endif
7243# endif
7244#endif
7245
7246#ifdef __cplusplus
7247extern "C" void exit (int);
7248#endif
7249
7250fnord() { int i=42;}
7251main ()
7252{
7253 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7254 int status = $lt_dlunknown;
7255
7256 if (self)
7257 {
7258 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7259 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7260 /* dlclose (self); */
7261 }
7262
7263 exit (status);
7264}
7265EOF
7266 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7267 (eval $ac_link) 2>&5
7268 ac_status=$?
7269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7270 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7271 (./conftest; exit; ) 2>/dev/null
7272 lt_status=$?
7273 case x$lt_status in
7274 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7275 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7276 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7277 esac
7278 else :
7279 # compilation failed
7280 lt_cv_dlopen_self=no
7281 fi
7282fi
7283rm -fr conftest*
7284
7285
7286fi
7287echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7288echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7289
7290 if test "x$lt_cv_dlopen_self" = xyes; then
7291 LDFLAGS="$LDFLAGS $link_static_flag"
7292 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7293echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7294if test "${lt_cv_dlopen_self_static+set}" = set; then
7295 echo $ECHO_N "(cached) $ECHO_C" >&6
7296else
7297 if test "$cross_compiling" = yes; then :
7298 lt_cv_dlopen_self_static=cross
7299else
7300 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7301 lt_status=$lt_dlunknown
7302 cat > conftest.$ac_ext <<EOF
7303#line 7303 "configure"
7304#include "confdefs.h"
7305
7306#if HAVE_DLFCN_H
7307#include <dlfcn.h>
7308#endif
7309
7310#include <stdio.h>
7311
7312#ifdef RTLD_GLOBAL
7313# define LT_DLGLOBAL RTLD_GLOBAL
7314#else
7315# ifdef DL_GLOBAL
7316# define LT_DLGLOBAL DL_GLOBAL
7317# else
7318# define LT_DLGLOBAL 0
7319# endif
7320#endif
7321
7322/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7323 find out it does not work in some platform. */
7324#ifndef LT_DLLAZY_OR_NOW
7325# ifdef RTLD_LAZY
7326# define LT_DLLAZY_OR_NOW RTLD_LAZY
7327# else
7328# ifdef DL_LAZY
7329# define LT_DLLAZY_OR_NOW DL_LAZY
7330# else
7331# ifdef RTLD_NOW
7332# define LT_DLLAZY_OR_NOW RTLD_NOW
7333# else
7334# ifdef DL_NOW
7335# define LT_DLLAZY_OR_NOW DL_NOW
7336# else
7337# define LT_DLLAZY_OR_NOW 0
7338# endif
7339# endif
7340# endif
7341# endif
7342#endif
7343
7344#ifdef __cplusplus
7345extern "C" void exit (int);
7346#endif
7347
7348fnord() { int i=42;}
7349main ()
7350{
7351 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7352 int status = $lt_dlunknown;
7353
7354 if (self)
7355 {
7356 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7357 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7358 /* dlclose (self); */
7359 }
7360
7361 exit (status);
7362}
7363EOF
7364 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7365 (eval $ac_link) 2>&5
7366 ac_status=$?
7367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7368 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7369 (./conftest; exit; ) 2>/dev/null
7370 lt_status=$?
7371 case x$lt_status in
7372 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7373 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7374 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7375 esac
7376 else :
7377 # compilation failed
7378 lt_cv_dlopen_self_static=no
7379 fi
7380fi
7381rm -fr conftest*
7382
7383
7384fi
7385echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7386echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7387 fi
7388
7389 CPPFLAGS="$save_CPPFLAGS"
7390 LDFLAGS="$save_LDFLAGS"
7391 LIBS="$save_LIBS"
7392 ;;
7393 esac
7394
7395 case "$lt_cv_dlopen_self" in
7396 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7397 *) enable_dlopen_self=unknown ;;
7398 esac
7399
7400 case "$lt_cv_dlopen_self_static" in
7401 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7402 *) enable_dlopen_self_static=unknown ;;
7403 esac
7404fi
7405
7406
7407## FIXME: this should be a separate macro
7408##
7409if test "$enable_shared" = yes && test "$GCC" = yes; then
7410 case "$archive_cmds" in
7411 *'~'*)
7412 # FIXME: we may have to deal with multi-command sequences.
7413 ;;
7414 '$CC '*)
7415 # Test whether the compiler implicitly links with -lc since on some
7416 # systems, -lgcc has to come before -lc. If gcc already passes -lc
7417 # to ld, don't add -lc before -lgcc.
7418 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7419echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7420 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7421 echo $ECHO_N "(cached) $ECHO_C" >&6
7422else
7423 $rm conftest*
7424 echo 'static int dummy;' > conftest.$ac_ext
7425
7426 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7427 (eval $ac_compile) 2>&5
7428 ac_status=$?
7429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7430 (exit $ac_status); }; then
7431 soname=conftest
7432 lib=conftest
7433 libobjs=conftest.$ac_objext
7434 deplibs=
7435 wl=$lt_cv_prog_cc_wl
7436 compiler_flags=-v
7437 linker_flags=-v
7438 verstring=
7439 output_objdir=.
7440 libname=conftest
7441 save_allow_undefined_flag=$allow_undefined_flag
7442 allow_undefined_flag=
7443 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7444 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7445 ac_status=$?
7446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7447 (exit $ac_status); }
7448 then
7449 lt_cv_archive_cmds_need_lc=no
7450 else
7451 lt_cv_archive_cmds_need_lc=yes
7452 fi
7453 allow_undefined_flag=$save_allow_undefined_flag
7454 else
7455 cat conftest.err 1>&5
7456 fi
7457fi
7458
7459 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7460echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7461 ;;
7462 esac
7463fi
7464need_lc=${lt_cv_archive_cmds_need_lc-yes}
7465##
7466## END FIXME
7467
7468## FIXME: this should be a separate macro
7469##
7470# The second clause should only fire when bootstrapping the
7471# libtool distribution, otherwise you forgot to ship ltmain.sh
7472# with your package, and you will get complaints that there are
7473# no rules to generate ltmain.sh.
7474if test -f "$ltmain"; then
7475 :
7476else
7477 # If there is no Makefile yet, we rely on a make rule to execute
7478 # `config.status --recheck' to rerun these tests and create the
7479 # libtool script then.
7480 test -f Makefile && make "$ltmain"
7481fi
7482
7483if test -f "$ltmain"; then
7484 trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7485 $rm -f "${ofile}T"
7486
7487 echo creating $ofile
7488
7489 # Now quote all the things that may contain metacharacters while being
7490 # careful not to overquote the AC_SUBSTed values. We take copies of the
7491 # variables and quote the copies for generation of the libtool script.
7492 for var in echo old_CC old_CFLAGS \
7493 AR AR_FLAGS CC LD LN_S NM SHELL \
7494 reload_flag reload_cmds wl \
7495 pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7496 thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7497 library_names_spec soname_spec \
7498 RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7499 old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7500 postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7501 old_striplib striplib file_magic_cmd export_symbols_cmds \
7502 deplibs_check_method allow_undefined_flag no_undefined_flag \
7503 finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7504 hardcode_libdir_flag_spec hardcode_libdir_separator \
7505 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7506 compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7507
7508 case "$var" in
7509 reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7510 old_postinstall_cmds | old_postuninstall_cmds | \
7511 export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7512 extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7513 postinstall_cmds | postuninstall_cmds | \
7514 finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7515 # Double-quote double-evaled strings.
7516 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7517 ;;
7518 *)
7519 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7520 ;;
7521 esac
7522 done
7523
7524 cat <<__EOF__ > "${ofile}T"
7525#! $SHELL
7526
7527# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7528# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7529# NOTE: Changes made to this file will be lost: look at ltmain.sh.
7530#
7531# Copyright (C) 1996-2000 Free Software Foundation, Inc.
7532# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7533#
7534# This program is free software; you can redistribute it and/or modify
7535# it under the terms of the GNU General Public License as published by
7536# the Free Software Foundation; either version 2 of the License, or
7537# (at your option) any later version.
7538#
7539# This program is distributed in the hope that it will be useful, but
7540# WITHOUT ANY WARRANTY; without even the implied warranty of
7541# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7542# General Public License for more details.
7543#
7544# You should have received a copy of the GNU General Public License
7545# along with this program; if not, write to the Free Software
7546# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7547#
7548# As a special exception to the GNU General Public License, if you
7549# distribute this file as part of a program that contains a
7550# configuration script generated by Autoconf, you may include it under
7551# the same distribution terms that you use for the rest of that program.
7552
7553# Sed that helps us avoid accidentally triggering echo(1) options like -n.
7554Xsed="sed -e s/^X//"
7555
7556# The HP-UX ksh and POSIX shell print the target directory to stdout
7557# if CDPATH is set.
7558if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7559
7560# ### BEGIN LIBTOOL CONFIG
7561
7562# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7563
7564# Shell to use when invoking shell scripts.
7565SHELL=$lt_SHELL
7566
7567# Whether or not to build shared libraries.
7568build_libtool_libs=$enable_shared
7569
7570# Whether or not to add -lc for building shared libraries.
7571build_libtool_need_lc=$need_lc
7572
7573# Whether or not to build static libraries.
7574build_old_libs=$enable_static
7575
7576# Whether or not to optimize for fast installation.
7577fast_install=$enable_fast_install
7578
7579# The host system.
7580host_alias=$host_alias
7581host=$host
7582
7583# An echo program that does not interpret backslashes.
7584echo=$lt_echo
7585
7586# The archiver.
7587AR=$lt_AR
7588AR_FLAGS=$lt_AR_FLAGS
7589
7590# The default C compiler.
7591CC=$lt_CC
7592
7593# Is the compiler the GNU C compiler?
7594with_gcc=$GCC
7595
7596# The linker used to build libraries.
7597LD=$lt_LD
7598
7599# Whether we need hard or soft links.
7600LN_S=$lt_LN_S
7601
7602# A BSD-compatible nm program.
7603NM=$lt_NM
7604
7605# A symbol stripping program
7606STRIP=$STRIP
7607
7608# Used to examine libraries when file_magic_cmd begins "file"
7609MAGIC_CMD=$MAGIC_CMD
7610
7611# Used on cygwin: DLL creation program.
7612DLLTOOL="$DLLTOOL"
7613
7614# Used on cygwin: object dumper.
7615OBJDUMP="$OBJDUMP"
7616
7617# Used on cygwin: assembler.
7618AS="$AS"
7619
7620# The name of the directory that contains temporary libtool files.
7621objdir=$objdir
7622
7623# How to create reloadable object files.
7624reload_flag=$lt_reload_flag
7625reload_cmds=$lt_reload_cmds
7626
7627# How to pass a linker flag through the compiler.
7628wl=$lt_wl
7629
7630# Object file suffix (normally "o").
7631objext="$ac_objext"
7632
7633# Old archive suffix (normally "a").
7634libext="$libext"
7635
7636# Executable file suffix (normally "").
7637exeext="$exeext"
7638
7639# Additional compiler flags for building library objects.
7640pic_flag=$lt_pic_flag
7641pic_mode=$pic_mode
7642
7643# Does compiler simultaneously support -c and -o options?
7644compiler_c_o=$lt_compiler_c_o
7645
7646# Can we write directly to a .lo ?
7647compiler_o_lo=$lt_compiler_o_lo
7648
7649# Must we lock files when doing compilation ?
7650need_locks=$lt_need_locks
7651
7652# Do we need the lib prefix for modules?
7653need_lib_prefix=$need_lib_prefix
7654
7655# Do we need a version for libraries?
7656need_version=$need_version
7657
7658# Whether dlopen is supported.
7659dlopen_support=$enable_dlopen
7660
7661# Whether dlopen of programs is supported.
7662dlopen_self=$enable_dlopen_self
7663
7664# Whether dlopen of statically linked programs is supported.
7665dlopen_self_static=$enable_dlopen_self_static
7666
7667# Compiler flag to prevent dynamic linking.
7668link_static_flag=$lt_link_static_flag
7669
7670# Compiler flag to turn off builtin functions.
7671no_builtin_flag=$lt_no_builtin_flag
7672
7673# Compiler flag to allow reflexive dlopens.
7674export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7675
7676# Compiler flag to generate shared objects directly from archives.
7677whole_archive_flag_spec=$lt_whole_archive_flag_spec
7678
7679# Compiler flag to generate thread-safe objects.
7680thread_safe_flag_spec=$lt_thread_safe_flag_spec
7681
7682# Library versioning type.
7683version_type=$version_type
7684
7685# Format of library name prefix.
7686libname_spec=$lt_libname_spec
7687
7688# List of archive names. First name is the real one, the rest are links.
7689# The last name is the one that the linker finds with -lNAME.
7690library_names_spec=$lt_library_names_spec
7691
7692# The coded name of the library, if different from the real name.
7693soname_spec=$lt_soname_spec
7694
7695# Commands used to build and install an old-style archive.
7696RANLIB=$lt_RANLIB
7697old_archive_cmds=$lt_old_archive_cmds
7698old_postinstall_cmds=$lt_old_postinstall_cmds
7699old_postuninstall_cmds=$lt_old_postuninstall_cmds
7700
7701# Create an old-style archive from a shared archive.
7702old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7703
7704# Create a temporary old-style archive to link instead of a shared archive.
7705old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7706
7707# Commands used to build and install a shared archive.
7708archive_cmds=$lt_archive_cmds
7709archive_expsym_cmds=$lt_archive_expsym_cmds
7710postinstall_cmds=$lt_postinstall_cmds
7711postuninstall_cmds=$lt_postuninstall_cmds
7712
7713# Commands to strip libraries.
7714old_striplib=$lt_old_striplib
7715striplib=$lt_striplib
7716
7717# Method to check whether dependent libraries are shared objects.
7718deplibs_check_method=$lt_deplibs_check_method
7719
7720# Command to use when deplibs_check_method == file_magic.
7721file_magic_cmd=$lt_file_magic_cmd
7722
7723# Flag that allows shared libraries with undefined symbols to be built.
7724allow_undefined_flag=$lt_allow_undefined_flag
7725
7726# Flag that forces no undefined symbols.
7727no_undefined_flag=$lt_no_undefined_flag
7728
7729# Commands used to finish a libtool library installation in a directory.
7730finish_cmds=$lt_finish_cmds
7731
7732# Same as above, but a single script fragment to be evaled but not shown.
7733finish_eval=$lt_finish_eval
7734
7735# Take the output of nm and produce a listing of raw symbols and C names.
7736global_symbol_pipe=$lt_global_symbol_pipe
7737
7738# Transform the output of nm in a proper C declaration
7739global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7740
7741# This is the shared library runtime path variable.
7742runpath_var=$runpath_var
7743
7744# This is the shared library path variable.
7745shlibpath_var=$shlibpath_var
7746
7747# Is shlibpath searched before the hard-coded library search path?
7748shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7749
7750# How to hardcode a shared library path into an executable.
7751hardcode_action=$hardcode_action
7752
7753# Whether we should hardcode library paths into libraries.
7754hardcode_into_libs=$hardcode_into_libs
7755
7756# Flag to hardcode \$libdir into a binary during linking.
7757# This must work even if \$libdir does not exist.
7758hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7759
7760# Whether we need a single -rpath flag with a separated argument.
7761hardcode_libdir_separator=$lt_hardcode_libdir_separator
7762
7763# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7764# resulting binary.
7765hardcode_direct=$hardcode_direct
7766
7767# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7768# resulting binary.
7769hardcode_minus_L=$hardcode_minus_L
7770
7771# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7772# the resulting binary.
7773hardcode_shlibpath_var=$hardcode_shlibpath_var
7774
7775# Variables whose values should be saved in libtool wrapper scripts and
7776# restored at relink time.
7777variables_saved_for_relink="$variables_saved_for_relink"
7778
7779# Whether libtool must link a program against all its dependency libraries.
7780link_all_deplibs=$link_all_deplibs
7781
7782# Compile-time system search path for libraries
7783sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7784
7785# Run-time system search path for libraries
7786sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7787
7788# Fix the shell variable \$srcfile for the compiler.
7789fix_srcfile_path="$fix_srcfile_path"
7790
7791# Set to yes if exported symbols are required.
7792always_export_symbols=$always_export_symbols
7793
7794# The commands to list exported symbols.
7795export_symbols_cmds=$lt_export_symbols_cmds
7796
7797# The commands to extract the exported symbol list from a shared archive.
7798extract_expsyms_cmds=$lt_extract_expsyms_cmds
7799
7800# Symbols that should not be listed in the preloaded symbols.
7801exclude_expsyms=$lt_exclude_expsyms
7802
7803# Symbols that must always be exported.
7804include_expsyms=$lt_include_expsyms
7805
7806# ### END LIBTOOL CONFIG
7807
7808__EOF__
7809
7810 case "$host_os" in
7811 aix3*)
7812 cat <<\EOF >> "${ofile}T"
7813
7814# AIX sometimes has problems with the GCC collect2 program. For some
7815# reason, if we set the COLLECT_NAMES environment variable, the problems
7816# vanish in a puff of smoke.
7817if test "X${COLLECT_NAMES+set}" != Xset; then
7818 COLLECT_NAMES=
7819 export COLLECT_NAMES
7820fi
7821EOF
7822 ;;
7823 esac
7824
7825 case "$host_os" in
7826 cygwin* | mingw* | pw32* | os2*)
7827 cat <<'EOF' >> "${ofile}T"
7828 # This is a source program that is used to create dlls on Windows
7829 # Don't remove nor modify the starting and closing comments
7830# /* ltdll.c starts here */
7831# #define WIN32_LEAN_AND_MEAN
7832# #include <windows.h>
7833# #undef WIN32_LEAN_AND_MEAN
7834# #include <stdio.h>
7835#
7836# #ifndef __CYGWIN__
7837# # ifdef __CYGWIN32__
7838# # define __CYGWIN__ __CYGWIN32__
7839# # endif
7840# #endif
7841#
7842# #ifdef __cplusplus
7843# extern "C" {
7844# #endif
7845# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
7846# #ifdef __cplusplus
7847# }
7848# #endif
7849#
7850# #ifdef __CYGWIN__
7851# #include <cygwin/cygwin_dll.h>
7852# DECLARE_CYGWIN_DLL( DllMain );
7853# #endif
7854# HINSTANCE __hDllInstance_base;
7855#
7856# BOOL APIENTRY
7857# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
7858# {
7859# __hDllInstance_base = hInst;
7860# return TRUE;
7861# }
7862# /* ltdll.c ends here */
7863 # This is a source program that is used to create import libraries
7864 # on Windows for dlls which lack them. Don't remove nor modify the
7865 # starting and closing comments
7866# /* impgen.c starts here */
7867# /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
7868#
7869# This file is part of GNU libtool.
7870#
7871# This program is free software; you can redistribute it and/or modify
7872# it under the terms of the GNU General Public License as published by
7873# the Free Software Foundation; either version 2 of the License, or
7874# (at your option) any later version.
7875#
7876# This program is distributed in the hope that it will be useful,
7877# but WITHOUT ANY WARRANTY; without even the implied warranty of
7878# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7879# GNU General Public License for more details.
7880#
7881# You should have received a copy of the GNU General Public License
7882# along with this program; if not, write to the Free Software
7883# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7884# */
7885#
7886# #include <stdio.h> /* for printf() */
7887# #include <unistd.h> /* for open(), lseek(), read() */
7888# #include <fcntl.h> /* for O_RDONLY, O_BINARY */
7889# #include <string.h> /* for strdup() */
7890#
7891# /* O_BINARY isn't required (or even defined sometimes) under Unix */
7892# #ifndef O_BINARY
7893# #define O_BINARY 0
7894# #endif
7895#
7896# static unsigned int
7897# pe_get16 (fd, offset)
7898# int fd;
7899# int offset;
7900# {
7901# unsigned char b[2];
7902# lseek (fd, offset, SEEK_SET);
7903# read (fd, b, 2);
7904# return b[0] + (b[1]<<8);
7905# }
7906#
7907# static unsigned int
7908# pe_get32 (fd, offset)
7909# int fd;
7910# int offset;
7911# {
7912# unsigned char b[4];
7913# lseek (fd, offset, SEEK_SET);
7914# read (fd, b, 4);
7915# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7916# }
7917#
7918# static unsigned int
7919# pe_as32 (ptr)
7920# void *ptr;
7921# {
7922# unsigned char *b = ptr;
7923# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7924# }
7925#
7926# int
7927# main (argc, argv)
7928# int argc;
7929# char *argv[];
7930# {
7931# int dll;
7932# unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
7933# unsigned long export_rva, export_size, nsections, secptr, expptr;
7934# unsigned long name_rvas, nexp;
7935# unsigned char *expdata, *erva;
7936# char *filename, *dll_name;
7937#
7938# filename = argv[1];
7939#
7940# dll = open(filename, O_RDONLY|O_BINARY);
7941# if (!dll)
7942# return 1;
7943#
7944# dll_name = filename;
7945#
7946# for (i=0; filename[i]; i++)
7947# if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
7948# dll_name = filename + i +1;
7949#
7950# pe_header_offset = pe_get32 (dll, 0x3c);
7951# opthdr_ofs = pe_header_offset + 4 + 20;
7952# num_entries = pe_get32 (dll, opthdr_ofs + 92);
7953#
7954# if (num_entries < 1) /* no exports */
7955# return 1;
7956#
7957# export_rva = pe_get32 (dll, opthdr_ofs + 96);
7958# export_size = pe_get32 (dll, opthdr_ofs + 100);
7959# nsections = pe_get16 (dll, pe_header_offset + 4 +2);
7960# secptr = (pe_header_offset + 4 + 20 +
7961# pe_get16 (dll, pe_header_offset + 4 + 16));
7962#
7963# expptr = 0;
7964# for (i = 0; i < nsections; i++)
7965# {
7966# char sname[8];
7967# unsigned long secptr1 = secptr + 40 * i;
7968# unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
7969# unsigned long vsize = pe_get32 (dll, secptr1 + 16);
7970# unsigned long fptr = pe_get32 (dll, secptr1 + 20);
7971# lseek(dll, secptr1, SEEK_SET);
7972# read(dll, sname, 8);
7973# if (vaddr <= export_rva && vaddr+vsize > export_rva)
7974# {
7975# expptr = fptr + (export_rva - vaddr);
7976# if (export_rva + export_size > vaddr + vsize)
7977# export_size = vsize - (export_rva - vaddr);
7978# break;
7979# }
7980# }
7981#
7982# expdata = (unsigned char*)malloc(export_size);
7983# lseek (dll, expptr, SEEK_SET);
7984# read (dll, expdata, export_size);
7985# erva = expdata - export_rva;
7986#
7987# nexp = pe_as32 (expdata+24);
7988# name_rvas = pe_as32 (expdata+32);
7989#
7990# printf ("EXPORTS\n");
7991# for (i = 0; i<nexp; i++)
7992# {
7993# unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
7994# printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
7995# }
7996#
7997# return 0;
7998# }
7999# /* impgen.c ends here */
8000
8001EOF
8002 ;;
8003 esac
8004
8005 # We use sed instead of cat because bash on DJGPP gets confused if
8006 # if finds mixed CR/LF and LF-only lines. Since sed operates in
8007 # text mode, it properly converts lines to CR/LF. This bash problem
8008 # is reportedly fixed, but why not run on old versions too?
8009 sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8010
8011 mv -f "${ofile}T" "$ofile" || \
8012 (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8013 chmod +x "$ofile"
8014fi
8015##
8016## END FIXME
8017
8018
8019
8020
8021
8022# This can be used to rebuild libtool when needed
8023LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8024
8025# Always use our own libtool.
8026LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8027
8028# Prevent multiple expansion
8029
8030
8031MALLOC_TYPE=S
8032support_addstrings=no
8033support_frills=no
8034support_linespace=no
8035support_inheritpixmap=no
8036support_keepscrolling=no
8037support_selectionscrolling=no
8038support_menubar=no
8039support_mousewheel=no
8040support_mouseslipwheel=no
8041support_utmp=no
8042support_wtmp=no
8043support_lastlog=no
8044support_cursor_blink=no
8045support_text_blink=no
8046support_pointer_blank=no
8047support_scroll_rxvt=no
8048support_scroll_next=no
8049support_scroll_xterm=no
8050support_scroll_plain=no
8051support_xim=no
8052support_xpm=no
8053support_xft=no
8054support_unicode3=no
8055support_combining=no
8056codesets=
8057
8058
8059if test "x$enable_shared" = xyes; then
8060
8061cat >>confdefs.h <<\_ACEOF
8062#define LIBRXVT 1
8063_ACEOF
8064
8065 INSTALL_LIBRXVT=yes
8066fi
8067
8068
8069# Check whether --enable-everything or --disable-everything was given.
8070if test "${enable_everything+set}" = set; then
8071 enableval="$enable_everything"
8072 if test x$enableval = xyes; then
8073 support_24bit=yes
8074 support_frills=yes
8075 support_linespace=yes
8076 support_inheritpixmap=yes
8077 support_keepscrolling=yes
8078 support_selectionscrolling=yes
8079 support_lastlog=yes
8080 support_menubar=yes
8081 support_mousewheel=yes
8082 support_mouseslipwheel=yes
8083 support_cursor_blink=yes
8084 support_text_blink=yes
8085 support_pointer_blank=yes
8086 support_scroll_rxvt=yes
8087 support_scroll_next=yes
8088 support_scroll_xterm=yes
8089 support_scroll_plain=yes
8090 support_utmp=yes
8091 support_wtmp=yes
8092 support_xim=yes
8093 support_xpm=yes
8094 support_xft=yes
8095 support_unicode3=yes
8096 support_combining=yes
8097 codesets=all
8098 fi
8099fi;
8100
8101# Check whether --enable-unicode3 or --disable-unicode3 was given.
8102if test "${enable_unicode3+set}" = set; then
8103 enableval="$enable_unicode3"
8104 if test x$enableval = xyes -o x$enableval = xno; then
8105 support_unicode3=yes
8106 fi
8107fi;
8108
8109# Check whether --enable-combining or --disable-combining was given.
8110if test "${enable_combining+set}" = set; then
8111 enableval="$enable_combining"
8112 if test x$enableval = xyes -o x$enableval = xno; then
8113 support_combining=yes
8114 fi
8115fi;
8116
8117# Check whether --enable-xft or --disable-xft was given.
8118if test "${enable_xft+set}" = set; then
8119 enableval="$enable_xft"
8120 if test x$enableval = xyes -o x$enableval = xno; then
8121 support_xft=yes
8122 fi
8123fi;
8124
8125# Check whether --enable-utmp or --disable-utmp was given.
8126if test "${enable_utmp+set}" = set; then
8127 enableval="$enable_utmp"
8128 if test x$enableval = xyes -o x$enableval = xno; then
8129 support_utmp=$enableval
8130 fi
8131fi;
8132
8133# Check whether --enable-wtmp or --disable-wtmp was given.
8134if test "${enable_wtmp+set}" = set; then
8135 enableval="$enable_wtmp"
8136 if test x$enableval = xyes -o x$enableval = xno; then
8137 support_wtmp=$enableval
8138 fi
8139fi;
8140
8141# Check whether --enable-lastlog or --disable-lastlog was given.
8142if test "${enable_lastlog+set}" = set; then
8143 enableval="$enable_lastlog"
8144 if test x$enableval = xyes -o x$enableval = xno; then
8145 support_lastlog=$enableval
8146 fi
8147fi;
8148
8149# Check whether --enable-xpm-background or --disable-xpm-background was given.
8150if test "${enable_xpm_background+set}" = set; then
8151 enableval="$enable_xpm_background"
8152 if test x$enableval = xyes -o x$enableval = xno; then
8153 support_xpm=$enableval
8154 fi
8155fi;
8156
8157# Check whether --enable-transparency or --disable-transparency was given.
8158if test "${enable_transparency+set}" = set; then
8159 enableval="$enable_transparency"
8160 if test x$enableval = xyes -o x$enableval = xno; then
8161 support_inheritpixmap=$enableval
8162 fi
8163fi;
8164
8165# Check whether --enable-menubar or --disable-menubar was given.
8166if test "${enable_menubar+set}" = set; then
8167 enableval="$enable_menubar"
8168 if test x$enableval = xyes -o x$enableval = xno; then
8169 support_menubar=$enableval
8170 fi
8171fi;
8172
8173# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8174if test "${enable_rxvt_scroll+set}" = set; then
8175 enableval="$enable_rxvt_scroll"
8176 if test x$enableval = xyes -o x$enableval = xno; then
8177 support_scroll_rxvt=$enableval
8178 fi
8179fi;
8180
8181# Check whether --enable-next-scroll or --disable-next-scroll was given.
8182if test "${enable_next_scroll+set}" = set; then
8183 enableval="$enable_next_scroll"
8184 if test x$enableval = xyes -o x$enableval = xno; then
8185 support_scroll_next=$enableval
8186 fi
8187fi;
8188
8189# Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8190if test "${enable_xterm_scroll+set}" = set; then
8191 enableval="$enable_xterm_scroll"
8192 if test x$enableval = xyes -o x$enableval = xno; then
8193 support_scroll_xterm=$enableval
8194 fi
8195fi;
8196
8197# Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8198if test "${enable_plain_scroll+set}" = set; then
8199 enableval="$enable_plain_scroll"
8200 if test x$enableval = xyes -o x$enableval = xno; then
8201 support_scroll_plain=$enableval
8202 fi
8203fi;
8204
8205# Check whether --enable-half-shadow or --disable-half-shadow was given.
8206if test "${enable_half_shadow+set}" = set; then
8207 enableval="$enable_half_shadow"
8208 if test x$enableval = xyes; then
8209
8210cat >>confdefs.h <<\_ACEOF
8211#define HALFSHADOW 1
8212_ACEOF
8213
8214 fi
8215fi;
8216
8217
8218# Check whether --with-codesets or --without-codesets was given.
8219if test "${with_codesets+set}" = set; then
8220 withval="$with_codesets"
8221 codesets="$withval"
8222fi;
8223
8224# Check whether --enable-xim or --disable-xim was given.
8225if test "${enable_xim+set}" = set; then
8226 enableval="$enable_xim"
8227 if test x$enableval = xyes -o x$enableval = xno; then
8228 support_xim=$enableval
8229 fi
8230fi;
8231
8232# Check whether --enable-ttygid or --disable-ttygid was given.
8233if test "${enable_ttygid+set}" = set; then
8234 enableval="$enable_ttygid"
8235 if test x$enableval = xyes; then
8236
8237cat >>confdefs.h <<\_ACEOF
8238#define TTY_GID_SUPPORT 1
8239_ACEOF
8240
8241 fi
8242fi;
8243
8244# Check whether --enable-backspace-key or --disable-backspace-key was given.
8245if test "${enable_backspace_key+set}" = set; then
8246 enableval="$enable_backspace_key"
8247 if test x$enableval = xno; then
8248
8249cat >>confdefs.h <<\_ACEOF
8250#define NO_BACKSPACE_KEY 1
8251_ACEOF
8252
8253 fi
8254fi;
8255
8256# Check whether --enable-delete-key or --disable-delete-key was given.
8257if test "${enable_delete_key+set}" = set; then
8258 enableval="$enable_delete_key"
8259 if test x$enableval = xno; then
8260
8261cat >>confdefs.h <<\_ACEOF
8262#define NO_DELETE_KEY 1
8263_ACEOF
8264
8265 fi
8266fi;
8267
8268# Check whether --enable-resources or --disable-resources was given.
8269if test "${enable_resources+set}" = set; then
8270 enableval="$enable_resources"
8271 if test x$enableval = xno; then
8272
8273cat >>confdefs.h <<\_ACEOF
8274#define NO_RESOURCES 1
8275_ACEOF
8276
8277 fi
8278fi;
8279
8280# Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8281if test "${enable_xgetdefault+set}" = set; then
8282 enableval="$enable_xgetdefault"
8283 if test x$enableval = xyes; then
8284
8285cat >>confdefs.h <<\_ACEOF
8286#define USE_XGETDEFAULT 1
8287_ACEOF
8288
8289 fi
8290fi;
8291
8292RESFALLBACK=Rxvt
8293# Check whether --enable-fallback or --disable-fallback was given.
8294if test "${enable_fallback+set}" = set; then
8295 enableval="$enable_fallback"
8296
8297 test x$enableval = xyes && enableval=Rxvt
8298 test x$enableval = xno && enableval=
8299 RESFALLBACK="$enableval"
8300
8301fi;
8302
8303if test x$RESFALLBACK != x; then
8304
8305cat >>confdefs.h <<_ACEOF
8306#define RESFALLBACK "$RESFALLBACK"
8307_ACEOF
8308
8309fi
8310
8311RESNAME=urxvt
8312
8313# Check whether --with-res-name or --without-res-name was given.
8314if test "${with_res_name+set}" = set; then
8315 withval="$with_res_name"
8316 RESNAME="$withval"
8317fi;
8318
8319cat >>confdefs.h <<_ACEOF
8320#define RESNAME "$RESNAME"
8321_ACEOF
8322
8323
8324RESCLASS=URxvt
8325
8326# Check whether --with-res-class or --without-res-class was given.
8327if test "${with_res_class+set}" = set; then
8328 withval="$with_res_class"
8329 RESCLASS="$withval"
8330fi;
8331
8332cat >>confdefs.h <<_ACEOF
8333#define RESCLASS "$RESCLASS"
8334_ACEOF
8335
8336
8337RXVTNAME=urxvt
8338
8339# Check whether --with-name or --without-name was given.
8340if test "${with_name+set}" = set; then
8341 withval="$with_name"
8342 RXVTNAME="$withval"
8343fi;
8344
8345RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8346
8347
8348# Check whether --enable-strings or --disable-strings was given.
8349if test "${enable_strings+set}" = set; then
8350 enableval="$enable_strings"
8351 if test x$enableval = xyes -o x$enableval = xno; then
8352 support_addstrings=$enableval
8353 fi
8354fi;
8355
8356# Check whether --enable-swapscreen or --disable-swapscreen was given.
8357if test "${enable_swapscreen+set}" = set; then
8358 enableval="$enable_swapscreen"
8359 if test x$enableval = xno; then
8360
8361cat >>confdefs.h <<\_ACEOF
8362#define NO_SECONDARY_SCREEN 1
8363_ACEOF
8364
8365 fi
8366fi;
8367
8368# Check whether --enable-frills or --disable-frills was given.
8369if test "${enable_frills+set}" = set; then
8370 enableval="$enable_frills"
8371 if test x$enableval = xyes -o x$enableval = xno; then
8372 support_frills=$enableval
8373 fi
8374fi;
8375
8376# Check whether --enable-linespace or --disable-linespace was given.
8377if test "${enable_linespace+set}" = set; then
8378 enableval="$enable_linespace"
8379 if test x$enableval = xyes -o x$enableval = xno; then
8380 support_linespace=$enableval
8381 fi
8382fi;
8383
8384# Check whether --enable-24bit or --disable-24bit was given.
8385if test "${enable_24bit+set}" = set; then
8386 enableval="$enable_24bit"
8387 if test x$enableval = xyes -o x$enableval = xno; then
8388 support_24bit=$enableval
8389 fi
8390fi;
8391
8392# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8393if test "${enable_keepscrolling+set}" = set; then
8394 enableval="$enable_keepscrolling"
8395 if test x$enableval = xyes -o x$enableval = xno; then
8396 support_keepscrolling=$enableval
8397 fi
8398fi;
8399
8400# Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8401if test "${enable_selectionscrolling+set}" = set; then
8402 enableval="$enable_selectionscrolling"
8403 if test x$enableval = xyes -o x$enableval = xno; then
8404 support_selectionscrolling=$enableval
8405 fi
8406fi;
8407
8408# Check whether --enable-mousewheel or --disable-mousewheel was given.
8409if test "${enable_mousewheel+set}" = set; then
8410 enableval="$enable_mousewheel"
8411 if test x$enableval = xyes -o x$enableval = xno; then
8412 support_mousewheel=$enableval
8413 fi
8414fi;
8415
8416# Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8417if test "${enable_slipwheeling+set}" = set; then
8418 enableval="$enable_slipwheeling"
8419 if test x$enableval = xyes -o x$enableval = xno; then
8420 support_mouseslipwheel=$enableval
8421 fi
8422fi;
8423
8424# Check whether --enable-dmalloc or --disable-dmalloc was given.
8425if test "${enable_dmalloc+set}" = set; then
8426 enableval="$enable_dmalloc"
8427 if test x$enableval = xyes; then
8428 MALLOC_TYPE=G
8429 DEBUG=-DDEBUG_MALLOC
8430 DLIB="-L/usr/local/lib -ldmalloc"
8431 DINCLUDE=-I/usr/local/include
8432 fi
8433fi;
8434
8435# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8436if test "${enable_dlmalloc+set}" = set; then
8437 enableval="$enable_dlmalloc"
8438 if test x$enableval = xyes; then
8439 MALLOC_TYPE=D
8440 DEBUG=
8441 DLIB="-L/usr/local/lib -ldlmalloc"
8442 DINCLUDE=
8443 fi
8444fi;
8445
8446# Check whether --enable-smart-resize or --disable-smart-resize was given.
8447if test "${enable_smart_resize+set}" = set; then
8448 enableval="$enable_smart_resize"
8449 if test x$enableval = xyes; then
8450
8451cat >>confdefs.h <<\_ACEOF
8452#define SMART_RESIZE 1
8453_ACEOF
8454
8455 fi
8456fi;
8457
8458# Check whether --enable-256-color or --disable-256-color was given.
8459if test "${enable_256_color+set}" = set; then
8460 enableval="$enable_256_color"
8461 if test x$enableval = xyes; then
8462
8463cat >>confdefs.h <<\_ACEOF
8464#define TTY_256COLOR 1
8465_ACEOF
8466
8467 fi
8468fi;
8469
8470# Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8471if test "${enable_cursor_blink+set}" = set; then
8472 enableval="$enable_cursor_blink"
8473 if test x$enableval = xyes -o x$enableval = xno; then
8474 support_cursor_blink=$enableval
8475 fi
8476fi;
8477
8478# Check whether --enable-text-blink or --disable-text-blink was given.
8479if test "${enable_text_blink+set}" = set; then
8480 enableval="$enable_text_blink"
8481 if test x$enableval = xyes -o x$enableval = xno; then
8482 support_text_blink=$enableval
8483 fi
8484fi;
8485
8486# Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8487if test "${enable_pointer_blank+set}" = set; then
8488 enableval="$enable_pointer_blank"
8489 if test x$enableval = xyes -o x$enableval = xno; then
8490 support_pointer_blank=$enableval
8491 fi
8492fi;
8493
8494
8495# Check whether --with-term or --without-term was given.
8496if test "${with_term+set}" = set; then
8497 withval="$with_term"
8498 if test x$withval != x; then
8499
8500cat >>confdefs.h <<_ACEOF
8501#define TERMENV "$withval"
8502_ACEOF
8503 term="$withval"
8504 fi
8505fi;
8506
8507
8508# Check whether --with-terminfo or --without-terminfo was given.
8509if test "${with_terminfo+set}" = set; then
8510 withval="$with_terminfo"
8511 if test x$withval != x; then
8512
8513cat >>confdefs.h <<_ACEOF
8514#define RXVT_TERMINFO "$withval"
8515_ACEOF
8516 terminfo="$withval"
8517 fi
8518fi;
8519
8520
8521
8522cat >>confdefs.h <<\_ACEOF
8523#define PROTOTYPES 1
8524_ACEOF
8525
8526
8527if test -z "$CFLAGS"; then
8528 if test -z "$CCOPTS"; then
8529 CCOPTS='-O'
8530 fi
8531 CFLAGS="$CCOPTS"
8532fi
8533
8534# Extract the first word of "mv", so it can be a program name with args.
8535set dummy mv; ac_word=$2
8536echo "$as_me:$LINENO: checking for $ac_word" >&5
8537echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8538if test "${ac_cv_path_MV+set}" = set; then
8539 echo $ECHO_N "(cached) $ECHO_C" >&6
8540else
8541 case $MV in
8542 [\\/]* | ?:[\\/]*)
8543 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8544 ;;
8545 *)
8546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8547for as_dir in $PATH
8548do
8549 IFS=$as_save_IFS
8550 test -z "$as_dir" && as_dir=.
8551 for ac_exec_ext in '' $ac_executable_extensions; do
8552 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8553 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8554 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8555 break 2
8556 fi
8557done
8558done
8559
8560 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8561 ;;
8562esac
8563fi
8564MV=$ac_cv_path_MV
8565
8566if test -n "$MV"; then
8567 echo "$as_me:$LINENO: result: $MV" >&5
8568echo "${ECHO_T}$MV" >&6
8569else
8570 echo "$as_me:$LINENO: result: no" >&5
8571echo "${ECHO_T}no" >&6
8572fi
8573
8574# Extract the first word of "rm", so it can be a program name with args.
8575set dummy rm; ac_word=$2
8576echo "$as_me:$LINENO: checking for $ac_word" >&5
8577echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8578if test "${ac_cv_path_RM+set}" = set; then
8579 echo $ECHO_N "(cached) $ECHO_C" >&6
8580else
8581 case $RM in
8582 [\\/]* | ?:[\\/]*)
8583 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8584 ;;
8585 *)
8586 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8587for as_dir in $PATH
8588do
8589 IFS=$as_save_IFS
8590 test -z "$as_dir" && as_dir=.
8591 for ac_exec_ext in '' $ac_executable_extensions; do
8592 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8593 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8594 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8595 break 2
8596 fi
8597done
8598done
8599
8600 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8601 ;;
8602esac
8603fi
8604RM=$ac_cv_path_RM
8605
8606if test -n "$RM"; then
8607 echo "$as_me:$LINENO: result: $RM" >&5
8608echo "${ECHO_T}$RM" >&6
8609else
8610 echo "$as_me:$LINENO: result: no" >&5
8611echo "${ECHO_T}no" >&6
8612fi
8613
8614# Extract the first word of "cp", so it can be a program name with args.
8615set dummy cp; ac_word=$2
8616echo "$as_me:$LINENO: checking for $ac_word" >&5
8617echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8618if test "${ac_cv_path_CP+set}" = set; then
8619 echo $ECHO_N "(cached) $ECHO_C" >&6
8620else
8621 case $CP in
8622 [\\/]* | ?:[\\/]*)
8623 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8624 ;;
8625 *)
8626 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8627for as_dir in $PATH
8628do
8629 IFS=$as_save_IFS
8630 test -z "$as_dir" && as_dir=.
8631 for ac_exec_ext in '' $ac_executable_extensions; do
8632 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8633 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8634 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8635 break 2
8636 fi
8637done
8638done
8639
8640 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8641 ;;
8642esac
8643fi
8644CP=$ac_cv_path_CP
8645
8646if test -n "$CP"; then
8647 echo "$as_me:$LINENO: result: $CP" >&5
8648echo "${ECHO_T}$CP" >&6
8649else
8650 echo "$as_me:$LINENO: result: no" >&5
8651echo "${ECHO_T}no" >&6
8652fi
8653
8654# Extract the first word of "ln", so it can be a program name with args.
8655set dummy ln; ac_word=$2
8656echo "$as_me:$LINENO: checking for $ac_word" >&5
8657echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8658if test "${ac_cv_path_LN+set}" = set; then
8659 echo $ECHO_N "(cached) $ECHO_C" >&6
8660else
8661 case $LN in
8662 [\\/]* | ?:[\\/]*)
8663 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8664 ;;
8665 *)
8666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8667for as_dir in $PATH
8668do
8669 IFS=$as_save_IFS
8670 test -z "$as_dir" && as_dir=.
8671 for ac_exec_ext in '' $ac_executable_extensions; do
8672 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8673 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8674 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8675 break 2
8676 fi
8677done
8678done
8679
8680 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8681 ;;
8682esac
8683fi
8684LN=$ac_cv_path_LN
8685
8686if test -n "$LN"; then
8687 echo "$as_me:$LINENO: result: $LN" >&5
8688echo "${ECHO_T}$LN" >&6
8689else
8690 echo "$as_me:$LINENO: result: no" >&5
8691echo "${ECHO_T}no" >&6
8692fi
8693
8694# Extract the first word of "sed", so it can be a program name with args.
8695set dummy sed; ac_word=$2
8696echo "$as_me:$LINENO: checking for $ac_word" >&5
8697echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8698if test "${ac_cv_path_SED+set}" = set; then
8699 echo $ECHO_N "(cached) $ECHO_C" >&6
8700else
8701 case $SED in
8702 [\\/]* | ?:[\\/]*)
8703 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8704 ;;
8705 *)
8706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8707for as_dir in $PATH
8708do
8709 IFS=$as_save_IFS
8710 test -z "$as_dir" && as_dir=.
8711 for ac_exec_ext in '' $ac_executable_extensions; do
8712 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8713 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8714 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8715 break 2
8716 fi
8717done
8718done
8719
8720 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8721 ;;
8722esac
8723fi
8724SED=$ac_cv_path_SED
8725
8726if test -n "$SED"; then
8727 echo "$as_me:$LINENO: result: $SED" >&5
8728echo "${ECHO_T}$SED" >&6
8729else
8730 echo "$as_me:$LINENO: result: no" >&5
8731echo "${ECHO_T}no" >&6
8732fi
8733
8734# Extract the first word of "echo", so it can be a program name with args.
8735set dummy echo; ac_word=$2
8736echo "$as_me:$LINENO: checking for $ac_word" >&5
8737echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8738if test "${ac_cv_path_ECHO+set}" = set; then
8739 echo $ECHO_N "(cached) $ECHO_C" >&6
8740else
8741 case $ECHO in
8742 [\\/]* | ?:[\\/]*)
8743 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8744 ;;
8745 *)
8746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8747for as_dir in $PATH
8748do
8749 IFS=$as_save_IFS
8750 test -z "$as_dir" && as_dir=.
8751 for ac_exec_ext in '' $ac_executable_extensions; do
8752 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8753 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8754 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8755 break 2
8756 fi
8757done
8758done
8759
8760 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8761 ;;
8762esac
8763fi
8764ECHO=$ac_cv_path_ECHO
8765
8766if test -n "$ECHO"; then
8767 echo "$as_me:$LINENO: result: $ECHO" >&5
8768echo "${ECHO_T}$ECHO" >&6
8769else
8770 echo "$as_me:$LINENO: result: no" >&5
8771echo "${ECHO_T}no" >&6
8772fi
8773
8774# Extract the first word of "cmp", so it can be a program name with args.
8775set dummy cmp; ac_word=$2
8776echo "$as_me:$LINENO: checking for $ac_word" >&5
8777echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8778if test "${ac_cv_path_CMP+set}" = set; then
8779 echo $ECHO_N "(cached) $ECHO_C" >&6
8780else
8781 case $CMP in
8782 [\\/]* | ?:[\\/]*)
8783 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
8784 ;;
8785 *)
8786 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8787for as_dir in $PATH
8788do
8789 IFS=$as_save_IFS
8790 test -z "$as_dir" && as_dir=.
8791 for ac_exec_ext in '' $ac_executable_extensions; do
8792 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8793 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
8794 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8795 break 2
8796 fi
8797done
8798done
8799
8800 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
8801 ;;
8802esac
8803fi
8804CMP=$ac_cv_path_CMP
8805
8806if test -n "$CMP"; then
8807 echo "$as_me:$LINENO: result: $CMP" >&5
8808echo "${ECHO_T}$CMP" >&6
8809else
8810 echo "$as_me:$LINENO: result: no" >&5
8811echo "${ECHO_T}no" >&6
8812fi
8813
8814# Extract the first word of "tbl", so it can be a program name with args.
8815set dummy tbl; ac_word=$2
8816echo "$as_me:$LINENO: checking for $ac_word" >&5
8817echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8818if test "${ac_cv_path_TBL+set}" = set; then
8819 echo $ECHO_N "(cached) $ECHO_C" >&6
8820else
8821 case $TBL in
8822 [\\/]* | ?:[\\/]*)
8823 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
8824 ;;
8825 *)
8826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8827for as_dir in $PATH
8828do
8829 IFS=$as_save_IFS
8830 test -z "$as_dir" && as_dir=.
8831 for ac_exec_ext in '' $ac_executable_extensions; do
8832 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8833 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
8834 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8835 break 2
8836 fi
8837done
8838done
8839
8840 ;;
8841esac
8842fi
8843TBL=$ac_cv_path_TBL
8844
8845if test -n "$TBL"; then
8846 echo "$as_me:$LINENO: result: $TBL" >&5
8847echo "${ECHO_T}$TBL" >&6
8848else
8849 echo "$as_me:$LINENO: result: no" >&5
8850echo "${ECHO_T}no" >&6
8851fi
8852
8853
8854 4615
8855 4616
8856echo "$as_me:$LINENO: checking for X" >&5 4617echo "$as_me:$LINENO: checking for X" >&5
8857echo $ECHO_N "checking for X... $ECHO_C" >&6 4618echo $ECHO_N "checking for X... $ECHO_C" >&6
8858 4619
9020 grep -v '^ *+' conftest.er1 >conftest.err 4781 grep -v '^ *+' conftest.er1 >conftest.err
9021 rm -f conftest.er1 4782 rm -f conftest.er1
9022 cat conftest.err >&5 4783 cat conftest.err >&5
9023 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9024 (exit $ac_status); } && 4785 (exit $ac_status); } &&
9025 { 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'
9026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9027 (eval $ac_try) 2>&5 4789 (eval $ac_try) 2>&5
9028 ac_status=$? 4790 ac_status=$?
9029 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9030 (exit $ac_status); }; } && 4792 (exit $ac_status); }; } &&
9131 grep -v '^ *+' conftest.er1 >conftest.err 4893 grep -v '^ *+' conftest.er1 >conftest.err
9132 rm -f conftest.er1 4894 rm -f conftest.er1
9133 cat conftest.err >&5 4895 cat conftest.err >&5
9134 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9135 (exit $ac_status); } && 4897 (exit $ac_status); } &&
9136 { 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'
9137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9138 (eval $ac_try) 2>&5 4901 (eval $ac_try) 2>&5
9139 ac_status=$? 4902 ac_status=$?
9140 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9141 (exit $ac_status); }; } && 4904 (exit $ac_status); }; } &&
9182 grep -v '^ *+' conftest.er1 >conftest.err 4945 grep -v '^ *+' conftest.er1 >conftest.err
9183 rm -f conftest.er1 4946 rm -f conftest.er1
9184 cat conftest.err >&5 4947 cat conftest.err >&5
9185 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9186 (exit $ac_status); } && 4949 (exit $ac_status); } &&
9187 { 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'
9188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9189 (eval $ac_try) 2>&5 4953 (eval $ac_try) 2>&5
9190 ac_status=$? 4954 ac_status=$?
9191 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9192 (exit $ac_status); }; } && 4956 (exit $ac_status); }; } &&
9258 grep -v '^ *+' conftest.er1 >conftest.err 5022 grep -v '^ *+' conftest.er1 >conftest.err
9259 rm -f conftest.er1 5023 rm -f conftest.er1
9260 cat conftest.err >&5 5024 cat conftest.err >&5
9261 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9262 (exit $ac_status); } && 5026 (exit $ac_status); } &&
9263 { 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'
9264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9265 (eval $ac_try) 2>&5 5030 (eval $ac_try) 2>&5
9266 ac_status=$? 5031 ac_status=$?
9267 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9268 (exit $ac_status); }; } && 5033 (exit $ac_status); }; } &&
9313 grep -v '^ *+' conftest.er1 >conftest.err 5078 grep -v '^ *+' conftest.er1 >conftest.err
9314 rm -f conftest.er1 5079 rm -f conftest.er1
9315 cat conftest.err >&5 5080 cat conftest.err >&5
9316 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9317 (exit $ac_status); } && 5082 (exit $ac_status); } &&
9318 { 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'
9319 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9320 (eval $ac_try) 2>&5 5086 (eval $ac_try) 2>&5
9321 ac_status=$? 5087 ac_status=$?
9322 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9323 (exit $ac_status); }; } && 5089 (exit $ac_status); }; } &&
9381 grep -v '^ *+' conftest.er1 >conftest.err 5147 grep -v '^ *+' conftest.er1 >conftest.err
9382 rm -f conftest.er1 5148 rm -f conftest.er1
9383 cat conftest.err >&5 5149 cat conftest.err >&5
9384 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9385 (exit $ac_status); } && 5151 (exit $ac_status); } &&
9386 { 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'
9387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9388 (eval $ac_try) 2>&5 5155 (eval $ac_try) 2>&5
9389 ac_status=$? 5156 ac_status=$?
9390 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9391 (exit $ac_status); }; } && 5158 (exit $ac_status); }; } &&
9489 grep -v '^ *+' conftest.er1 >conftest.err 5256 grep -v '^ *+' conftest.er1 >conftest.err
9490 rm -f conftest.er1 5257 rm -f conftest.er1
9491 cat conftest.err >&5 5258 cat conftest.err >&5
9492 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9493 (exit $ac_status); } && 5260 (exit $ac_status); } &&
9494 { 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'
9495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9496 (eval $ac_try) 2>&5 5264 (eval $ac_try) 2>&5
9497 ac_status=$? 5265 ac_status=$?
9498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9499 (exit $ac_status); }; } && 5267 (exit $ac_status); }; } &&
9553 grep -v '^ *+' conftest.er1 >conftest.err 5321 grep -v '^ *+' conftest.er1 >conftest.err
9554 rm -f conftest.er1 5322 rm -f conftest.er1
9555 cat conftest.err >&5 5323 cat conftest.err >&5
9556 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9557 (exit $ac_status); } && 5325 (exit $ac_status); } &&
9558 { 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'
9559 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9560 (eval $ac_try) 2>&5 5329 (eval $ac_try) 2>&5
9561 ac_status=$? 5330 ac_status=$?
9562 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9563 (exit $ac_status); }; } && 5332 (exit $ac_status); }; } &&
9621 grep -v '^ *+' conftest.er1 >conftest.err 5390 grep -v '^ *+' conftest.er1 >conftest.err
9622 rm -f conftest.er1 5391 rm -f conftest.er1
9623 cat conftest.err >&5 5392 cat conftest.err >&5
9624 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9625 (exit $ac_status); } && 5394 (exit $ac_status); } &&
9626 { 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'
9627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9628 (eval $ac_try) 2>&5 5398 (eval $ac_try) 2>&5
9629 ac_status=$? 5399 ac_status=$?
9630 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9631 (exit $ac_status); }; } && 5401 (exit $ac_status); }; } &&
9725 grep -v '^ *+' conftest.er1 >conftest.err 5495 grep -v '^ *+' conftest.er1 >conftest.err
9726 rm -f conftest.er1 5496 rm -f conftest.er1
9727 cat conftest.err >&5 5497 cat conftest.err >&5
9728 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9729 (exit $ac_status); } && 5499 (exit $ac_status); } &&
9730 { 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'
9731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9732 (eval $ac_try) 2>&5 5503 (eval $ac_try) 2>&5
9733 ac_status=$? 5504 ac_status=$?
9734 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9735 (exit $ac_status); }; } && 5506 (exit $ac_status); }; } &&
9789 grep -v '^ *+' conftest.er1 >conftest.err 5560 grep -v '^ *+' conftest.er1 >conftest.err
9790 rm -f conftest.er1 5561 rm -f conftest.er1
9791 cat conftest.err >&5 5562 cat conftest.err >&5
9792 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9793 (exit $ac_status); } && 5564 (exit $ac_status); } &&
9794 { 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'
9795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9796 (eval $ac_try) 2>&5 5568 (eval $ac_try) 2>&5
9797 ac_status=$? 5569 ac_status=$?
9798 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9799 (exit $ac_status); }; } && 5571 (exit $ac_status); }; } &&
9886 grep -v '^ *+' conftest.er1 >conftest.err 5658 grep -v '^ *+' conftest.er1 >conftest.err
9887 rm -f conftest.er1 5659 rm -f conftest.er1
9888 cat conftest.err >&5 5660 cat conftest.err >&5
9889 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9890 (exit $ac_status); } && 5662 (exit $ac_status); } &&
9891 { 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'
9892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9893 (eval $ac_try) 2>&5 5666 (eval $ac_try) 2>&5
9894 ac_status=$? 5667 ac_status=$?
9895 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9896 (exit $ac_status); }; } && 5669 (exit $ac_status); }; } &&
9950 grep -v '^ *+' conftest.er1 >conftest.err 5723 grep -v '^ *+' conftest.er1 >conftest.err
9951 rm -f conftest.er1 5724 rm -f conftest.er1
9952 cat conftest.err >&5 5725 cat conftest.err >&5
9953 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9954 (exit $ac_status); } && 5727 (exit $ac_status); } &&
9955 { 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'
9956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9957 (eval $ac_try) 2>&5 5731 (eval $ac_try) 2>&5
9958 ac_status=$? 5732 ac_status=$?
9959 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9960 (exit $ac_status); }; } && 5734 (exit $ac_status); }; } &&
10047 grep -v '^ *+' conftest.er1 >conftest.err 5821 grep -v '^ *+' conftest.er1 >conftest.err
10048 rm -f conftest.er1 5822 rm -f conftest.er1
10049 cat conftest.err >&5 5823 cat conftest.err >&5
10050 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051 (exit $ac_status); } && 5825 (exit $ac_status); } &&
10052 { 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'
10053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10054 (eval $ac_try) 2>&5 5829 (eval $ac_try) 2>&5
10055 ac_status=$? 5830 ac_status=$?
10056 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10057 (exit $ac_status); }; } && 5832 (exit $ac_status); }; } &&
10111 grep -v '^ *+' conftest.er1 >conftest.err 5886 grep -v '^ *+' conftest.er1 >conftest.err
10112 rm -f conftest.er1 5887 rm -f conftest.er1
10113 cat conftest.err >&5 5888 cat conftest.err >&5
10114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10115 (exit $ac_status); } && 5890 (exit $ac_status); } &&
10116 { 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'
10117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5893 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10118 (eval $ac_try) 2>&5 5894 (eval $ac_try) 2>&5
10119 ac_status=$? 5895 ac_status=$?
10120 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10121 (exit $ac_status); }; } && 5897 (exit $ac_status); }; } &&
10190 grep -v '^ *+' conftest.er1 >conftest.err 5966 grep -v '^ *+' conftest.er1 >conftest.err
10191 rm -f conftest.er1 5967 rm -f conftest.er1
10192 cat conftest.err >&5 5968 cat conftest.err >&5
10193 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10194 (exit $ac_status); } && 5970 (exit $ac_status); } &&
10195 { 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'
10196 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10197 (eval $ac_try) 2>&5 5974 (eval $ac_try) 2>&5
10198 ac_status=$? 5975 ac_status=$?
10199 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10200 (exit $ac_status); }; } && 5977 (exit $ac_status); }; } &&
10225 6002
10226fi 6003fi
10227 6004
10228 6005
10229 6006
6007LIBAFTERIMAGE_CFLAGS=
6008AFTERIMAGE_LIBS=
6009have_afterimage=
6010
10230if 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
10231 6077
10232 6078
10233 6079
10234# Initialize some more variables set by options. 6080# Initialize some more variables set by options.
10235# The variables have the same names as the options, with 6081# The variables have the same names as the options, with
10406 grep -v '^ *+' conftest.er1 >conftest.err 6252 grep -v '^ *+' conftest.er1 >conftest.err
10407 rm -f conftest.er1 6253 rm -f conftest.er1
10408 cat conftest.err >&5 6254 cat conftest.err >&5
10409 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10410 (exit $ac_status); } && 6256 (exit $ac_status); } &&
10411 { 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'
10412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10413 (eval $ac_try) 2>&5 6260 (eval $ac_try) 2>&5
10414 ac_status=$? 6261 ac_status=$?
10415 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10416 (exit $ac_status); }; } && 6263 (exit $ac_status); }; } &&
10620 grep -v '^ *+' conftest.er1 >conftest.err 6467 grep -v '^ *+' conftest.er1 >conftest.err
10621 rm -f conftest.er1 6468 rm -f conftest.er1
10622 cat conftest.err >&5 6469 cat conftest.err >&5
10623 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10624 (exit $ac_status); } && 6471 (exit $ac_status); } &&
10625 { 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'
10626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6474 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10627 (eval $ac_try) 2>&5 6475 (eval $ac_try) 2>&5
10628 ac_status=$? 6476 ac_status=$?
10629 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10630 (exit $ac_status); }; } && 6478 (exit $ac_status); }; } &&
10651#define HAVE_SYS_WAIT_H 1 6499#define HAVE_SYS_WAIT_H 1
10652_ACEOF 6500_ACEOF
10653 6501
10654fi 6502fi
10655 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
10656 6740
10657 6741
10658 6742
10659 6743
10660 6744
10673 6757
10674 6758
10675for ac_header in \ 6759for ac_header in \
10676 assert.h \ 6760 assert.h \
10677 fcntl.h \ 6761 fcntl.h \
10678 grp.h \
10679 libc.h \
10680 lastlog.h \
10681 stdarg.h \ 6762 stdarg.h \
10682 stdlib.h \ 6763 stdlib.h \
10683 string.h \ 6764 string.h \
10684 termios.h \ 6765 termios.h \
10685 unistd.h \ 6766 unistd.h \
10687 sys/ioctl.h \ 6768 sys/ioctl.h \
10688 sys/select.h \ 6769 sys/select.h \
10689 sys/sockio.h \ 6770 sys/sockio.h \
10690 sys/strredir.h \ 6771 sys/strredir.h \
10691 sys/time.h \ 6772 sys/time.h \
10692 utmp.h \ 6773 stdint.h \
10693 utmpx.h \ 6774 wchar.h \
10694 stdint.h \ 6775 cwchar \
6776 clocale \
10695 6777
10696do 6778do
10697as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6779as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10698if eval "test \"\${$as_ac_Header+set}\" = set"; then 6780if eval "test \"\${$as_ac_Header+set}\" = set"; then
10699 echo "$as_me:$LINENO: checking for $ac_header" >&5 6781 echo "$as_me:$LINENO: checking for $ac_header" >&5
10723 grep -v '^ *+' conftest.er1 >conftest.err 6805 grep -v '^ *+' conftest.er1 >conftest.err
10724 rm -f conftest.er1 6806 rm -f conftest.er1
10725 cat conftest.err >&5 6807 cat conftest.err >&5
10726 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10727 (exit $ac_status); } && 6809 (exit $ac_status); } &&
10728 { 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'
10729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10730 (eval $ac_try) 2>&5 6813 (eval $ac_try) 2>&5
10731 ac_status=$? 6814 ac_status=$?
10732 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10733 (exit $ac_status); }; } && 6816 (exit $ac_status); }; } &&
10872 grep -v '^ *+' conftest.er1 >conftest.err 6955 grep -v '^ *+' conftest.er1 >conftest.err
10873 rm -f conftest.er1 6956 rm -f conftest.er1
10874 cat conftest.err >&5 6957 cat conftest.err >&5
10875 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10876 (exit $ac_status); } && 6959 (exit $ac_status); } &&
10877 { 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'
10878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10879 (eval $ac_try) 2>&5 6963 (eval $ac_try) 2>&5
10880 ac_status=$? 6964 ac_status=$?
10881 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10882 (exit $ac_status); }; } && 6966 (exit $ac_status); }; } &&
10937 grep -v '^ *+' conftest.er1 >conftest.err 7021 grep -v '^ *+' conftest.er1 >conftest.err
10938 rm -f conftest.er1 7022 rm -f conftest.er1
10939 cat conftest.err >&5 7023 cat conftest.err >&5
10940 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10941 (exit $ac_status); } && 7025 (exit $ac_status); } &&
10942 { 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'
10943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10944 (eval $ac_try) 2>&5 7029 (eval $ac_try) 2>&5
10945 ac_status=$? 7030 ac_status=$?
10946 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10947 (exit $ac_status); }; } && 7032 (exit $ac_status); }; } &&
10960fi 7045fi
10961rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7046rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10962fi 7047fi
10963echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5 7048echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
10964echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6 7049echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
10965
10966if test -n "$GCC"; then
10967 LDARG="-Wl,"
10968else
10969 LDARG=""
10970fi
10971R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
10972
10973ac_save_CFLAGS=$CFLAGS
10974ac_save_LIBS=$LIBS
10975CFLAGS="$CFLAGS $X_CFLAGS"
10976LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
10977echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
10978echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
10979if test "${rxvt_cv_rpath+set}" = set; then
10980 echo $ECHO_N "(cached) $ECHO_C" >&6
10981else
10982 if test "$cross_compiling" = yes; then
10983 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
10984echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
10985else
10986 cat >conftest.$ac_ext <<_ACEOF
10987/* confdefs.h. */
10988_ACEOF
10989cat confdefs.h >>conftest.$ac_ext
10990cat >>conftest.$ac_ext <<_ACEOF
10991/* end confdefs.h. */
10992
10993main()
10994{
10995 exit(0);
10996 (void) XOpenDisplay("foobar");
10997}
10998_ACEOF
10999rm -f conftest$ac_exeext
11000if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11001 (eval $ac_link) 2>&5
11002 ac_status=$?
11003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11004 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11006 (eval $ac_try) 2>&5
11007 ac_status=$?
11008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11009 (exit $ac_status); }; }; then
11010 rxvt_cv_rpath=yes
11011else
11012 echo "$as_me: program exited with status $ac_status" >&5
11013echo "$as_me: failed program was:" >&5
11014sed 's/^/| /' conftest.$ac_ext >&5
11015
11016( exit $ac_status )
11017rxvt_cv_rpath=no
11018fi
11019rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11020fi
11021fi
11022echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11023echo "${ECHO_T}$rxvt_cv_rpath" >&6
11024if test x$rxvt_cv_rpath != xyes; then
11025 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11026 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11027 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11028echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11029if test "${rxvt_cv_R+set}" = set; then
11030 echo $ECHO_N "(cached) $ECHO_C" >&6
11031else
11032 if test "$cross_compiling" = yes; then
11033 rxvt_cv_R=no
11034else
11035 cat >conftest.$ac_ext <<_ACEOF
11036/* confdefs.h. */
11037_ACEOF
11038cat confdefs.h >>conftest.$ac_ext
11039cat >>conftest.$ac_ext <<_ACEOF
11040/* end confdefs.h. */
11041
11042main()
11043{
11044 exit(0);
11045 (void) XOpenDisplay("foobar");
11046}
11047_ACEOF
11048rm -f conftest$ac_exeext
11049if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11050 (eval $ac_link) 2>&5
11051 ac_status=$?
11052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11053 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11055 (eval $ac_try) 2>&5
11056 ac_status=$?
11057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11058 (exit $ac_status); }; }; then
11059 rxvt_cv_R=yes
11060else
11061 echo "$as_me: program exited with status $ac_status" >&5
11062echo "$as_me: failed program was:" >&5
11063sed 's/^/| /' conftest.$ac_ext >&5
11064
11065( exit $ac_status )
11066rxvt_cv_R=no
11067fi
11068rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11069fi
11070fi
11071echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11072echo "${ECHO_T}$rxvt_cv_R" >&6
11073 if test x$rxvt_cv_R != xyes; then
11074 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11075 fi
11076fi
11077 7050
11078echo "$as_me:$LINENO: checking for XPointer" >&5 7051echo "$as_me:$LINENO: checking for XPointer" >&5
11079echo $ECHO_N "checking for XPointer... $ECHO_C" >&6 7052echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11080if test "${rxvt_cv_xpointer+set}" = set; then 7053if test "${rxvt_cv_xpointer+set}" = set; then
11081 echo $ECHO_N "(cached) $ECHO_C" >&6 7054 echo $ECHO_N "(cached) $ECHO_C" >&6
11102 grep -v '^ *+' conftest.er1 >conftest.err 7075 grep -v '^ *+' conftest.er1 >conftest.err
11103 rm -f conftest.er1 7076 rm -f conftest.er1
11104 cat conftest.err >&5 7077 cat conftest.err >&5
11105 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11106 (exit $ac_status); } && 7079 (exit $ac_status); } &&
11107 { 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'
11108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11109 (eval $ac_try) 2>&5 7083 (eval $ac_try) 2>&5
11110 ac_status=$? 7084 ac_status=$?
11111 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11112 (exit $ac_status); }; } && 7086 (exit $ac_status); }; } &&
11132cat >>confdefs.h <<\_ACEOF 7106cat >>confdefs.h <<\_ACEOF
11133#define HAVE_XPOINTER 1 7107#define HAVE_XPOINTER 1
11134_ACEOF 7108_ACEOF
11135 7109
11136fi 7110fi
11137LIBS=$ac_save_LIBS
11138CFLAGS=$ac_save_CFLAGS
11139 7111
7112echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7113echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6
7114if test "${rxvt_xlib_illegal_access+set}" = set; then
7115 echo $ECHO_N "(cached) $ECHO_C" >&6
7116else
7117 cat >conftest.$ac_ext <<_ACEOF
7118/* confdefs.h. */
7119_ACEOF
7120cat confdefs.h >>conftest.$ac_ext
7121cat >>conftest.$ac_ext <<_ACEOF
7122/* end confdefs.h. */
7123
7124#define XLIB_ILLEGAL_ACCESS
7125#include <X11/Xlib.h>
7126
7127int
7128main ()
7129{
7130
7131 Display *dpy;
7132 dpy->xdefaults = (char *)0;
7133
7134 ;
7135 return 0;
7136}
7137_ACEOF
7138rm -f conftest.$ac_objext
7139if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7140 (eval $ac_compile) 2>conftest.er1
7141 ac_status=$?
7142 grep -v '^ *+' conftest.er1 >conftest.err
7143 rm -f conftest.er1
7144 cat conftest.err >&5
7145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7146 (exit $ac_status); } &&
7147 { ac_try='test -z "$ac_cxx_werror_flag"
7148 || test ! -s conftest.err'
7149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7150 (eval $ac_try) 2>&5
7151 ac_status=$?
7152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7153 (exit $ac_status); }; } &&
7154 { ac_try='test -s conftest.$ac_objext'
7155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7156 (eval $ac_try) 2>&5
7157 ac_status=$?
7158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7159 (exit $ac_status); }; }; then
7160 rxvt_xlib_illegal_access=yes
7161else
7162 echo "$as_me: failed program was:" >&5
7163sed 's/^/| /' conftest.$ac_ext >&5
7164
7165rxvt_xlib_illegal_access=no
7166
7167fi
7168rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7169fi
7170echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7171echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6
7172if test x$rxvt_xlib_illegal_access = xyes; then
7173
7174cat >>confdefs.h <<\_ACEOF
7175#define XLIB_ILLEGAL_ACCESS 1
7176_ACEOF
7177
7178fi
11140 7179
11141echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 7180echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11142echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 7181echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11143if test "${ac_cv_c_const+set}" = set; then 7182if test "${ac_cv_c_const+set}" = set; then
11144 echo $ECHO_N "(cached) $ECHO_C" >&6 7183 echo $ECHO_N "(cached) $ECHO_C" >&6
11211 grep -v '^ *+' conftest.er1 >conftest.err 7250 grep -v '^ *+' conftest.er1 >conftest.err
11212 rm -f conftest.er1 7251 rm -f conftest.er1
11213 cat conftest.err >&5 7252 cat conftest.err >&5
11214 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11215 (exit $ac_status); } && 7254 (exit $ac_status); } &&
11216 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7255 { ac_try='test -z "$ac_cxx_werror_flag"
7256 || test ! -s conftest.err'
11217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11218 (eval $ac_try) 2>&5 7258 (eval $ac_try) 2>&5
11219 ac_status=$? 7259 ac_status=$?
11220 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11221 (exit $ac_status); }; } && 7261 (exit $ac_status); }; } &&
11271 grep -v '^ *+' conftest.er1 >conftest.err 7311 grep -v '^ *+' conftest.er1 >conftest.err
11272 rm -f conftest.er1 7312 rm -f conftest.er1
11273 cat conftest.err >&5 7313 cat conftest.err >&5
11274 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11275 (exit $ac_status); } && 7315 (exit $ac_status); } &&
11276 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7316 { ac_try='test -z "$ac_cxx_werror_flag"
7317 || test ! -s conftest.err'
11277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11278 (eval $ac_try) 2>&5 7319 (eval $ac_try) 2>&5
11279 ac_status=$? 7320 ac_status=$?
11280 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11281 (exit $ac_status); }; } && 7322 (exit $ac_status); }; } &&
11346 grep -v '^ *+' conftest.er1 >conftest.err 7387 grep -v '^ *+' conftest.er1 >conftest.err
11347 rm -f conftest.er1 7388 rm -f conftest.er1
11348 cat conftest.err >&5 7389 cat conftest.err >&5
11349 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350 (exit $ac_status); } && 7391 (exit $ac_status); } &&
11351 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7392 { ac_try='test -z "$ac_cxx_werror_flag"
7393 || test ! -s conftest.err'
11352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11353 (eval $ac_try) 2>&5 7395 (eval $ac_try) 2>&5
11354 ac_status=$? 7396 ac_status=$?
11355 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11356 (exit $ac_status); }; } && 7398 (exit $ac_status); }; } &&
11411 grep -v '^ *+' conftest.er1 >conftest.err 7453 grep -v '^ *+' conftest.er1 >conftest.err
11412 rm -f conftest.er1 7454 rm -f conftest.er1
11413 cat conftest.err >&5 7455 cat conftest.err >&5
11414 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11415 (exit $ac_status); } && 7457 (exit $ac_status); } &&
11416 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7458 { ac_try='test -z "$ac_cxx_werror_flag"
7459 || test ! -s conftest.err'
11417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7460 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11418 (eval $ac_try) 2>&5 7461 (eval $ac_try) 2>&5
11419 ac_status=$? 7462 ac_status=$?
11420 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11421 (exit $ac_status); }; } && 7464 (exit $ac_status); }; } &&
11481cat >>confdefs.h <<\_ACEOF 7524cat >>confdefs.h <<\_ACEOF
11482#define gid_t int 7525#define gid_t int
11483_ACEOF 7526_ACEOF
11484 7527
11485fi 7528fi
11486
11487
11488
11489echo "$as_me:$LINENO: checking for char" >&5
11490echo $ECHO_N "checking for char... $ECHO_C" >&6
11491if test "${ac_cv_type_char+set}" = set; then
11492 echo $ECHO_N "(cached) $ECHO_C" >&6
11493else
11494 cat >conftest.$ac_ext <<_ACEOF
11495/* confdefs.h. */
11496_ACEOF
11497cat confdefs.h >>conftest.$ac_ext
11498cat >>conftest.$ac_ext <<_ACEOF
11499/* end confdefs.h. */
11500$ac_includes_default
11501int
11502main ()
11503{
11504if ((char *) 0)
11505 return 0;
11506if (sizeof (char))
11507 return 0;
11508 ;
11509 return 0;
11510}
11511_ACEOF
11512rm -f conftest.$ac_objext
11513if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11514 (eval $ac_compile) 2>conftest.er1
11515 ac_status=$?
11516 grep -v '^ *+' conftest.er1 >conftest.err
11517 rm -f conftest.er1
11518 cat conftest.err >&5
11519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11520 (exit $ac_status); } &&
11521 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11523 (eval $ac_try) 2>&5
11524 ac_status=$?
11525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11526 (exit $ac_status); }; } &&
11527 { ac_try='test -s conftest.$ac_objext'
11528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11529 (eval $ac_try) 2>&5
11530 ac_status=$?
11531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11532 (exit $ac_status); }; }; then
11533 ac_cv_type_char=yes
11534else
11535 echo "$as_me: failed program was:" >&5
11536sed 's/^/| /' conftest.$ac_ext >&5
11537
11538ac_cv_type_char=no
11539fi
11540rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11541fi
11542echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11543echo "${ECHO_T}$ac_cv_type_char" >&6
11544
11545echo "$as_me:$LINENO: checking size of char" >&5
11546echo $ECHO_N "checking size of char... $ECHO_C" >&6
11547if test "${ac_cv_sizeof_char+set}" = set; then
11548 echo $ECHO_N "(cached) $ECHO_C" >&6
11549else
11550 if test "$ac_cv_type_char" = yes; then
11551 # The cast to unsigned long works around a bug in the HP C Compiler
11552 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11553 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11554 # This bug is HP SR number 8606223364.
11555 if test "$cross_compiling" = yes; then
11556 # Depending upon the size, compute the lo and hi bounds.
11557cat >conftest.$ac_ext <<_ACEOF
11558/* confdefs.h. */
11559_ACEOF
11560cat confdefs.h >>conftest.$ac_ext
11561cat >>conftest.$ac_ext <<_ACEOF
11562/* end confdefs.h. */
11563$ac_includes_default
11564int
11565main ()
11566{
11567static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11568test_array [0] = 0
11569
11570 ;
11571 return 0;
11572}
11573_ACEOF
11574rm -f conftest.$ac_objext
11575if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11576 (eval $ac_compile) 2>conftest.er1
11577 ac_status=$?
11578 grep -v '^ *+' conftest.er1 >conftest.err
11579 rm -f conftest.er1
11580 cat conftest.err >&5
11581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11582 (exit $ac_status); } &&
11583 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11585 (eval $ac_try) 2>&5
11586 ac_status=$?
11587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11588 (exit $ac_status); }; } &&
11589 { ac_try='test -s conftest.$ac_objext'
11590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11591 (eval $ac_try) 2>&5
11592 ac_status=$?
11593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11594 (exit $ac_status); }; }; then
11595 ac_lo=0 ac_mid=0
11596 while :; do
11597 cat >conftest.$ac_ext <<_ACEOF
11598/* confdefs.h. */
11599_ACEOF
11600cat confdefs.h >>conftest.$ac_ext
11601cat >>conftest.$ac_ext <<_ACEOF
11602/* end confdefs.h. */
11603$ac_includes_default
11604int
11605main ()
11606{
11607static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11608test_array [0] = 0
11609
11610 ;
11611 return 0;
11612}
11613_ACEOF
11614rm -f conftest.$ac_objext
11615if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11616 (eval $ac_compile) 2>conftest.er1
11617 ac_status=$?
11618 grep -v '^ *+' conftest.er1 >conftest.err
11619 rm -f conftest.er1
11620 cat conftest.err >&5
11621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11622 (exit $ac_status); } &&
11623 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11625 (eval $ac_try) 2>&5
11626 ac_status=$?
11627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11628 (exit $ac_status); }; } &&
11629 { ac_try='test -s conftest.$ac_objext'
11630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11631 (eval $ac_try) 2>&5
11632 ac_status=$?
11633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11634 (exit $ac_status); }; }; then
11635 ac_hi=$ac_mid; break
11636else
11637 echo "$as_me: failed program was:" >&5
11638sed 's/^/| /' conftest.$ac_ext >&5
11639
11640ac_lo=`expr $ac_mid + 1`
11641 if test $ac_lo -le $ac_mid; then
11642 ac_lo= ac_hi=
11643 break
11644 fi
11645 ac_mid=`expr 2 '*' $ac_mid + 1`
11646fi
11647rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11648 done
11649else
11650 echo "$as_me: failed program was:" >&5
11651sed 's/^/| /' conftest.$ac_ext >&5
11652
11653cat >conftest.$ac_ext <<_ACEOF
11654/* confdefs.h. */
11655_ACEOF
11656cat confdefs.h >>conftest.$ac_ext
11657cat >>conftest.$ac_ext <<_ACEOF
11658/* end confdefs.h. */
11659$ac_includes_default
11660int
11661main ()
11662{
11663static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11664test_array [0] = 0
11665
11666 ;
11667 return 0;
11668}
11669_ACEOF
11670rm -f conftest.$ac_objext
11671if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11672 (eval $ac_compile) 2>conftest.er1
11673 ac_status=$?
11674 grep -v '^ *+' conftest.er1 >conftest.err
11675 rm -f conftest.er1
11676 cat conftest.err >&5
11677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11678 (exit $ac_status); } &&
11679 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11681 (eval $ac_try) 2>&5
11682 ac_status=$?
11683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11684 (exit $ac_status); }; } &&
11685 { ac_try='test -s conftest.$ac_objext'
11686 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11687 (eval $ac_try) 2>&5
11688 ac_status=$?
11689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11690 (exit $ac_status); }; }; then
11691 ac_hi=-1 ac_mid=-1
11692 while :; do
11693 cat >conftest.$ac_ext <<_ACEOF
11694/* confdefs.h. */
11695_ACEOF
11696cat confdefs.h >>conftest.$ac_ext
11697cat >>conftest.$ac_ext <<_ACEOF
11698/* end confdefs.h. */
11699$ac_includes_default
11700int
11701main ()
11702{
11703static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11704test_array [0] = 0
11705
11706 ;
11707 return 0;
11708}
11709_ACEOF
11710rm -f conftest.$ac_objext
11711if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11712 (eval $ac_compile) 2>conftest.er1
11713 ac_status=$?
11714 grep -v '^ *+' conftest.er1 >conftest.err
11715 rm -f conftest.er1
11716 cat conftest.err >&5
11717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11718 (exit $ac_status); } &&
11719 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11721 (eval $ac_try) 2>&5
11722 ac_status=$?
11723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11724 (exit $ac_status); }; } &&
11725 { ac_try='test -s conftest.$ac_objext'
11726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11727 (eval $ac_try) 2>&5
11728 ac_status=$?
11729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11730 (exit $ac_status); }; }; then
11731 ac_lo=$ac_mid; break
11732else
11733 echo "$as_me: failed program was:" >&5
11734sed 's/^/| /' conftest.$ac_ext >&5
11735
11736ac_hi=`expr '(' $ac_mid ')' - 1`
11737 if test $ac_mid -le $ac_hi; then
11738 ac_lo= ac_hi=
11739 break
11740 fi
11741 ac_mid=`expr 2 '*' $ac_mid`
11742fi
11743rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11744 done
11745else
11746 echo "$as_me: failed program was:" >&5
11747sed 's/^/| /' conftest.$ac_ext >&5
11748
11749ac_lo= ac_hi=
11750fi
11751rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11752fi
11753rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11754# Binary search between lo and hi bounds.
11755while test "x$ac_lo" != "x$ac_hi"; do
11756 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11757 cat >conftest.$ac_ext <<_ACEOF
11758/* confdefs.h. */
11759_ACEOF
11760cat confdefs.h >>conftest.$ac_ext
11761cat >>conftest.$ac_ext <<_ACEOF
11762/* end confdefs.h. */
11763$ac_includes_default
11764int
11765main ()
11766{
11767static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11768test_array [0] = 0
11769
11770 ;
11771 return 0;
11772}
11773_ACEOF
11774rm -f conftest.$ac_objext
11775if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11776 (eval $ac_compile) 2>conftest.er1
11777 ac_status=$?
11778 grep -v '^ *+' conftest.er1 >conftest.err
11779 rm -f conftest.er1
11780 cat conftest.err >&5
11781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11782 (exit $ac_status); } &&
11783 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11784 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11785 (eval $ac_try) 2>&5
11786 ac_status=$?
11787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11788 (exit $ac_status); }; } &&
11789 { ac_try='test -s conftest.$ac_objext'
11790 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11791 (eval $ac_try) 2>&5
11792 ac_status=$?
11793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11794 (exit $ac_status); }; }; then
11795 ac_hi=$ac_mid
11796else
11797 echo "$as_me: failed program was:" >&5
11798sed 's/^/| /' conftest.$ac_ext >&5
11799
11800ac_lo=`expr '(' $ac_mid ')' + 1`
11801fi
11802rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11803done
11804case $ac_lo in
11805?*) ac_cv_sizeof_char=$ac_lo;;
11806'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11807See \`config.log' for more details." >&5
11808echo "$as_me: error: cannot compute sizeof (char), 77
11809See \`config.log' for more details." >&2;}
11810 { (exit 1); exit 1; }; } ;;
11811esac
11812else
11813 if test "$cross_compiling" = yes; then
11814 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
11815echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
11816 { (exit 1); exit 1; }; }
11817else
11818 cat >conftest.$ac_ext <<_ACEOF
11819/* confdefs.h. */
11820_ACEOF
11821cat confdefs.h >>conftest.$ac_ext
11822cat >>conftest.$ac_ext <<_ACEOF
11823/* end confdefs.h. */
11824$ac_includes_default
11825long longval () { return (long) (sizeof (char)); }
11826unsigned long ulongval () { return (long) (sizeof (char)); }
11827#include <stdio.h>
11828#include <stdlib.h>
11829int
11830main ()
11831{
11832
11833 FILE *f = fopen ("conftest.val", "w");
11834 if (! f)
11835 exit (1);
11836 if (((long) (sizeof (char))) < 0)
11837 {
11838 long i = longval ();
11839 if (i != ((long) (sizeof (char))))
11840 exit (1);
11841 fprintf (f, "%ld\n", i);
11842 }
11843 else
11844 {
11845 unsigned long i = ulongval ();
11846 if (i != ((long) (sizeof (char))))
11847 exit (1);
11848 fprintf (f, "%lu\n", i);
11849 }
11850 exit (ferror (f) || fclose (f) != 0);
11851
11852 ;
11853 return 0;
11854}
11855_ACEOF
11856rm -f conftest$ac_exeext
11857if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11858 (eval $ac_link) 2>&5
11859 ac_status=$?
11860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11861 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11863 (eval $ac_try) 2>&5
11864 ac_status=$?
11865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11866 (exit $ac_status); }; }; then
11867 ac_cv_sizeof_char=`cat conftest.val`
11868else
11869 echo "$as_me: program exited with status $ac_status" >&5
11870echo "$as_me: failed program was:" >&5
11871sed 's/^/| /' conftest.$ac_ext >&5
11872
11873( exit $ac_status )
11874{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11875See \`config.log' for more details." >&5
11876echo "$as_me: error: cannot compute sizeof (char), 77
11877See \`config.log' for more details." >&2;}
11878 { (exit 1); exit 1; }; }
11879fi
11880rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11881fi
11882fi
11883rm -f conftest.val
11884else
11885 ac_cv_sizeof_char=0
11886fi
11887fi
11888echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
11889echo "${ECHO_T}$ac_cv_sizeof_char" >&6
11890cat >>confdefs.h <<_ACEOF
11891#define SIZEOF_CHAR $ac_cv_sizeof_char
11892_ACEOF
11893 7529
11894 7530
11895echo "$as_me:$LINENO: checking for short" >&5 7531echo "$as_me:$LINENO: checking for short" >&5
11896echo $ECHO_N "checking for short... $ECHO_C" >&6 7532echo $ECHO_N "checking for short... $ECHO_C" >&6
11897if test "${ac_cv_type_short+set}" = set; then 7533if test "${ac_cv_type_short+set}" = set; then
11922 grep -v '^ *+' conftest.er1 >conftest.err 7558 grep -v '^ *+' conftest.er1 >conftest.err
11923 rm -f conftest.er1 7559 rm -f conftest.er1
11924 cat conftest.err >&5 7560 cat conftest.err >&5
11925 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11926 (exit $ac_status); } && 7562 (exit $ac_status); } &&
11927 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7563 { ac_try='test -z "$ac_cxx_werror_flag"
7564 || test ! -s conftest.err'
11928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11929 (eval $ac_try) 2>&5 7566 (eval $ac_try) 2>&5
11930 ac_status=$? 7567 ac_status=$?
11931 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11932 (exit $ac_status); }; } && 7569 (exit $ac_status); }; } &&
11984 grep -v '^ *+' conftest.er1 >conftest.err 7621 grep -v '^ *+' conftest.er1 >conftest.err
11985 rm -f conftest.er1 7622 rm -f conftest.er1
11986 cat conftest.err >&5 7623 cat conftest.err >&5
11987 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11988 (exit $ac_status); } && 7625 (exit $ac_status); } &&
11989 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7626 { ac_try='test -z "$ac_cxx_werror_flag"
7627 || test ! -s conftest.err'
11990 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11991 (eval $ac_try) 2>&5 7629 (eval $ac_try) 2>&5
11992 ac_status=$? 7630 ac_status=$?
11993 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11994 (exit $ac_status); }; } && 7632 (exit $ac_status); }; } &&
12024 grep -v '^ *+' conftest.er1 >conftest.err 7662 grep -v '^ *+' conftest.er1 >conftest.err
12025 rm -f conftest.er1 7663 rm -f conftest.er1
12026 cat conftest.err >&5 7664 cat conftest.err >&5
12027 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12028 (exit $ac_status); } && 7666 (exit $ac_status); } &&
12029 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7667 { ac_try='test -z "$ac_cxx_werror_flag"
7668 || test ! -s conftest.err'
12030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12031 (eval $ac_try) 2>&5 7670 (eval $ac_try) 2>&5
12032 ac_status=$? 7671 ac_status=$?
12033 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12034 (exit $ac_status); }; } && 7673 (exit $ac_status); }; } &&
12080 grep -v '^ *+' conftest.er1 >conftest.err 7719 grep -v '^ *+' conftest.er1 >conftest.err
12081 rm -f conftest.er1 7720 rm -f conftest.er1
12082 cat conftest.err >&5 7721 cat conftest.err >&5
12083 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12084 (exit $ac_status); } && 7723 (exit $ac_status); } &&
12085 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7724 { ac_try='test -z "$ac_cxx_werror_flag"
7725 || test ! -s conftest.err'
12086 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12087 (eval $ac_try) 2>&5 7727 (eval $ac_try) 2>&5
12088 ac_status=$? 7728 ac_status=$?
12089 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12090 (exit $ac_status); }; } && 7730 (exit $ac_status); }; } &&
12120 grep -v '^ *+' conftest.er1 >conftest.err 7760 grep -v '^ *+' conftest.er1 >conftest.err
12121 rm -f conftest.er1 7761 rm -f conftest.er1
12122 cat conftest.err >&5 7762 cat conftest.err >&5
12123 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12124 (exit $ac_status); } && 7764 (exit $ac_status); } &&
12125 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7765 { ac_try='test -z "$ac_cxx_werror_flag"
7766 || test ! -s conftest.err'
12126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7767 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12127 (eval $ac_try) 2>&5 7768 (eval $ac_try) 2>&5
12128 ac_status=$? 7769 ac_status=$?
12129 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12130 (exit $ac_status); }; } && 7771 (exit $ac_status); }; } &&
12184 grep -v '^ *+' conftest.er1 >conftest.err 7825 grep -v '^ *+' conftest.er1 >conftest.err
12185 rm -f conftest.er1 7826 rm -f conftest.er1
12186 cat conftest.err >&5 7827 cat conftest.err >&5
12187 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12188 (exit $ac_status); } && 7829 (exit $ac_status); } &&
12189 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7830 { ac_try='test -z "$ac_cxx_werror_flag"
7831 || test ! -s conftest.err'
12190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12191 (eval $ac_try) 2>&5 7833 (eval $ac_try) 2>&5
12192 ac_status=$? 7834 ac_status=$?
12193 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12194 (exit $ac_status); }; } && 7836 (exit $ac_status); }; } &&
12215See \`config.log' for more details." >&2;} 7857See \`config.log' for more details." >&2;}
12216 { (exit 1); exit 1; }; } ;; 7858 { (exit 1); exit 1; }; } ;;
12217esac 7859esac
12218else 7860else
12219 if test "$cross_compiling" = yes; then 7861 if test "$cross_compiling" = yes; then
12220 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 7862 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12221echo "$as_me: error: internal error: not reached in cross-compile" >&2;} 7863See \`config.log' for more details." >&5
7864echo "$as_me: error: cannot run test program while cross compiling
7865See \`config.log' for more details." >&2;}
12222 { (exit 1); exit 1; }; } 7866 { (exit 1); exit 1; }; }
12223else 7867else
12224 cat >conftest.$ac_ext <<_ACEOF 7868 cat >conftest.$ac_ext <<_ACEOF
12225/* confdefs.h. */ 7869/* confdefs.h. */
12226_ACEOF 7870_ACEOF
12328 grep -v '^ *+' conftest.er1 >conftest.err 7972 grep -v '^ *+' conftest.er1 >conftest.err
12329 rm -f conftest.er1 7973 rm -f conftest.er1
12330 cat conftest.err >&5 7974 cat conftest.err >&5
12331 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12332 (exit $ac_status); } && 7976 (exit $ac_status); } &&
12333 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7977 { ac_try='test -z "$ac_cxx_werror_flag"
7978 || test ! -s conftest.err'
12334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12335 (eval $ac_try) 2>&5 7980 (eval $ac_try) 2>&5
12336 ac_status=$? 7981 ac_status=$?
12337 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12338 (exit $ac_status); }; } && 7983 (exit $ac_status); }; } &&
12390 grep -v '^ *+' conftest.er1 >conftest.err 8035 grep -v '^ *+' conftest.er1 >conftest.err
12391 rm -f conftest.er1 8036 rm -f conftest.er1
12392 cat conftest.err >&5 8037 cat conftest.err >&5
12393 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12394 (exit $ac_status); } && 8039 (exit $ac_status); } &&
12395 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8040 { ac_try='test -z "$ac_cxx_werror_flag"
8041 || test ! -s conftest.err'
12396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12397 (eval $ac_try) 2>&5 8043 (eval $ac_try) 2>&5
12398 ac_status=$? 8044 ac_status=$?
12399 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12400 (exit $ac_status); }; } && 8046 (exit $ac_status); }; } &&
12430 grep -v '^ *+' conftest.er1 >conftest.err 8076 grep -v '^ *+' conftest.er1 >conftest.err
12431 rm -f conftest.er1 8077 rm -f conftest.er1
12432 cat conftest.err >&5 8078 cat conftest.err >&5
12433 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12434 (exit $ac_status); } && 8080 (exit $ac_status); } &&
12435 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8081 { ac_try='test -z "$ac_cxx_werror_flag"
8082 || test ! -s conftest.err'
12436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12437 (eval $ac_try) 2>&5 8084 (eval $ac_try) 2>&5
12438 ac_status=$? 8085 ac_status=$?
12439 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12440 (exit $ac_status); }; } && 8087 (exit $ac_status); }; } &&
12486 grep -v '^ *+' conftest.er1 >conftest.err 8133 grep -v '^ *+' conftest.er1 >conftest.err
12487 rm -f conftest.er1 8134 rm -f conftest.er1
12488 cat conftest.err >&5 8135 cat conftest.err >&5
12489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12490 (exit $ac_status); } && 8137 (exit $ac_status); } &&
12491 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8138 { ac_try='test -z "$ac_cxx_werror_flag"
8139 || test ! -s conftest.err'
12492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12493 (eval $ac_try) 2>&5 8141 (eval $ac_try) 2>&5
12494 ac_status=$? 8142 ac_status=$?
12495 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12496 (exit $ac_status); }; } && 8144 (exit $ac_status); }; } &&
12526 grep -v '^ *+' conftest.er1 >conftest.err 8174 grep -v '^ *+' conftest.er1 >conftest.err
12527 rm -f conftest.er1 8175 rm -f conftest.er1
12528 cat conftest.err >&5 8176 cat conftest.err >&5
12529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12530 (exit $ac_status); } && 8178 (exit $ac_status); } &&
12531 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8179 { ac_try='test -z "$ac_cxx_werror_flag"
8180 || test ! -s conftest.err'
12532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12533 (eval $ac_try) 2>&5 8182 (eval $ac_try) 2>&5
12534 ac_status=$? 8183 ac_status=$?
12535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12536 (exit $ac_status); }; } && 8185 (exit $ac_status); }; } &&
12590 grep -v '^ *+' conftest.er1 >conftest.err 8239 grep -v '^ *+' conftest.er1 >conftest.err
12591 rm -f conftest.er1 8240 rm -f conftest.er1
12592 cat conftest.err >&5 8241 cat conftest.err >&5
12593 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12594 (exit $ac_status); } && 8243 (exit $ac_status); } &&
12595 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8244 { ac_try='test -z "$ac_cxx_werror_flag"
8245 || test ! -s conftest.err'
12596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12597 (eval $ac_try) 2>&5 8247 (eval $ac_try) 2>&5
12598 ac_status=$? 8248 ac_status=$?
12599 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12600 (exit $ac_status); }; } && 8250 (exit $ac_status); }; } &&
12621See \`config.log' for more details." >&2;} 8271See \`config.log' for more details." >&2;}
12622 { (exit 1); exit 1; }; } ;; 8272 { (exit 1); exit 1; }; } ;;
12623esac 8273esac
12624else 8274else
12625 if test "$cross_compiling" = yes; then 8275 if test "$cross_compiling" = yes; then
12626 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 8276 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12627echo "$as_me: error: internal error: not reached in cross-compile" >&2;} 8277See \`config.log' for more details." >&5
8278echo "$as_me: error: cannot run test program while cross compiling
8279See \`config.log' for more details." >&2;}
12628 { (exit 1); exit 1; }; } 8280 { (exit 1); exit 1; }; }
12629else 8281else
12630 cat >conftest.$ac_ext <<_ACEOF 8282 cat >conftest.$ac_ext <<_ACEOF
12631/* confdefs.h. */ 8283/* confdefs.h. */
12632_ACEOF 8284_ACEOF
12702cat >>confdefs.h <<_ACEOF 8354cat >>confdefs.h <<_ACEOF
12703#define SIZEOF_INT $ac_cv_sizeof_int 8355#define SIZEOF_INT $ac_cv_sizeof_int
12704_ACEOF 8356_ACEOF
12705 8357
12706 8358
12707echo "$as_me:$LINENO: checking for long" >&5
12708echo $ECHO_N "checking for long... $ECHO_C" >&6
12709if test "${ac_cv_type_long+set}" = set; then
12710 echo $ECHO_N "(cached) $ECHO_C" >&6
12711else
12712 cat >conftest.$ac_ext <<_ACEOF
12713/* confdefs.h. */
12714_ACEOF
12715cat confdefs.h >>conftest.$ac_ext
12716cat >>conftest.$ac_ext <<_ACEOF
12717/* end confdefs.h. */
12718$ac_includes_default
12719int
12720main ()
12721{
12722if ((long *) 0)
12723 return 0;
12724if (sizeof (long))
12725 return 0;
12726 ;
12727 return 0;
12728}
12729_ACEOF
12730rm -f conftest.$ac_objext
12731if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12732 (eval $ac_compile) 2>conftest.er1
12733 ac_status=$?
12734 grep -v '^ *+' conftest.er1 >conftest.err
12735 rm -f conftest.er1
12736 cat conftest.err >&5
12737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12738 (exit $ac_status); } &&
12739 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12741 (eval $ac_try) 2>&5
12742 ac_status=$?
12743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12744 (exit $ac_status); }; } &&
12745 { ac_try='test -s conftest.$ac_objext'
12746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12747 (eval $ac_try) 2>&5
12748 ac_status=$?
12749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12750 (exit $ac_status); }; }; then
12751 ac_cv_type_long=yes
12752else
12753 echo "$as_me: failed program was:" >&5
12754sed 's/^/| /' conftest.$ac_ext >&5
12755
12756ac_cv_type_long=no
12757fi
12758rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12759fi
12760echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12761echo "${ECHO_T}$ac_cv_type_long" >&6
12762
12763echo "$as_me:$LINENO: checking size of long" >&5
12764echo $ECHO_N "checking size of long... $ECHO_C" >&6
12765if test "${ac_cv_sizeof_long+set}" = set; then
12766 echo $ECHO_N "(cached) $ECHO_C" >&6
12767else
12768 if test "$ac_cv_type_long" = yes; then
12769 # The cast to unsigned long works around a bug in the HP C Compiler
12770 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12771 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12772 # This bug is HP SR number 8606223364.
12773 if test "$cross_compiling" = yes; then
12774 # Depending upon the size, compute the lo and hi bounds.
12775cat >conftest.$ac_ext <<_ACEOF
12776/* confdefs.h. */
12777_ACEOF
12778cat confdefs.h >>conftest.$ac_ext
12779cat >>conftest.$ac_ext <<_ACEOF
12780/* end confdefs.h. */
12781$ac_includes_default
12782int
12783main ()
12784{
12785static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12786test_array [0] = 0
12787
12788 ;
12789 return 0;
12790}
12791_ACEOF
12792rm -f conftest.$ac_objext
12793if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12794 (eval $ac_compile) 2>conftest.er1
12795 ac_status=$?
12796 grep -v '^ *+' conftest.er1 >conftest.err
12797 rm -f conftest.er1
12798 cat conftest.err >&5
12799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12800 (exit $ac_status); } &&
12801 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12803 (eval $ac_try) 2>&5
12804 ac_status=$?
12805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12806 (exit $ac_status); }; } &&
12807 { ac_try='test -s conftest.$ac_objext'
12808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12809 (eval $ac_try) 2>&5
12810 ac_status=$?
12811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12812 (exit $ac_status); }; }; then
12813 ac_lo=0 ac_mid=0
12814 while :; do
12815 cat >conftest.$ac_ext <<_ACEOF
12816/* confdefs.h. */
12817_ACEOF
12818cat confdefs.h >>conftest.$ac_ext
12819cat >>conftest.$ac_ext <<_ACEOF
12820/* end confdefs.h. */
12821$ac_includes_default
12822int
12823main ()
12824{
12825static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12826test_array [0] = 0
12827
12828 ;
12829 return 0;
12830}
12831_ACEOF
12832rm -f conftest.$ac_objext
12833if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12834 (eval $ac_compile) 2>conftest.er1
12835 ac_status=$?
12836 grep -v '^ *+' conftest.er1 >conftest.err
12837 rm -f conftest.er1
12838 cat conftest.err >&5
12839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12840 (exit $ac_status); } &&
12841 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12843 (eval $ac_try) 2>&5
12844 ac_status=$?
12845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12846 (exit $ac_status); }; } &&
12847 { ac_try='test -s conftest.$ac_objext'
12848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12849 (eval $ac_try) 2>&5
12850 ac_status=$?
12851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12852 (exit $ac_status); }; }; then
12853 ac_hi=$ac_mid; break
12854else
12855 echo "$as_me: failed program was:" >&5
12856sed 's/^/| /' conftest.$ac_ext >&5
12857
12858ac_lo=`expr $ac_mid + 1`
12859 if test $ac_lo -le $ac_mid; then
12860 ac_lo= ac_hi=
12861 break
12862 fi
12863 ac_mid=`expr 2 '*' $ac_mid + 1`
12864fi
12865rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12866 done
12867else
12868 echo "$as_me: failed program was:" >&5
12869sed 's/^/| /' conftest.$ac_ext >&5
12870
12871cat >conftest.$ac_ext <<_ACEOF
12872/* confdefs.h. */
12873_ACEOF
12874cat confdefs.h >>conftest.$ac_ext
12875cat >>conftest.$ac_ext <<_ACEOF
12876/* end confdefs.h. */
12877$ac_includes_default
12878int
12879main ()
12880{
12881static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12882test_array [0] = 0
12883
12884 ;
12885 return 0;
12886}
12887_ACEOF
12888rm -f conftest.$ac_objext
12889if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12890 (eval $ac_compile) 2>conftest.er1
12891 ac_status=$?
12892 grep -v '^ *+' conftest.er1 >conftest.err
12893 rm -f conftest.er1
12894 cat conftest.err >&5
12895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12896 (exit $ac_status); } &&
12897 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12899 (eval $ac_try) 2>&5
12900 ac_status=$?
12901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12902 (exit $ac_status); }; } &&
12903 { ac_try='test -s conftest.$ac_objext'
12904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12905 (eval $ac_try) 2>&5
12906 ac_status=$?
12907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12908 (exit $ac_status); }; }; then
12909 ac_hi=-1 ac_mid=-1
12910 while :; do
12911 cat >conftest.$ac_ext <<_ACEOF
12912/* confdefs.h. */
12913_ACEOF
12914cat confdefs.h >>conftest.$ac_ext
12915cat >>conftest.$ac_ext <<_ACEOF
12916/* end confdefs.h. */
12917$ac_includes_default
12918int
12919main ()
12920{
12921static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12922test_array [0] = 0
12923
12924 ;
12925 return 0;
12926}
12927_ACEOF
12928rm -f conftest.$ac_objext
12929if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12930 (eval $ac_compile) 2>conftest.er1
12931 ac_status=$?
12932 grep -v '^ *+' conftest.er1 >conftest.err
12933 rm -f conftest.er1
12934 cat conftest.err >&5
12935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12936 (exit $ac_status); } &&
12937 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12939 (eval $ac_try) 2>&5
12940 ac_status=$?
12941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12942 (exit $ac_status); }; } &&
12943 { ac_try='test -s conftest.$ac_objext'
12944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12945 (eval $ac_try) 2>&5
12946 ac_status=$?
12947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12948 (exit $ac_status); }; }; then
12949 ac_lo=$ac_mid; break
12950else
12951 echo "$as_me: failed program was:" >&5
12952sed 's/^/| /' conftest.$ac_ext >&5
12953
12954ac_hi=`expr '(' $ac_mid ')' - 1`
12955 if test $ac_mid -le $ac_hi; then
12956 ac_lo= ac_hi=
12957 break
12958 fi
12959 ac_mid=`expr 2 '*' $ac_mid`
12960fi
12961rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12962 done
12963else
12964 echo "$as_me: failed program was:" >&5
12965sed 's/^/| /' conftest.$ac_ext >&5
12966
12967ac_lo= ac_hi=
12968fi
12969rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12970fi
12971rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12972# Binary search between lo and hi bounds.
12973while test "x$ac_lo" != "x$ac_hi"; do
12974 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12975 cat >conftest.$ac_ext <<_ACEOF
12976/* confdefs.h. */
12977_ACEOF
12978cat confdefs.h >>conftest.$ac_ext
12979cat >>conftest.$ac_ext <<_ACEOF
12980/* end confdefs.h. */
12981$ac_includes_default
12982int
12983main ()
12984{
12985static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12986test_array [0] = 0
12987
12988 ;
12989 return 0;
12990}
12991_ACEOF
12992rm -f conftest.$ac_objext
12993if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12994 (eval $ac_compile) 2>conftest.er1
12995 ac_status=$?
12996 grep -v '^ *+' conftest.er1 >conftest.err
12997 rm -f conftest.er1
12998 cat conftest.err >&5
12999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13000 (exit $ac_status); } &&
13001 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13003 (eval $ac_try) 2>&5
13004 ac_status=$?
13005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13006 (exit $ac_status); }; } &&
13007 { ac_try='test -s conftest.$ac_objext'
13008 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13009 (eval $ac_try) 2>&5
13010 ac_status=$?
13011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13012 (exit $ac_status); }; }; then
13013 ac_hi=$ac_mid
13014else
13015 echo "$as_me: failed program was:" >&5
13016sed 's/^/| /' conftest.$ac_ext >&5
13017
13018ac_lo=`expr '(' $ac_mid ')' + 1`
13019fi
13020rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13021done
13022case $ac_lo in
13023?*) ac_cv_sizeof_long=$ac_lo;;
13024'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13025See \`config.log' for more details." >&5
13026echo "$as_me: error: cannot compute sizeof (long), 77
13027See \`config.log' for more details." >&2;}
13028 { (exit 1); exit 1; }; } ;;
13029esac
13030else
13031 if test "$cross_compiling" = yes; then
13032 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13033echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13034 { (exit 1); exit 1; }; }
13035else
13036 cat >conftest.$ac_ext <<_ACEOF
13037/* confdefs.h. */
13038_ACEOF
13039cat confdefs.h >>conftest.$ac_ext
13040cat >>conftest.$ac_ext <<_ACEOF
13041/* end confdefs.h. */
13042$ac_includes_default
13043long longval () { return (long) (sizeof (long)); }
13044unsigned long ulongval () { return (long) (sizeof (long)); }
13045#include <stdio.h>
13046#include <stdlib.h>
13047int
13048main ()
13049{
13050
13051 FILE *f = fopen ("conftest.val", "w");
13052 if (! f)
13053 exit (1);
13054 if (((long) (sizeof (long))) < 0)
13055 {
13056 long i = longval ();
13057 if (i != ((long) (sizeof (long))))
13058 exit (1);
13059 fprintf (f, "%ld\n", i);
13060 }
13061 else
13062 {
13063 unsigned long i = ulongval ();
13064 if (i != ((long) (sizeof (long))))
13065 exit (1);
13066 fprintf (f, "%lu\n", i);
13067 }
13068 exit (ferror (f) || fclose (f) != 0);
13069
13070 ;
13071 return 0;
13072}
13073_ACEOF
13074rm -f conftest$ac_exeext
13075if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13076 (eval $ac_link) 2>&5
13077 ac_status=$?
13078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13079 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13080 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13081 (eval $ac_try) 2>&5
13082 ac_status=$?
13083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13084 (exit $ac_status); }; }; then
13085 ac_cv_sizeof_long=`cat conftest.val`
13086else
13087 echo "$as_me: program exited with status $ac_status" >&5
13088echo "$as_me: failed program was:" >&5
13089sed 's/^/| /' conftest.$ac_ext >&5
13090
13091( exit $ac_status )
13092{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13093See \`config.log' for more details." >&5
13094echo "$as_me: error: cannot compute sizeof (long), 77
13095See \`config.log' for more details." >&2;}
13096 { (exit 1); exit 1; }; }
13097fi
13098rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13099fi
13100fi
13101rm -f conftest.val
13102else
13103 ac_cv_sizeof_long=0
13104fi
13105fi
13106echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13107echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13108cat >>confdefs.h <<_ACEOF
13109#define SIZEOF_LONG $ac_cv_sizeof_long
13110_ACEOF
13111
13112
13113echo "$as_me:$LINENO: checking for long long" >&5 8359echo "$as_me:$LINENO: checking for long long" >&5
13114echo $ECHO_N "checking for long long... $ECHO_C" >&6 8360echo $ECHO_N "checking for long long... $ECHO_C" >&6
13115if test "${ac_cv_type_long_long+set}" = set; then 8361if test "${ac_cv_type_long_long+set}" = set; then
13116 echo $ECHO_N "(cached) $ECHO_C" >&6 8362 echo $ECHO_N "(cached) $ECHO_C" >&6
13117else 8363else
13140 grep -v '^ *+' conftest.er1 >conftest.err 8386 grep -v '^ *+' conftest.er1 >conftest.err
13141 rm -f conftest.er1 8387 rm -f conftest.er1
13142 cat conftest.err >&5 8388 cat conftest.err >&5
13143 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13144 (exit $ac_status); } && 8390 (exit $ac_status); } &&
13145 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8391 { ac_try='test -z "$ac_cxx_werror_flag"
8392 || test ! -s conftest.err'
13146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13147 (eval $ac_try) 2>&5 8394 (eval $ac_try) 2>&5
13148 ac_status=$? 8395 ac_status=$?
13149 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13150 (exit $ac_status); }; } && 8397 (exit $ac_status); }; } &&
13202 grep -v '^ *+' conftest.er1 >conftest.err 8449 grep -v '^ *+' conftest.er1 >conftest.err
13203 rm -f conftest.er1 8450 rm -f conftest.er1
13204 cat conftest.err >&5 8451 cat conftest.err >&5
13205 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13206 (exit $ac_status); } && 8453 (exit $ac_status); } &&
13207 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8454 { ac_try='test -z "$ac_cxx_werror_flag"
8455 || test ! -s conftest.err'
13208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13209 (eval $ac_try) 2>&5 8457 (eval $ac_try) 2>&5
13210 ac_status=$? 8458 ac_status=$?
13211 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13212 (exit $ac_status); }; } && 8460 (exit $ac_status); }; } &&
13242 grep -v '^ *+' conftest.er1 >conftest.err 8490 grep -v '^ *+' conftest.er1 >conftest.err
13243 rm -f conftest.er1 8491 rm -f conftest.er1
13244 cat conftest.err >&5 8492 cat conftest.err >&5
13245 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13246 (exit $ac_status); } && 8494 (exit $ac_status); } &&
13247 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8495 { ac_try='test -z "$ac_cxx_werror_flag"
8496 || test ! -s conftest.err'
13248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13249 (eval $ac_try) 2>&5 8498 (eval $ac_try) 2>&5
13250 ac_status=$? 8499 ac_status=$?
13251 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13252 (exit $ac_status); }; } && 8501 (exit $ac_status); }; } &&
13298 grep -v '^ *+' conftest.er1 >conftest.err 8547 grep -v '^ *+' conftest.er1 >conftest.err
13299 rm -f conftest.er1 8548 rm -f conftest.er1
13300 cat conftest.err >&5 8549 cat conftest.err >&5
13301 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13302 (exit $ac_status); } && 8551 (exit $ac_status); } &&
13303 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8552 { ac_try='test -z "$ac_cxx_werror_flag"
8553 || test ! -s conftest.err'
13304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13305 (eval $ac_try) 2>&5 8555 (eval $ac_try) 2>&5
13306 ac_status=$? 8556 ac_status=$?
13307 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13308 (exit $ac_status); }; } && 8558 (exit $ac_status); }; } &&
13338 grep -v '^ *+' conftest.er1 >conftest.err 8588 grep -v '^ *+' conftest.er1 >conftest.err
13339 rm -f conftest.er1 8589 rm -f conftest.er1
13340 cat conftest.err >&5 8590 cat conftest.err >&5
13341 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13342 (exit $ac_status); } && 8592 (exit $ac_status); } &&
13343 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8593 { ac_try='test -z "$ac_cxx_werror_flag"
8594 || test ! -s conftest.err'
13344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8595 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13345 (eval $ac_try) 2>&5 8596 (eval $ac_try) 2>&5
13346 ac_status=$? 8597 ac_status=$?
13347 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13348 (exit $ac_status); }; } && 8599 (exit $ac_status); }; } &&
13402 grep -v '^ *+' conftest.er1 >conftest.err 8653 grep -v '^ *+' conftest.er1 >conftest.err
13403 rm -f conftest.er1 8654 rm -f conftest.er1
13404 cat conftest.err >&5 8655 cat conftest.err >&5
13405 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13406 (exit $ac_status); } && 8657 (exit $ac_status); } &&
13407 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8658 { ac_try='test -z "$ac_cxx_werror_flag"
8659 || test ! -s conftest.err'
13408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13409 (eval $ac_try) 2>&5 8661 (eval $ac_try) 2>&5
13410 ac_status=$? 8662 ac_status=$?
13411 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13412 (exit $ac_status); }; } && 8664 (exit $ac_status); }; } &&
13433See \`config.log' for more details." >&2;} 8685See \`config.log' for more details." >&2;}
13434 { (exit 1); exit 1; }; } ;; 8686 { (exit 1); exit 1; }; } ;;
13435esac 8687esac
13436else 8688else
13437 if test "$cross_compiling" = yes; then 8689 if test "$cross_compiling" = yes; then
13438 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 8690 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13439echo "$as_me: error: internal error: not reached in cross-compile" >&2;} 8691See \`config.log' for more details." >&5
8692echo "$as_me: error: cannot run test program while cross compiling
8693See \`config.log' for more details." >&2;}
13440 { (exit 1); exit 1; }; } 8694 { (exit 1); exit 1; }; }
13441else 8695else
13442 cat >conftest.$ac_ext <<_ACEOF 8696 cat >conftest.$ac_ext <<_ACEOF
13443/* confdefs.h. */ 8697/* confdefs.h. */
13444_ACEOF 8698_ACEOF
13546 grep -v '^ *+' conftest.er1 >conftest.err 8800 grep -v '^ *+' conftest.er1 >conftest.err
13547 rm -f conftest.er1 8801 rm -f conftest.er1
13548 cat conftest.err >&5 8802 cat conftest.err >&5
13549 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13550 (exit $ac_status); } && 8804 (exit $ac_status); } &&
13551 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8805 { ac_try='test -z "$ac_cxx_werror_flag"
8806 || test ! -s conftest.err'
13552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13553 (eval $ac_try) 2>&5 8808 (eval $ac_try) 2>&5
13554 ac_status=$? 8809 ac_status=$?
13555 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13556 (exit $ac_status); }; } && 8811 (exit $ac_status); }; } &&
13608 grep -v '^ *+' conftest.er1 >conftest.err 8863 grep -v '^ *+' conftest.er1 >conftest.err
13609 rm -f conftest.er1 8864 rm -f conftest.er1
13610 cat conftest.err >&5 8865 cat conftest.err >&5
13611 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13612 (exit $ac_status); } && 8867 (exit $ac_status); } &&
13613 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8868 { ac_try='test -z "$ac_cxx_werror_flag"
8869 || test ! -s conftest.err'
13614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13615 (eval $ac_try) 2>&5 8871 (eval $ac_try) 2>&5
13616 ac_status=$? 8872 ac_status=$?
13617 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13618 (exit $ac_status); }; } && 8874 (exit $ac_status); }; } &&
13648 grep -v '^ *+' conftest.er1 >conftest.err 8904 grep -v '^ *+' conftest.er1 >conftest.err
13649 rm -f conftest.er1 8905 rm -f conftest.er1
13650 cat conftest.err >&5 8906 cat conftest.err >&5
13651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13652 (exit $ac_status); } && 8908 (exit $ac_status); } &&
13653 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8909 { ac_try='test -z "$ac_cxx_werror_flag"
8910 || test ! -s conftest.err'
13654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13655 (eval $ac_try) 2>&5 8912 (eval $ac_try) 2>&5
13656 ac_status=$? 8913 ac_status=$?
13657 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13658 (exit $ac_status); }; } && 8915 (exit $ac_status); }; } &&
13704 grep -v '^ *+' conftest.er1 >conftest.err 8961 grep -v '^ *+' conftest.er1 >conftest.err
13705 rm -f conftest.er1 8962 rm -f conftest.er1
13706 cat conftest.err >&5 8963 cat conftest.err >&5
13707 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13708 (exit $ac_status); } && 8965 (exit $ac_status); } &&
13709 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8966 { ac_try='test -z "$ac_cxx_werror_flag"
8967 || test ! -s conftest.err'
13710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13711 (eval $ac_try) 2>&5 8969 (eval $ac_try) 2>&5
13712 ac_status=$? 8970 ac_status=$?
13713 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13714 (exit $ac_status); }; } && 8972 (exit $ac_status); }; } &&
13744 grep -v '^ *+' conftest.er1 >conftest.err 9002 grep -v '^ *+' conftest.er1 >conftest.err
13745 rm -f conftest.er1 9003 rm -f conftest.er1
13746 cat conftest.err >&5 9004 cat conftest.err >&5
13747 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13748 (exit $ac_status); } && 9006 (exit $ac_status); } &&
13749 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9007 { ac_try='test -z "$ac_cxx_werror_flag"
9008 || test ! -s conftest.err'
13750 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13751 (eval $ac_try) 2>&5 9010 (eval $ac_try) 2>&5
13752 ac_status=$? 9011 ac_status=$?
13753 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13754 (exit $ac_status); }; } && 9013 (exit $ac_status); }; } &&
13808 grep -v '^ *+' conftest.er1 >conftest.err 9067 grep -v '^ *+' conftest.er1 >conftest.err
13809 rm -f conftest.er1 9068 rm -f conftest.er1
13810 cat conftest.err >&5 9069 cat conftest.err >&5
13811 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13812 (exit $ac_status); } && 9071 (exit $ac_status); } &&
13813 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9072 { ac_try='test -z "$ac_cxx_werror_flag"
9073 || test ! -s conftest.err'
13814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13815 (eval $ac_try) 2>&5 9075 (eval $ac_try) 2>&5
13816 ac_status=$? 9076 ac_status=$?
13817 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13818 (exit $ac_status); }; } && 9078 (exit $ac_status); }; } &&
13839See \`config.log' for more details." >&2;} 9099See \`config.log' for more details." >&2;}
13840 { (exit 1); exit 1; }; } ;; 9100 { (exit 1); exit 1; }; } ;;
13841esac 9101esac
13842else 9102else
13843 if test "$cross_compiling" = yes; then 9103 if test "$cross_compiling" = yes; then
13844 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 9104 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13845echo "$as_me: error: internal error: not reached in cross-compile" >&2;} 9105See \`config.log' for more details." >&5
9106echo "$as_me: error: cannot run test program while cross compiling
9107See \`config.log' for more details." >&2;}
13846 { (exit 1); exit 1; }; } 9108 { (exit 1); exit 1; }; }
13847else 9109else
13848 cat >conftest.$ac_ext <<_ACEOF 9110 cat >conftest.$ac_ext <<_ACEOF
13849/* confdefs.h. */ 9111/* confdefs.h. */
13850_ACEOF 9112_ACEOF
13951 grep -v '^ *+' conftest.er1 >conftest.err 9213 grep -v '^ *+' conftest.er1 >conftest.err
13952 rm -f conftest.er1 9214 rm -f conftest.er1
13953 cat conftest.err >&5 9215 cat conftest.err >&5
13954 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13955 (exit $ac_status); } && 9217 (exit $ac_status); } &&
13956 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9218 { ac_try='test -z "$ac_cxx_werror_flag"
9219 || test ! -s conftest.err'
13957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13958 (eval $ac_try) 2>&5 9221 (eval $ac_try) 2>&5
13959 ac_status=$? 9222 ac_status=$?
13960 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13961 (exit $ac_status); }; } && 9224 (exit $ac_status); }; } &&
13968 rxvt_cv_int16_t=yes 9231 rxvt_cv_int16_t=yes
13969else 9232else
13970 echo "$as_me: failed program was:" >&5 9233 echo "$as_me: failed program was:" >&5
13971sed 's/^/| /' conftest.$ac_ext >&5 9234sed 's/^/| /' conftest.$ac_ext >&5
13972 9235
13973if test $ac_cv_sizeof_char -ge 2; then 9236if test "$ac_cv_sizeof_char" -ge 2; then
13974 rxvt_cv_int16_t=" char" 9237 rxvt_cv_int16_t=" char"
13975else 9238else
13976 if test $ac_cv_sizeof_short -ge 2; then 9239 if test "$ac_cv_sizeof_short" -ge 2; then
13977 rxvt_cv_int16_t=" short" 9240 rxvt_cv_int16_t=" short"
13978 else 9241 else
13979 if test $ac_cv_sizeof_int -ge 2; then 9242 if test "$ac_cv_sizeof_int" -ge 2; then
13980 rxvt_cv_int16_t=" int" 9243 rxvt_cv_int16_t=" int"
13981 else 9244 else
13982 if test $ac_cv_sizeof_long -ge 2; then 9245 if test "$ac_cv_sizeof_long" -ge 2; then
13983 rxvt_cv_int16_t=" long" 9246 rxvt_cv_int16_t=" long"
13984 else 9247 else
13985 if test $ac_cv_sizeof_long_long -ge 2; then 9248 if test "$ac_cv_sizeof_long_long" -ge 2; then
13986 rxvt_cv_int16_t=" long long" 9249 rxvt_cv_int16_t=" long long"
13987 else 9250 else
13988 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default 9251 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
13989 fi 9252 fi
13990 fi 9253 fi
14033 grep -v '^ *+' conftest.er1 >conftest.err 9296 grep -v '^ *+' conftest.er1 >conftest.err
14034 rm -f conftest.er1 9297 rm -f conftest.er1
14035 cat conftest.err >&5 9298 cat conftest.err >&5
14036 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14037 (exit $ac_status); } && 9300 (exit $ac_status); } &&
14038 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9301 { ac_try='test -z "$ac_cxx_werror_flag"
9302 || test ! -s conftest.err'
14039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14040 (eval $ac_try) 2>&5 9304 (eval $ac_try) 2>&5
14041 ac_status=$? 9305 ac_status=$?
14042 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14043 (exit $ac_status); }; } && 9307 (exit $ac_status); }; } &&
14050 rxvt_cv_uint16_t=yes 9314 rxvt_cv_uint16_t=yes
14051else 9315else
14052 echo "$as_me: failed program was:" >&5 9316 echo "$as_me: failed program was:" >&5
14053sed 's/^/| /' conftest.$ac_ext >&5 9317sed 's/^/| /' conftest.$ac_ext >&5
14054 9318
14055if test $ac_cv_sizeof_char -ge 2; then 9319if test "$ac_cv_sizeof_char" -ge 2; then
14056 rxvt_cv_uint16_t="unsigned char" 9320 rxvt_cv_uint16_t="unsigned char"
14057else 9321else
14058 if test $ac_cv_sizeof_short -ge 2; then 9322 if test "$ac_cv_sizeof_short" -ge 2; then
14059 rxvt_cv_uint16_t="unsigned short" 9323 rxvt_cv_uint16_t="unsigned short"
14060 else 9324 else
14061 if test $ac_cv_sizeof_int -ge 2; then 9325 if test "$ac_cv_sizeof_int" -ge 2; then
14062 rxvt_cv_uint16_t="unsigned int" 9326 rxvt_cv_uint16_t="unsigned int"
14063 else 9327 else
14064 if test $ac_cv_sizeof_long -ge 2; then 9328 if test "$ac_cv_sizeof_long" -ge 2; then
14065 rxvt_cv_uint16_t="unsigned long" 9329 rxvt_cv_uint16_t="unsigned long"
14066 else 9330 else
14067 if test $ac_cv_sizeof_long_long -ge 2; then 9331 if test "$ac_cv_sizeof_long_long" -ge 2; then
14068 rxvt_cv_uint16_t="unsigned long long" 9332 rxvt_cv_uint16_t="unsigned long long"
14069 else 9333 else
14070 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default 9334 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14071 fi 9335 fi
14072 fi 9336 fi
14115 grep -v '^ *+' conftest.er1 >conftest.err 9379 grep -v '^ *+' conftest.er1 >conftest.err
14116 rm -f conftest.er1 9380 rm -f conftest.er1
14117 cat conftest.err >&5 9381 cat conftest.err >&5
14118 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14119 (exit $ac_status); } && 9383 (exit $ac_status); } &&
14120 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9384 { ac_try='test -z "$ac_cxx_werror_flag"
9385 || test ! -s conftest.err'
14121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14122 (eval $ac_try) 2>&5 9387 (eval $ac_try) 2>&5
14123 ac_status=$? 9388 ac_status=$?
14124 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14125 (exit $ac_status); }; } && 9390 (exit $ac_status); }; } &&
14132 rxvt_cv_int32_t=yes 9397 rxvt_cv_int32_t=yes
14133else 9398else
14134 echo "$as_me: failed program was:" >&5 9399 echo "$as_me: failed program was:" >&5
14135sed 's/^/| /' conftest.$ac_ext >&5 9400sed 's/^/| /' conftest.$ac_ext >&5
14136 9401
14137if test $ac_cv_sizeof_char -ge 4; then 9402if test "$ac_cv_sizeof_char" -ge 4; then
14138 rxvt_cv_int32_t=" char" 9403 rxvt_cv_int32_t=" char"
14139else 9404else
14140 if test $ac_cv_sizeof_short -ge 4; then 9405 if test "$ac_cv_sizeof_short" -ge 4; then
14141 rxvt_cv_int32_t=" short" 9406 rxvt_cv_int32_t=" short"
14142 else 9407 else
14143 if test $ac_cv_sizeof_int -ge 4; then 9408 if test "$ac_cv_sizeof_int" -ge 4; then
14144 rxvt_cv_int32_t=" int" 9409 rxvt_cv_int32_t=" int"
14145 else 9410 else
14146 if test $ac_cv_sizeof_long -ge 4; then 9411 if test "$ac_cv_sizeof_long" -ge 4; then
14147 rxvt_cv_int32_t=" long" 9412 rxvt_cv_int32_t=" long"
14148 else 9413 else
14149 if test $ac_cv_sizeof_long_long -ge 4; then 9414 if test "$ac_cv_sizeof_long_long" -ge 4; then
14150 rxvt_cv_int32_t=" long long" 9415 rxvt_cv_int32_t=" long long"
14151 else 9416 else
14152 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default 9417 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14153 fi 9418 fi
14154 fi 9419 fi
14197 grep -v '^ *+' conftest.er1 >conftest.err 9462 grep -v '^ *+' conftest.er1 >conftest.err
14198 rm -f conftest.er1 9463 rm -f conftest.er1
14199 cat conftest.err >&5 9464 cat conftest.err >&5
14200 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14201 (exit $ac_status); } && 9466 (exit $ac_status); } &&
14202 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9467 { ac_try='test -z "$ac_cxx_werror_flag"
9468 || test ! -s conftest.err'
14203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14204 (eval $ac_try) 2>&5 9470 (eval $ac_try) 2>&5
14205 ac_status=$? 9471 ac_status=$?
14206 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14207 (exit $ac_status); }; } && 9473 (exit $ac_status); }; } &&
14214 rxvt_cv_uint32_t=yes 9480 rxvt_cv_uint32_t=yes
14215else 9481else
14216 echo "$as_me: failed program was:" >&5 9482 echo "$as_me: failed program was:" >&5
14217sed 's/^/| /' conftest.$ac_ext >&5 9483sed 's/^/| /' conftest.$ac_ext >&5
14218 9484
14219if test $ac_cv_sizeof_char -ge 4; then 9485if test "$ac_cv_sizeof_char" -ge 4; then
14220 rxvt_cv_uint32_t="unsigned char" 9486 rxvt_cv_uint32_t="unsigned char"
14221else 9487else
14222 if test $ac_cv_sizeof_short -ge 4; then 9488 if test "$ac_cv_sizeof_short" -ge 4; then
14223 rxvt_cv_uint32_t="unsigned short" 9489 rxvt_cv_uint32_t="unsigned short"
14224 else 9490 else
14225 if test $ac_cv_sizeof_int -ge 4; then 9491 if test "$ac_cv_sizeof_int" -ge 4; then
14226 rxvt_cv_uint32_t="unsigned int" 9492 rxvt_cv_uint32_t="unsigned int"
14227 else 9493 else
14228 if test $ac_cv_sizeof_long -ge 4; then 9494 if test "$ac_cv_sizeof_long" -ge 4; then
14229 rxvt_cv_uint32_t="unsigned long" 9495 rxvt_cv_uint32_t="unsigned long"
14230 else 9496 else
14231 if test $ac_cv_sizeof_long_long -ge 4; then 9497 if test "$ac_cv_sizeof_long_long" -ge 4; then
14232 rxvt_cv_uint32_t="unsigned long long" 9498 rxvt_cv_uint32_t="unsigned long long"
14233 else 9499 else
14234 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default 9500 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14235 fi 9501 fi
14236 fi 9502 fi
14250 else 9516 else
14251 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */" 9517 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14252 fi 9518 fi
14253fi 9519fi
14254 9520
14255if test $ac_cv_sizeof_int_p -eq 8; then 9521if test "$ac_cv_sizeof_int_p" -eq 8; then
14256 rxvt_intp_define="#define intp_t int64_t" 9522 rxvt_intp_define="#define intp_t int64_t"
14257 rxvt_u_intp_define="#define u_intp_t u_int64_t" 9523 rxvt_u_intp_define="#define u_intp_t u_int64_t"
14258else 9524else
14259 if test $ac_cv_sizeof_int_p -eq 4; then 9525 if test "$ac_cv_sizeof_int_p" -eq 4; then
14260 rxvt_intp_define="#define intp_t int32_t" 9526 rxvt_intp_define="#define intp_t int32_t"
14261 rxvt_u_intp_define="#define u_intp_t u_int32_t" 9527 rxvt_u_intp_define="#define u_intp_t u_int32_t"
14262 else 9528 else
14263 if test $ac_cv_sizeof_int_p -eq 2; then 9529 if test "$ac_cv_sizeof_int_p" -eq 2; then
14264 rxvt_intp_define="#define intp_t int16_t" 9530 rxvt_intp_define="#define intp_t int16_t"
14265 rxvt_u_intp_define="#define u_intp_t u_int16_t" 9531 rxvt_u_intp_define="#define u_intp_t u_int16_t"
14266 else 9532 else
14267 rxvt_intp_define="#error set intp_t" 9533 rxvt_intp_define="#error set intp_t"
14268 rxvt_u_intp_define="#error set u_intp_t" 9534 rxvt_u_intp_define="#error set u_intp_t"
14309 grep -v '^ *+' conftest.er1 >conftest.err 9575 grep -v '^ *+' conftest.er1 >conftest.err
14310 rm -f conftest.er1 9576 rm -f conftest.er1
14311 cat conftest.err >&5 9577 cat conftest.err >&5
14312 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14313 (exit $ac_status); } && 9579 (exit $ac_status); } &&
14314 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9580 { ac_try='test -z "$ac_cxx_werror_flag"
9581 || test ! -s conftest.err'
14315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14316 (eval $ac_try) 2>&5 9583 (eval $ac_try) 2>&5
14317 ac_status=$? 9584 ac_status=$?
14318 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14319 (exit $ac_status); }; } && 9586 (exit $ac_status); }; } &&
14339#define RETSIGTYPE $ac_cv_type_signal 9606#define RETSIGTYPE $ac_cv_type_signal
14340_ACEOF 9607_ACEOF
14341 9608
14342 9609
14343 9610
14344case "$host_alias" in
14345 *ultrix) ac_cv_func_setsid='no' ;;
14346 *) break;;
14347esac
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363
14364 9611
14365 9612
14366 9613
14367for ac_func in \ 9614for ac_func in \
14368 atexit \
14369 revoke \
14370 unsetenv \ 9615 unsetenv \
14371 setutent \ 9616 setutent \
14372 seteuid \
14373 setreuid \
14374 setsid \
14375 setpgrp \
14376 setpgid \
14377 openpty \
14378 _getpty \
14379 grantpt \
14380 unlockpt \
14381 isastream \
14382 on_exit \ 9617 on_exit \
14383 nanosleep \
14384 updwtmp \
14385 ttyslot \
14386 9618
14387do 9619do
14388as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9620as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14389echo "$as_me:$LINENO: checking for $ac_func" >&5 9621echo "$as_me:$LINENO: checking for $ac_func" >&5
14390echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9622echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14449 grep -v '^ *+' conftest.er1 >conftest.err 9681 grep -v '^ *+' conftest.er1 >conftest.err
14450 rm -f conftest.er1 9682 rm -f conftest.er1
14451 cat conftest.err >&5 9683 cat conftest.err >&5
14452 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14453 (exit $ac_status); } && 9685 (exit $ac_status); } &&
14454 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 9686 { ac_try='test -z "$ac_cxx_werror_flag"
9687 || test ! -s conftest.err'
14455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14456 (eval $ac_try) 2>&5 9689 (eval $ac_try) 2>&5
14457 ac_status=$? 9690 ac_status=$?
14458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14459 (exit $ac_status); }; } && 9692 (exit $ac_status); }; } &&
14483fi 9716fi
14484done 9717done
14485 9718
14486 9719
14487 9720
9721support_utmp=yes
9722support_wtmp=yes
9723support_lastlog=yes
9724
9725# Check whether --enable-utmp or --disable-utmp was given.
9726if test "${enable_utmp+set}" = set; then
9727 enableval="$enable_utmp"
9728 if test x$enableval = xyes -o x$enableval = xno; then
9729 support_utmp=$enableval
9730 fi
9731fi;
9732
9733# Check whether --enable-wtmp or --disable-wtmp was given.
9734if test "${enable_wtmp+set}" = set; then
9735 enableval="$enable_wtmp"
9736 if test x$enableval = xyes -o x$enableval = xno; then
9737 support_wtmp=$enableval
9738 fi
9739fi;
9740
9741# Check whether --enable-lastlog or --disable-lastlog was given.
9742if test "${enable_lastlog+set}" = set; then
9743 enableval="$enable_lastlog"
9744 if test x$enableval = xyes -o x$enableval = xno; then
9745 support_lastlog=$enableval
9746 fi
9747fi;
9748
9749if test x$support_utmp = xyes; then
9750
9751cat >>confdefs.h <<\_ACEOF
9752#define UTMP_SUPPORT 1
9753_ACEOF
9754
9755fi
9756if test x$support_wtmp = xyes; then
9757
9758cat >>confdefs.h <<\_ACEOF
9759#define WTMP_SUPPORT 1
9760_ACEOF
9761
9762fi
9763if test x$support_lastlog = xyes; then
9764
9765cat >>confdefs.h <<\_ACEOF
9766#define LASTLOG_SUPPORT 1
9767_ACEOF
9768
9769fi
9770
9771
9772
9773
9774for ac_func in \
9775 ttyslot \
9776 updwtmp \
9777 updwtmpx \
9778
9779do
9780as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9781echo "$as_me:$LINENO: checking for $ac_func" >&5
9782echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9783if eval "test \"\${$as_ac_var+set}\" = set"; then
9784 echo $ECHO_N "(cached) $ECHO_C" >&6
9785else
9786 cat >conftest.$ac_ext <<_ACEOF
9787/* confdefs.h. */
9788_ACEOF
9789cat confdefs.h >>conftest.$ac_ext
9790cat >>conftest.$ac_ext <<_ACEOF
9791/* end confdefs.h. */
9792/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9793 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9794#define $ac_func innocuous_$ac_func
9795
9796/* System header to define __stub macros and hopefully few prototypes,
9797 which can conflict with char $ac_func (); below.
9798 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9799 <limits.h> exists even on freestanding compilers. */
9800
9801#ifdef __STDC__
9802# include <limits.h>
9803#else
9804# include <assert.h>
9805#endif
9806
9807#undef $ac_func
9808
9809/* Override any gcc2 internal prototype to avoid an error. */
9810#ifdef __cplusplus
9811extern "C"
9812{
9813#endif
9814/* We use char because int might match the return type of a gcc2
9815 builtin and then its argument prototype would still apply. */
9816char $ac_func ();
9817/* The GNU C library defines this for functions which it implements
9818 to always fail with ENOSYS. Some functions are actually named
9819 something starting with __ and the normal name is an alias. */
9820#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9821choke me
9822#else
9823char (*f) () = $ac_func;
9824#endif
9825#ifdef __cplusplus
9826}
9827#endif
9828
9829int
9830main ()
9831{
9832return f != $ac_func;
9833 ;
9834 return 0;
9835}
9836_ACEOF
9837rm -f conftest.$ac_objext conftest$ac_exeext
9838if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9839 (eval $ac_link) 2>conftest.er1
9840 ac_status=$?
9841 grep -v '^ *+' conftest.er1 >conftest.err
9842 rm -f conftest.er1
9843 cat conftest.err >&5
9844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9845 (exit $ac_status); } &&
9846 { ac_try='test -z "$ac_cxx_werror_flag"
9847 || test ! -s conftest.err'
9848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9849 (eval $ac_try) 2>&5
9850 ac_status=$?
9851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9852 (exit $ac_status); }; } &&
9853 { ac_try='test -s conftest$ac_exeext'
9854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9855 (eval $ac_try) 2>&5
9856 ac_status=$?
9857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9858 (exit $ac_status); }; }; then
9859 eval "$as_ac_var=yes"
9860else
9861 echo "$as_me: failed program was:" >&5
9862sed 's/^/| /' conftest.$ac_ext >&5
9863
9864eval "$as_ac_var=no"
9865fi
9866rm -f conftest.err conftest.$ac_objext \
9867 conftest$ac_exeext conftest.$ac_ext
9868fi
9869echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9870echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9871if test `eval echo '${'$as_ac_var'}'` = yes; then
9872 cat >>confdefs.h <<_ACEOF
9873#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9874_ACEOF
9875
9876fi
9877done
9878
9879
9880
9881
9882
9883for ac_header in \
9884 utmp.h \
9885 utmpx.h \
9886 lastlog.h \
9887
9888do
9889as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9890if eval "test \"\${$as_ac_Header+set}\" = set"; then
9891 echo "$as_me:$LINENO: checking for $ac_header" >&5
9892echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9893if eval "test \"\${$as_ac_Header+set}\" = set"; then
9894 echo $ECHO_N "(cached) $ECHO_C" >&6
9895fi
9896echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9897echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9898else
9899 # Is the header compilable?
9900echo "$as_me:$LINENO: checking $ac_header usability" >&5
9901echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9902cat >conftest.$ac_ext <<_ACEOF
9903/* confdefs.h. */
9904_ACEOF
9905cat confdefs.h >>conftest.$ac_ext
9906cat >>conftest.$ac_ext <<_ACEOF
9907/* end confdefs.h. */
9908$ac_includes_default
9909#include <$ac_header>
9910_ACEOF
9911rm -f conftest.$ac_objext
9912if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9913 (eval $ac_compile) 2>conftest.er1
9914 ac_status=$?
9915 grep -v '^ *+' conftest.er1 >conftest.err
9916 rm -f conftest.er1
9917 cat conftest.err >&5
9918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9919 (exit $ac_status); } &&
9920 { ac_try='test -z "$ac_cxx_werror_flag"
9921 || test ! -s conftest.err'
9922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9923 (eval $ac_try) 2>&5
9924 ac_status=$?
9925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9926 (exit $ac_status); }; } &&
9927 { ac_try='test -s conftest.$ac_objext'
9928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9929 (eval $ac_try) 2>&5
9930 ac_status=$?
9931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9932 (exit $ac_status); }; }; then
9933 ac_header_compiler=yes
9934else
9935 echo "$as_me: failed program was:" >&5
9936sed 's/^/| /' conftest.$ac_ext >&5
9937
9938ac_header_compiler=no
9939fi
9940rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9941echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9942echo "${ECHO_T}$ac_header_compiler" >&6
9943
9944# Is the header present?
9945echo "$as_me:$LINENO: checking $ac_header presence" >&5
9946echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9947cat >conftest.$ac_ext <<_ACEOF
9948/* confdefs.h. */
9949_ACEOF
9950cat confdefs.h >>conftest.$ac_ext
9951cat >>conftest.$ac_ext <<_ACEOF
9952/* end confdefs.h. */
9953#include <$ac_header>
9954_ACEOF
9955if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9956 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9957 ac_status=$?
9958 grep -v '^ *+' conftest.er1 >conftest.err
9959 rm -f conftest.er1
9960 cat conftest.err >&5
9961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9962 (exit $ac_status); } >/dev/null; then
9963 if test -s conftest.err; then
9964 ac_cpp_err=$ac_cxx_preproc_warn_flag
9965 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9966 else
9967 ac_cpp_err=
9968 fi
9969else
9970 ac_cpp_err=yes
9971fi
9972if test -z "$ac_cpp_err"; then
9973 ac_header_preproc=yes
9974else
9975 echo "$as_me: failed program was:" >&5
9976sed 's/^/| /' conftest.$ac_ext >&5
9977
9978 ac_header_preproc=no
9979fi
9980rm -f conftest.err conftest.$ac_ext
9981echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9982echo "${ECHO_T}$ac_header_preproc" >&6
9983
9984# So? What about this header?
9985case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9986 yes:no: )
9987 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9988echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9989 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9990echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9991 ac_header_preproc=yes
9992 ;;
9993 no:yes:* )
9994 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9995echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9996 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9997echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9998 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9999echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10000 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10001echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10002 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10003echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10004 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10005echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10006 (
10007 cat <<\_ASBOX
10008## ------------------------------------------ ##
10009## Report this to the AC_PACKAGE_NAME lists. ##
10010## ------------------------------------------ ##
10011_ASBOX
10012 ) |
10013 sed "s/^/$as_me: WARNING: /" >&2
10014 ;;
10015esac
10016echo "$as_me:$LINENO: checking for $ac_header" >&5
10017echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10018if eval "test \"\${$as_ac_Header+set}\" = set"; then
10019 echo $ECHO_N "(cached) $ECHO_C" >&6
10020else
10021 eval "$as_ac_Header=\$ac_header_preproc"
10022fi
10023echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10024echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10025
10026fi
10027if test `eval echo '${'$as_ac_Header'}'` = yes; then
10028 cat >>confdefs.h <<_ACEOF
10029#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10030_ACEOF
10031
10032fi
10033
10034done
10035
10036
10037
14488if test "${ac_cv_header_utmp_h+set}" = set; then 10038if test "${ac_cv_header_utmp_h+set}" = set; then
14489 echo "$as_me:$LINENO: checking for utmp.h" >&5 10039 echo "$as_me:$LINENO: checking for utmp.h" >&5
14490echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6 10040echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14491if test "${ac_cv_header_utmp_h+set}" = set; then 10041if test "${ac_cv_header_utmp_h+set}" = set; then
14492 echo $ECHO_N "(cached) $ECHO_C" >&6 10042 echo $ECHO_N "(cached) $ECHO_C" >&6
14513 grep -v '^ *+' conftest.er1 >conftest.err 10063 grep -v '^ *+' conftest.er1 >conftest.err
14514 rm -f conftest.er1 10064 rm -f conftest.er1
14515 cat conftest.err >&5 10065 cat conftest.err >&5
14516 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14517 (exit $ac_status); } && 10067 (exit $ac_status); } &&
14518 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10068 { ac_try='test -z "$ac_cxx_werror_flag"
10069 || test ! -s conftest.err'
14519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14520 (eval $ac_try) 2>&5 10071 (eval $ac_try) 2>&5
14521 ac_status=$? 10072 ac_status=$?
14522 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14523 (exit $ac_status); }; } && 10074 (exit $ac_status); }; } &&
14622 10173
14623fi 10174fi
14624if test $ac_cv_header_utmp_h = yes; then 10175if test $ac_cv_header_utmp_h = yes; then
14625 echo "$as_me:$LINENO: checking for struct utmp" >&5 10176 echo "$as_me:$LINENO: checking for struct utmp" >&5
14626echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6 10177echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14627if test "${rxvt_cv_struct_utmp+set}" = set; then 10178if test "${struct_utmp+set}" = set; then
14628 echo $ECHO_N "(cached) $ECHO_C" >&6 10179 echo $ECHO_N "(cached) $ECHO_C" >&6
14629else 10180else
14630 cat >conftest.$ac_ext <<_ACEOF 10181 cat >conftest.$ac_ext <<_ACEOF
14631/* confdefs.h. */ 10182/* confdefs.h. */
14632_ACEOF 10183_ACEOF
14633cat confdefs.h >>conftest.$ac_ext 10184cat confdefs.h >>conftest.$ac_ext
14634cat >>conftest.$ac_ext <<_ACEOF 10185cat >>conftest.$ac_ext <<_ACEOF
14635/* end confdefs.h. */ 10186/* end confdefs.h. */
14636#include <sys/types.h> 10187#include <sys/types.h>
14637#include <stdint.h>
14638#include <utmp.h> 10188#include <utmp.h>
14639int 10189int
14640main () 10190main ()
14641{ 10191{
14642struct utmp ut; 10192struct utmp ut;
14651 grep -v '^ *+' conftest.er1 >conftest.err 10201 grep -v '^ *+' conftest.er1 >conftest.err
14652 rm -f conftest.er1 10202 rm -f conftest.er1
14653 cat conftest.err >&5 10203 cat conftest.err >&5
14654 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14655 (exit $ac_status); } && 10205 (exit $ac_status); } &&
14656 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10206 { ac_try='test -z "$ac_cxx_werror_flag"
10207 || test ! -s conftest.err'
14657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14658 (eval $ac_try) 2>&5 10209 (eval $ac_try) 2>&5
14659 ac_status=$? 10210 ac_status=$?
14660 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14661 (exit $ac_status); }; } && 10212 (exit $ac_status); }; } &&
14663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14664 (eval $ac_try) 2>&5 10215 (eval $ac_try) 2>&5
14665 ac_status=$? 10216 ac_status=$?
14666 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14667 (exit $ac_status); }; }; then 10218 (exit $ac_status); }; }; then
14668 rxvt_cv_struct_utmp=yes 10219 struct_utmp=yes
14669else 10220else
14670 echo "$as_me: failed program was:" >&5 10221 echo "$as_me: failed program was:" >&5
14671sed 's/^/| /' conftest.$ac_ext >&5 10222sed 's/^/| /' conftest.$ac_ext >&5
14672 10223
14673rxvt_cv_struct_utmp=no 10224struct_utmp=no
14674fi 10225fi
14675rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10226rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14676fi 10227fi
14677echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5 10228echo "$as_me:$LINENO: result: $struct_utmp" >&5
14678echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6 10229echo "${ECHO_T}$struct_utmp" >&6
14679if test x$rxvt_cv_struct_utmp = xyes; then 10230if test x$struct_utmp = xyes; then
14680 10231
14681cat >>confdefs.h <<\_ACEOF 10232cat >>confdefs.h <<\_ACEOF
14682#define HAVE_STRUCT_UTMP 1 10233#define HAVE_STRUCT_UTMP 1
14683_ACEOF 10234_ACEOF
14684 10235
14685fi 10236fi
14686 10237
14687 10238
14688echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 10239echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14689echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6 10240echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14690if test "${rxvt_cv_struct_utmp_host+set}" = set; then 10241if test "${struct_utmp_host+set}" = set; then
14691 echo $ECHO_N "(cached) $ECHO_C" >&6 10242 echo $ECHO_N "(cached) $ECHO_C" >&6
14692else 10243else
14693 cat >conftest.$ac_ext <<_ACEOF 10244 cat >conftest.$ac_ext <<_ACEOF
14694/* confdefs.h. */ 10245/* confdefs.h. */
14695_ACEOF 10246_ACEOF
14713 grep -v '^ *+' conftest.er1 >conftest.err 10264 grep -v '^ *+' conftest.er1 >conftest.err
14714 rm -f conftest.er1 10265 rm -f conftest.er1
14715 cat conftest.err >&5 10266 cat conftest.err >&5
14716 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14717 (exit $ac_status); } && 10268 (exit $ac_status); } &&
14718 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10269 { ac_try='test -z "$ac_cxx_werror_flag"
10270 || test ! -s conftest.err'
14719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14720 (eval $ac_try) 2>&5 10272 (eval $ac_try) 2>&5
14721 ac_status=$? 10273 ac_status=$?
14722 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14723 (exit $ac_status); }; } && 10275 (exit $ac_status); }; } &&
14725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14726 (eval $ac_try) 2>&5 10278 (eval $ac_try) 2>&5
14727 ac_status=$? 10279 ac_status=$?
14728 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14729 (exit $ac_status); }; }; then 10281 (exit $ac_status); }; }; then
14730 rxvt_cv_struct_utmp_host=yes 10282 struct_utmp_host=yes
14731else 10283else
14732 echo "$as_me: failed program was:" >&5 10284 echo "$as_me: failed program was:" >&5
14733sed 's/^/| /' conftest.$ac_ext >&5 10285sed 's/^/| /' conftest.$ac_ext >&5
14734 10286
14735rxvt_cv_struct_utmp_host=no 10287struct_utmp_host=no
14736fi 10288fi
14737rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10289rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14738fi 10290fi
14739echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5 10291echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
14740echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6 10292echo "${ECHO_T}$struct_utmp_host" >&6
14741if test x$rxvt_cv_struct_utmp_host = xyes; then 10293if test x$struct_utmp_host = xyes; then
14742 10294
14743cat >>confdefs.h <<\_ACEOF 10295cat >>confdefs.h <<\_ACEOF
14744#define HAVE_UTMP_HOST 1 10296#define HAVE_UTMP_HOST 1
14745_ACEOF 10297_ACEOF
14746 10298
14747fi 10299fi
14748 10300
14749echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 10301echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14750echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6 10302echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14751if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 10303if test "${struct_utmp_pid+set}" = set; then
14752 echo $ECHO_N "(cached) $ECHO_C" >&6 10304 echo $ECHO_N "(cached) $ECHO_C" >&6
14753else 10305else
14754 cat >conftest.$ac_ext <<_ACEOF 10306 cat >conftest.$ac_ext <<_ACEOF
14755/* confdefs.h. */ 10307/* confdefs.h. */
14756_ACEOF 10308_ACEOF
14774 grep -v '^ *+' conftest.er1 >conftest.err 10326 grep -v '^ *+' conftest.er1 >conftest.err
14775 rm -f conftest.er1 10327 rm -f conftest.er1
14776 cat conftest.err >&5 10328 cat conftest.err >&5
14777 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14778 (exit $ac_status); } && 10330 (exit $ac_status); } &&
14779 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10331 { ac_try='test -z "$ac_cxx_werror_flag"
10332 || test ! -s conftest.err'
14780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14781 (eval $ac_try) 2>&5 10334 (eval $ac_try) 2>&5
14782 ac_status=$? 10335 ac_status=$?
14783 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14784 (exit $ac_status); }; } && 10337 (exit $ac_status); }; } &&
14786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14787 (eval $ac_try) 2>&5 10340 (eval $ac_try) 2>&5
14788 ac_status=$? 10341 ac_status=$?
14789 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14790 (exit $ac_status); }; }; then 10343 (exit $ac_status); }; }; then
14791 rxvt_cv_struct_utmp_pid=yes 10344 struct_utmp_pid=yes
14792else 10345else
14793 echo "$as_me: failed program was:" >&5 10346 echo "$as_me: failed program was:" >&5
14794sed 's/^/| /' conftest.$ac_ext >&5 10347sed 's/^/| /' conftest.$ac_ext >&5
14795 10348
14796rxvt_cv_struct_utmp_pid=no 10349struct_utmp_pid=no
14797fi 10350fi
14798rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10351rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14799fi 10352fi
14800echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5 10353echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
14801echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6 10354echo "${ECHO_T}$struct_utmp_pid" >&6
14802if test x$rxvt_cv_struct_utmp_pid = xyes; then 10355if test x$struct_utmp_pid = xyes; then
14803 10356
14804cat >>confdefs.h <<\_ACEOF 10357cat >>confdefs.h <<\_ACEOF
14805#define HAVE_UTMP_PID 1 10358#define HAVE_UTMP_PID 1
14806_ACEOF 10359_ACEOF
14807 10360
14839 grep -v '^ *+' conftest.er1 >conftest.err 10392 grep -v '^ *+' conftest.er1 >conftest.err
14840 rm -f conftest.er1 10393 rm -f conftest.er1
14841 cat conftest.err >&5 10394 cat conftest.err >&5
14842 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14843 (exit $ac_status); } && 10396 (exit $ac_status); } &&
14844 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10397 { ac_try='test -z "$ac_cxx_werror_flag"
10398 || test ! -s conftest.err'
14845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14846 (eval $ac_try) 2>&5 10400 (eval $ac_try) 2>&5
14847 ac_status=$? 10401 ac_status=$?
14848 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14849 (exit $ac_status); }; } && 10403 (exit $ac_status); }; } &&
14948 10502
14949fi 10503fi
14950if test $ac_cv_header_utmpx_h = yes; then 10504if test $ac_cv_header_utmpx_h = yes; then
14951 echo "$as_me:$LINENO: checking for struct utmpx" >&5 10505 echo "$as_me:$LINENO: checking for struct utmpx" >&5
14952echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6 10506echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14953if test "${rxvt_cv_struct_utmpx+set}" = set; then 10507if test "${struct_utmpx+set}" = set; then
14954 echo $ECHO_N "(cached) $ECHO_C" >&6 10508 echo $ECHO_N "(cached) $ECHO_C" >&6
14955else 10509else
14956 cat >conftest.$ac_ext <<_ACEOF 10510 cat >conftest.$ac_ext <<_ACEOF
14957/* confdefs.h. */ 10511/* confdefs.h. */
14958_ACEOF 10512_ACEOF
14976 grep -v '^ *+' conftest.er1 >conftest.err 10530 grep -v '^ *+' conftest.er1 >conftest.err
14977 rm -f conftest.er1 10531 rm -f conftest.er1
14978 cat conftest.err >&5 10532 cat conftest.err >&5
14979 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14980 (exit $ac_status); } && 10534 (exit $ac_status); } &&
14981 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10535 { ac_try='test -z "$ac_cxx_werror_flag"
10536 || test ! -s conftest.err'
14982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14983 (eval $ac_try) 2>&5 10538 (eval $ac_try) 2>&5
14984 ac_status=$? 10539 ac_status=$?
14985 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14986 (exit $ac_status); }; } && 10541 (exit $ac_status); }; } &&
14988 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14989 (eval $ac_try) 2>&5 10544 (eval $ac_try) 2>&5
14990 ac_status=$? 10545 ac_status=$?
14991 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14992 (exit $ac_status); }; }; then 10547 (exit $ac_status); }; }; then
14993 rxvt_cv_struct_utmpx=yes 10548 struct_utmpx=yes
14994else 10549else
14995 echo "$as_me: failed program was:" >&5 10550 echo "$as_me: failed program was:" >&5
14996sed 's/^/| /' conftest.$ac_ext >&5 10551sed 's/^/| /' conftest.$ac_ext >&5
14997 10552
14998rxvt_cv_struct_utmpx=no 10553struct_utmpx=no
14999fi 10554fi
15000rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10555rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15001fi 10556fi
15002echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5 10557echo "$as_me:$LINENO: result: $struct_utmpx" >&5
15003echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6 10558echo "${ECHO_T}$struct_utmpx" >&6
15004if test x$rxvt_cv_struct_utmpx = xyes; then 10559if test x$struct_utmpx = xyes; then
15005 10560
15006cat >>confdefs.h <<\_ACEOF 10561cat >>confdefs.h <<\_ACEOF
15007#define HAVE_STRUCT_UTMPX 1 10562#define HAVE_STRUCT_UTMPX 1
15008_ACEOF 10563_ACEOF
15009 10564
15010fi 10565fi
15011 10566
15012 10567
15013echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 10568echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
15014echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 10569echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
15015if test "${rxvt_cv_struct_utmpx_host+set}" = set; then 10570if test "${struct_utmpx_host+set}" = set; then
15016 echo $ECHO_N "(cached) $ECHO_C" >&6 10571 echo $ECHO_N "(cached) $ECHO_C" >&6
15017else 10572else
15018 cat >conftest.$ac_ext <<_ACEOF 10573 cat >conftest.$ac_ext <<_ACEOF
15019/* confdefs.h. */ 10574/* confdefs.h. */
15020_ACEOF 10575_ACEOF
15038 grep -v '^ *+' conftest.er1 >conftest.err 10593 grep -v '^ *+' conftest.er1 >conftest.err
15039 rm -f conftest.er1 10594 rm -f conftest.er1
15040 cat conftest.err >&5 10595 cat conftest.err >&5
15041 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15042 (exit $ac_status); } && 10597 (exit $ac_status); } &&
15043 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10598 { ac_try='test -z "$ac_cxx_werror_flag"
10599 || test ! -s conftest.err'
15044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15045 (eval $ac_try) 2>&5 10601 (eval $ac_try) 2>&5
15046 ac_status=$? 10602 ac_status=$?
15047 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15048 (exit $ac_status); }; } && 10604 (exit $ac_status); }; } &&
15050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15051 (eval $ac_try) 2>&5 10607 (eval $ac_try) 2>&5
15052 ac_status=$? 10608 ac_status=$?
15053 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15054 (exit $ac_status); }; }; then 10610 (exit $ac_status); }; }; then
15055 rxvt_cv_struct_utmpx_host=yes 10611 struct_utmpx_host=yes
15056else 10612else
15057 echo "$as_me: failed program was:" >&5 10613 echo "$as_me: failed program was:" >&5
15058sed 's/^/| /' conftest.$ac_ext >&5 10614sed 's/^/| /' conftest.$ac_ext >&5
15059 10615
15060rxvt_cv_struct_utmpx_host=no 10616struct_utmpx_host=no
15061fi 10617fi
15062rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10618rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15063fi 10619fi
15064echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5 10620echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
15065echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6 10621echo "${ECHO_T}$struct_utmpx_host" >&6
15066if test x$rxvt_cv_struct_utmpx_host = xyes; then 10622if test x$struct_utmpx_host = xyes; then
15067 10623
15068cat >>confdefs.h <<\_ACEOF 10624cat >>confdefs.h <<\_ACEOF
15069#define HAVE_UTMPX_HOST 1 10625#define HAVE_UTMPX_HOST 1
15070_ACEOF 10626_ACEOF
15071 10627
15072fi 10628fi
15073 10629
15074fi 10630echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10631echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10632if test "${struct_utmpx_session+set}" = set; then
10633 echo $ECHO_N "(cached) $ECHO_C" >&6
10634else
10635 cat >conftest.$ac_ext <<_ACEOF
10636/* confdefs.h. */
10637_ACEOF
10638cat confdefs.h >>conftest.$ac_ext
10639cat >>conftest.$ac_ext <<_ACEOF
10640/* end confdefs.h. */
10641#include <sys/types.h>
10642#include <utmpx.h>
10643int
10644main ()
10645{
10646struct utmpx utx; utx.ut_session;
10647 ;
10648 return 0;
10649}
10650_ACEOF
10651rm -f conftest.$ac_objext
10652if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10653 (eval $ac_compile) 2>conftest.er1
10654 ac_status=$?
10655 grep -v '^ *+' conftest.er1 >conftest.err
10656 rm -f conftest.er1
10657 cat conftest.err >&5
10658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10659 (exit $ac_status); } &&
10660 { ac_try='test -z "$ac_cxx_werror_flag"
10661 || test ! -s conftest.err'
10662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10663 (eval $ac_try) 2>&5
10664 ac_status=$?
10665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10666 (exit $ac_status); }; } &&
10667 { ac_try='test -s conftest.$ac_objext'
10668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10669 (eval $ac_try) 2>&5
10670 ac_status=$?
10671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10672 (exit $ac_status); }; }; then
10673 struct_utmpx_session=yes
10674else
10675 echo "$as_me: failed program was:" >&5
10676sed 's/^/| /' conftest.$ac_ext >&5
15075 10677
10678struct_utmpx_session=no
10679fi
10680rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10681fi
10682echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10683echo "${ECHO_T}$struct_utmpx_session" >&6
10684if test x$struct_utmpx_session = xyes; then
10685
10686cat >>confdefs.h <<\_ACEOF
10687#define HAVE_UTMPX_SESSION 1
10688_ACEOF
10689
10690fi
10691
10692fi
15076 10693
15077 10694
15078echo "$as_me:$LINENO: checking for struct lastlog" >&5 10695echo "$as_me:$LINENO: checking for struct lastlog" >&5
15079echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6 10696echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15080if test "${rxvt_cv_struct_lastlog+set}" = set; then 10697if test "${struct_lastlog+set}" = set; then
15081 echo $ECHO_N "(cached) $ECHO_C" >&6 10698 echo $ECHO_N "(cached) $ECHO_C" >&6
15082else 10699else
15083 cat >conftest.$ac_ext <<_ACEOF 10700 cat >conftest.$ac_ext <<_ACEOF
15084/* confdefs.h. */ 10701/* confdefs.h. */
15085_ACEOF 10702_ACEOF
15107 grep -v '^ *+' conftest.er1 >conftest.err 10724 grep -v '^ *+' conftest.er1 >conftest.err
15108 rm -f conftest.er1 10725 rm -f conftest.er1
15109 cat conftest.err >&5 10726 cat conftest.err >&5
15110 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15111 (exit $ac_status); } && 10728 (exit $ac_status); } &&
15112 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10729 { ac_try='test -z "$ac_cxx_werror_flag"
10730 || test ! -s conftest.err'
15113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15114 (eval $ac_try) 2>&5 10732 (eval $ac_try) 2>&5
15115 ac_status=$? 10733 ac_status=$?
15116 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15117 (exit $ac_status); }; } && 10735 (exit $ac_status); }; } &&
15119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15120 (eval $ac_try) 2>&5 10738 (eval $ac_try) 2>&5
15121 ac_status=$? 10739 ac_status=$?
15122 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15123 (exit $ac_status); }; }; then 10741 (exit $ac_status); }; }; then
15124 rxvt_cv_struct_lastlog=yes 10742 struct_lastlog=yes
15125else 10743else
15126 echo "$as_me: failed program was:" >&5 10744 echo "$as_me: failed program was:" >&5
15127sed 's/^/| /' conftest.$ac_ext >&5 10745sed 's/^/| /' conftest.$ac_ext >&5
15128 10746
15129rxvt_cv_struct_lastlog=no 10747struct_lastlog=no
15130fi 10748fi
15131rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10749rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15132fi 10750fi
15133echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5 10751echo "$as_me:$LINENO: result: $struct_lastlog" >&5
15134echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6 10752echo "${ECHO_T}$struct_lastlog" >&6
15135if test x$rxvt_cv_struct_lastlog = xyes; then 10753if test x$struct_lastlog = xyes; then
15136 10754
15137cat >>confdefs.h <<\_ACEOF 10755cat >>confdefs.h <<\_ACEOF
15138#define HAVE_STRUCT_LASTLOG 1 10756#define HAVE_STRUCT_LASTLOG 1
15139_ACEOF 10757_ACEOF
15140 10758
15141fi 10759fi
15142 10760
15143echo "$as_me:$LINENO: checking for struct lastlogx" >&5 10761echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15144echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 10762echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15145if test "${rxvt_cv_struct_lastlogx+set}" = set; then 10763if test "${struct_lastlogx+set}" = set; then
15146 echo $ECHO_N "(cached) $ECHO_C" >&6 10764 echo $ECHO_N "(cached) $ECHO_C" >&6
15147else 10765else
15148 cat >conftest.$ac_ext <<_ACEOF 10766 cat >conftest.$ac_ext <<_ACEOF
15149/* confdefs.h. */ 10767/* confdefs.h. */
15150_ACEOF 10768_ACEOF
15172 grep -v '^ *+' conftest.er1 >conftest.err 10790 grep -v '^ *+' conftest.er1 >conftest.err
15173 rm -f conftest.er1 10791 rm -f conftest.er1
15174 cat conftest.err >&5 10792 cat conftest.err >&5
15175 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15176 (exit $ac_status); } && 10794 (exit $ac_status); } &&
15177 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10795 { ac_try='test -z "$ac_cxx_werror_flag"
10796 || test ! -s conftest.err'
15178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15179 (eval $ac_try) 2>&5 10798 (eval $ac_try) 2>&5
15180 ac_status=$? 10799 ac_status=$?
15181 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15182 (exit $ac_status); }; } && 10801 (exit $ac_status); }; } &&
15184 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15185 (eval $ac_try) 2>&5 10804 (eval $ac_try) 2>&5
15186 ac_status=$? 10805 ac_status=$?
15187 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15188 (exit $ac_status); }; }; then 10807 (exit $ac_status); }; }; then
15189 rxvt_cv_struct_lastlogx=yes 10808 struct_lastlogx=yes
15190else 10809else
15191 echo "$as_me: failed program was:" >&5 10810 echo "$as_me: failed program was:" >&5
15192sed 's/^/| /' conftest.$ac_ext >&5 10811sed 's/^/| /' conftest.$ac_ext >&5
15193 10812
15194rxvt_cv_struct_lastlogx=no 10813struct_lastlogx=no
15195fi 10814fi
15196rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10815rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15197fi 10816fi
15198echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5 10817echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
15199echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6 10818echo "${ECHO_T}$struct_lastlogx" >&6
15200if test x$rxvt_cv_struct_lastlogx = xyes; then 10819if test x$struct_lastlogx = xyes; then
15201 10820
15202cat >>confdefs.h <<\_ACEOF 10821cat >>confdefs.h <<\_ACEOF
15203#define HAVE_STRUCT_LASTLOGX 1 10822#define HAVE_STRUCT_LASTLOGX 1
15204_ACEOF 10823_ACEOF
15205 10824
15206fi 10825fi
15207 10826
15208 10827
15209echo "$as_me:$LINENO: checking where utmp is located" >&5 10828echo "$as_me:$LINENO: checking where utmp is located" >&5
15210echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 10829echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15211if test "${rxvt_cv_path_utmp+set}" = set; then 10830if test "${path_utmp+set}" = set; then
15212 echo $ECHO_N "(cached) $ECHO_C" >&6 10831 echo $ECHO_N "(cached) $ECHO_C" >&6
15213else 10832else
15214 if test "$cross_compiling" = yes; then 10833 if test "$cross_compiling" = yes; then
15215 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5 10834 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
15216echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;} 10835echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
15217else 10836else
15218 cat >conftest.$ac_ext <<_ACEOF 10837 cat >conftest.$ac_ext <<_ACEOF
15219/* confdefs.h. */ 10838/* confdefs.h. */
15220_ACEOF 10839_ACEOF
15221cat confdefs.h >>conftest.$ac_ext 10840cat confdefs.h >>conftest.$ac_ext
15222cat >>conftest.$ac_ext <<_ACEOF 10841cat >>conftest.$ac_ext <<_ACEOF
15223/* end confdefs.h. */ 10842/* end confdefs.h. */
15224#include <stdio.h> 10843#include <stdio.h>
10844#include <stdlib.h>
15225#include <sys/types.h> 10845#include <sys/types.h>
15226#include <utmp.h> 10846#include <utmp.h>
15227#include <errno.h> 10847#include <errno.h>
15228main() 10848main()
15229{ 10849{
15257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15258 (eval $ac_try) 2>&5 10878 (eval $ac_try) 2>&5
15259 ac_status=$? 10879 ac_status=$?
15260 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15261 (exit $ac_status); }; }; then 10881 (exit $ac_status); }; }; then
15262 rxvt_cv_path_utmp=`cat conftestval` 10882 path_utmp=`cat conftestval`
15263else 10883else
15264 echo "$as_me: program exited with status $ac_status" >&5 10884 echo "$as_me: program exited with status $ac_status" >&5
15265echo "$as_me: failed program was:" >&5 10885echo "$as_me: failed program was:" >&5
15266sed 's/^/| /' conftest.$ac_ext >&5 10886sed 's/^/| /' conftest.$ac_ext >&5
15267 10887
15268( exit $ac_status ) 10888( exit $ac_status )
15269rxvt_cv_path_utmp= 10889path_utmp=
15270fi 10890fi
15271rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 10891rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15272fi 10892fi
15273fi 10893fi
15274echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 10894echo "$as_me:$LINENO: result: $path_utmp" >&5
15275echo "${ECHO_T}$rxvt_cv_path_utmp" >&6 10895echo "${ECHO_T}$path_utmp" >&6
15276if test x$rxvt_cv_path_utmp != x; then 10896if test x$path_utmp != x; then
15277 10897
15278cat >>confdefs.h <<_ACEOF 10898cat >>confdefs.h <<_ACEOF
15279#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp" 10899#define UTMP_FILE "$path_utmp"
15280_ACEOF 10900_ACEOF
15281 10901
15282fi 10902fi
15283 10903
15284 10904
15285echo "$as_me:$LINENO: checking where utmpx is located" >&5 10905echo "$as_me:$LINENO: checking where utmpx is located" >&5
15286echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6 10906echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15287if test "${rxvt_cv_path_utmpx+set}" = set; then 10907if test "${path_utmpx+set}" = set; then
15288 echo $ECHO_N "(cached) $ECHO_C" >&6 10908 echo $ECHO_N "(cached) $ECHO_C" >&6
15289else 10909else
15290 if test "$cross_compiling" = yes; then 10910 if test "$cross_compiling" = yes; then
15291 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5 10911 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
15292echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;} 10912echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
15293else 10913else
15294 cat >conftest.$ac_ext <<_ACEOF 10914 cat >conftest.$ac_ext <<_ACEOF
15295/* confdefs.h. */ 10915/* confdefs.h. */
15296_ACEOF 10916_ACEOF
15297cat confdefs.h >>conftest.$ac_ext 10917cat confdefs.h >>conftest.$ac_ext
15298cat >>conftest.$ac_ext <<_ACEOF 10918cat >>conftest.$ac_ext <<_ACEOF
15299/* end confdefs.h. */ 10919/* end confdefs.h. */
15300#include <stdio.h> 10920#include <stdio.h>
10921#include <stdlib.h>
15301#include <sys/types.h> 10922#include <sys/types.h>
15302#include <utmpx.h> 10923#include <utmpx.h>
15303#include <errno.h> 10924#include <errno.h>
15304#include <sys/stat.h> 10925#include <sys/stat.h>
15305#ifdef HAVE_STRING_H 10926#ifdef HAVE_STRING_H
15343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15344 (eval $ac_try) 2>&5 10965 (eval $ac_try) 2>&5
15345 ac_status=$? 10966 ac_status=$?
15346 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15347 (exit $ac_status); }; }; then 10968 (exit $ac_status); }; }; then
15348 rxvt_cv_path_utmpx=`cat conftestval` 10969 path_utmpx=`cat conftestval`
15349else 10970else
15350 echo "$as_me: program exited with status $ac_status" >&5 10971 echo "$as_me: program exited with status $ac_status" >&5
15351echo "$as_me: failed program was:" >&5 10972echo "$as_me: failed program was:" >&5
15352sed 's/^/| /' conftest.$ac_ext >&5 10973sed 's/^/| /' conftest.$ac_ext >&5
15353 10974
15354( exit $ac_status ) 10975( exit $ac_status )
15355rxvt_cv_path_utmpx= 10976path_utmpx=
15356fi 10977fi
15357rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 10978rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15358fi 10979fi
15359fi 10980fi
15360echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5 10981echo "$as_me:$LINENO: result: $path_utmpx" >&5
15361echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6 10982echo "${ECHO_T}$path_utmpx" >&6
15362if test x$rxvt_cv_path_utmpx != x; then 10983if test x$path_utmpx != x; then
15363 10984
15364cat >>confdefs.h <<_ACEOF 10985cat >>confdefs.h <<_ACEOF
15365#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx" 10986#define UTMPX_FILE "$path_utmpx"
15366_ACEOF 10987_ACEOF
15367 10988
15368fi 10989fi
15369 10990
15370 10991
15371echo "$as_me:$LINENO: checking where wtmp is located" >&5 10992echo "$as_me:$LINENO: checking where wtmp is located" >&5
15372echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6 10993echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15373if test "${rxvt_cv_path_wtmp+set}" = set; then 10994if test "${path_wtmp+set}" = set; then
15374 echo $ECHO_N "(cached) $ECHO_C" >&6 10995 echo $ECHO_N "(cached) $ECHO_C" >&6
15375else 10996else
15376 if test "$cross_compiling" = yes; then 10997 if test "$cross_compiling" = yes; then
15377 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5 10998 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
15378echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;} 10999echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
15379else 11000else
15380 cat >conftest.$ac_ext <<_ACEOF 11001 cat >conftest.$ac_ext <<_ACEOF
15381/* confdefs.h. */ 11002/* confdefs.h. */
15382_ACEOF 11003_ACEOF
15383cat confdefs.h >>conftest.$ac_ext 11004cat confdefs.h >>conftest.$ac_ext
15384cat >>conftest.$ac_ext <<_ACEOF 11005cat >>conftest.$ac_ext <<_ACEOF
15385/* end confdefs.h. */ 11006/* end confdefs.h. */
15386#include <stdio.h> 11007#include <stdio.h>
11008#include <stdlib.h>
15387#include <sys/types.h> 11009#include <sys/types.h>
15388#ifdef HAVE_UTMP_H 11010#ifdef HAVE_UTMP_H
15389#include <utmp.h> 11011#include <utmp.h>
15390#endif 11012#endif
15391#include <errno.h> 11013#include <errno.h>
15421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15422 (eval $ac_try) 2>&5 11044 (eval $ac_try) 2>&5
15423 ac_status=$? 11045 ac_status=$?
15424 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15425 (exit $ac_status); }; }; then 11047 (exit $ac_status); }; }; then
15426 rxvt_cv_path_wtmp=`cat conftestval` 11048 path_wtmp=`cat conftestval`
15427else 11049else
15428 echo "$as_me: program exited with status $ac_status" >&5 11050 echo "$as_me: program exited with status $ac_status" >&5
15429echo "$as_me: failed program was:" >&5 11051echo "$as_me: failed program was:" >&5
15430sed 's/^/| /' conftest.$ac_ext >&5 11052sed 's/^/| /' conftest.$ac_ext >&5
15431 11053
15432( exit $ac_status ) 11054( exit $ac_status )
15433rxvt_cv_path_wtmp= 11055path_wtmp=
15434fi 11056fi
15435rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11057rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15436fi 11058fi
15437fi 11059fi
15438echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5 11060echo "$as_me:$LINENO: result: $path_wtmp" >&5
15439echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6 11061echo "${ECHO_T}$path_wtmp" >&6
15440if test x$rxvt_cv_path_wtmp != x; then 11062if test x$path_wtmp != x; then
15441 11063
15442cat >>confdefs.h <<_ACEOF 11064cat >>confdefs.h <<_ACEOF
15443#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp" 11065#define WTMP_FILE "$path_wtmp"
15444_ACEOF 11066_ACEOF
15445 11067
15446fi 11068fi
15447 11069
15448echo "$as_me:$LINENO: checking where wtmpx is located" >&5 11070echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15449echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6 11071echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15450if test "${rxvt_cv_path_wtmpx+set}" = set; then 11072if test "${path_wtmpx+set}" = set; then
15451 echo $ECHO_N "(cached) $ECHO_C" >&6 11073 echo $ECHO_N "(cached) $ECHO_C" >&6
15452else 11074else
15453 if test "$cross_compiling" = yes; then 11075 if test "$cross_compiling" = yes; then
15454 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5 11076 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
15455echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;} 11077echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
15456else 11078else
15457 cat >conftest.$ac_ext <<_ACEOF 11079 cat >conftest.$ac_ext <<_ACEOF
15458/* confdefs.h. */ 11080/* confdefs.h. */
15459_ACEOF 11081_ACEOF
15460cat confdefs.h >>conftest.$ac_ext 11082cat confdefs.h >>conftest.$ac_ext
15461cat >>conftest.$ac_ext <<_ACEOF 11083cat >>conftest.$ac_ext <<_ACEOF
15462/* end confdefs.h. */ 11084/* end confdefs.h. */
15463#include <stdio.h> 11085#include <stdio.h>
11086#include <stdlib.h>
15464#ifdef HAVE_UTMPX_H 11087#ifdef HAVE_UTMPX_H
15465#include <utmpx.h> 11088#include <utmpx.h>
15466#endif 11089#endif
15467#include <errno.h> 11090#include <errno.h>
15468main() 11091main()
15497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15498 (eval $ac_try) 2>&5 11121 (eval $ac_try) 2>&5
15499 ac_status=$? 11122 ac_status=$?
15500 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15501 (exit $ac_status); }; }; then 11124 (exit $ac_status); }; }; then
15502 rxvt_cv_path_wtmpx=`cat conftestval` 11125 path_wtmpx=`cat conftestval`
15503else 11126else
15504 echo "$as_me: program exited with status $ac_status" >&5 11127 echo "$as_me: program exited with status $ac_status" >&5
15505echo "$as_me: failed program was:" >&5 11128echo "$as_me: failed program was:" >&5
15506sed 's/^/| /' conftest.$ac_ext >&5 11129sed 's/^/| /' conftest.$ac_ext >&5
15507 11130
15508( exit $ac_status ) 11131( exit $ac_status )
15509rxvt_cv_path_wtmpx= 11132path_wtmpx=
15510fi 11133fi
15511rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11134rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15512fi 11135fi
15513fi 11136fi
15514echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5 11137echo "$as_me:$LINENO: result: $path_wtmpx" >&5
15515echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6 11138echo "${ECHO_T}$path_wtmpx" >&6
15516if test x$rxvt_cv_path_wtmpx != x; then 11139if test x$path_wtmpx != x; then
15517 11140
15518cat >>confdefs.h <<_ACEOF 11141cat >>confdefs.h <<_ACEOF
15519#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx" 11142#define WTMPX_FILE "$path_wtmpx"
15520_ACEOF 11143_ACEOF
15521 11144
15522fi 11145fi
15523 11146
15524echo "$as_me:$LINENO: checking where lastlog is located" >&5 11147echo "$as_me:$LINENO: checking where lastlog is located" >&5
15525echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6 11148echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15526if test "${rxvt_cv_path_lastlog+set}" = set; then 11149if test "${path_lastlog+set}" = set; then
15527 echo $ECHO_N "(cached) $ECHO_C" >&6 11150 echo $ECHO_N "(cached) $ECHO_C" >&6
15528else 11151else
15529 if test "$cross_compiling" = yes; then 11152 if test "$cross_compiling" = yes; then
15530 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5 11153 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
15531echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;} 11154echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
15532else 11155else
15533 cat >conftest.$ac_ext <<_ACEOF 11156 cat >conftest.$ac_ext <<_ACEOF
15534/* confdefs.h. */ 11157/* confdefs.h. */
15535_ACEOF 11158_ACEOF
15536cat confdefs.h >>conftest.$ac_ext 11159cat confdefs.h >>conftest.$ac_ext
15537cat >>conftest.$ac_ext <<_ACEOF 11160cat >>conftest.$ac_ext <<_ACEOF
15538/* end confdefs.h. */ 11161/* end confdefs.h. */
15539#include <stdio.h> 11162#include <stdio.h>
11163#include <stdlib.h>
15540#include <sys/types.h> 11164#include <sys/types.h>
15541#ifdef HAVE_UTMPX_H 11165#ifdef HAVE_UTMPX_H
15542#include <utmpx.h> 11166#include <utmpx.h>
15543#elif defined(HAVE_UTMP_H) 11167#elif defined(HAVE_UTMP_H)
15544#include <utmp.h> 11168#include <utmp.h>
15578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15579 (eval $ac_try) 2>&5 11203 (eval $ac_try) 2>&5
15580 ac_status=$? 11204 ac_status=$?
15581 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15582 (exit $ac_status); }; }; then 11206 (exit $ac_status); }; }; then
15583 rxvt_cv_path_lastlog=`cat conftestval` 11207 path_lastlog=`cat conftestval`
15584else 11208else
15585 echo "$as_me: program exited with status $ac_status" >&5 11209 echo "$as_me: program exited with status $ac_status" >&5
15586echo "$as_me: failed program was:" >&5 11210echo "$as_me: failed program was:" >&5
15587sed 's/^/| /' conftest.$ac_ext >&5 11211sed 's/^/| /' conftest.$ac_ext >&5
15588 11212
15589( exit $ac_status ) 11213( exit $ac_status )
15590rxvt_cv_path_lastlog= 11214path_lastlog=
15591fi 11215fi
15592rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11216rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15593fi 11217fi
15594fi 11218fi
15595echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5 11219echo "$as_me:$LINENO: result: $path_lastlog" >&5
15596echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6 11220echo "${ECHO_T}$path_lastlog" >&6
15597if test x$rxvt_cv_path_lastlog != x; then 11221if test x$path_lastlog != x; then
15598 11222
15599cat >>confdefs.h <<_ACEOF 11223cat >>confdefs.h <<_ACEOF
15600#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog" 11224#define LASTLOG_FILE "$path_lastlog"
15601_ACEOF 11225_ACEOF
15602 11226
15603 if test -d "$rxvt_cv_path_lastlog"; then 11227 if test -d "$path_lastlog"; then
15604 11228
15605cat >>confdefs.h <<\_ACEOF 11229cat >>confdefs.h <<\_ACEOF
15606#define LASTLOG_IS_DIR 1 11230#define LASTLOG_IS_DIR 1
15607_ACEOF 11231_ACEOF
15608 11232
15609 fi 11233 fi
15610fi 11234fi
15611 11235
15612echo "$as_me:$LINENO: checking where lastlogx is located" >&5 11236echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15613echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6 11237echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15614if test "${rxvt_cv_path_lastlogx+set}" = set; then 11238if test "${path_lastlogx+set}" = set; then
15615 echo $ECHO_N "(cached) $ECHO_C" >&6 11239 echo $ECHO_N "(cached) $ECHO_C" >&6
15616else 11240else
15617 if test "$cross_compiling" = yes; then 11241 if test "$cross_compiling" = yes; then
15618 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5 11242 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
15619echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;} 11243echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
15620else 11244else
15621 cat >conftest.$ac_ext <<_ACEOF 11245 cat >conftest.$ac_ext <<_ACEOF
15622/* confdefs.h. */ 11246/* confdefs.h. */
15623_ACEOF 11247_ACEOF
15624cat confdefs.h >>conftest.$ac_ext 11248cat confdefs.h >>conftest.$ac_ext
15625cat >>conftest.$ac_ext <<_ACEOF 11249cat >>conftest.$ac_ext <<_ACEOF
15626/* end confdefs.h. */ 11250/* end confdefs.h. */
15627#include <stdio.h> 11251#include <stdio.h>
11252#include <stdlib.h>
15628#ifdef HAVE_UTMPX_H 11253#ifdef HAVE_UTMPX_H
15629#include <utmpx.h> 11254#include <utmpx.h>
15630#endif 11255#endif
15631#include <errno.h> 11256#include <errno.h>
15632main() 11257main()
15660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15661 (eval $ac_try) 2>&5 11286 (eval $ac_try) 2>&5
15662 ac_status=$? 11287 ac_status=$?
15663 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15664 (exit $ac_status); }; }; then 11289 (exit $ac_status); }; }; then
15665 rxvt_cv_path_lastlogx=`cat conftestval` 11290 path_lastlogx=`cat conftestval`
15666else 11291else
15667 echo "$as_me: program exited with status $ac_status" >&5 11292 echo "$as_me: program exited with status $ac_status" >&5
15668echo "$as_me: failed program was:" >&5 11293echo "$as_me: failed program was:" >&5
15669sed 's/^/| /' conftest.$ac_ext >&5 11294sed 's/^/| /' conftest.$ac_ext >&5
15670 11295
15671( exit $ac_status ) 11296( exit $ac_status )
15672rxvt_cv_path_lastlogx= 11297path_lastlogx=
15673fi 11298fi
15674rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11299rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15675fi 11300fi
15676fi 11301fi
15677echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5 11302echo "$as_me:$LINENO: result: $path_lastlogx" >&5
15678echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6 11303echo "${ECHO_T}$path_lastlogx" >&6
15679if test x$rxvt_cv_path_lastlogx != x; then 11304if test x$path_lastlogx != x; then
15680 11305
15681cat >>confdefs.h <<_ACEOF 11306cat >>confdefs.h <<_ACEOF
15682#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx" 11307#define LASTLOGX_FILE "$path_lastlogx"
15683_ACEOF 11308_ACEOF
15684 11309
15685fi 11310fi
11311
15686 11312
15687 11313
15688echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 11314echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15689echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6 11315echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15690if test "${rxvt_cv_path_ttytab+set}" = set; then 11316if test "${rxvt_cv_path_ttytab+set}" = set; then
15712 11338
15713ac_save_LIBS=$LIBS 11339ac_save_LIBS=$LIBS
15714ac_save_CFLAGS=$CFLAGS 11340ac_save_CFLAGS=$CFLAGS
15715CFLAGS="$CFLAGS $X_CFLAGS" 11341CFLAGS="$CFLAGS $X_CFLAGS"
15716LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 11342LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15717if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15718 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15719fi
15720echo "$as_me:$LINENO: checking for working Xlocale" >&5 11343echo "$as_me:$LINENO: checking for working Xlocale" >&5
15721echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6 11344echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15722if test "${rxvt_cv_func_xlocale+set}" = set; then 11345if test "${rxvt_cv_func_xlocale+set}" = set; then
15723 echo $ECHO_N "(cached) $ECHO_C" >&6 11346 echo $ECHO_N "(cached) $ECHO_C" >&6
15724else 11347else
15725 if test "$cross_compiling" = yes; then 11348 if test "$cross_compiling" = yes; then
15726 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5 11349 :
15727echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15728else 11350else
15729 cat >conftest.$ac_ext <<_ACEOF 11351 cat >conftest.$ac_ext <<_ACEOF
15730/* confdefs.h. */ 11352/* confdefs.h. */
15731_ACEOF 11353_ACEOF
15732cat confdefs.h >>conftest.$ac_ext 11354cat confdefs.h >>conftest.$ac_ext
15733cat >>conftest.$ac_ext <<_ACEOF 11355cat >>conftest.$ac_ext <<_ACEOF
15734/* end confdefs.h. */ 11356/* end confdefs.h. */
15735#include <X11/Xlib.h> 11357#include <X11/Xlib.h>
11358#include <stdlib.h>
15736main() { 11359main() {
15737char *p; 11360char *p;
15738if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 11361if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15739exit (XSupportsLocale() ? 0 : 1); 11362exit (XSupportsLocale() ? 0 : 1);
15740else 11363else
15763rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11386rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15764fi 11387fi
15765fi 11388fi
15766echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5 11389echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15767echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6 11390echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11391if test x$support_xim = xyes; then
15768if test x$rxvt_cv_func_xlocale = xyes; then 11392 if test x$rxvt_cv_func_xlocale = xyes; then
15769 11393
15770cat >>confdefs.h <<\_ACEOF 11394cat >>confdefs.h <<\_ACEOF
15771#define HAVE_XLOCALE 1 11395#define USE_XIM 1
15772_ACEOF 11396_ACEOF
15773 11397
11398 fi
15774fi 11399fi
15775 11400
15776echo "$as_me:$LINENO: checking for working X setlocale" >&5 11401echo "$as_me:$LINENO: checking for working X setlocale" >&5
15777echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6 11402echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15778if test "${rxvt_cv_func_xsetlocale+set}" = set; then 11403if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15801 grep -v '^ *+' conftest.er1 >conftest.err 11426 grep -v '^ *+' conftest.er1 >conftest.err
15802 rm -f conftest.er1 11427 rm -f conftest.er1
15803 cat conftest.err >&5 11428 cat conftest.err >&5
15804 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15805 (exit $ac_status); } && 11430 (exit $ac_status); } &&
15806 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11431 { ac_try='test -z "$ac_cxx_werror_flag"
11432 || test ! -s conftest.err'
15807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15808 (eval $ac_try) 2>&5 11434 (eval $ac_try) 2>&5
15809 ac_status=$? 11435 ac_status=$?
15810 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15811 (exit $ac_status); }; } && 11437 (exit $ac_status); }; } &&
15864 grep -v '^ *+' conftest.er1 >conftest.err 11490 grep -v '^ *+' conftest.er1 >conftest.err
15865 rm -f conftest.er1 11491 rm -f conftest.er1
15866 cat conftest.err >&5 11492 cat conftest.err >&5
15867 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15868 (exit $ac_status); } && 11494 (exit $ac_status); } &&
15869 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11495 { ac_try='test -z "$ac_cxx_werror_flag"
11496 || test ! -s conftest.err'
15870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15871 (eval $ac_try) 2>&5 11498 (eval $ac_try) 2>&5
15872 ac_status=$? 11499 ac_status=$?
15873 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15874 (exit $ac_status); }; } && 11501 (exit $ac_status); }; } &&
15925 grep -v '^ *+' conftest.er1 >conftest.err 11552 grep -v '^ *+' conftest.er1 >conftest.err
15926 rm -f conftest.er1 11553 rm -f conftest.er1
15927 cat conftest.err >&5 11554 cat conftest.err >&5
15928 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15929 (exit $ac_status); } && 11556 (exit $ac_status); } &&
15930 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11557 { ac_try='test -z "$ac_cxx_werror_flag"
11558 || test ! -s conftest.err'
15931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11559 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15932 (eval $ac_try) 2>&5 11560 (eval $ac_try) 2>&5
15933 ac_status=$? 11561 ac_status=$?
15934 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15935 (exit $ac_status); }; } && 11563 (exit $ac_status); }; } &&
15957#define HAVE_NL_LANGINFO 1 11585#define HAVE_NL_LANGINFO 1
15958_ACEOF 11586_ACEOF
15959 11587
15960fi 11588fi
15961 11589
15962echo "$as_me:$LINENO: checking for getpt" >&5 11590
15963echo $ECHO_N "checking for getpt... $ECHO_C" >&6 11591echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
15964if test "${rxvt_cv_func_getpt+set}" = set; then 11592echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11593if test "${can_pass_fds+set}" = set; then
15965 echo $ECHO_N "(cached) $ECHO_C" >&6 11594 echo $ECHO_N "(cached) $ECHO_C" >&6
15966else 11595else
15967 cat >conftest.$ac_ext <<_ACEOF 11596 cat >conftest.$ac_ext <<_ACEOF
15968/* confdefs.h. */ 11597/* confdefs.h. */
15969_ACEOF 11598_ACEOF
15970cat confdefs.h >>conftest.$ac_ext 11599cat confdefs.h >>conftest.$ac_ext
15971cat >>conftest.$ac_ext <<_ACEOF 11600cat >>conftest.$ac_ext <<_ACEOF
15972/* end confdefs.h. */ 11601/* end confdefs.h. */
15973#define _GNU_SOURCE 11602
15974#ifdef HAVE_STDLIB_H 11603#include <cstddef> // broken bsds (is that redundant?) need this
15975# include <cstdlib> 11604#include <sys/types.h>
15976#endif 11605#include <sys/socket.h>
11606#include <sys/uio.h>
11607
15977int 11608int
15978main () 11609main ()
15979{ 11610{
15980(void)getpt(); 11611
11612{
11613 msghdr msg;
11614 iovec iov;
11615 char buf [100];
11616 char data = 0;
11617
11618 iov.iov_base = &data;
11619 iov.iov_len = 1;
11620
11621 msg.msg_iov = &iov;
11622 msg.msg_iovlen = 1;
11623 msg.msg_control = buf;
11624 msg.msg_controllen = sizeof buf;
11625
11626 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11627 cmsg->cmsg_level = SOL_SOCKET;
11628 cmsg->cmsg_type = SCM_RIGHTS;
11629 cmsg->cmsg_len = 100;
11630
11631 *(int *)CMSG_DATA (cmsg) = 5;
11632
11633 return sendmsg (3, &msg, 0);
11634}
11635
15981 ; 11636 ;
15982 return 0; 11637 return 0;
15983} 11638}
15984_ACEOF 11639_ACEOF
15985rm -f conftest.$ac_objext conftest$ac_exeext 11640rm -f conftest.$ac_objext conftest$ac_exeext
15989 grep -v '^ *+' conftest.er1 >conftest.err 11644 grep -v '^ *+' conftest.er1 >conftest.err
15990 rm -f conftest.er1 11645 rm -f conftest.er1
15991 cat conftest.err >&5 11646 cat conftest.err >&5
15992 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15993 (exit $ac_status); } && 11648 (exit $ac_status); } &&
15994 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11649 { ac_try='test -z "$ac_cxx_werror_flag"
11650 || test ! -s conftest.err'
15995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15996 (eval $ac_try) 2>&5 11652 (eval $ac_try) 2>&5
15997 ac_status=$? 11653 ac_status=$?
15998 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15999 (exit $ac_status); }; } && 11655 (exit $ac_status); }; } &&
16001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16002 (eval $ac_try) 2>&5 11658 (eval $ac_try) 2>&5
16003 ac_status=$? 11659 ac_status=$?
16004 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16005 (exit $ac_status); }; }; then 11661 (exit $ac_status); }; }; then
16006 rxvt_cv_func_getpt=yes 11662 can_pass_fds=yes
16007else 11663else
16008 echo "$as_me: failed program was:" >&5 11664 echo "$as_me: failed program was:" >&5
16009sed 's/^/| /' conftest.$ac_ext >&5 11665sed 's/^/| /' conftest.$ac_ext >&5
16010 11666
16011rxvt_cv_func_getpt=no 11667can_pass_fds=no
16012fi 11668fi
16013rm -f conftest.err conftest.$ac_objext \ 11669rm -f conftest.err conftest.$ac_objext \
16014 conftest$ac_exeext conftest.$ac_ext 11670 conftest$ac_exeext conftest.$ac_ext
16015fi 11671fi
16016echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5 11672echo "$as_me:$LINENO: result: $can_pass_fds" >&5
16017echo "${ECHO_T}$rxvt_cv_func_getpt" >&6 11673echo "${ECHO_T}$can_pass_fds" >&6
16018if test x$rxvt_cv_func_getpt = xyes; then 11674if test x$can_pass_fds = xyes; then
16019 11675
16020cat >>confdefs.h <<\_ACEOF 11676cat >>confdefs.h <<\_ACEOF
16021#define HAVE_GETPT 1 11677#define HAVE_UNIX_FDPASS 1
16022_ACEOF 11678_ACEOF
16023 11679
11680else
11681 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11682echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11683 { (exit 1); exit 1; }; }
16024fi 11684fi
16025 11685
16026echo "$as_me:$LINENO: checking for pty/tty type" >&5 11686
11687echo "$as_me:$LINENO: checking for broken XIM callback" >&5
16027echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6 11688echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
16028if test "${rxvt_cv_ptys+set}" = set; then 11689if test "${rxvt_broken_ximcb+set}" = set; then
16029 echo $ECHO_N "(cached) $ECHO_C" >&6 11690 echo $ECHO_N "(cached) $ECHO_C" >&6
16030else 11691else
16031 if test x$ac_cv_func_openpty = xyes; then
16032 rxvt_cv_ptys=OPENPTY
16033 else if test x$ac_cv_func__getpty = xyes; then
16034 rxvt_cv_ptys=SGI4
16035 else if test -c /dev/ttyp20; then
16036 rxvt_cv_ptys=SCO
16037 else if test -c /dev/ptym/clone; then
16038 rxvt_cv_ptys=HPUX
16039 else if test x$rxvt_cv_func_getpt = xyes; then
16040 rxvt_cv_ptys=GLIBC
16041 else if test -c /dev/ptc -a -c /dev/pts; then
16042 rxvt_cv_ptys=PTC
16043 else if test -c /dev/ptc -a -d /dev/pts; then
16044 rxvt_cv_ptys=PTC
16045 else if test -c /dev/ptmx -a -c /dev/pts/0; then
16046 rxvt_cv_ptys=STREAMS
16047 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
16048 rxvt_cv_ptys=STREAMS
16049 else
16050 rxvt_cv_ptys=BSD
16051fi
16052fi
16053fi
16054fi
16055fi
16056fi
16057fi
16058fi
16059fi
16060
16061fi
16062echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
16063echo "${ECHO_T}$rxvt_cv_ptys" >&6
16064
16065if test x$rxvt_cv_ptys = xOPENPTY; then
16066
16067cat >>confdefs.h <<\_ACEOF
16068#define PTYS_ARE_OPENPTY 1
16069_ACEOF
16070
16071fi
16072if test x$rxvt_cv_ptys = xSCO; then
16073
16074cat >>confdefs.h <<\_ACEOF
16075#define PTYS_ARE_NUMERIC 1
16076_ACEOF
16077
16078fi
16079if test x$rxvt_cv_ptys = xSTREAMS; then
16080
16081cat >>confdefs.h <<\_ACEOF
16082#define PTYS_ARE_PTMX 1
16083_ACEOF
16084
16085fi
16086if test x$rxvt_cv_ptys = xPTC; then
16087
16088cat >>confdefs.h <<\_ACEOF
16089#define PTYS_ARE_PTC 1
16090_ACEOF
16091
16092fi
16093if test x$rxvt_cv_ptys = xSGI4; then
16094
16095cat >>confdefs.h <<\_ACEOF
16096#define PTYS_ARE__GETPTY 1
16097_ACEOF
16098
16099fi
16100if test x$rxvt_cv_ptys = xCONVEX; then
16101
16102cat >>confdefs.h <<\_ACEOF
16103#define PTYS_ARE_GETPTY 1
16104_ACEOF
16105
16106fi
16107if test x$rxvt_cv_ptys = xGLIBC; then
16108
16109cat >>confdefs.h <<\_ACEOF
16110#define PTYS_ARE_GETPT 1
16111_ACEOF
16112
16113fi
16114if test x$rxvt_cv_ptys = xHPUX; then
16115
16116cat >>confdefs.h <<\_ACEOF
16117#define PTYS_ARE_CLONE 1
16118_ACEOF
16119
16120fi
16121if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16122
16123cat >>confdefs.h <<\_ACEOF
16124#define PTYS_ARE_SEARCHED 1
16125_ACEOF
16126
16127fi
16128
16129
16130{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
16131echo "$as_me: checking for pty ranges..." >&6;}
16132ptys=`echo /dev/pty??`
16133pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16134pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16135if test x$pch1 != x; then
16136
16137cat >>confdefs.h <<_ACEOF
16138#define PTYCHAR1 "$pch1"
16139_ACEOF
16140
16141fi
16142if test x$pch2 != x; then
16143
16144cat >>confdefs.h <<_ACEOF
16145#define PTYCHAR2 "$pch2"
16146_ACEOF
16147
16148fi
16149
16150echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
16151echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
16152if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
16153 echo $ECHO_N "(cached) $ECHO_C" >&6
16154else
16155 ac_check_lib_save_LIBS=$LIBS
16156LIBS="-lxpg4 $LIBS"
16157cat >conftest.$ac_ext <<_ACEOF 11692 cat >conftest.$ac_ext <<_ACEOF
16158/* confdefs.h. */
16159_ACEOF
16160cat confdefs.h >>conftest.$ac_ext
16161cat >>conftest.$ac_ext <<_ACEOF
16162/* end confdefs.h. */
16163 11693
16164/* Override any gcc2 internal prototype to avoid an error. */ 11694#include <X11/Xlib.h>
16165#ifdef __cplusplus 11695
16166extern "C" 11696void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
16167#endif 11697
16168/* We use char because int might match the return type of a gcc2 11698void f() {
16169 builtin and then its argument prototype would still apply. */ 11699 XIMCallback cb;
16170char setlocale (); 11700 cb.callback = im_destroy_cb;
16171int
16172main ()
16173{
16174setlocale ();
16175 ;
16176 return 0;
16177} 11701}
11702
16178_ACEOF 11703_ACEOF
16179rm -f conftest.$ac_objext conftest$ac_exeext 11704rm -f conftest.$ac_objext
16180if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11705if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16181 (eval $ac_link) 2>conftest.er1 11706 (eval $ac_compile) 2>conftest.er1
16182 ac_status=$? 11707 ac_status=$?
16183 grep -v '^ *+' conftest.er1 >conftest.err 11708 grep -v '^ *+' conftest.er1 >conftest.err
16184 rm -f conftest.er1 11709 rm -f conftest.er1
16185 cat conftest.err >&5 11710 cat conftest.err >&5
16186 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16187 (exit $ac_status); } && 11712 (exit $ac_status); } &&
16188 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11713 { ac_try='test -z "$ac_cxx_werror_flag"
11714 || test ! -s conftest.err'
16189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16190 (eval $ac_try) 2>&5 11716 (eval $ac_try) 2>&5
16191 ac_status=$? 11717 ac_status=$?
16192 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16193 (exit $ac_status); }; } && 11719 (exit $ac_status); }; } &&
16194 { ac_try='test -s conftest$ac_exeext' 11720 { ac_try='test -s conftest.$ac_objext'
16195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16196 (eval $ac_try) 2>&5 11722 (eval $ac_try) 2>&5
16197 ac_status=$? 11723 ac_status=$?
16198 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16199 (exit $ac_status); }; }; then 11725 (exit $ac_status); }; }; then
16200 ac_cv_lib_xpg4_setlocale=yes 11726 rxvt_broken_ximcb=yes
16201else 11727else
16202 echo "$as_me: failed program was:" >&5 11728 echo "$as_me: failed program was:" >&5
16203sed 's/^/| /' conftest.$ac_ext >&5 11729sed 's/^/| /' conftest.$ac_ext >&5
16204 11730
16205ac_cv_lib_xpg4_setlocale=no 11731rxvt_broken_ximcb=no
16206fi 11732fi
16207rm -f conftest.err conftest.$ac_objext \ 11733rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16208 conftest$ac_exeext conftest.$ac_ext
16209LIBS=$ac_check_lib_save_LIBS
16210fi 11734fi
16211echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5 11735echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
16212echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6 11736echo "${ECHO_T}$rxvt_broken_ximcb" >&6
16213if test $ac_cv_lib_xpg4_setlocale = yes; then
16214 LIBS="$LIBS -lxpg4"
16215fi
16216 11737
16217 11738if test x$rxvt_broken_ximcb = xyes; then
16218if test x$support_inheritpixmap = xyes; then
16219 11739
16220cat >>confdefs.h <<\_ACEOF 11740cat >>confdefs.h <<\_ACEOF
16221#define TRANSPARENT 1 11741#define XIMCB_PROTO_BROKEN 1
16222_ACEOF 11742_ACEOF
16223 11743
16224fi 11744fi
16225if test x$support_keepscrolling = xno; then
16226 11745
16227cat >>confdefs.h <<\_ACEOF
16228#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16229_ACEOF
16230 11746
16231fi
16232if test x$support_selectionscrolling = xyes; then
16233 11747
16234cat >>confdefs.h <<\_ACEOF
16235#define SELECTION_SCROLLING 1
16236_ACEOF
16237 11748
16238fi
16239if test x$support_menubar = xyes; then
16240 11749
16241cat >>confdefs.h <<\_ACEOF
16242#define MENUBAR 1
16243_ACEOF
16244 11750
16245fi
16246if test x$support_frills = xno; then
16247 11751
16248cat >>confdefs.h <<\_ACEOF 11752for ac_header in \
16249#define NO_FRILLS 1 11753 pty.h \
16250_ACEOF 11754 util.h \
11755 libutil.h \
11756 sys/ioctl.h \
11757 sys/stropts.h \
16251 11758
16252fi
16253if test x$support_linespace = xno; then
16254
16255cat >>confdefs.h <<\_ACEOF
16256#define NO_LINESPACE 1
16257_ACEOF
16258
16259fi
16260if test x$support_24bit = xyes; then
16261
16262cat >>confdefs.h <<\_ACEOF
16263#define PREFER_24BIT 1
16264_ACEOF
16265
16266fi
16267if test x$support_mousewheel = xyes; then
16268
16269cat >>confdefs.h <<\_ACEOF
16270#define MOUSE_WHEEL 1
16271_ACEOF
16272
16273fi
16274if test x$support_mouseslipwheel = xyes; then
16275
16276cat >>confdefs.h <<\_ACEOF
16277#define MOUSE_SLIP_WHEELING 1
16278_ACEOF
16279
16280fi
16281if test x$support_utmp = xyes; then
16282
16283cat >>confdefs.h <<\_ACEOF
16284#define UTMP_SUPPORT 1
16285_ACEOF
16286
16287fi
16288if test x$support_wtmp = xyes; then
16289
16290cat >>confdefs.h <<\_ACEOF
16291#define WTMP_SUPPORT 1
16292_ACEOF
16293
16294fi
16295if test x$support_lastlog = xyes; then
16296
16297cat >>confdefs.h <<\_ACEOF
16298#define LASTLOG_SUPPORT 1
16299_ACEOF
16300
16301fi
16302if test x$support_xim = xyes -o x$multichar_set = xyes; then
16303 if test x$rxvt_cv_func_xlocale = xyes; then
16304
16305cat >>confdefs.h <<\_ACEOF
16306#define USE_XIM 1
16307_ACEOF
16308
16309 fi
16310fi
16311if test x$support_xpm = xyes; then
16312
16313cat >>confdefs.h <<\_ACEOF
16314#define XPM_BACKGROUND 1
16315_ACEOF
16316
16317fi
16318if test x$support_scroll_rxvt = xyes; then
16319
16320cat >>confdefs.h <<\_ACEOF
16321#define RXVT_SCROLLBAR 1
16322_ACEOF
16323
16324 scrolltypes="rxvt"
16325fi
16326if test x$support_scroll_next = xyes; then
16327
16328cat >>confdefs.h <<\_ACEOF
16329#define NEXT_SCROLLBAR 1
16330_ACEOF
16331
16332 scrolltypes="$scrolltypes next"
16333fi
16334if test x$support_scroll_xterm = xyes; then
16335
16336cat >>confdefs.h <<\_ACEOF
16337#define XTERM_SCROLLBAR 1
16338_ACEOF
16339
16340 scrolltypes="$scrolltypes xterm"
16341fi
16342if test x$support_scroll_plain = xyes; then
16343
16344cat >>confdefs.h <<\_ACEOF
16345#define PLAIN_SCROLLBAR 1
16346_ACEOF
16347
16348 scrolltypes="$scrolltypes plain"
16349fi
16350if test x$support_pointer_blank = xyes; then
16351
16352cat >>confdefs.h <<\_ACEOF
16353#define POINTER_BLANK 1
16354_ACEOF
16355
16356fi
16357if test x$support_cursor_blink = xyes; then
16358
16359cat >>confdefs.h <<\_ACEOF
16360#define CURSOR_BLINK 1
16361_ACEOF
16362
16363fi
16364if test x$support_text_blink = xyes; then
16365
16366cat >>confdefs.h <<\_ACEOF
16367#define TEXT_BLINK 1
16368_ACEOF
16369
16370fi
16371if test x$support_unicode3 = xyes; then
16372
16373cat >>confdefs.h <<\_ACEOF
16374#define UNICODE_3 1
16375_ACEOF
16376
16377fi
16378if test x$support_combining = xyes; then
16379
16380cat >>confdefs.h <<\_ACEOF
16381#define ENABLE_COMBINING 1
16382_ACEOF
16383
16384fi
16385if test x$codesets = xall; then
16386 codesets=jp,jp-ext,kr,cn,cn-ext
16387fi
16388for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16389
16390cat >>confdefs.h <<\_ACEOF
16391#define ENCODING_EU 1
16392_ACEOF
16393
16394
16395cat >>confdefs.h <<\_ACEOF
16396#define ENCODING_VN 1
16397_ACEOF
16398
16399 case "$codeset" in
16400 JP )
16401cat >>confdefs.h <<\_ACEOF
16402#define ENCODING_JP 1
16403_ACEOF
16404 ;;
16405 JP_EXT )
16406cat >>confdefs.h <<\_ACEOF
16407#define ENCODING_JP_EXT 1
16408_ACEOF
16409 ;;
16410 KR )
16411cat >>confdefs.h <<\_ACEOF
16412#define ENCODING_KR 1
16413_ACEOF
16414 ;;
16415 CN )
16416cat >>confdefs.h <<\_ACEOF
16417#define ENCODING_CN 1
16418_ACEOF
16419 ;;
16420 CN_EXT )
16421cat >>confdefs.h <<\_ACEOF
16422#define ENCODING_CN_EXT 1
16423_ACEOF
16424 ;;
16425 esac
16426done
16427
16428
16429CFLAGS=${CFLAGS--O}
16430LDFLAGS=${LDFLAGS--O}
16431
16432CPPFLAGS="$CPPFLAGS"
16433
16434
16435
16436
16437
16438
16439
16440if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16441 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16442 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16443 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16444 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16445 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16446fi
16447
16448
16449
16450
16451
16452if test x$support_addstrings = xno; then
16453
16454cat >>confdefs.h <<\_ACEOF
16455#define NO_STRINGS 1
16456_ACEOF
16457
16458fi
16459
16460MCOMMON=./autoconf/Make.common
16461
16462
16463test "$program_prefix" != NONE &&
16464 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16465# Use a double $ so make ignores it.
16466test "$program_suffix" != NONE &&
16467 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16468# Double any \ or $. echo might interpret backslashes.
16469# By default was `s,x,x', remove it if useless.
16470cat <<\_ACEOF >conftest.sed
16471s/[\\$]/&&/g;s/;s,x,x,$//
16472_ACEOF
16473program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16474rm conftest.sed
16475
16476
16477
16478
16479
16480if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16481 include_stdint_h="#include <stdint.h>"
16482else
16483 include_stdint_h="/* #include <stdint.h> */"
16484fi
16485if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16486 include_stdarg_h="#include <cstdarg>"
16487else
16488 include_stdarg_h="/* #include <cstdarg> */"
16489fi
16490if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16491 include_stdlib_h="#include <cstdlib>"
16492else
16493 include_stdlib_h="/* #include <cstdlib> */"
16494fi
16495if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16496 include_unistd_h="#include <unistd.h>"
16497else
16498 include_unistd_h="/* #include <unistd.h> */"
16499fi
16500if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16501 include_string_h="#include <cstring>"
16502else
16503 include_string_h="/* #include <cstring> */"
16504fi
16505if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16506 include_fcntl_h="#include <fcntl.h>"
16507else
16508 include_fcntl_h="/* #include <fcntl.h> */"
16509fi
16510if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16511 include_util_h="#include <util.h>"
16512else
16513 include_util_h="/* #include <util.h> */"
16514fi
16515if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16516 include_assert_h="#include <assert.h>"
16517else
16518 include_assert_h="/* #include <assert.h> */"
16519fi
16520if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16521 include_sys_ioctl_h="#include <sys/ioctl.h>"
16522else
16523 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16524fi
16525if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16526 include_sys_select_h="#include <sys/select.h>"
16527else
16528 include_sys_select_h="/* #include <sys/select.h> */"
16529fi
16530if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16531 include_sys_strredir_h="#include <sys/strredir.h>"
16532else
16533 include_sys_strredir_h="/* #include <sys/strredir.h> */"
16534fi
16535if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16536 include_sys_time_h="#include <sys/time.h>"
16537else
16538 include_sys_time_h="/* #include <sys/time.h> */"
16539fi
16540if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16541 include_time_h="#include <time.h>"
16542else
16543 include_time_h="/* #include <time.h> */"
16544fi
16545
16546if test x$support_xft = xyes; then
16547 LIBS="$LIBS `pkg-config xft --libs`"
16548 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16549 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16550
16551
16552for ac_header in X11/Xft/Xft.h
16553do 11759do
16554as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11760as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16555if eval "test \"\${$as_ac_Header+set}\" = set"; then 11761if eval "test \"\${$as_ac_Header+set}\" = set"; then
16556 echo "$as_me:$LINENO: checking for $ac_header" >&5 11762 echo "$as_me:$LINENO: checking for $ac_header" >&5
16557echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11763echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16580 grep -v '^ *+' conftest.er1 >conftest.err 11786 grep -v '^ *+' conftest.er1 >conftest.err
16581 rm -f conftest.er1 11787 rm -f conftest.er1
16582 cat conftest.err >&5 11788 cat conftest.err >&5
16583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16584 (exit $ac_status); } && 11790 (exit $ac_status); } &&
16585 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 11791 { ac_try='test -z "$ac_cxx_werror_flag"
11792 || test ! -s conftest.err'
16586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16587 (eval $ac_try) 2>&5 11794 (eval $ac_try) 2>&5
16588 ac_status=$? 11795 ac_status=$?
16589 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16590 (exit $ac_status); }; } && 11797 (exit $ac_status); }; } &&
16691if test `eval echo '${'$as_ac_Header'}'` = yes; then 11898if test `eval echo '${'$as_ac_Header'}'` = yes; then
16692 cat >>confdefs.h <<_ACEOF 11899 cat >>confdefs.h <<_ACEOF
16693#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11900#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16694_ACEOF 11901_ACEOF
16695 11902
11903fi
11904
11905done
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917for ac_func in \
11918 revoke \
11919 _getpty \
11920 getpt \
11921 posix_openpt \
11922 isastream \
11923 setuid \
11924 seteuid \
11925 setreuid \
11926 setresuid \
11927
11928do
11929as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11930echo "$as_me:$LINENO: checking for $ac_func" >&5
11931echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11932if eval "test \"\${$as_ac_var+set}\" = set"; then
11933 echo $ECHO_N "(cached) $ECHO_C" >&6
11934else
11935 cat >conftest.$ac_ext <<_ACEOF
11936/* confdefs.h. */
11937_ACEOF
11938cat confdefs.h >>conftest.$ac_ext
11939cat >>conftest.$ac_ext <<_ACEOF
11940/* end confdefs.h. */
11941/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11942 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11943#define $ac_func innocuous_$ac_func
11944
11945/* System header to define __stub macros and hopefully few prototypes,
11946 which can conflict with char $ac_func (); below.
11947 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11948 <limits.h> exists even on freestanding compilers. */
11949
11950#ifdef __STDC__
11951# include <limits.h>
11952#else
11953# include <assert.h>
11954#endif
11955
11956#undef $ac_func
11957
11958/* Override any gcc2 internal prototype to avoid an error. */
11959#ifdef __cplusplus
11960extern "C"
11961{
11962#endif
11963/* We use char because int might match the return type of a gcc2
11964 builtin and then its argument prototype would still apply. */
11965char $ac_func ();
11966/* The GNU C library defines this for functions which it implements
11967 to always fail with ENOSYS. Some functions are actually named
11968 something starting with __ and the normal name is an alias. */
11969#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11970choke me
11971#else
11972char (*f) () = $ac_func;
11973#endif
11974#ifdef __cplusplus
11975}
11976#endif
11977
11978int
11979main ()
11980{
11981return f != $ac_func;
11982 ;
11983 return 0;
11984}
11985_ACEOF
11986rm -f conftest.$ac_objext conftest$ac_exeext
11987if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11988 (eval $ac_link) 2>conftest.er1
11989 ac_status=$?
11990 grep -v '^ *+' conftest.er1 >conftest.err
11991 rm -f conftest.er1
11992 cat conftest.err >&5
11993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11994 (exit $ac_status); } &&
11995 { ac_try='test -z "$ac_cxx_werror_flag"
11996 || test ! -s conftest.err'
11997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11998 (eval $ac_try) 2>&5
11999 ac_status=$?
12000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12001 (exit $ac_status); }; } &&
12002 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
12008 eval "$as_ac_var=yes"
12009else
12010 echo "$as_me: failed program was:" >&5
12011sed 's/^/| /' conftest.$ac_ext >&5
12012
12013eval "$as_ac_var=no"
12014fi
12015rm -f conftest.err conftest.$ac_objext \
12016 conftest$ac_exeext conftest.$ac_ext
12017fi
12018echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12019echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12020if test `eval echo '${'$as_ac_var'}'` = yes; then
12021 cat >>confdefs.h <<_ACEOF
12022#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12023_ACEOF
12024
12025fi
12026done
12027
12028
12029have_clone=no
12030
12031echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12032echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12033if test -e /dev/ptym/clone; then
12034 echo "$as_me:$LINENO: result: yes" >&5
12035echo "${ECHO_T}yes" >&6
12036
12037cat >>confdefs.h <<\_ACEOF
12038#define HAVE_DEV_CLONE 1
12039_ACEOF
12040
12041
12042cat >>confdefs.h <<\_ACEOF
12043#define CLONE_DEVICE "/dev/ptym/clone"
12044_ACEOF
12045
12046 have_clone=yes
12047else
12048 echo "$as_me:$LINENO: result: no" >&5
12049echo "${ECHO_T}no" >&6
12050fi
12051
12052echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12053echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12054if test -e /dev/ptc; then
12055 echo "$as_me:$LINENO: result: yes" >&5
12056echo "${ECHO_T}yes" >&6
12057
12058cat >>confdefs.h <<\_ACEOF
12059#define HAVE_DEV_PTC 1
12060_ACEOF
12061
12062
12063cat >>confdefs.h <<\_ACEOF
12064#define CLONE_DEVICE "/dev/ptc"
12065_ACEOF
12066
12067 have_clone=yes
12068else
12069 echo "$as_me:$LINENO: result: no" >&5
12070echo "${ECHO_T}no" >&6
12071fi
12072
12073case $host in
12074 *-*-cygwin*)
12075 have_clone=yes
12076
12077cat >>confdefs.h <<\_ACEOF
12078#define CLONE_DEVICE "/dev/ptmx"
12079_ACEOF
12080
12081 ;;
12082 *)
12083 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12084echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12085 if test -e /dev/ptmx; then
12086 echo "$as_me:$LINENO: result: yes" >&5
12087echo "${ECHO_T}yes" >&6
12088
12089cat >>confdefs.h <<\_ACEOF
12090#define HAVE_DEV_PTMX 1
12091_ACEOF
12092
12093
12094cat >>confdefs.h <<\_ACEOF
12095#define CLONE_DEVICE "/dev/ptmx"
12096_ACEOF
12097
12098 have_clone=yes
12099 else
12100 echo "$as_me:$LINENO: result: no" >&5
12101echo "${ECHO_T}no" >&6
12102 fi
12103 ;;
12104esac
12105
12106if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12107 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12108echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12109 cat >conftest.$ac_ext <<_ACEOF
12110/* confdefs.h. */
12111_ACEOF
12112cat confdefs.h >>conftest.$ac_ext
12113cat >>conftest.$ac_ext <<_ACEOF
12114/* end confdefs.h. */
12115#include <stdlib.h>
12116int
12117main ()
12118{
12119grantpt(0);unlockpt(0);ptsname(0);
12120 ;
12121 return 0;
12122}
12123_ACEOF
12124rm -f conftest.$ac_objext conftest$ac_exeext
12125if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12126 (eval $ac_link) 2>conftest.er1
12127 ac_status=$?
12128 grep -v '^ *+' conftest.er1 >conftest.err
12129 rm -f conftest.er1
12130 cat conftest.err >&5
12131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12132 (exit $ac_status); } &&
12133 { ac_try='test -z "$ac_cxx_werror_flag"
12134 || test ! -s conftest.err'
12135 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12136 (eval $ac_try) 2>&5
12137 ac_status=$?
12138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12139 (exit $ac_status); }; } &&
12140 { ac_try='test -s conftest$ac_exeext'
12141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12142 (eval $ac_try) 2>&5
12143 ac_status=$?
12144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12145 (exit $ac_status); }; }; then
12146 unix98_pty=yes
12147
12148cat >>confdefs.h <<\_ACEOF
12149#define UNIX98_PTY 1
12150_ACEOF
12151
12152 echo "$as_me:$LINENO: result: yes" >&5
12153echo "${ECHO_T}yes" >&6
12154else
12155 echo "$as_me: failed program was:" >&5
12156sed 's/^/| /' conftest.$ac_ext >&5
12157
12158echo "$as_me:$LINENO: result: no" >&5
12159echo "${ECHO_T}no" >&6
12160fi
12161rm -f conftest.err conftest.$ac_objext \
12162 conftest$ac_exeext conftest.$ac_ext
12163fi
12164
12165if test -z "$unix98_pty"; then
12166
12167for ac_func in openpty
12168do
12169as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12170echo "$as_me:$LINENO: checking for $ac_func" >&5
12171echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12172if eval "test \"\${$as_ac_var+set}\" = set"; then
12173 echo $ECHO_N "(cached) $ECHO_C" >&6
12174else
12175 cat >conftest.$ac_ext <<_ACEOF
12176/* confdefs.h. */
12177_ACEOF
12178cat confdefs.h >>conftest.$ac_ext
12179cat >>conftest.$ac_ext <<_ACEOF
12180/* end confdefs.h. */
12181/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12182 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12183#define $ac_func innocuous_$ac_func
12184
12185/* System header to define __stub macros and hopefully few prototypes,
12186 which can conflict with char $ac_func (); below.
12187 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12188 <limits.h> exists even on freestanding compilers. */
12189
12190#ifdef __STDC__
12191# include <limits.h>
12192#else
12193# include <assert.h>
12194#endif
12195
12196#undef $ac_func
12197
12198/* Override any gcc2 internal prototype to avoid an error. */
12199#ifdef __cplusplus
12200extern "C"
12201{
12202#endif
12203/* We use char because int might match the return type of a gcc2
12204 builtin and then its argument prototype would still apply. */
12205char $ac_func ();
12206/* The GNU C library defines this for functions which it implements
12207 to always fail with ENOSYS. Some functions are actually named
12208 something starting with __ and the normal name is an alias. */
12209#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12210choke me
12211#else
12212char (*f) () = $ac_func;
12213#endif
12214#ifdef __cplusplus
12215}
12216#endif
12217
12218int
12219main ()
12220{
12221return f != $ac_func;
12222 ;
12223 return 0;
12224}
12225_ACEOF
12226rm -f conftest.$ac_objext conftest$ac_exeext
12227if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12228 (eval $ac_link) 2>conftest.er1
12229 ac_status=$?
12230 grep -v '^ *+' conftest.er1 >conftest.err
12231 rm -f conftest.er1
12232 cat conftest.err >&5
12233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12234 (exit $ac_status); } &&
12235 { ac_try='test -z "$ac_cxx_werror_flag"
12236 || test ! -s conftest.err'
12237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12238 (eval $ac_try) 2>&5
12239 ac_status=$?
12240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12241 (exit $ac_status); }; } &&
12242 { ac_try='test -s conftest$ac_exeext'
12243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12244 (eval $ac_try) 2>&5
12245 ac_status=$?
12246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12247 (exit $ac_status); }; }; then
12248 eval "$as_ac_var=yes"
12249else
12250 echo "$as_me: failed program was:" >&5
12251sed 's/^/| /' conftest.$ac_ext >&5
12252
12253eval "$as_ac_var=no"
12254fi
12255rm -f conftest.err conftest.$ac_objext \
12256 conftest$ac_exeext conftest.$ac_ext
12257fi
12258echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12259echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12260if test `eval echo '${'$as_ac_var'}'` = yes; then
12261 cat >>confdefs.h <<_ACEOF
12262#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12263_ACEOF
12264
12265else
12266 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12267echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12268if test "${ac_cv_lib_util_openpty+set}" = set; then
12269 echo $ECHO_N "(cached) $ECHO_C" >&6
12270else
12271 ac_check_lib_save_LIBS=$LIBS
12272LIBS="-lutil $LIBS"
12273cat >conftest.$ac_ext <<_ACEOF
12274/* confdefs.h. */
12275_ACEOF
12276cat confdefs.h >>conftest.$ac_ext
12277cat >>conftest.$ac_ext <<_ACEOF
12278/* end confdefs.h. */
12279
12280/* Override any gcc2 internal prototype to avoid an error. */
12281#ifdef __cplusplus
12282extern "C"
12283#endif
12284/* We use char because int might match the return type of a gcc2
12285 builtin and then its argument prototype would still apply. */
12286char openpty ();
12287int
12288main ()
12289{
12290openpty ();
12291 ;
12292 return 0;
12293}
12294_ACEOF
12295rm -f conftest.$ac_objext conftest$ac_exeext
12296if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12297 (eval $ac_link) 2>conftest.er1
12298 ac_status=$?
12299 grep -v '^ *+' conftest.er1 >conftest.err
12300 rm -f conftest.er1
12301 cat conftest.err >&5
12302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12303 (exit $ac_status); } &&
12304 { ac_try='test -z "$ac_cxx_werror_flag"
12305 || test ! -s conftest.err'
12306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12307 (eval $ac_try) 2>&5
12308 ac_status=$?
12309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12310 (exit $ac_status); }; } &&
12311 { ac_try='test -s conftest$ac_exeext'
12312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12313 (eval $ac_try) 2>&5
12314 ac_status=$?
12315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12316 (exit $ac_status); }; }; then
12317 ac_cv_lib_util_openpty=yes
12318else
12319 echo "$as_me: failed program was:" >&5
12320sed 's/^/| /' conftest.$ac_ext >&5
12321
12322ac_cv_lib_util_openpty=no
12323fi
12324rm -f conftest.err conftest.$ac_objext \
12325 conftest$ac_exeext conftest.$ac_ext
12326LIBS=$ac_check_lib_save_LIBS
12327fi
12328echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12329echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12330if test $ac_cv_lib_util_openpty = yes; then
12331 cat >>confdefs.h <<\_ACEOF
12332#define HAVE_OPENPTY 1
12333_ACEOF
12334 LIBS="$LIBS -lutil"
12335fi
12336
12337fi
12338done
12339
12340fi
12341
12342
12343
12344echo "$as_me:$LINENO: checking for tty group" >&5
12345echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12346if test "${tty_group+set}" = set; then
12347 echo $ECHO_N "(cached) $ECHO_C" >&6
12348else
12349 if test "$cross_compiling" = yes; then
12350 tty_group=no
12351else
12352 cat >conftest.$ac_ext <<_ACEOF
12353/* confdefs.h. */
12354_ACEOF
12355cat confdefs.h >>conftest.$ac_ext
12356cat >>conftest.$ac_ext <<_ACEOF
12357/* end confdefs.h. */
12358
12359#include <sys/types.h>
12360#include <sys/stat.h>
12361#include <unistd.h>
12362#include <grp.h>
12363
12364main()
12365{
12366 struct stat st;
12367 struct group *gr;
12368 char *tty;
12369 gr = getgrnam("tty");
12370 tty = ttyname(0);
12371 if (gr != 0
12372 && tty != 0
12373 && (stat(tty, &st)) == 0
12374 && st.st_gid == gr->gr_gid)
12375 return 0;
12376 else
12377 return 1;
12378}
12379_ACEOF
12380rm -f conftest$ac_exeext
12381if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12382 (eval $ac_link) 2>&5
12383 ac_status=$?
12384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12385 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12387 (eval $ac_try) 2>&5
12388 ac_status=$?
12389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12390 (exit $ac_status); }; }; then
12391 tty_group=yes
12392else
12393 echo "$as_me: program exited with status $ac_status" >&5
12394echo "$as_me: failed program was:" >&5
12395sed 's/^/| /' conftest.$ac_ext >&5
12396
12397( exit $ac_status )
12398tty_group=no
12399fi
12400rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12401fi
12402fi
12403echo "$as_me:$LINENO: result: $tty_group" >&5
12404echo "${ECHO_T}$tty_group" >&6
12405if test x$tty_group = xyes; then
12406
12407cat >>confdefs.h <<\_ACEOF
12408#define TTY_GID_SUPPORT 1
12409_ACEOF
12410
12411fi
12412
12413if test x$support_xft = xyes; then
12414 # Extract the first word of "pkg-config", so it can be a program name with args.
12415set dummy pkg-config; ac_word=$2
12416echo "$as_me:$LINENO: checking for $ac_word" >&5
12417echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12418if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12419 echo $ECHO_N "(cached) $ECHO_C" >&6
12420else
12421 case $PKG_CONFIG in
12422 [\\/]* | ?:[\\/]*)
12423 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12424 ;;
12425 *)
12426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12427for as_dir in $PATH
12428do
12429 IFS=$as_save_IFS
12430 test -z "$as_dir" && as_dir=.
12431 for ac_exec_ext in '' $ac_executable_extensions; do
12432 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12433 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12434 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12435 break 2
12436 fi
12437done
12438done
12439
12440 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12441 ;;
12442esac
12443fi
12444PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12445
12446if test -n "$PKG_CONFIG"; then
12447 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12448echo "${ECHO_T}$PKG_CONFIG" >&6
12449else
12450 echo "$as_me:$LINENO: result: no" >&5
12451echo "${ECHO_T}no" >&6
12452fi
12453
12454 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12455 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12456 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12457 else
12458 # Extract the first word of "xft-config", so it can be a program name with args.
12459set dummy xft-config; ac_word=$2
12460echo "$as_me:$LINENO: checking for $ac_word" >&5
12461echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12462if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12463 echo $ECHO_N "(cached) $ECHO_C" >&6
12464else
12465 case $XFT_CONFIG in
12466 [\\/]* | ?:[\\/]*)
12467 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12468 ;;
12469 *)
12470 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12471for as_dir in $PATH
12472do
12473 IFS=$as_save_IFS
12474 test -z "$as_dir" && as_dir=.
12475 for ac_exec_ext in '' $ac_executable_extensions; do
12476 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12477 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12478 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12479 break 2
12480 fi
12481done
12482done
12483
12484 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12485 ;;
12486esac
12487fi
12488XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12489
12490if test -n "$XFT_CONFIG"; then
12491 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12492echo "${ECHO_T}$XFT_CONFIG" >&6
12493else
12494 echo "$as_me:$LINENO: result: no" >&5
12495echo "${ECHO_T}no" >&6
12496fi
12497
12498 if test $XFT_CONFIG != no; then
12499 LIBS="$LIBS `$XFT_CONFIG --libs`"
12500 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12501 fi
12502 fi
12503
12504
12505for ac_header in X11/Xft/Xft.h
12506do
12507as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12508if eval "test \"\${$as_ac_Header+set}\" = set"; then
12509 echo "$as_me:$LINENO: checking for $ac_header" >&5
12510echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12511if eval "test \"\${$as_ac_Header+set}\" = set"; then
12512 echo $ECHO_N "(cached) $ECHO_C" >&6
12513fi
12514echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12515echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12516else
12517 # Is the header compilable?
12518echo "$as_me:$LINENO: checking $ac_header usability" >&5
12519echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12520cat >conftest.$ac_ext <<_ACEOF
12521/* confdefs.h. */
12522_ACEOF
12523cat confdefs.h >>conftest.$ac_ext
12524cat >>conftest.$ac_ext <<_ACEOF
12525/* end confdefs.h. */
12526$ac_includes_default
12527#include <$ac_header>
12528_ACEOF
12529rm -f conftest.$ac_objext
12530if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12531 (eval $ac_compile) 2>conftest.er1
12532 ac_status=$?
12533 grep -v '^ *+' conftest.er1 >conftest.err
12534 rm -f conftest.er1
12535 cat conftest.err >&5
12536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12537 (exit $ac_status); } &&
12538 { ac_try='test -z "$ac_cxx_werror_flag"
12539 || test ! -s conftest.err'
12540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12541 (eval $ac_try) 2>&5
12542 ac_status=$?
12543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12544 (exit $ac_status); }; } &&
12545 { ac_try='test -s conftest.$ac_objext'
12546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12547 (eval $ac_try) 2>&5
12548 ac_status=$?
12549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12550 (exit $ac_status); }; }; then
12551 ac_header_compiler=yes
12552else
12553 echo "$as_me: failed program was:" >&5
12554sed 's/^/| /' conftest.$ac_ext >&5
12555
12556ac_header_compiler=no
12557fi
12558rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12559echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12560echo "${ECHO_T}$ac_header_compiler" >&6
12561
12562# Is the header present?
12563echo "$as_me:$LINENO: checking $ac_header presence" >&5
12564echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12565cat >conftest.$ac_ext <<_ACEOF
12566/* confdefs.h. */
12567_ACEOF
12568cat confdefs.h >>conftest.$ac_ext
12569cat >>conftest.$ac_ext <<_ACEOF
12570/* end confdefs.h. */
12571#include <$ac_header>
12572_ACEOF
12573if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12574 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12575 ac_status=$?
12576 grep -v '^ *+' conftest.er1 >conftest.err
12577 rm -f conftest.er1
12578 cat conftest.err >&5
12579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12580 (exit $ac_status); } >/dev/null; then
12581 if test -s conftest.err; then
12582 ac_cpp_err=$ac_cxx_preproc_warn_flag
12583 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12584 else
12585 ac_cpp_err=
12586 fi
12587else
12588 ac_cpp_err=yes
12589fi
12590if test -z "$ac_cpp_err"; then
12591 ac_header_preproc=yes
12592else
12593 echo "$as_me: failed program was:" >&5
12594sed 's/^/| /' conftest.$ac_ext >&5
12595
12596 ac_header_preproc=no
12597fi
12598rm -f conftest.err conftest.$ac_ext
12599echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12600echo "${ECHO_T}$ac_header_preproc" >&6
12601
12602# So? What about this header?
12603case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12604 yes:no: )
12605 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12606echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12607 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12608echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12609 ac_header_preproc=yes
12610 ;;
12611 no:yes:* )
12612 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12613echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12614 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12615echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12616 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12617echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12618 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12619echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12620 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12621echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12622 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12623echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12624 (
12625 cat <<\_ASBOX
12626## ------------------------------------------ ##
12627## Report this to the AC_PACKAGE_NAME lists. ##
12628## ------------------------------------------ ##
12629_ASBOX
12630 ) |
12631 sed "s/^/$as_me: WARNING: /" >&2
12632 ;;
12633esac
12634echo "$as_me:$LINENO: checking for $ac_header" >&5
12635echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12636if eval "test \"\${$as_ac_Header+set}\" = set"; then
12637 echo $ECHO_N "(cached) $ECHO_C" >&6
12638else
12639 eval "$as_ac_Header=\$ac_header_preproc"
12640fi
12641echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12642echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12643
12644fi
12645if test `eval echo '${'$as_ac_Header'}'` = yes; then
12646 cat >>confdefs.h <<_ACEOF
12647#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12648_ACEOF
12649
16696else 12650else
16697 support_xft=no 12651 support_xft=no
16698fi 12652fi
16699 12653
16700done 12654done
16736 grep -v '^ *+' conftest.er1 >conftest.err 12690 grep -v '^ *+' conftest.er1 >conftest.err
16737 rm -f conftest.er1 12691 rm -f conftest.er1
16738 cat conftest.err >&5 12692 cat conftest.err >&5
16739 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16740 (exit $ac_status); } && 12694 (exit $ac_status); } &&
16741 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 12695 { ac_try='test -z "$ac_cxx_werror_flag"
12696 || test ! -s conftest.err'
16742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16743 (eval $ac_try) 2>&5 12698 (eval $ac_try) 2>&5
16744 ac_status=$? 12699 ac_status=$?
16745 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16746 (exit $ac_status); }; } && 12701 (exit $ac_status); }; } &&
16781#define XFT 1 12736#define XFT 1
16782_ACEOF 12737_ACEOF
16783 12738
16784 fi 12739 fi
16785fi 12740fi
12741if test x$support_styles = xyes; then
16786 12742
12743cat >>confdefs.h <<\_ACEOF
12744#define ENABLE_STYLES 1
12745_ACEOF
12746
12747fi
12748if test x$support_iso14755 = xyes; then
12749
12750cat >>confdefs.h <<\_ACEOF
12751#define ISO_14755 1
12752_ACEOF
12753
12754fi
12755if test x$support_8bitctrls = xyes; then
12756
12757cat >>confdefs.h <<\_ACEOF
12758#define EIGHT_BIT_CONTROLS 1
12759_ACEOF
12760
12761fi
12762if test x$support_fading = xyes; then
12763
12764cat >>confdefs.h <<\_ACEOF
12765#define OFF_FOCUS_FADING 1
12766_ACEOF
12767
12768fi
12769if test x$support_tinting = xyes; then
12770
12771cat >>confdefs.h <<\_ACEOF
12772#define TINTING 1
12773_ACEOF
12774
12775fi
12776if test x$support_inheritpixmap = xyes; then
12777
12778cat >>confdefs.h <<\_ACEOF
12779#define ENABLE_TRANSPARENCY 1
12780_ACEOF
12781
12782fi
12783if test x$support_keepscrolling = xno; then
12784
12785cat >>confdefs.h <<\_ACEOF
12786#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12787_ACEOF
12788
12789fi
12790if test x$support_selectionscrolling = xyes; then
12791
12792cat >>confdefs.h <<\_ACEOF
12793#define SELECTION_SCROLLING 1
12794_ACEOF
12795
12796fi
12797if test x$support_mousewheel = xyes; then
12798
12799cat >>confdefs.h <<\_ACEOF
12800#define MOUSE_WHEEL 1
12801_ACEOF
12802
12803fi
12804if test x$support_mouseslipwheel = xyes; then
12805
12806cat >>confdefs.h <<\_ACEOF
12807#define MOUSE_SLIP_WHEELING 1
12808_ACEOF
12809
12810fi
12811if test x$support_xpm = xyes -o x$support_afterimage = xyes ; then
12812
12813cat >>confdefs.h <<\_ACEOF
12814#define XPM_BACKGROUND 1
12815_ACEOF
12816
12817fi
12818
12819if test x$support_afterimage = xyes; then
12820
12821cat >>confdefs.h <<\_ACEOF
12822#define HAVE_AFTERIMAGE 1
12823_ACEOF
12824
12825fi
12826
12827if test x$support_afterstep = xyes; then
12828
12829cat >>confdefs.h <<\_ACEOF
12830#define AFTERSTEP_INTEGRATION 1
12831_ACEOF
12832
12833fi
12834
12835if test x$support_scroll_rxvt = xyes; then
12836
12837cat >>confdefs.h <<\_ACEOF
12838#define RXVT_SCROLLBAR 1
12839_ACEOF
12840
12841 scrolltypes="rxvt"
12842fi
12843if test x$support_scroll_next = xyes; then
12844
12845cat >>confdefs.h <<\_ACEOF
12846#define NEXT_SCROLLBAR 1
12847_ACEOF
12848
12849 scrolltypes="$scrolltypes next"
12850fi
12851if test x$support_scroll_xterm = xyes; then
12852
12853cat >>confdefs.h <<\_ACEOF
12854#define XTERM_SCROLLBAR 1
12855_ACEOF
12856
12857 scrolltypes="$scrolltypes xterm"
12858fi
12859if test x$support_scroll_plain = xyes; then
12860
12861cat >>confdefs.h <<\_ACEOF
12862#define PLAIN_SCROLLBAR 1
12863_ACEOF
12864
12865 scrolltypes="$scrolltypes plain"
12866fi
12867if test x$support_pointer_blank = xyes; then
12868
12869cat >>confdefs.h <<\_ACEOF
12870#define POINTER_BLANK 1
12871_ACEOF
12872
12873fi
12874if test x$support_text_blink = xyes; then
12875
12876cat >>confdefs.h <<\_ACEOF
12877#define TEXT_BLINK 1
12878_ACEOF
12879
12880fi
12881if test x$support_unicode3 = xyes; then
12882
12883cat >>confdefs.h <<\_ACEOF
12884#define UNICODE_3 1
12885_ACEOF
12886
12887fi
12888if test x$support_combining = xyes; then
12889
12890cat >>confdefs.h <<\_ACEOF
12891#define ENABLE_COMBINING 1
12892_ACEOF
12893
12894fi
12895if test x$codesets = xall; then
12896 codesets=jp,jp-ext,kr,zh,zh-ext
12897fi
12898
12899cat >>confdefs.h <<\_ACEOF
12900#define ENCODING_EU 1
12901_ACEOF
12902
12903
12904cat >>confdefs.h <<\_ACEOF
12905#define ENCODING_VN 1
12906_ACEOF
12907
12908for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12909 case "$codeset" in
12910 JP )
12911cat >>confdefs.h <<\_ACEOF
12912#define ENCODING_JP 1
12913_ACEOF
12914 ;;
12915 JP_EXT )
12916cat >>confdefs.h <<\_ACEOF
12917#define ENCODING_JP_EXT 1
12918_ACEOF
12919 ;;
12920 KR )
12921cat >>confdefs.h <<\_ACEOF
12922#define ENCODING_KR 1
12923_ACEOF
12924 ;;
12925 ZH )
12926cat >>confdefs.h <<\_ACEOF
12927#define ENCODING_ZH 1
12928_ACEOF
12929 ;;
12930 ZH_EXT )
12931cat >>confdefs.h <<\_ACEOF
12932#define ENCODING_ZH_EXT 1
12933_ACEOF
12934 ;;
12935 esac
12936done
12937
12938IF_PERL=\#
12939if test x$support_perl = xyes; then
12940 # Extract the first word of "perl5", so it can be a program name with args.
12941set dummy perl5; ac_word=$2
12942echo "$as_me:$LINENO: checking for $ac_word" >&5
12943echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12944if test "${ac_cv_path_PERL+set}" = set; then
12945 echo $ECHO_N "(cached) $ECHO_C" >&6
12946else
12947 case $PERL in
12948 [\\/]* | ?:[\\/]*)
12949 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12950 ;;
12951 *)
12952 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12953for as_dir in $PATH
12954do
12955 IFS=$as_save_IFS
12956 test -z "$as_dir" && as_dir=.
12957 for ac_exec_ext in '' $ac_executable_extensions; do
12958 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12959 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12960 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12961 break 2
12962 fi
12963done
12964done
12965
12966 ;;
12967esac
12968fi
12969PERL=$ac_cv_path_PERL
12970
12971if test -n "$PERL"; then
12972 echo "$as_me:$LINENO: result: $PERL" >&5
12973echo "${ECHO_T}$PERL" >&6
12974else
12975 echo "$as_me:$LINENO: result: no" >&5
12976echo "${ECHO_T}no" >&6
12977fi
12978
12979 # Extract the first word of "perl", so it can be a program name with args.
12980set dummy perl; ac_word=$2
12981echo "$as_me:$LINENO: checking for $ac_word" >&5
12982echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12983if test "${ac_cv_path_PERL+set}" = set; then
12984 echo $ECHO_N "(cached) $ECHO_C" >&6
12985else
12986 case $PERL in
12987 [\\/]* | ?:[\\/]*)
12988 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12989 ;;
12990 *)
12991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12992for as_dir in $PATH
12993do
12994 IFS=$as_save_IFS
12995 test -z "$as_dir" && as_dir=.
12996 for ac_exec_ext in '' $ac_executable_extensions; do
12997 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12998 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12999 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13000 break 2
13001 fi
13002done
13003done
13004
13005 ;;
13006esac
13007fi
13008PERL=$ac_cv_path_PERL
13009
13010if test -n "$PERL"; then
13011 echo "$as_me:$LINENO: result: $PERL" >&5
13012echo "${ECHO_T}$PERL" >&6
13013else
13014 echo "$as_me:$LINENO: result: no" >&5
13015echo "${ECHO_T}no" >&6
13016fi
13017
13018
13019 echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13020echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
13021 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13022
13023 save_CXXFLAGS="$CXXFLAGS"
13024 save_LIBS="$LIBS"
13025 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13026 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13027 cat >conftest.$ac_ext <<_ACEOF
13028/* confdefs.h. */
13029_ACEOF
13030cat confdefs.h >>conftest.$ac_ext
13031cat >>conftest.$ac_ext <<_ACEOF
13032/* end confdefs.h. */
13033
13034#include <EXTERN.h>
13035#include <perl.h>
13036#include <XSUB.h>
13037
13038int
13039main ()
13040{
13041
13042 PerlInterpreter *perl = perl_alloc ();
13043
13044 ;
13045 return 0;
13046}
13047_ACEOF
13048rm -f conftest.$ac_objext conftest$ac_exeext
13049if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13050 (eval $ac_link) 2>conftest.er1
13051 ac_status=$?
13052 grep -v '^ *+' conftest.er1 >conftest.err
13053 rm -f conftest.er1
13054 cat conftest.err >&5
13055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13056 (exit $ac_status); } &&
13057 { ac_try='test -z "$ac_cxx_werror_flag"
13058 || test ! -s conftest.err'
13059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13060 (eval $ac_try) 2>&5
13061 ac_status=$?
13062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13063 (exit $ac_status); }; } &&
13064 { ac_try='test -s conftest$ac_exeext'
13065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13066 (eval $ac_try) 2>&5
13067 ac_status=$?
13068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13069 (exit $ac_status); }; }; then
13070 rxvt_perl_link=yes
13071else
13072 echo "$as_me: failed program was:" >&5
13073sed 's/^/| /' conftest.$ac_ext >&5
13074
13075rxvt_perl_link=no
13076fi
13077rm -f conftest.err conftest.$ac_objext \
13078 conftest$ac_exeext conftest.$ac_ext
13079 CXXFLAGS="$save_CXXFLAGS"
13080 LIBS="$save_LIBS"
13081
13082 if test x$rxvt_perl_link = xyes; then
13083 echo "$as_me:$LINENO: result: ok" >&5
13084echo "${ECHO_T}ok" >&6
13085
13086cat >>confdefs.h <<\_ACEOF
13087#define ENABLE_PERL 1
13088_ACEOF
13089
13090 IF_PERL=
13091 PERL_O=rxvtperl.o
13092 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13093 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13094 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13095 else
13096 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13097echo "$as_me: error: no, unable to link" >&2;}
13098 { (exit 1); exit 1; }; }
13099 fi
13100 else
13101 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13102echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13103 { (exit 1); exit 1; }; }
13104 fi
13105fi
13106
13107
13108
13109
13110
13111
13112
13113if test x$support_perl = xyes; then
13114 support_frills=yes
13115fi
13116
13117if test x$support_frills = xyes; then
13118
13119cat >>confdefs.h <<\_ACEOF
13120#define ENABLE_FRILLS 1
13121_ACEOF
13122
13123fi
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137test "$program_prefix" != NONE &&
13138 program_transform_name="s,^,$program_prefix,;$program_transform_name"
13139# Use a double $ so make ignores it.
13140test "$program_suffix" != NONE &&
13141 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13142# Double any \ or $. echo might interpret backslashes.
13143# By default was `s,x,x', remove it if useless.
13144cat <<\_ACEOF >conftest.sed
13145s/[\\$]/&&/g;s/;s,x,x,$//
13146_ACEOF
13147program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13148rm conftest.sed
13149
13150
13151
13152
13153
13154if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13155 include_stdint_h="#include <stdint.h>"
13156else
13157 include_stdint_h="/* #include <stdint.h> */"
13158fi
13159if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13160 include_stdarg_h="#include <cstdarg>"
13161else
13162 include_stdarg_h="/* #include <cstdarg> */"
13163fi
13164if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13165 include_stdlib_h="#include <cstdlib>"
13166else
13167 include_stdlib_h="/* #include <cstdlib> */"
13168fi
13169if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13170 include_unistd_h="#include <unistd.h>"
13171else
13172 include_unistd_h="/* #include <unistd.h> */"
13173fi
13174if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13175 include_string_h="#include <cstring>"
13176else
13177 include_string_h="/* #include <cstring> */"
13178fi
13179if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13180 include_fcntl_h="#include <fcntl.h>"
13181else
13182 include_fcntl_h="/* #include <fcntl.h> */"
13183fi
13184if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13185 include_util_h="#include <util.h>"
13186else
13187 include_util_h="/* #include <util.h> */"
13188fi
13189if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13190 include_assert_h="#include <assert.h>"
13191else
13192 include_assert_h="/* #include <assert.h> */"
13193fi
13194if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13195 include_sys_ioctl_h="#include <sys/ioctl.h>"
13196else
13197 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13198fi
13199if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13200 include_sys_select_h="#include <sys/select.h>"
13201else
13202 include_sys_select_h="/* #include <sys/select.h> */"
13203fi
13204if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13205 include_sys_strredir_h="#include <sys/strredir.h>"
13206else
13207 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13208fi
13209if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13210 include_sys_time_h="#include <sys/time.h>"
13211else
13212 include_sys_time_h="/* #include <sys/time.h> */"
13213fi
13214if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13215 include_time_h="#include <time.h>"
13216else
13217 include_time_h="/* #include <time.h> */"
13218fi
13219
16787 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile" 13220 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13221
16788cat >confcache <<\_ACEOF 13222cat >confcache <<\_ACEOF
16789# This file is a shell script that caches the results of configure 13223# This file is a shell script that caches the results of configure
16790# tests run on this system so they can be shared between configure 13224# tests run on this system so they can be shared between configure
16791# scripts and configure runs, see configure's option --config-cache. 13225# scripts and configure runs, see configure's option --config-cache.
16792# It is not useful on other systems. If it contains results you don't 13226# It is not useful on other systems. If it contains results you don't
17308cat >>$CONFIG_STATUS <<\_ACEOF 13742cat >>$CONFIG_STATUS <<\_ACEOF
17309for ac_config_target in $ac_config_targets 13743for ac_config_target in $ac_config_targets
17310do 13744do
17311 case "$ac_config_target" in 13745 case "$ac_config_target" in
17312 # Handling of arguments. 13746 # Handling of arguments.
17313 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17314 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13747 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17315 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 13748 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17316 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 13749 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17317 "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17318 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 13750 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17319 "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17320 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 13751 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
17321 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 13752 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17322echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 13753echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17323 { (exit 1); exit 1; }; };; 13754 { (exit 1); exit 1; }; };;
17324 esac 13755 esac
17325done 13756done
17400s,@DEFS@,$DEFS,;t t 13831s,@DEFS@,$DEFS,;t t
17401s,@ECHO_C@,$ECHO_C,;t t 13832s,@ECHO_C@,$ECHO_C,;t t
17402s,@ECHO_N@,$ECHO_N,;t t 13833s,@ECHO_N@,$ECHO_N,;t t
17403s,@ECHO_T@,$ECHO_T,;t t 13834s,@ECHO_T@,$ECHO_T,;t t
17404s,@LIBS@,$LIBS,;t t 13835s,@LIBS@,$LIBS,;t t
13836s,@build@,$build,;t t
13837s,@build_cpu@,$build_cpu,;t t
13838s,@build_vendor@,$build_vendor,;t t
13839s,@build_os@,$build_os,;t t
13840s,@host@,$host,;t t
13841s,@host_cpu@,$host_cpu,;t t
13842s,@host_vendor@,$host_vendor,;t t
13843s,@host_os@,$host_os,;t t
17405s,@VERSION@,$VERSION,;t t 13844s,@VERSION@,$VERSION,;t t
17406s,@DATE@,$DATE,;t t 13845s,@DATE@,$DATE,;t t
17407s,@LSMDATE@,$LSMDATE,;t t 13846s,@LSMDATE@,$LSMDATE,;t t
17408s,@LIBVERSION@,$LIBVERSION,;t t 13847s,@LIBVERSION@,$LIBVERSION,;t t
17409s,@CC@,$CC,;t t 13848s,@CC@,$CC,;t t
17418s,@ac_ct_CXX@,$ac_ct_CXX,;t t 13857s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17419s,@CPP@,$CPP,;t t 13858s,@CPP@,$CPP,;t t
17420s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 13859s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17421s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 13860s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17422s,@INSTALL_DATA@,$INSTALL_DATA,;t t 13861s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17423s,@AWK@,$AWK,;t t 13862s,@EGREP@,$EGREP,;t t
17424s,@LINKER@,$LINKER,;t t 13863s,@LINKER@,$LINKER,;t t
17425s,@CXXCPP@,$CXXCPP,;t t
17426s,@EGREP@,$EGREP,;t t
17427s,@build@,$build,;t t
17428s,@build_cpu@,$build_cpu,;t t
17429s,@build_vendor@,$build_vendor,;t t
17430s,@build_os@,$build_os,;t t
17431s,@host@,$host,;t t
17432s,@host_cpu@,$host_cpu,;t t
17433s,@host_vendor@,$host_vendor,;t t
17434s,@host_os@,$host_os,;t t
17435s,@LN_S@,$LN_S,;t t
17436s,@ECHO@,$ECHO,;t t
17437s,@RANLIB@,$RANLIB,;t t
17438s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17439s,@STRIP@,$STRIP,;t t
17440s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17441s,@LIBTOOL@,$LIBTOOL,;t t
17442s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 13864s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17443s,@RXVTNAME@,$RXVTNAME,;t t 13865s,@RXVTNAME@,$RXVTNAME,;t t
17444s,@MV@,$MV,;t t
17445s,@RM@,$RM,;t t
17446s,@CP@,$CP,;t t 13866s,@TIC@,$TIC,;t t
17447s,@LN@,$LN,;t t
17448s,@SED@,$SED,;t t
17449s,@CMP@,$CMP,;t t 13867s,@CXXCPP@,$CXXCPP,;t t
17450s,@TBL@,$TBL,;t t
17451s,@X_CFLAGS@,$X_CFLAGS,;t t 13868s,@X_CFLAGS@,$X_CFLAGS,;t t
17452s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 13869s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17453s,@X_LIBS@,$X_LIBS,;t t 13870s,@X_LIBS@,$X_LIBS,;t t
17454s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 13871s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13872s,@afterimage_config@,$afterimage_config,;t t
17455s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t 13873s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17456s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t 13874s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17457s,@XPM_LIBS@,$XPM_LIBS,;t t 13875s,@XPM_LIBS@,$XPM_LIBS,;t t
17458s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t 13876s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17459s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t 13877s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17460s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t 13878s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17461s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t 13879s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17462s,@rxvt_intp_define@,$rxvt_intp_define,;t t 13880s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17463s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t 13881s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17464s,@DEBUG@,$DEBUG,;t t 13882s,@PKG_CONFIG@,$PKG_CONFIG,;t t
17465s,@DINCLUDE@,$DINCLUDE,;t t 13883s,@XFT_CONFIG@,$XFT_CONFIG,;t t
13884s,@PERL@,$PERL,;t t
17466s,@DLIB@,$DLIB,;t t 13885s,@PERLLIB@,$PERLLIB,;t t
13886s,@PERLFLAGS@,$PERLFLAGS,;t t
13887s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13888s,@IF_PERL@,$IF_PERL,;t t
13889s,@PERL_O@,$PERL_O,;t t
13890s,@LIBAFTERIMAGE_CFLAGS@,$LIBAFTERIMAGE_CFLAGS,;t t
13891s,@AFTERIMAGE_LIBS@,$AFTERIMAGE_LIBS,;t t
17467s,@include_stdint_h@,$include_stdint_h,;t t 13892s,@include_stdint_h@,$include_stdint_h,;t t
17468s,@include_stdarg_h@,$include_stdarg_h,;t t 13893s,@include_stdarg_h@,$include_stdarg_h,;t t
17469s,@include_stdlib_h@,$include_stdlib_h,;t t 13894s,@include_stdlib_h@,$include_stdlib_h,;t t
17470s,@include_unistd_h@,$include_unistd_h,;t t 13895s,@include_unistd_h@,$include_unistd_h,;t t
17471s,@include_string_h@,$include_string_h,;t t 13896s,@include_string_h@,$include_string_h,;t t
17477s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t 13902s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17478s,@include_sys_time_h@,$include_sys_time_h,;t t 13903s,@include_sys_time_h@,$include_sys_time_h,;t t
17479s,@include_time_h@,$include_time_h,;t t 13904s,@include_time_h@,$include_time_h,;t t
17480s,@LIBOBJS@,$LIBOBJS,;t t 13905s,@LIBOBJS@,$LIBOBJS,;t t
17481s,@LTLIBOBJS@,$LTLIBOBJS,;t t 13906s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17482/@MCOMMON@/r $MCOMMON
17483s,@MCOMMON@,,;t t
17484CEOF 13907CEOF
17485 13908
17486_ACEOF 13909_ACEOF
17487 13910
17488 cat >>$CONFIG_STATUS <<\_ACEOF 13911 cat >>$CONFIG_STATUS <<\_ACEOF
17645 case $INSTALL in 14068 case $INSTALL in
17646 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14069 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17647 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 14070 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17648 esac 14071 esac
17649 14072
14073 if test x"$ac_file" != x-; then
14074 { echo "$as_me:$LINENO: creating $ac_file" >&5
14075echo "$as_me: creating $ac_file" >&6;}
14076 rm -f "$ac_file"
14077 fi
17650 # Let's still pretend it is `configure' which instantiates (i.e., don't 14078 # Let's still pretend it is `configure' which instantiates (i.e., don't
17651 # use $as_me), people would be surprised to read: 14079 # use $as_me), people would be surprised to read:
17652 # /* config.h. Generated by config.status. */ 14080 # /* config.h. Generated by config.status. */
17653 if test x"$ac_file" = x-; then 14081 if test x"$ac_file" = x-; then
17654 configure_input= 14082 configure_input=
17683echo "$as_me: error: cannot find input file: $f" >&2;} 14111echo "$as_me: error: cannot find input file: $f" >&2;}
17684 { (exit 1); exit 1; }; } 14112 { (exit 1); exit 1; }; }
17685 fi;; 14113 fi;;
17686 esac 14114 esac
17687 done` || { (exit 1); exit 1; } 14115 done` || { (exit 1); exit 1; }
17688
17689 if test x"$ac_file" != x-; then
17690 { echo "$as_me:$LINENO: creating $ac_file" >&5
17691echo "$as_me: creating $ac_file" >&6;}
17692 rm -f "$ac_file"
17693 fi
17694_ACEOF 14116_ACEOF
17695cat >>$CONFIG_STATUS <<_ACEOF 14117cat >>$CONFIG_STATUS <<_ACEOF
17696 sed "$ac_vpsub 14118 sed "$ac_vpsub
17697$extrasub 14119$extrasub
17698_ACEOF 14120_ACEOF
17978 14400
17979 Rxvt version: $VERSION : $DATE 14401 Rxvt version: $VERSION : $DATE
17980 Source code location: $srcdir 14402 Source code location: $srcdir
17981 Install path: ${prefix}/bin 14403 Install path: ${prefix}/bin
17982 Compiler: $CXX 14404 Compiler: $CXX
17983 Compiler flags: $CFLAGS 14405 Compiler flags: $CXXFLAGS
17984 Linker: $LINKER" 14406 Linker: $LINKER"
17985
17986if test "$MALLOC_TYPE" = S; then
17987 echo " malloc support: system default"
17988fi
17989if test "$MALLOC_TYPE" = G; then
17990 echo " malloc support: Gray Watson's dmalloc"
17991fi
17992if test "$MALLOC_TYPE" = D; then
17993 echo " malloc support: Doug Lea's malloc"
17994fi
17995 14407
17996if test x$support_xpm = xyes; then 14408if test x$support_xpm = xyes; then
17997 echo " Xpm library: $XPM_LIBS" 14409 echo " Xpm library: $XPM_LIBS"
17998fi 14410fi
17999 14411
18000echo " 14412if test x$support_afterimage = xyes; then
18001The following are set in config.h 14413 echo " AfterImage support: yes"
18002" 14414fi
18003echo " pty/tty type: "$rxvt_cv_ptys 14415
18004if test x$support_utmp != xyes; then 14416if test x$support_afterstep = xyes; then
18005 echo " utmp support: disabled" 14417 echo " AfterStep integration: yes"
18006 echo
18007else
18008 echo " utmp support: enabled
18009 utmp file: $rxvt_cv_path_utmp
18010 utmpx file: $rxvt_cv_path_utmpx
18011 wtmp file: $rxvt_cv_path_wtmp
18012 wtmpx file: $rxvt_cv_path_wtmpx
18013 lastlog file: $rxvt_cv_path_lastlog
18014 ttys/ttytab file: $rxvt_cv_path_ttytab"
18015 echo
18016fi 14418fi
14419
18017if test x$term != x; then 14420if test x$term != x; then
18018 echo " set TERM to: $term" 14421 echo " set TERM to: $term"
18019fi 14422fi
18020if test x$terminfo != x; then 14423if test x$terminfo != x; then
18021 echo " set TERMINFO to: $terminfo" 14424 echo " set TERMINFO to: $terminfo"
18024echo " resource class: $RESCLASS" 14427echo " resource class: $RESCLASS"
18025if test x$RESFALLBACK != x; then 14428if test x$RESFALLBACK != x; then
18026 echo " resource class fallback: $RESFALLBACK" 14429 echo " resource class fallback: $RESFALLBACK"
18027fi 14430fi
18028echo 14431echo
18029if test x$rxvt_cv_ptys = xUNKNOWN; then 14432echo " embedded perl: $support_perl"
18030 echo ".----------------------------------------------------------------." 14433echo
18031 echo ". WARNING: could not determine pty/tty type. Do not build until ."
18032 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
18033 echo ".----------------------------------------------------------------."
18034fi
18035if test x$support_xpm = xneedsmanualspecification; then 14434if test x$support_xpm = xneedsmanualspecification; then
18036 echo ".----------------------------------------------------------------." 14435 echo ".----------------------------------------------------------------."
18037 echo ". WARNING: --enable-xpm-background was specified however the ." 14436 echo ". WARNING: --enable-xpm-background was specified however the ."
18038 echo ". XPM includes files and libraries could not be found. ." 14437 echo ". XPM includes files and libraries could not be found. ."
18039 echo ". XPM backgrounds are now being DISABLED! If you want ." 14438 echo ". XPM backgrounds are now being DISABLED! If you want ."
18048 echo ". functions could not be found. ." 14447 echo ". functions could not be found. ."
18049 echo ". XIM is now being DISABLED! ." 14448 echo ". XIM is now being DISABLED! ."
18050 echo ".----------------------------------------------------------------." 14449 echo ".----------------------------------------------------------------."
18051fi 14450fi
18052 14451
18053echo " *** Please check src/feature.h for further options ***" 14452echo "*** Optionally check src/feature.h for further, rarely used options ***"
18054echo 14453echo
18055 14454
18056echo ".----------------------------------------------------------------."
18057echo ". NOTE: most features are disabled by default, try ."
18058echo ". configure --help to get an idea of the optional features ."
18059echo ".----------------------------------------------------------------."
18060echo
18061

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines