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

Comparing rxvt-unicode/configure (file contents):
Revision 1.111 by ayin, Sun Aug 26 19:38:30 2007 UTC vs.
Revision 1.120 by root, Mon Nov 26 20:07:49 2007 UTC

679GREP 679GREP
680EGREP 680EGREP
681LINKER 681LINKER
682INSTALL_LIBRXVT 682INSTALL_LIBRXVT
683RXVTNAME 683RXVTNAME
684CXXCPP
684TIC 685TIC
685XMKMF 686XMKMF
686CXXCPP
687X_CFLAGS 687X_CFLAGS
688X_PRE_LIBS 688X_PRE_LIBS
689X_LIBS 689X_LIBS
690X_EXTRA_LIBS 690X_EXTRA_LIBS
691afterimage_config 691afterimage_config
731CPPFLAGS 731CPPFLAGS
732CXX 732CXX
733CXXFLAGS 733CXXFLAGS
734CCC 734CCC
735CPP 735CPP
736XMKMF
737CXXCPP' 736CXXCPP
737XMKMF'
738 738
739 739
740# Initialize some variables set by options. 740# Initialize some variables set by options.
741ac_init_help= 741ac_init_help=
742ac_init_version=false 742ac_init_version=false
1317 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1317 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1318 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1318 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1319 --enable-everything enable standard non-multichoice features 1319 --enable-everything enable standard non-multichoice features
1320 NOTE: this option is order dependent 1320 NOTE: this option is order dependent
1321 NOTE: automatically enabled with --enable-shared 1321 NOTE: automatically enabled with --enable-shared
1322 --enable-warnings turn on g++ warnings
1322 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1323 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1323 --enable-combining enable composition of base and combining characters 1324 --enable-combining enable composition of base and combining characters
1324 --enable-xft enable xft support on systems that have it 1325 --enable-xft enable xft support on systems that have it
1325 --enable-font-styles enable bold and italic support 1326 --enable-font-styles enable bold and italic support
1326 --enable-afterimage enable integration with libAfterImage for background images 1327 --enable-afterimage enable integration with libAfterImage for background images
1334 --enable-xim XIM (X Input Method) protocol support 1335 --enable-xim XIM (X Input Method) protocol support
1335 --disable-backspace-key disable handling of the backspace key 1336 --disable-backspace-key disable handling of the backspace key
1336 --disable-delete-key disable handling of the delete key 1337 --disable-delete-key disable handling of the delete key
1337 --disable-resources disable all resource checking 1338 --disable-resources disable all resource checking
1338 --enable-8bitctrls enable 8 bit control sequences (not recommended) 1339 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1339 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 1340 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1340 --disable-swapscreen disable swap screen support 1341 --disable-swapscreen disable swap screen support
1341 --enable-iso14755 enable support for extended ISO 14755 modes 1342 --enable-iso14755 enable support for extended ISO 14755 modes
1342 --enable-frills enable support for rarely used features 1343 --enable-frills enable support for rarely used features
1343 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 1344 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1344 --enable-selectionscrolling enable scrolling during selections 1345 --enable-selectionscrolling enable scrolling during selections
1345 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1346 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1346 --enable-slipwheeling enable slip wheel scrolling (requires previous) 1347 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1347 --enable-smart-resize enable smart growth/shrink behaviour 1348 --enable-smart-resize enable smart growth/shrink behaviour
1348 --enable-text-blink enable blinking text 1349 --enable-text-blink enable blinking text
1349 --enable-pointer-blank enable pointer blank when typing or inactive pointer 1350 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1350 --enable-utmp enable utmp (utmpx) support 1351 --enable-utmp enable utmp (utmpx) support
1351 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1352 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1353 1354
1354Optional Packages: 1355Optional Packages:
1355 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1356 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1356 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1357 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1357 --with-afterimage-config=DIR use libAfterImage config script in DIR 1358 --with-afterimage-config=DIR use libAfterImage config script in DIR
1358 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1359 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1359 --with-res-name=NAME use this as default resource name (default: urxvt) 1360 --with-res-name=NAME use this as default resource name (default: urxvt)
1360 --with-res-class=CLASS use this as the resource class (default: URxvt) 1361 --with-res-class=CLASS use this as the resource class (default: URxvt)
1361 --with-name=NAME set the basename for the installed binaries (default: urxvt) 1362 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1362 --with-term=NAME set the terminal to NAME (default: rxvt) 1363 --with-term=NAME set the terminal to NAME (default: rxvt)
1363 --with-terminfo=PATH set the path to the terminfo tree to PATH 1364 --with-terminfo=PATH set the path to the terminfo tree to PATH
1372 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1373 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1373 you have headers in a nonstandard directory <include dir> 1374 you have headers in a nonstandard directory <include dir>
1374 CXX C++ compiler command 1375 CXX C++ compiler command
1375 CXXFLAGS C++ compiler flags 1376 CXXFLAGS C++ compiler flags
1376 CPP C preprocessor 1377 CPP C preprocessor
1378 CXXCPP C++ preprocessor
1377 XMKMF Path to xmkmf, Makefile generator for X Window System 1379 XMKMF Path to xmkmf, Makefile generator for X Window System
1378 CXXCPP C++ preprocessor
1379 1380
1380Use these variables to override the choices made by `configure' or to help 1381Use these variables to override the choices made by `configure' or to help
1381it to find libraries and programs with nonstandard names/locations. 1382it to find libraries and programs with nonstandard names/locations.
1382 1383
1383_ACEOF 1384_ACEOF
1919 1920
1920 1921
1921 1922
1922VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1923VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1923DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1924DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1925
1924echo "" 1926echo ""
1925echo "configuring for rxvt $VERSION" 1927echo "configuring for rxvt $VERSION"
1926echo "" 1928echo ""
1927 1929
1928orig_CXXFLAGS="$CXXFLAGS" 1930orig_CXXFLAGS="$CXXFLAGS"
3869LINKER=$LINKER 3871LINKER=$LINKER
3870 3872
3871 3873
3872if test -z "$orig_CXXFLAGS"; then 3874if test -z "$orig_CXXFLAGS"; then
3873 if test x$GCC = xyes && test "x$GXX" = xyes; then 3875 if test x$GCC = xyes && test "x$GXX" = xyes; then
3874 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 3876 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3875 cat >conftest.$ac_ext <<_ACEOF 3877 cat >conftest.$ac_ext <<_ACEOF
3876/* confdefs.h. */ 3878/* confdefs.h. */
3877_ACEOF 3879_ACEOF
3878cat confdefs.h >>conftest.$ac_ext 3880cat confdefs.h >>conftest.$ac_ext
3879cat >>conftest.$ac_ext <<_ACEOF 3881cat >>conftest.$ac_ext <<_ACEOF
4491 fi 4493 fi
4492 4494
4493fi 4495fi
4494 4496
4495 4497
4498WARNINGS=no
4499# Check whether --enable-warnings was given.
4500if test "${enable_warnings+set}" = set; then
4501 enableval=$enable_warnings; if test x$enableval = xyes; then
4502 WARNINGS=yes
4503 fi
4504fi
4505
4506if test x$GXX = xyes; then
4507 if test $WARNINGS = yes; then
4508 save_CXXFLAGS="$CXXFLAGS"
4509 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4510 cat >conftest.$ac_ext <<_ACEOF
4511/* confdefs.h. */
4512_ACEOF
4513cat confdefs.h >>conftest.$ac_ext
4514cat >>conftest.$ac_ext <<_ACEOF
4515/* end confdefs.h. */
4516
4517int
4518main ()
4519{
4520
4521 ;
4522 return 0;
4523}
4524_ACEOF
4525rm -f conftest.$ac_objext
4526if { (ac_try="$ac_compile"
4527case "(($ac_try" in
4528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4529 *) ac_try_echo=$ac_try;;
4530esac
4531eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4532 (eval "$ac_compile") 2>conftest.er1
4533 ac_status=$?
4534 grep -v '^ *+' conftest.er1 >conftest.err
4535 rm -f conftest.er1
4536 cat conftest.err >&5
4537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4538 (exit $ac_status); } && {
4539 test -z "$ac_cxx_werror_flag" ||
4540 test ! -s conftest.err
4541 } && test -s conftest.$ac_objext; then
4542 :
4543else
4544 echo "$as_me: failed program was:" >&5
4545sed 's/^/| /' conftest.$ac_ext >&5
4546
4547 CXXFLAGS="$save_CXXFLAGS"
4548fi
4549
4550rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4551 else
4552 CXXFLAGS="$CXXFLAGS -w"
4553 fi
4554fi
4555
4496# Check whether --enable-unicode3 was given. 4556# Check whether --enable-unicode3 was given.
4497if test "${enable_unicode3+set}" = set; then 4557if test "${enable_unicode3+set}" = set; then
4498 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then 4558 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4499 support_unicode3=$enableval 4559 support_unicode3=$enableval
4500 fi 4560 fi
4829#define RXVT_TERMINFO "$withval" 4889#define RXVT_TERMINFO "$withval"
4830_ACEOF 4890_ACEOF
4831 terminfo="$withval" 4891 terminfo="$withval"
4832 fi 4892 fi
4833fi 4893fi
4894
4895
4896
4897LIBEV_M4_AVOID_LIBRT=1
4898
4899ac_ext=cpp
4900ac_cpp='$CXXCPP $CPPFLAGS'
4901ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4902ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4903ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4904{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4905echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4906if test -z "$CXXCPP"; then
4907 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4908 echo $ECHO_N "(cached) $ECHO_C" >&6
4909else
4910 # Double quotes because CXXCPP needs to be expanded
4911 for CXXCPP in "$CXX -E" "/lib/cpp"
4912 do
4913 ac_preproc_ok=false
4914for ac_cxx_preproc_warn_flag in '' yes
4915do
4916 # Use a header file that comes with gcc, so configuring glibc
4917 # with a fresh cross-compiler works.
4918 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4919 # <limits.h> exists even on freestanding compilers.
4920 # On the NeXT, cc -E runs the code through the compiler's parser,
4921 # not just through cpp. "Syntax error" is here to catch this case.
4922 cat >conftest.$ac_ext <<_ACEOF
4923/* confdefs.h. */
4924_ACEOF
4925cat confdefs.h >>conftest.$ac_ext
4926cat >>conftest.$ac_ext <<_ACEOF
4927/* end confdefs.h. */
4928#ifdef __STDC__
4929# include <limits.h>
4930#else
4931# include <assert.h>
4932#endif
4933 Syntax error
4934_ACEOF
4935if { (ac_try="$ac_cpp conftest.$ac_ext"
4936case "(($ac_try" in
4937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4938 *) ac_try_echo=$ac_try;;
4939esac
4940eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4941 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4942 ac_status=$?
4943 grep -v '^ *+' conftest.er1 >conftest.err
4944 rm -f conftest.er1
4945 cat conftest.err >&5
4946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4947 (exit $ac_status); } >/dev/null && {
4948 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4949 test ! -s conftest.err
4950 }; then
4951 :
4952else
4953 echo "$as_me: failed program was:" >&5
4954sed 's/^/| /' conftest.$ac_ext >&5
4955
4956 # Broken: fails on valid input.
4957continue
4958fi
4959
4960rm -f conftest.err conftest.$ac_ext
4961
4962 # OK, works on sane cases. Now check whether nonexistent headers
4963 # can be detected and how.
4964 cat >conftest.$ac_ext <<_ACEOF
4965/* confdefs.h. */
4966_ACEOF
4967cat confdefs.h >>conftest.$ac_ext
4968cat >>conftest.$ac_ext <<_ACEOF
4969/* end confdefs.h. */
4970#include <ac_nonexistent.h>
4971_ACEOF
4972if { (ac_try="$ac_cpp conftest.$ac_ext"
4973case "(($ac_try" in
4974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4975 *) ac_try_echo=$ac_try;;
4976esac
4977eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4978 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4979 ac_status=$?
4980 grep -v '^ *+' conftest.er1 >conftest.err
4981 rm -f conftest.er1
4982 cat conftest.err >&5
4983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4984 (exit $ac_status); } >/dev/null && {
4985 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4986 test ! -s conftest.err
4987 }; then
4988 # Broken: success on invalid input.
4989continue
4990else
4991 echo "$as_me: failed program was:" >&5
4992sed 's/^/| /' conftest.$ac_ext >&5
4993
4994 # Passes both tests.
4995ac_preproc_ok=:
4996break
4997fi
4998
4999rm -f conftest.err conftest.$ac_ext
5000
5001done
5002# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5003rm -f conftest.err conftest.$ac_ext
5004if $ac_preproc_ok; then
5005 break
5006fi
5007
5008 done
5009 ac_cv_prog_CXXCPP=$CXXCPP
5010
5011fi
5012 CXXCPP=$ac_cv_prog_CXXCPP
5013else
5014 ac_cv_prog_CXXCPP=$CXXCPP
5015fi
5016{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
5017echo "${ECHO_T}$CXXCPP" >&6; }
5018ac_preproc_ok=false
5019for ac_cxx_preproc_warn_flag in '' yes
5020do
5021 # Use a header file that comes with gcc, so configuring glibc
5022 # with a fresh cross-compiler works.
5023 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5024 # <limits.h> exists even on freestanding compilers.
5025 # On the NeXT, cc -E runs the code through the compiler's parser,
5026 # not just through cpp. "Syntax error" is here to catch this case.
5027 cat >conftest.$ac_ext <<_ACEOF
5028/* confdefs.h. */
5029_ACEOF
5030cat confdefs.h >>conftest.$ac_ext
5031cat >>conftest.$ac_ext <<_ACEOF
5032/* end confdefs.h. */
5033#ifdef __STDC__
5034# include <limits.h>
5035#else
5036# include <assert.h>
5037#endif
5038 Syntax error
5039_ACEOF
5040if { (ac_try="$ac_cpp conftest.$ac_ext"
5041case "(($ac_try" in
5042 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5043 *) ac_try_echo=$ac_try;;
5044esac
5045eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5046 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5047 ac_status=$?
5048 grep -v '^ *+' conftest.er1 >conftest.err
5049 rm -f conftest.er1
5050 cat conftest.err >&5
5051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5052 (exit $ac_status); } >/dev/null && {
5053 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5054 test ! -s conftest.err
5055 }; then
5056 :
5057else
5058 echo "$as_me: failed program was:" >&5
5059sed 's/^/| /' conftest.$ac_ext >&5
5060
5061 # Broken: fails on valid input.
5062continue
5063fi
5064
5065rm -f conftest.err conftest.$ac_ext
5066
5067 # OK, works on sane cases. Now check whether nonexistent headers
5068 # can be detected and how.
5069 cat >conftest.$ac_ext <<_ACEOF
5070/* confdefs.h. */
5071_ACEOF
5072cat confdefs.h >>conftest.$ac_ext
5073cat >>conftest.$ac_ext <<_ACEOF
5074/* end confdefs.h. */
5075#include <ac_nonexistent.h>
5076_ACEOF
5077if { (ac_try="$ac_cpp conftest.$ac_ext"
5078case "(($ac_try" in
5079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5080 *) ac_try_echo=$ac_try;;
5081esac
5082eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5083 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5084 ac_status=$?
5085 grep -v '^ *+' conftest.er1 >conftest.err
5086 rm -f conftest.er1
5087 cat conftest.err >&5
5088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5089 (exit $ac_status); } >/dev/null && {
5090 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5091 test ! -s conftest.err
5092 }; then
5093 # Broken: success on invalid input.
5094continue
5095else
5096 echo "$as_me: failed program was:" >&5
5097sed 's/^/| /' conftest.$ac_ext >&5
5098
5099 # Passes both tests.
5100ac_preproc_ok=:
5101break
5102fi
5103
5104rm -f conftest.err conftest.$ac_ext
5105
5106done
5107# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5108rm -f conftest.err conftest.$ac_ext
5109if $ac_preproc_ok; then
5110 :
5111else
5112 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5113See \`config.log' for more details." >&5
5114echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5115See \`config.log' for more details." >&2;}
5116 { (exit 1); exit 1; }; }
5117fi
5118
5119ac_ext=cpp
5120ac_cpp='$CXXCPP $CPPFLAGS'
5121ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5122ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5123ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5124
5125
5126{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5127echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5128if test "${ac_cv_header_stdc+set}" = set; then
5129 echo $ECHO_N "(cached) $ECHO_C" >&6
5130else
5131 cat >conftest.$ac_ext <<_ACEOF
5132/* confdefs.h. */
5133_ACEOF
5134cat confdefs.h >>conftest.$ac_ext
5135cat >>conftest.$ac_ext <<_ACEOF
5136/* end confdefs.h. */
5137#include <stdlib.h>
5138#include <stdarg.h>
5139#include <string.h>
5140#include <float.h>
5141
5142int
5143main ()
5144{
5145
5146 ;
5147 return 0;
5148}
5149_ACEOF
5150rm -f conftest.$ac_objext
5151if { (ac_try="$ac_compile"
5152case "(($ac_try" in
5153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5154 *) ac_try_echo=$ac_try;;
5155esac
5156eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5157 (eval "$ac_compile") 2>conftest.er1
5158 ac_status=$?
5159 grep -v '^ *+' conftest.er1 >conftest.err
5160 rm -f conftest.er1
5161 cat conftest.err >&5
5162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5163 (exit $ac_status); } && {
5164 test -z "$ac_cxx_werror_flag" ||
5165 test ! -s conftest.err
5166 } && test -s conftest.$ac_objext; then
5167 ac_cv_header_stdc=yes
5168else
5169 echo "$as_me: failed program was:" >&5
5170sed 's/^/| /' conftest.$ac_ext >&5
5171
5172 ac_cv_header_stdc=no
5173fi
5174
5175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5176
5177if test $ac_cv_header_stdc = yes; then
5178 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5179 cat >conftest.$ac_ext <<_ACEOF
5180/* confdefs.h. */
5181_ACEOF
5182cat confdefs.h >>conftest.$ac_ext
5183cat >>conftest.$ac_ext <<_ACEOF
5184/* end confdefs.h. */
5185#include <string.h>
5186
5187_ACEOF
5188if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5189 $EGREP "memchr" >/dev/null 2>&1; then
5190 :
5191else
5192 ac_cv_header_stdc=no
5193fi
5194rm -f conftest*
5195
5196fi
5197
5198if test $ac_cv_header_stdc = yes; then
5199 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5200 cat >conftest.$ac_ext <<_ACEOF
5201/* confdefs.h. */
5202_ACEOF
5203cat confdefs.h >>conftest.$ac_ext
5204cat >>conftest.$ac_ext <<_ACEOF
5205/* end confdefs.h. */
5206#include <stdlib.h>
5207
5208_ACEOF
5209if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5210 $EGREP "free" >/dev/null 2>&1; then
5211 :
5212else
5213 ac_cv_header_stdc=no
5214fi
5215rm -f conftest*
5216
5217fi
5218
5219if test $ac_cv_header_stdc = yes; then
5220 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5221 if test "$cross_compiling" = yes; then
5222 :
5223else
5224 cat >conftest.$ac_ext <<_ACEOF
5225/* confdefs.h. */
5226_ACEOF
5227cat confdefs.h >>conftest.$ac_ext
5228cat >>conftest.$ac_ext <<_ACEOF
5229/* end confdefs.h. */
5230#include <ctype.h>
5231#include <stdlib.h>
5232#if ((' ' & 0x0FF) == 0x020)
5233# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5234# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5235#else
5236# define ISLOWER(c) \
5237 (('a' <= (c) && (c) <= 'i') \
5238 || ('j' <= (c) && (c) <= 'r') \
5239 || ('s' <= (c) && (c) <= 'z'))
5240# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5241#endif
5242
5243#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5244int
5245main ()
5246{
5247 int i;
5248 for (i = 0; i < 256; i++)
5249 if (XOR (islower (i), ISLOWER (i))
5250 || toupper (i) != TOUPPER (i))
5251 return 2;
5252 return 0;
5253}
5254_ACEOF
5255rm -f conftest$ac_exeext
5256if { (ac_try="$ac_link"
5257case "(($ac_try" in
5258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5259 *) ac_try_echo=$ac_try;;
5260esac
5261eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5262 (eval "$ac_link") 2>&5
5263 ac_status=$?
5264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5265 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5266 { (case "(($ac_try" in
5267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5268 *) ac_try_echo=$ac_try;;
5269esac
5270eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5271 (eval "$ac_try") 2>&5
5272 ac_status=$?
5273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5274 (exit $ac_status); }; }; then
5275 :
5276else
5277 echo "$as_me: program exited with status $ac_status" >&5
5278echo "$as_me: failed program was:" >&5
5279sed 's/^/| /' conftest.$ac_ext >&5
5280
5281( exit $ac_status )
5282ac_cv_header_stdc=no
5283fi
5284rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5285fi
5286
5287
5288fi
5289fi
5290{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5291echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5292if test $ac_cv_header_stdc = yes; then
5293
5294cat >>confdefs.h <<\_ACEOF
5295#define STDC_HEADERS 1
5296_ACEOF
5297
5298fi
5299
5300# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5311 inttypes.h stdint.h unistd.h
5312do
5313as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5314{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5315echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5316if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5317 echo $ECHO_N "(cached) $ECHO_C" >&6
5318else
5319 cat >conftest.$ac_ext <<_ACEOF
5320/* confdefs.h. */
5321_ACEOF
5322cat confdefs.h >>conftest.$ac_ext
5323cat >>conftest.$ac_ext <<_ACEOF
5324/* end confdefs.h. */
5325$ac_includes_default
5326
5327#include <$ac_header>
5328_ACEOF
5329rm -f conftest.$ac_objext
5330if { (ac_try="$ac_compile"
5331case "(($ac_try" in
5332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5333 *) ac_try_echo=$ac_try;;
5334esac
5335eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5336 (eval "$ac_compile") 2>conftest.er1
5337 ac_status=$?
5338 grep -v '^ *+' conftest.er1 >conftest.err
5339 rm -f conftest.er1
5340 cat conftest.err >&5
5341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5342 (exit $ac_status); } && {
5343 test -z "$ac_cxx_werror_flag" ||
5344 test ! -s conftest.err
5345 } && test -s conftest.$ac_objext; then
5346 eval "$as_ac_Header=yes"
5347else
5348 echo "$as_me: failed program was:" >&5
5349sed 's/^/| /' conftest.$ac_ext >&5
5350
5351 eval "$as_ac_Header=no"
5352fi
5353
5354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5355fi
5356ac_res=`eval echo '${'$as_ac_Header'}'`
5357 { echo "$as_me:$LINENO: result: $ac_res" >&5
5358echo "${ECHO_T}$ac_res" >&6; }
5359if test `eval echo '${'$as_ac_Header'}'` = yes; then
5360 cat >>confdefs.h <<_ACEOF
5361#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5362_ACEOF
5363
5364fi
5365
5366done
5367
5368
5369
5370
5371
5372
5373
5374
5375for ac_header in sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h
5376do
5377as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5378if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5379 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5380echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5381if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5382 echo $ECHO_N "(cached) $ECHO_C" >&6
5383fi
5384ac_res=`eval echo '${'$as_ac_Header'}'`
5385 { echo "$as_me:$LINENO: result: $ac_res" >&5
5386echo "${ECHO_T}$ac_res" >&6; }
5387else
5388 # Is the header compilable?
5389{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
5390echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5391cat >conftest.$ac_ext <<_ACEOF
5392/* confdefs.h. */
5393_ACEOF
5394cat confdefs.h >>conftest.$ac_ext
5395cat >>conftest.$ac_ext <<_ACEOF
5396/* end confdefs.h. */
5397$ac_includes_default
5398#include <$ac_header>
5399_ACEOF
5400rm -f conftest.$ac_objext
5401if { (ac_try="$ac_compile"
5402case "(($ac_try" in
5403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5404 *) ac_try_echo=$ac_try;;
5405esac
5406eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5407 (eval "$ac_compile") 2>conftest.er1
5408 ac_status=$?
5409 grep -v '^ *+' conftest.er1 >conftest.err
5410 rm -f conftest.er1
5411 cat conftest.err >&5
5412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5413 (exit $ac_status); } && {
5414 test -z "$ac_cxx_werror_flag" ||
5415 test ! -s conftest.err
5416 } && test -s conftest.$ac_objext; then
5417 ac_header_compiler=yes
5418else
5419 echo "$as_me: failed program was:" >&5
5420sed 's/^/| /' conftest.$ac_ext >&5
5421
5422 ac_header_compiler=no
5423fi
5424
5425rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5426{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5427echo "${ECHO_T}$ac_header_compiler" >&6; }
5428
5429# Is the header present?
5430{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
5431echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5432cat >conftest.$ac_ext <<_ACEOF
5433/* confdefs.h. */
5434_ACEOF
5435cat confdefs.h >>conftest.$ac_ext
5436cat >>conftest.$ac_ext <<_ACEOF
5437/* end confdefs.h. */
5438#include <$ac_header>
5439_ACEOF
5440if { (ac_try="$ac_cpp conftest.$ac_ext"
5441case "(($ac_try" in
5442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5443 *) ac_try_echo=$ac_try;;
5444esac
5445eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5446 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5447 ac_status=$?
5448 grep -v '^ *+' conftest.er1 >conftest.err
5449 rm -f conftest.er1
5450 cat conftest.err >&5
5451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5452 (exit $ac_status); } >/dev/null && {
5453 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5454 test ! -s conftest.err
5455 }; then
5456 ac_header_preproc=yes
5457else
5458 echo "$as_me: failed program was:" >&5
5459sed 's/^/| /' conftest.$ac_ext >&5
5460
5461 ac_header_preproc=no
5462fi
5463
5464rm -f conftest.err conftest.$ac_ext
5465{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5466echo "${ECHO_T}$ac_header_preproc" >&6; }
5467
5468# So? What about this header?
5469case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5470 yes:no: )
5471 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5472echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5473 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5474echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5475 ac_header_preproc=yes
5476 ;;
5477 no:yes:* )
5478 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5479echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5480 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5481echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5482 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5483echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5484 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5485echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5486 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5487echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5488 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5489echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5490
5491 ;;
5492esac
5493{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5494echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5495if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5496 echo $ECHO_N "(cached) $ECHO_C" >&6
5497else
5498 eval "$as_ac_Header=\$ac_header_preproc"
5499fi
5500ac_res=`eval echo '${'$as_ac_Header'}'`
5501 { echo "$as_me:$LINENO: result: $ac_res" >&5
5502echo "${ECHO_T}$ac_res" >&6; }
5503
5504fi
5505if test `eval echo '${'$as_ac_Header'}'` = yes; then
5506 cat >>confdefs.h <<_ACEOF
5507#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5508_ACEOF
5509
5510fi
5511
5512done
5513
5514
5515
5516
5517
5518
5519
5520for ac_func in epoll_ctl kqueue port_create poll select
5521do
5522as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5523{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5524echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5525if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5526 echo $ECHO_N "(cached) $ECHO_C" >&6
5527else
5528 cat >conftest.$ac_ext <<_ACEOF
5529/* confdefs.h. */
5530_ACEOF
5531cat confdefs.h >>conftest.$ac_ext
5532cat >>conftest.$ac_ext <<_ACEOF
5533/* end confdefs.h. */
5534/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5535 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5536#define $ac_func innocuous_$ac_func
5537
5538/* System header to define __stub macros and hopefully few prototypes,
5539 which can conflict with char $ac_func (); below.
5540 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5541 <limits.h> exists even on freestanding compilers. */
5542
5543#ifdef __STDC__
5544# include <limits.h>
5545#else
5546# include <assert.h>
5547#endif
5548
5549#undef $ac_func
5550
5551/* Override any GCC internal prototype to avoid an error.
5552 Use char because int might match the return type of a GCC
5553 builtin and then its argument prototype would still apply. */
5554#ifdef __cplusplus
5555extern "C"
5556#endif
5557char $ac_func ();
5558/* The GNU C library defines this for functions which it implements
5559 to always fail with ENOSYS. Some functions are actually named
5560 something starting with __ and the normal name is an alias. */
5561#if defined __stub_$ac_func || defined __stub___$ac_func
5562choke me
5563#endif
5564
5565int
5566main ()
5567{
5568return $ac_func ();
5569 ;
5570 return 0;
5571}
5572_ACEOF
5573rm -f conftest.$ac_objext conftest$ac_exeext
5574if { (ac_try="$ac_link"
5575case "(($ac_try" in
5576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5577 *) ac_try_echo=$ac_try;;
5578esac
5579eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5580 (eval "$ac_link") 2>conftest.er1
5581 ac_status=$?
5582 grep -v '^ *+' conftest.er1 >conftest.err
5583 rm -f conftest.er1
5584 cat conftest.err >&5
5585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5586 (exit $ac_status); } && {
5587 test -z "$ac_cxx_werror_flag" ||
5588 test ! -s conftest.err
5589 } && test -s conftest$ac_exeext &&
5590 $as_test_x conftest$ac_exeext; then
5591 eval "$as_ac_var=yes"
5592else
5593 echo "$as_me: failed program was:" >&5
5594sed 's/^/| /' conftest.$ac_ext >&5
5595
5596 eval "$as_ac_var=no"
5597fi
5598
5599rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5600 conftest$ac_exeext conftest.$ac_ext
5601fi
5602ac_res=`eval echo '${'$as_ac_var'}'`
5603 { echo "$as_me:$LINENO: result: $ac_res" >&5
5604echo "${ECHO_T}$ac_res" >&6; }
5605if test `eval echo '${'$as_ac_var'}'` = yes; then
5606 cat >>confdefs.h <<_ACEOF
5607#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5608_ACEOF
5609
5610fi
5611done
5612
5613
5614{ echo "$as_me:$LINENO: checking for clock_gettime" >&5
5615echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5616if test "${ac_cv_func_clock_gettime+set}" = set; then
5617 echo $ECHO_N "(cached) $ECHO_C" >&6
5618else
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/* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5626 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5627#define clock_gettime innocuous_clock_gettime
5628
5629/* System header to define __stub macros and hopefully few prototypes,
5630 which can conflict with char clock_gettime (); below.
5631 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5632 <limits.h> exists even on freestanding compilers. */
5633
5634#ifdef __STDC__
5635# include <limits.h>
5636#else
5637# include <assert.h>
5638#endif
5639
5640#undef clock_gettime
5641
5642/* Override any GCC internal prototype to avoid an error.
5643 Use char because int might match the return type of a GCC
5644 builtin and then its argument prototype would still apply. */
5645#ifdef __cplusplus
5646extern "C"
5647#endif
5648char clock_gettime ();
5649/* The GNU C library defines this for functions which it implements
5650 to always fail with ENOSYS. Some functions are actually named
5651 something starting with __ and the normal name is an alias. */
5652#if defined __stub_clock_gettime || defined __stub___clock_gettime
5653choke me
5654#endif
5655
5656int
5657main ()
5658{
5659return clock_gettime ();
5660 ;
5661 return 0;
5662}
5663_ACEOF
5664rm -f conftest.$ac_objext conftest$ac_exeext
5665if { (ac_try="$ac_link"
5666case "(($ac_try" in
5667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5668 *) ac_try_echo=$ac_try;;
5669esac
5670eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5671 (eval "$ac_link") 2>conftest.er1
5672 ac_status=$?
5673 grep -v '^ *+' conftest.er1 >conftest.err
5674 rm -f conftest.er1
5675 cat conftest.err >&5
5676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5677 (exit $ac_status); } && {
5678 test -z "$ac_cxx_werror_flag" ||
5679 test ! -s conftest.err
5680 } && test -s conftest$ac_exeext &&
5681 $as_test_x conftest$ac_exeext; then
5682 ac_cv_func_clock_gettime=yes
5683else
5684 echo "$as_me: failed program was:" >&5
5685sed 's/^/| /' conftest.$ac_ext >&5
5686
5687 ac_cv_func_clock_gettime=no
5688fi
5689
5690rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5691 conftest$ac_exeext conftest.$ac_ext
5692fi
5693{ echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5694echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5695if test $ac_cv_func_clock_gettime = yes; then
5696 :
5697else
5698
5699 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5700
5701{ echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5702echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5703if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5704 echo $ECHO_N "(cached) $ECHO_C" >&6
5705else
5706 ac_check_lib_save_LIBS=$LIBS
5707LIBS="-lrt $LIBS"
5708cat >conftest.$ac_ext <<_ACEOF
5709/* confdefs.h. */
5710_ACEOF
5711cat confdefs.h >>conftest.$ac_ext
5712cat >>conftest.$ac_ext <<_ACEOF
5713/* end confdefs.h. */
5714
5715/* Override any GCC internal prototype to avoid an error.
5716 Use char because int might match the return type of a GCC
5717 builtin and then its argument prototype would still apply. */
5718#ifdef __cplusplus
5719extern "C"
5720#endif
5721char clock_gettime ();
5722int
5723main ()
5724{
5725return clock_gettime ();
5726 ;
5727 return 0;
5728}
5729_ACEOF
5730rm -f conftest.$ac_objext conftest$ac_exeext
5731if { (ac_try="$ac_link"
5732case "(($ac_try" in
5733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5734 *) ac_try_echo=$ac_try;;
5735esac
5736eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5737 (eval "$ac_link") 2>conftest.er1
5738 ac_status=$?
5739 grep -v '^ *+' conftest.er1 >conftest.err
5740 rm -f conftest.er1
5741 cat conftest.err >&5
5742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5743 (exit $ac_status); } && {
5744 test -z "$ac_cxx_werror_flag" ||
5745 test ! -s conftest.err
5746 } && test -s conftest$ac_exeext &&
5747 $as_test_x conftest$ac_exeext; then
5748 ac_cv_lib_rt_clock_gettime=yes
5749else
5750 echo "$as_me: failed program was:" >&5
5751sed 's/^/| /' conftest.$ac_ext >&5
5752
5753 ac_cv_lib_rt_clock_gettime=no
5754fi
5755
5756rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5757 conftest$ac_exeext conftest.$ac_ext
5758LIBS=$ac_check_lib_save_LIBS
5759fi
5760{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5761echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5762if test $ac_cv_lib_rt_clock_gettime = yes; then
5763 cat >>confdefs.h <<_ACEOF
5764#define HAVE_LIBRT 1
5765_ACEOF
5766
5767 LIBS="-lrt $LIBS"
5768
5769fi
5770
5771
5772for ac_func in clock_gettime
5773do
5774as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5775{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5776echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5777if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5778 echo $ECHO_N "(cached) $ECHO_C" >&6
5779else
5780 cat >conftest.$ac_ext <<_ACEOF
5781/* confdefs.h. */
5782_ACEOF
5783cat confdefs.h >>conftest.$ac_ext
5784cat >>conftest.$ac_ext <<_ACEOF
5785/* end confdefs.h. */
5786/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5787 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5788#define $ac_func innocuous_$ac_func
5789
5790/* System header to define __stub macros and hopefully few prototypes,
5791 which can conflict with char $ac_func (); below.
5792 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5793 <limits.h> exists even on freestanding compilers. */
5794
5795#ifdef __STDC__
5796# include <limits.h>
5797#else
5798# include <assert.h>
5799#endif
5800
5801#undef $ac_func
5802
5803/* Override any GCC internal prototype to avoid an error.
5804 Use char because int might match the return type of a GCC
5805 builtin and then its argument prototype would still apply. */
5806#ifdef __cplusplus
5807extern "C"
5808#endif
5809char $ac_func ();
5810/* The GNU C library defines this for functions which it implements
5811 to always fail with ENOSYS. Some functions are actually named
5812 something starting with __ and the normal name is an alias. */
5813#if defined __stub_$ac_func || defined __stub___$ac_func
5814choke me
5815#endif
5816
5817int
5818main ()
5819{
5820return $ac_func ();
5821 ;
5822 return 0;
5823}
5824_ACEOF
5825rm -f conftest.$ac_objext conftest$ac_exeext
5826if { (ac_try="$ac_link"
5827case "(($ac_try" in
5828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5829 *) ac_try_echo=$ac_try;;
5830esac
5831eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5832 (eval "$ac_link") 2>conftest.er1
5833 ac_status=$?
5834 grep -v '^ *+' conftest.er1 >conftest.err
5835 rm -f conftest.er1
5836 cat conftest.err >&5
5837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5838 (exit $ac_status); } && {
5839 test -z "$ac_cxx_werror_flag" ||
5840 test ! -s conftest.err
5841 } && test -s conftest$ac_exeext &&
5842 $as_test_x conftest$ac_exeext; then
5843 eval "$as_ac_var=yes"
5844else
5845 echo "$as_me: failed program was:" >&5
5846sed 's/^/| /' conftest.$ac_ext >&5
5847
5848 eval "$as_ac_var=no"
5849fi
5850
5851rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5852 conftest$ac_exeext conftest.$ac_ext
5853fi
5854ac_res=`eval echo '${'$as_ac_var'}'`
5855 { echo "$as_me:$LINENO: result: $ac_res" >&5
5856echo "${ECHO_T}$ac_res" >&6; }
5857if test `eval echo '${'$as_ac_var'}'` = yes; then
5858 cat >>confdefs.h <<_ACEOF
5859#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5860_ACEOF
5861
5862fi
5863done
5864
5865 fi
5866
5867fi
5868
5869
5870
5871{ echo "$as_me:$LINENO: checking for ceil in -lm" >&5
5872echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
5873if test "${ac_cv_lib_m_ceil+set}" = set; then
5874 echo $ECHO_N "(cached) $ECHO_C" >&6
5875else
5876 ac_check_lib_save_LIBS=$LIBS
5877LIBS="-lm $LIBS"
5878cat >conftest.$ac_ext <<_ACEOF
5879/* confdefs.h. */
5880_ACEOF
5881cat confdefs.h >>conftest.$ac_ext
5882cat >>conftest.$ac_ext <<_ACEOF
5883/* end confdefs.h. */
5884
5885/* Override any GCC internal prototype to avoid an error.
5886 Use char because int might match the return type of a GCC
5887 builtin and then its argument prototype would still apply. */
5888#ifdef __cplusplus
5889extern "C"
5890#endif
5891char ceil ();
5892int
5893main ()
5894{
5895return ceil ();
5896 ;
5897 return 0;
5898}
5899_ACEOF
5900rm -f conftest.$ac_objext conftest$ac_exeext
5901if { (ac_try="$ac_link"
5902case "(($ac_try" in
5903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5904 *) ac_try_echo=$ac_try;;
5905esac
5906eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5907 (eval "$ac_link") 2>conftest.er1
5908 ac_status=$?
5909 grep -v '^ *+' conftest.er1 >conftest.err
5910 rm -f conftest.er1
5911 cat conftest.err >&5
5912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5913 (exit $ac_status); } && {
5914 test -z "$ac_cxx_werror_flag" ||
5915 test ! -s conftest.err
5916 } && test -s conftest$ac_exeext &&
5917 $as_test_x conftest$ac_exeext; then
5918 ac_cv_lib_m_ceil=yes
5919else
5920 echo "$as_me: failed program was:" >&5
5921sed 's/^/| /' conftest.$ac_ext >&5
5922
5923 ac_cv_lib_m_ceil=no
5924fi
5925
5926rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5927 conftest$ac_exeext conftest.$ac_ext
5928LIBS=$ac_check_lib_save_LIBS
5929fi
5930{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
5931echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
5932if test $ac_cv_lib_m_ceil = yes; then
5933 cat >>confdefs.h <<_ACEOF
5934#define HAVE_LIBM 1
5935_ACEOF
5936
5937 LIBS="-lm $LIBS"
5938
5939fi
5940
5941
5942
5943
4834 5944
4835 5945
4836 5946
4837# Extract the first word of "tic", so it can be a program name with args. 5947# Extract the first word of "tic", so it can be a program name with args.
4838set dummy tic; ac_word=$2 5948set dummy tic; ac_word=$2
4859 fi 5969 fi
4860done 5970done
4861done 5971done
4862IFS=$as_save_IFS 5972IFS=$as_save_IFS
4863 5973
5974 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
4864 ;; 5975 ;;
4865esac 5976esac
4866fi 5977fi
4867TIC=$ac_cv_path_TIC 5978TIC=$ac_cv_path_TIC
4868if test -n "$TIC"; then 5979if test -n "$TIC"; then
4873echo "${ECHO_T}no" >&6; } 5984echo "${ECHO_T}no" >&6; }
4874fi 5985fi
4875 5986
4876 5987
4877 5988
4878
4879
4880ac_ext=cpp
4881ac_cpp='$CXXCPP $CPPFLAGS'
4882ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4883ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4884ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4885{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4886echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4887if test -z "$CXXCPP"; then
4888 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4889 echo $ECHO_N "(cached) $ECHO_C" >&6
4890else
4891 # Double quotes because CXXCPP needs to be expanded
4892 for CXXCPP in "$CXX -E" "/lib/cpp"
4893 do
4894 ac_preproc_ok=false
4895for ac_cxx_preproc_warn_flag in '' yes
4896do
4897 # Use a header file that comes with gcc, so configuring glibc
4898 # with a fresh cross-compiler works.
4899 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4900 # <limits.h> exists even on freestanding compilers.
4901 # On the NeXT, cc -E runs the code through the compiler's parser,
4902 # not just through cpp. "Syntax error" is here to catch this case.
4903 cat >conftest.$ac_ext <<_ACEOF
4904/* confdefs.h. */
4905_ACEOF
4906cat confdefs.h >>conftest.$ac_ext
4907cat >>conftest.$ac_ext <<_ACEOF
4908/* end confdefs.h. */
4909#ifdef __STDC__
4910# include <limits.h>
4911#else
4912# include <assert.h>
4913#endif
4914 Syntax error
4915_ACEOF
4916if { (ac_try="$ac_cpp conftest.$ac_ext"
4917case "(($ac_try" in
4918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4919 *) ac_try_echo=$ac_try;;
4920esac
4921eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4922 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4923 ac_status=$?
4924 grep -v '^ *+' conftest.er1 >conftest.err
4925 rm -f conftest.er1
4926 cat conftest.err >&5
4927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4928 (exit $ac_status); } >/dev/null && {
4929 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4930 test ! -s conftest.err
4931 }; then
4932 :
4933else
4934 echo "$as_me: failed program was:" >&5
4935sed 's/^/| /' conftest.$ac_ext >&5
4936
4937 # Broken: fails on valid input.
4938continue
4939fi
4940
4941rm -f conftest.err conftest.$ac_ext
4942
4943 # OK, works on sane cases. Now check whether nonexistent headers
4944 # can be detected and how.
4945 cat >conftest.$ac_ext <<_ACEOF
4946/* confdefs.h. */
4947_ACEOF
4948cat confdefs.h >>conftest.$ac_ext
4949cat >>conftest.$ac_ext <<_ACEOF
4950/* end confdefs.h. */
4951#include <ac_nonexistent.h>
4952_ACEOF
4953if { (ac_try="$ac_cpp conftest.$ac_ext"
4954case "(($ac_try" in
4955 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4956 *) ac_try_echo=$ac_try;;
4957esac
4958eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4959 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4960 ac_status=$?
4961 grep -v '^ *+' conftest.er1 >conftest.err
4962 rm -f conftest.er1
4963 cat conftest.err >&5
4964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4965 (exit $ac_status); } >/dev/null && {
4966 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4967 test ! -s conftest.err
4968 }; then
4969 # Broken: success on invalid input.
4970continue
4971else
4972 echo "$as_me: failed program was:" >&5
4973sed 's/^/| /' conftest.$ac_ext >&5
4974
4975 # Passes both tests.
4976ac_preproc_ok=:
4977break
4978fi
4979
4980rm -f conftest.err conftest.$ac_ext
4981
4982done
4983# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4984rm -f conftest.err conftest.$ac_ext
4985if $ac_preproc_ok; then
4986 break
4987fi
4988
4989 done
4990 ac_cv_prog_CXXCPP=$CXXCPP
4991
4992fi
4993 CXXCPP=$ac_cv_prog_CXXCPP
4994else
4995 ac_cv_prog_CXXCPP=$CXXCPP
4996fi
4997{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
4998echo "${ECHO_T}$CXXCPP" >&6; }
4999ac_preproc_ok=false
5000for ac_cxx_preproc_warn_flag in '' yes
5001do
5002 # Use a header file that comes with gcc, so configuring glibc
5003 # with a fresh cross-compiler works.
5004 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5005 # <limits.h> exists even on freestanding compilers.
5006 # On the NeXT, cc -E runs the code through the compiler's parser,
5007 # not just through cpp. "Syntax error" is here to catch this case.
5008 cat >conftest.$ac_ext <<_ACEOF
5009/* confdefs.h. */
5010_ACEOF
5011cat confdefs.h >>conftest.$ac_ext
5012cat >>conftest.$ac_ext <<_ACEOF
5013/* end confdefs.h. */
5014#ifdef __STDC__
5015# include <limits.h>
5016#else
5017# include <assert.h>
5018#endif
5019 Syntax error
5020_ACEOF
5021if { (ac_try="$ac_cpp conftest.$ac_ext"
5022case "(($ac_try" in
5023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5024 *) ac_try_echo=$ac_try;;
5025esac
5026eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5027 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5028 ac_status=$?
5029 grep -v '^ *+' conftest.er1 >conftest.err
5030 rm -f conftest.er1
5031 cat conftest.err >&5
5032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5033 (exit $ac_status); } >/dev/null && {
5034 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5035 test ! -s conftest.err
5036 }; then
5037 :
5038else
5039 echo "$as_me: failed program was:" >&5
5040sed 's/^/| /' conftest.$ac_ext >&5
5041
5042 # Broken: fails on valid input.
5043continue
5044fi
5045
5046rm -f conftest.err conftest.$ac_ext
5047
5048 # OK, works on sane cases. Now check whether nonexistent headers
5049 # can be detected and how.
5050 cat >conftest.$ac_ext <<_ACEOF
5051/* confdefs.h. */
5052_ACEOF
5053cat confdefs.h >>conftest.$ac_ext
5054cat >>conftest.$ac_ext <<_ACEOF
5055/* end confdefs.h. */
5056#include <ac_nonexistent.h>
5057_ACEOF
5058if { (ac_try="$ac_cpp conftest.$ac_ext"
5059case "(($ac_try" in
5060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5061 *) ac_try_echo=$ac_try;;
5062esac
5063eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5064 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5065 ac_status=$?
5066 grep -v '^ *+' conftest.er1 >conftest.err
5067 rm -f conftest.er1
5068 cat conftest.err >&5
5069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5070 (exit $ac_status); } >/dev/null && {
5071 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5072 test ! -s conftest.err
5073 }; then
5074 # Broken: success on invalid input.
5075continue
5076else
5077 echo "$as_me: failed program was:" >&5
5078sed 's/^/| /' conftest.$ac_ext >&5
5079
5080 # Passes both tests.
5081ac_preproc_ok=:
5082break
5083fi
5084
5085rm -f conftest.err conftest.$ac_ext
5086
5087done
5088# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5089rm -f conftest.err conftest.$ac_ext
5090if $ac_preproc_ok; then
5091 :
5092else
5093 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5094See \`config.log' for more details." >&5
5095echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5096See \`config.log' for more details." >&2;}
5097 { (exit 1); exit 1; }; }
5098fi
5099
5100ac_ext=cpp
5101ac_cpp='$CXXCPP $CPPFLAGS'
5102ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5103ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5104ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5105 5989
5106 5990
5107{ echo "$as_me:$LINENO: checking for X" >&5 5991{ echo "$as_me:$LINENO: checking for X" >&5
5108echo $ECHO_N "checking for X... $ECHO_C" >&6; } 5992echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5109 5993
6562#define HAVE_SYS_WAIT_H 1 7446#define HAVE_SYS_WAIT_H 1
6563_ACEOF 7447_ACEOF
6564 7448
6565fi 7449fi
6566 7450
6567{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6568echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6569if test "${ac_cv_header_stdc+set}" = set; then
6570 echo $ECHO_N "(cached) $ECHO_C" >&6
6571else
6572 cat >conftest.$ac_ext <<_ACEOF
6573/* confdefs.h. */
6574_ACEOF
6575cat confdefs.h >>conftest.$ac_ext
6576cat >>conftest.$ac_ext <<_ACEOF
6577/* end confdefs.h. */
6578#include <stdlib.h>
6579#include <stdarg.h>
6580#include <string.h>
6581#include <float.h>
6582
6583int
6584main ()
6585{
6586
6587 ;
6588 return 0;
6589}
6590_ACEOF
6591rm -f conftest.$ac_objext
6592if { (ac_try="$ac_compile"
6593case "(($ac_try" in
6594 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6595 *) ac_try_echo=$ac_try;;
6596esac
6597eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6598 (eval "$ac_compile") 2>conftest.er1
6599 ac_status=$?
6600 grep -v '^ *+' conftest.er1 >conftest.err
6601 rm -f conftest.er1
6602 cat conftest.err >&5
6603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6604 (exit $ac_status); } && {
6605 test -z "$ac_cxx_werror_flag" ||
6606 test ! -s conftest.err
6607 } && test -s conftest.$ac_objext; then
6608 ac_cv_header_stdc=yes
6609else
6610 echo "$as_me: failed program was:" >&5
6611sed 's/^/| /' conftest.$ac_ext >&5
6612
6613 ac_cv_header_stdc=no
6614fi
6615
6616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6617
6618if test $ac_cv_header_stdc = yes; then
6619 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6620 cat >conftest.$ac_ext <<_ACEOF
6621/* confdefs.h. */
6622_ACEOF
6623cat confdefs.h >>conftest.$ac_ext
6624cat >>conftest.$ac_ext <<_ACEOF
6625/* end confdefs.h. */
6626#include <string.h>
6627
6628_ACEOF
6629if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6630 $EGREP "memchr" >/dev/null 2>&1; then
6631 :
6632else
6633 ac_cv_header_stdc=no
6634fi
6635rm -f conftest*
6636
6637fi
6638
6639if test $ac_cv_header_stdc = yes; then
6640 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6641 cat >conftest.$ac_ext <<_ACEOF
6642/* confdefs.h. */
6643_ACEOF
6644cat confdefs.h >>conftest.$ac_ext
6645cat >>conftest.$ac_ext <<_ACEOF
6646/* end confdefs.h. */
6647#include <stdlib.h>
6648
6649_ACEOF
6650if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6651 $EGREP "free" >/dev/null 2>&1; then
6652 :
6653else
6654 ac_cv_header_stdc=no
6655fi
6656rm -f conftest*
6657
6658fi
6659
6660if test $ac_cv_header_stdc = yes; then
6661 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6662 if test "$cross_compiling" = yes; then
6663 :
6664else
6665 cat >conftest.$ac_ext <<_ACEOF
6666/* confdefs.h. */
6667_ACEOF
6668cat confdefs.h >>conftest.$ac_ext
6669cat >>conftest.$ac_ext <<_ACEOF
6670/* end confdefs.h. */
6671#include <ctype.h>
6672#include <stdlib.h>
6673#if ((' ' & 0x0FF) == 0x020)
6674# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6675# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6676#else
6677# define ISLOWER(c) \
6678 (('a' <= (c) && (c) <= 'i') \
6679 || ('j' <= (c) && (c) <= 'r') \
6680 || ('s' <= (c) && (c) <= 'z'))
6681# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6682#endif
6683
6684#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6685int
6686main ()
6687{
6688 int i;
6689 for (i = 0; i < 256; i++)
6690 if (XOR (islower (i), ISLOWER (i))
6691 || toupper (i) != TOUPPER (i))
6692 return 2;
6693 return 0;
6694}
6695_ACEOF
6696rm -f conftest$ac_exeext
6697if { (ac_try="$ac_link"
6698case "(($ac_try" in
6699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6700 *) ac_try_echo=$ac_try;;
6701esac
6702eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6703 (eval "$ac_link") 2>&5
6704 ac_status=$?
6705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6706 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6707 { (case "(($ac_try" in
6708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6709 *) ac_try_echo=$ac_try;;
6710esac
6711eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6712 (eval "$ac_try") 2>&5
6713 ac_status=$?
6714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6715 (exit $ac_status); }; }; then
6716 :
6717else
6718 echo "$as_me: program exited with status $ac_status" >&5
6719echo "$as_me: failed program was:" >&5
6720sed 's/^/| /' conftest.$ac_ext >&5
6721
6722( exit $ac_status )
6723ac_cv_header_stdc=no
6724fi
6725rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6726fi
6727
6728
6729fi
6730fi
6731{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6732echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6733if test $ac_cv_header_stdc = yes; then
6734
6735cat >>confdefs.h <<\_ACEOF
6736#define STDC_HEADERS 1
6737_ACEOF
6738
6739fi
6740
6741# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6752 inttypes.h stdint.h unistd.h
6753do
6754as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6755{ echo "$as_me:$LINENO: checking for $ac_header" >&5
6756echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6757if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6758 echo $ECHO_N "(cached) $ECHO_C" >&6
6759else
6760 cat >conftest.$ac_ext <<_ACEOF
6761/* confdefs.h. */
6762_ACEOF
6763cat confdefs.h >>conftest.$ac_ext
6764cat >>conftest.$ac_ext <<_ACEOF
6765/* end confdefs.h. */
6766$ac_includes_default
6767
6768#include <$ac_header>
6769_ACEOF
6770rm -f conftest.$ac_objext
6771if { (ac_try="$ac_compile"
6772case "(($ac_try" in
6773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6774 *) ac_try_echo=$ac_try;;
6775esac
6776eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6777 (eval "$ac_compile") 2>conftest.er1
6778 ac_status=$?
6779 grep -v '^ *+' conftest.er1 >conftest.err
6780 rm -f conftest.er1
6781 cat conftest.err >&5
6782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6783 (exit $ac_status); } && {
6784 test -z "$ac_cxx_werror_flag" ||
6785 test ! -s conftest.err
6786 } && test -s conftest.$ac_objext; then
6787 eval "$as_ac_Header=yes"
6788else
6789 echo "$as_me: failed program was:" >&5
6790sed 's/^/| /' conftest.$ac_ext >&5
6791
6792 eval "$as_ac_Header=no"
6793fi
6794
6795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6796fi
6797ac_res=`eval echo '${'$as_ac_Header'}'`
6798 { echo "$as_me:$LINENO: result: $ac_res" >&5
6799echo "${ECHO_T}$ac_res" >&6; }
6800if test `eval echo '${'$as_ac_Header'}'` = yes; then
6801 cat >>confdefs.h <<_ACEOF
6802#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6803_ACEOF
6804
6805fi
6806
6807done
6808
6809
6810 7451
6811 7452
6812 7453
6813 7454
6814 7455
9576_ACEOF 10217_ACEOF
9577 10218
9578 10219
9579 10220
9580 10221
9581
9582
9583for ac_func in \ 10222for ac_func in unsetenv
9584 unsetenv \
9585 setutent \
9586 on_exit \
9587
9588do 10223do
9589as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10224as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9590{ echo "$as_me:$LINENO: checking for $ac_func" >&5 10225{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9591echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10226echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9592if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10227if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9731 10366
9732 10367
9733 10368
9734 10369
9735for ac_func in \ 10370for ac_func in \
9736 ttyslot \
9737 updwtmp \ 10371 updwtmp \
9738 updwtmpx \ 10372 updwtmpx \
10373 updlastlogx \
9739 10374
9740do 10375do
9741as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10376as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9742{ echo "$as_me:$LINENO: checking for $ac_func" >&5 10377{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9743echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10378echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11164 11799
11165cat >>confdefs.h <<_ACEOF 11800cat >>confdefs.h <<_ACEOF
11166#define LASTLOG_FILE "$path_lastlog" 11801#define LASTLOG_FILE "$path_lastlog"
11167_ACEOF 11802_ACEOF
11168 11803
11169 if test -d "$path_lastlog"; then
11170
11171cat >>confdefs.h <<\_ACEOF
11172#define LASTLOG_IS_DIR 1
11173_ACEOF
11174
11175 fi
11176fi 11804fi
11177 11805
11178{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5 11806{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11179echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; } 11807echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11180if test "${path_lastlogx+set}" = set; then 11808if test "${path_lastlogx+set}" = set; then
11262 11890
11263fi 11891fi
11264 11892
11265 11893
11266 11894
11267{ echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11268echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11269if test "${rxvt_cv_path_ttytab+set}" = set; then
11270 echo $ECHO_N "(cached) $ECHO_C" >&6
11271else
11272 for ttys_file in /etc/ttys /etc/ttytab;
11273do
11274 if test -f "$ttys_file" ; then
11275 rxvt_cv_path_ttytab=$ttys_file
11276 break
11277 fi
11278done
11279 11895
11280fi
11281{ echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11282echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11283if test x$rxvt_cv_path_ttytab != x; then
11284
11285cat >>confdefs.h <<_ACEOF
11286#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11287_ACEOF
11288
11289fi
11290
11291
11292ac_save_LIBS=$LIBS 11896save_LIBS=$LIBS
11293ac_save_CFLAGS=$CFLAGS 11897save_CFLAGS=$CFLAGS
11294CFLAGS="$CFLAGS $X_CFLAGS" 11898CFLAGS="$CFLAGS $X_CFLAGS"
11295LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 11899LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11296if test x$support_xim = xyes; then 11900if test x$support_xim = xyes; then
11297 { echo "$as_me:$LINENO: checking for working Xlocale" >&5 11901 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11298echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; } 11902echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11473cat >>confdefs.h <<\_ACEOF 12077cat >>confdefs.h <<\_ACEOF
11474#define HAVE_XSETLOCALE 1 12078#define HAVE_XSETLOCALE 1
11475_ACEOF 12079_ACEOF
11476 12080
11477fi 12081fi
11478LIBS=$ac_save_LIBS 12082LIBS=$save_LIBS
11479CFLAGS=$ac_save_CFLAGS 12083CFLAGS=$save_CFLAGS
11480 12084
11481{ echo "$as_me:$LINENO: checking for working plain setlocale" >&5 12085{ echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11482echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; } 12086echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
11483if test "${rxvt_cv_func_setlocale+set}" = set; then 12087if test "${rxvt_cv_func_setlocale+set}" = set; then
11484 echo $ECHO_N "(cached) $ECHO_C" >&6 12088 echo $ECHO_N "(cached) $ECHO_C" >&6
12377echo "${ECHO_T}no" >&6; } 12981echo "${ECHO_T}no" >&6; }
12378fi 12982fi
12379 12983
12380 12984
12381 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 12985 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12382 LIBS="$LIBS `$PKG_CONFIG xft --libs`" 12986 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
12383 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 12987 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12384 else 12988 else
12385 # Extract the first word of "xft-config", so it can be a program name with args. 12989 # Extract the first word of "xft-config", so it can be a program name with args.
12386set dummy xft-config; ac_word=$2 12990set dummy xft-config; ac_word=$2
12387{ echo "$as_me:$LINENO: checking for $ac_word" >&5 12991{ echo "$as_me:$LINENO: checking for $ac_word" >&5
12422echo "${ECHO_T}no" >&6; } 13026echo "${ECHO_T}no" >&6; }
12423fi 13027fi
12424 13028
12425 13029
12426 if test $XFT_CONFIG != no; then 13030 if test $XFT_CONFIG != no; then
12427 LIBS="$LIBS `$XFT_CONFIG --libs`" 13031 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
12428 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 13032 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12429 fi 13033 fi
12430 fi 13034 fi
12431 13035
13036 save_LIBS="$LIBS"
13037 LIBS="$LIBS $X_LIBS"
12432 13038
12433for ac_header in X11/Xft/Xft.h 13039for ac_header in X11/Xft/Xft.h
12434do 13040do
12435as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 13041as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12436if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 13042if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12569 support_xft=no 13175 support_xft=no
12570fi 13176fi
12571 13177
12572done 13178done
12573 13179
12574
12575{ echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5 13180 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12576echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; } 13181echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
12577if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then 13182if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12578 echo $ECHO_N "(cached) $ECHO_C" >&6 13183 echo $ECHO_N "(cached) $ECHO_C" >&6
12579else 13184else
12580 ac_check_lib_save_LIBS=$LIBS 13185 ac_check_lib_save_LIBS=$LIBS
12632LIBS=$ac_check_lib_save_LIBS 13237LIBS=$ac_check_lib_save_LIBS
12633fi 13238fi
12634{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 13239{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12635echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; } 13240echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
12636if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 13241if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12637 cat >>confdefs.h <<_ACEOF 13242 :
12638#define HAVE_LIBXFT 1
12639_ACEOF
12640
12641 LIBS="-lXft $LIBS"
12642
12643else 13243else
12644 support_xft=no 13244 support_xft=no
12645fi 13245fi
12646 13246
13247 LIBS="$save_LIBS"
12647 13248
12648 if test x$support_xft = xyes; then 13249 if test x$support_xft = xyes; then
12649 13250
12650cat >>confdefs.h <<\_ACEOF 13251cat >>confdefs.h <<\_ACEOF
12651#define XFT 1 13252#define XFT 1
12729#define HAVE_AFTERIMAGE 1 13330#define HAVE_AFTERIMAGE 1
12730_ACEOF 13331_ACEOF
12731 13332
12732 13333
12733cat >>confdefs.h <<\_ACEOF 13334cat >>confdefs.h <<\_ACEOF
12734#define XPM_BACKGROUND 1 13335#define BG_IMAGE_FROM_FILE 1
12735_ACEOF 13336_ACEOF
12736 13337
12737fi 13338fi
12738 13339
12739 13340
13796GREP!$GREP$ac_delim 14397GREP!$GREP$ac_delim
13797EGREP!$EGREP$ac_delim 14398EGREP!$EGREP$ac_delim
13798LINKER!$LINKER$ac_delim 14399LINKER!$LINKER$ac_delim
13799INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim 14400INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
13800RXVTNAME!$RXVTNAME$ac_delim 14401RXVTNAME!$RXVTNAME$ac_delim
14402CXXCPP!$CXXCPP$ac_delim
13801TIC!$TIC$ac_delim 14403TIC!$TIC$ac_delim
13802XMKMF!$XMKMF$ac_delim 14404XMKMF!$XMKMF$ac_delim
13803CXXCPP!$CXXCPP$ac_delim
13804X_CFLAGS!$X_CFLAGS$ac_delim 14405X_CFLAGS!$X_CFLAGS$ac_delim
13805X_PRE_LIBS!$X_PRE_LIBS$ac_delim 14406X_PRE_LIBS!$X_PRE_LIBS$ac_delim
13806X_LIBS!$X_LIBS$ac_delim 14407X_LIBS!$X_LIBS$ac_delim
13807X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim 14408X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
13808afterimage_config!$afterimage_config$ac_delim 14409afterimage_config!$afterimage_config$ac_delim

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines