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

Comparing rxvt-unicode/configure (file contents):
Revision 1.113 by ayin, Tue Sep 18 12:17:58 2007 UTC vs.
Revision 1.119 by root, Sun Nov 18 02:19:20 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-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
4874echo "${ECHO_T}no" >&6; } 5984echo "${ECHO_T}no" >&6; }
4875fi 5985fi
4876 5986
4877 5987
4878 5988
4879
4880
4881ac_ext=cpp
4882ac_cpp='$CXXCPP $CPPFLAGS'
4883ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4884ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4885ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4886{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4887echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4888if test -z "$CXXCPP"; then
4889 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4890 echo $ECHO_N "(cached) $ECHO_C" >&6
4891else
4892 # Double quotes because CXXCPP needs to be expanded
4893 for CXXCPP in "$CXX -E" "/lib/cpp"
4894 do
4895 ac_preproc_ok=false
4896for ac_cxx_preproc_warn_flag in '' yes
4897do
4898 # Use a header file that comes with gcc, so configuring glibc
4899 # with a fresh cross-compiler works.
4900 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4901 # <limits.h> exists even on freestanding compilers.
4902 # On the NeXT, cc -E runs the code through the compiler's parser,
4903 # not just through cpp. "Syntax error" is here to catch this case.
4904 cat >conftest.$ac_ext <<_ACEOF
4905/* confdefs.h. */
4906_ACEOF
4907cat confdefs.h >>conftest.$ac_ext
4908cat >>conftest.$ac_ext <<_ACEOF
4909/* end confdefs.h. */
4910#ifdef __STDC__
4911# include <limits.h>
4912#else
4913# include <assert.h>
4914#endif
4915 Syntax error
4916_ACEOF
4917if { (ac_try="$ac_cpp conftest.$ac_ext"
4918case "(($ac_try" in
4919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4920 *) ac_try_echo=$ac_try;;
4921esac
4922eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4923 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4924 ac_status=$?
4925 grep -v '^ *+' conftest.er1 >conftest.err
4926 rm -f conftest.er1
4927 cat conftest.err >&5
4928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4929 (exit $ac_status); } >/dev/null && {
4930 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4931 test ! -s conftest.err
4932 }; then
4933 :
4934else
4935 echo "$as_me: failed program was:" >&5
4936sed 's/^/| /' conftest.$ac_ext >&5
4937
4938 # Broken: fails on valid input.
4939continue
4940fi
4941
4942rm -f conftest.err conftest.$ac_ext
4943
4944 # OK, works on sane cases. Now check whether nonexistent headers
4945 # can be detected and how.
4946 cat >conftest.$ac_ext <<_ACEOF
4947/* confdefs.h. */
4948_ACEOF
4949cat confdefs.h >>conftest.$ac_ext
4950cat >>conftest.$ac_ext <<_ACEOF
4951/* end confdefs.h. */
4952#include <ac_nonexistent.h>
4953_ACEOF
4954if { (ac_try="$ac_cpp conftest.$ac_ext"
4955case "(($ac_try" in
4956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4957 *) ac_try_echo=$ac_try;;
4958esac
4959eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4960 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4961 ac_status=$?
4962 grep -v '^ *+' conftest.er1 >conftest.err
4963 rm -f conftest.er1
4964 cat conftest.err >&5
4965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4966 (exit $ac_status); } >/dev/null && {
4967 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4968 test ! -s conftest.err
4969 }; then
4970 # Broken: success on invalid input.
4971continue
4972else
4973 echo "$as_me: failed program was:" >&5
4974sed 's/^/| /' conftest.$ac_ext >&5
4975
4976 # Passes both tests.
4977ac_preproc_ok=:
4978break
4979fi
4980
4981rm -f conftest.err conftest.$ac_ext
4982
4983done
4984# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4985rm -f conftest.err conftest.$ac_ext
4986if $ac_preproc_ok; then
4987 break
4988fi
4989
4990 done
4991 ac_cv_prog_CXXCPP=$CXXCPP
4992
4993fi
4994 CXXCPP=$ac_cv_prog_CXXCPP
4995else
4996 ac_cv_prog_CXXCPP=$CXXCPP
4997fi
4998{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
4999echo "${ECHO_T}$CXXCPP" >&6; }
5000ac_preproc_ok=false
5001for ac_cxx_preproc_warn_flag in '' yes
5002do
5003 # Use a header file that comes with gcc, so configuring glibc
5004 # with a fresh cross-compiler works.
5005 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5006 # <limits.h> exists even on freestanding compilers.
5007 # On the NeXT, cc -E runs the code through the compiler's parser,
5008 # not just through cpp. "Syntax error" is here to catch this case.
5009 cat >conftest.$ac_ext <<_ACEOF
5010/* confdefs.h. */
5011_ACEOF
5012cat confdefs.h >>conftest.$ac_ext
5013cat >>conftest.$ac_ext <<_ACEOF
5014/* end confdefs.h. */
5015#ifdef __STDC__
5016# include <limits.h>
5017#else
5018# include <assert.h>
5019#endif
5020 Syntax error
5021_ACEOF
5022if { (ac_try="$ac_cpp conftest.$ac_ext"
5023case "(($ac_try" in
5024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5025 *) ac_try_echo=$ac_try;;
5026esac
5027eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5028 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5029 ac_status=$?
5030 grep -v '^ *+' conftest.er1 >conftest.err
5031 rm -f conftest.er1
5032 cat conftest.err >&5
5033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5034 (exit $ac_status); } >/dev/null && {
5035 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5036 test ! -s conftest.err
5037 }; then
5038 :
5039else
5040 echo "$as_me: failed program was:" >&5
5041sed 's/^/| /' conftest.$ac_ext >&5
5042
5043 # Broken: fails on valid input.
5044continue
5045fi
5046
5047rm -f conftest.err conftest.$ac_ext
5048
5049 # OK, works on sane cases. Now check whether nonexistent headers
5050 # can be detected and how.
5051 cat >conftest.$ac_ext <<_ACEOF
5052/* confdefs.h. */
5053_ACEOF
5054cat confdefs.h >>conftest.$ac_ext
5055cat >>conftest.$ac_ext <<_ACEOF
5056/* end confdefs.h. */
5057#include <ac_nonexistent.h>
5058_ACEOF
5059if { (ac_try="$ac_cpp conftest.$ac_ext"
5060case "(($ac_try" in
5061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5062 *) ac_try_echo=$ac_try;;
5063esac
5064eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5065 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5066 ac_status=$?
5067 grep -v '^ *+' conftest.er1 >conftest.err
5068 rm -f conftest.er1
5069 cat conftest.err >&5
5070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5071 (exit $ac_status); } >/dev/null && {
5072 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5073 test ! -s conftest.err
5074 }; then
5075 # Broken: success on invalid input.
5076continue
5077else
5078 echo "$as_me: failed program was:" >&5
5079sed 's/^/| /' conftest.$ac_ext >&5
5080
5081 # Passes both tests.
5082ac_preproc_ok=:
5083break
5084fi
5085
5086rm -f conftest.err conftest.$ac_ext
5087
5088done
5089# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5090rm -f conftest.err conftest.$ac_ext
5091if $ac_preproc_ok; then
5092 :
5093else
5094 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5095See \`config.log' for more details." >&5
5096echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5097See \`config.log' for more details." >&2;}
5098 { (exit 1); exit 1; }; }
5099fi
5100
5101ac_ext=cpp
5102ac_cpp='$CXXCPP $CPPFLAGS'
5103ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5104ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5105ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5106 5989
5107 5990
5108{ echo "$as_me:$LINENO: checking for X" >&5 5991{ echo "$as_me:$LINENO: checking for X" >&5
5109echo $ECHO_N "checking for X... $ECHO_C" >&6; } 5992echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5110 5993
6563#define HAVE_SYS_WAIT_H 1 7446#define HAVE_SYS_WAIT_H 1
6564_ACEOF 7447_ACEOF
6565 7448
6566fi 7449fi
6567 7450
6568{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6569echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6570if test "${ac_cv_header_stdc+set}" = set; then
6571 echo $ECHO_N "(cached) $ECHO_C" >&6
6572else
6573 cat >conftest.$ac_ext <<_ACEOF
6574/* confdefs.h. */
6575_ACEOF
6576cat confdefs.h >>conftest.$ac_ext
6577cat >>conftest.$ac_ext <<_ACEOF
6578/* end confdefs.h. */
6579#include <stdlib.h>
6580#include <stdarg.h>
6581#include <string.h>
6582#include <float.h>
6583
6584int
6585main ()
6586{
6587
6588 ;
6589 return 0;
6590}
6591_ACEOF
6592rm -f conftest.$ac_objext
6593if { (ac_try="$ac_compile"
6594case "(($ac_try" in
6595 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6596 *) ac_try_echo=$ac_try;;
6597esac
6598eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6599 (eval "$ac_compile") 2>conftest.er1
6600 ac_status=$?
6601 grep -v '^ *+' conftest.er1 >conftest.err
6602 rm -f conftest.er1
6603 cat conftest.err >&5
6604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6605 (exit $ac_status); } && {
6606 test -z "$ac_cxx_werror_flag" ||
6607 test ! -s conftest.err
6608 } && test -s conftest.$ac_objext; then
6609 ac_cv_header_stdc=yes
6610else
6611 echo "$as_me: failed program was:" >&5
6612sed 's/^/| /' conftest.$ac_ext >&5
6613
6614 ac_cv_header_stdc=no
6615fi
6616
6617rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6618
6619if test $ac_cv_header_stdc = yes; then
6620 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6621 cat >conftest.$ac_ext <<_ACEOF
6622/* confdefs.h. */
6623_ACEOF
6624cat confdefs.h >>conftest.$ac_ext
6625cat >>conftest.$ac_ext <<_ACEOF
6626/* end confdefs.h. */
6627#include <string.h>
6628
6629_ACEOF
6630if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6631 $EGREP "memchr" >/dev/null 2>&1; then
6632 :
6633else
6634 ac_cv_header_stdc=no
6635fi
6636rm -f conftest*
6637
6638fi
6639
6640if test $ac_cv_header_stdc = yes; then
6641 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6642 cat >conftest.$ac_ext <<_ACEOF
6643/* confdefs.h. */
6644_ACEOF
6645cat confdefs.h >>conftest.$ac_ext
6646cat >>conftest.$ac_ext <<_ACEOF
6647/* end confdefs.h. */
6648#include <stdlib.h>
6649
6650_ACEOF
6651if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6652 $EGREP "free" >/dev/null 2>&1; then
6653 :
6654else
6655 ac_cv_header_stdc=no
6656fi
6657rm -f conftest*
6658
6659fi
6660
6661if test $ac_cv_header_stdc = yes; then
6662 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6663 if test "$cross_compiling" = yes; then
6664 :
6665else
6666 cat >conftest.$ac_ext <<_ACEOF
6667/* confdefs.h. */
6668_ACEOF
6669cat confdefs.h >>conftest.$ac_ext
6670cat >>conftest.$ac_ext <<_ACEOF
6671/* end confdefs.h. */
6672#include <ctype.h>
6673#include <stdlib.h>
6674#if ((' ' & 0x0FF) == 0x020)
6675# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6676# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6677#else
6678# define ISLOWER(c) \
6679 (('a' <= (c) && (c) <= 'i') \
6680 || ('j' <= (c) && (c) <= 'r') \
6681 || ('s' <= (c) && (c) <= 'z'))
6682# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6683#endif
6684
6685#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6686int
6687main ()
6688{
6689 int i;
6690 for (i = 0; i < 256; i++)
6691 if (XOR (islower (i), ISLOWER (i))
6692 || toupper (i) != TOUPPER (i))
6693 return 2;
6694 return 0;
6695}
6696_ACEOF
6697rm -f conftest$ac_exeext
6698if { (ac_try="$ac_link"
6699case "(($ac_try" in
6700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6701 *) ac_try_echo=$ac_try;;
6702esac
6703eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6704 (eval "$ac_link") 2>&5
6705 ac_status=$?
6706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6707 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6708 { (case "(($ac_try" in
6709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6710 *) ac_try_echo=$ac_try;;
6711esac
6712eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6713 (eval "$ac_try") 2>&5
6714 ac_status=$?
6715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6716 (exit $ac_status); }; }; then
6717 :
6718else
6719 echo "$as_me: program exited with status $ac_status" >&5
6720echo "$as_me: failed program was:" >&5
6721sed 's/^/| /' conftest.$ac_ext >&5
6722
6723( exit $ac_status )
6724ac_cv_header_stdc=no
6725fi
6726rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6727fi
6728
6729
6730fi
6731fi
6732{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6733echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6734if test $ac_cv_header_stdc = yes; then
6735
6736cat >>confdefs.h <<\_ACEOF
6737#define STDC_HEADERS 1
6738_ACEOF
6739
6740fi
6741
6742# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6753 inttypes.h stdint.h unistd.h
6754do
6755as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6756{ echo "$as_me:$LINENO: checking for $ac_header" >&5
6757echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6758if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6759 echo $ECHO_N "(cached) $ECHO_C" >&6
6760else
6761 cat >conftest.$ac_ext <<_ACEOF
6762/* confdefs.h. */
6763_ACEOF
6764cat confdefs.h >>conftest.$ac_ext
6765cat >>conftest.$ac_ext <<_ACEOF
6766/* end confdefs.h. */
6767$ac_includes_default
6768
6769#include <$ac_header>
6770_ACEOF
6771rm -f conftest.$ac_objext
6772if { (ac_try="$ac_compile"
6773case "(($ac_try" in
6774 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6775 *) ac_try_echo=$ac_try;;
6776esac
6777eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6778 (eval "$ac_compile") 2>conftest.er1
6779 ac_status=$?
6780 grep -v '^ *+' conftest.er1 >conftest.err
6781 rm -f conftest.er1
6782 cat conftest.err >&5
6783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6784 (exit $ac_status); } && {
6785 test -z "$ac_cxx_werror_flag" ||
6786 test ! -s conftest.err
6787 } && test -s conftest.$ac_objext; then
6788 eval "$as_ac_Header=yes"
6789else
6790 echo "$as_me: failed program was:" >&5
6791sed 's/^/| /' conftest.$ac_ext >&5
6792
6793 eval "$as_ac_Header=no"
6794fi
6795
6796rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6797fi
6798ac_res=`eval echo '${'$as_ac_Header'}'`
6799 { echo "$as_me:$LINENO: result: $ac_res" >&5
6800echo "${ECHO_T}$ac_res" >&6; }
6801if test `eval echo '${'$as_ac_Header'}'` = yes; then
6802 cat >>confdefs.h <<_ACEOF
6803#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6804_ACEOF
6805
6806fi
6807
6808done
6809
6810
6811 7451
6812 7452
6813 7453
6814 7454
6815 7455
9577_ACEOF 10217_ACEOF
9578 10218
9579 10219
9580 10220
9581 10221
9582
9583
9584for ac_func in \ 10222for ac_func in unsetenv
9585 unsetenv \
9586 setutent \
9587 on_exit \
9588
9589do 10223do
9590as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10224as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9591{ echo "$as_me:$LINENO: checking for $ac_func" >&5 10225{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9592echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10226echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9593if { 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
9732 10366
9733 10367
9734 10368
9735 10369
9736for ac_func in \ 10370for ac_func in \
9737 ttyslot \
9738 updwtmp \ 10371 updwtmp \
9739 updwtmpx \ 10372 updwtmpx \
10373 updlastlogx \
9740 10374
9741do 10375do
9742as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10376as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9743{ echo "$as_me:$LINENO: checking for $ac_func" >&5 10377{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9744echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10378echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11165 11799
11166cat >>confdefs.h <<_ACEOF 11800cat >>confdefs.h <<_ACEOF
11167#define LASTLOG_FILE "$path_lastlog" 11801#define LASTLOG_FILE "$path_lastlog"
11168_ACEOF 11802_ACEOF
11169 11803
11170 if test -d "$path_lastlog"; then
11171
11172cat >>confdefs.h <<\_ACEOF
11173#define LASTLOG_IS_DIR 1
11174_ACEOF
11175
11176 fi
11177fi 11804fi
11178 11805
11179{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5 11806{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11180echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; } 11807echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11181if test "${path_lastlogx+set}" = set; then 11808if test "${path_lastlogx+set}" = set; then
11263 11890
11264fi 11891fi
11265 11892
11266 11893
11267 11894
11268{ echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11269echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11270if test "${rxvt_cv_path_ttytab+set}" = set; then
11271 echo $ECHO_N "(cached) $ECHO_C" >&6
11272else
11273 for ttys_file in /etc/ttys /etc/ttytab;
11274do
11275 if test -f "$ttys_file" ; then
11276 rxvt_cv_path_ttytab=$ttys_file
11277 break
11278 fi
11279done
11280 11895
11281fi
11282{ echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11283echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11284if test x$rxvt_cv_path_ttytab != x; then
11285
11286cat >>confdefs.h <<_ACEOF
11287#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11288_ACEOF
11289
11290fi
11291
11292
11293ac_save_LIBS=$LIBS 11896save_LIBS=$LIBS
11294ac_save_CFLAGS=$CFLAGS 11897save_CFLAGS=$CFLAGS
11295CFLAGS="$CFLAGS $X_CFLAGS" 11898CFLAGS="$CFLAGS $X_CFLAGS"
11296LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 11899LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11297if test x$support_xim = xyes; then 11900if test x$support_xim = xyes; then
11298 { echo "$as_me:$LINENO: checking for working Xlocale" >&5 11901 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11299echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; } 11902echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11474cat >>confdefs.h <<\_ACEOF 12077cat >>confdefs.h <<\_ACEOF
11475#define HAVE_XSETLOCALE 1 12078#define HAVE_XSETLOCALE 1
11476_ACEOF 12079_ACEOF
11477 12080
11478fi 12081fi
11479LIBS=$ac_save_LIBS 12082LIBS=$save_LIBS
11480CFLAGS=$ac_save_CFLAGS 12083CFLAGS=$save_CFLAGS
11481 12084
11482{ echo "$as_me:$LINENO: checking for working plain setlocale" >&5 12085{ echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11483echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; } 12086echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
11484if test "${rxvt_cv_func_setlocale+set}" = set; then 12087if test "${rxvt_cv_func_setlocale+set}" = set; then
11485 echo $ECHO_N "(cached) $ECHO_C" >&6 12088 echo $ECHO_N "(cached) $ECHO_C" >&6
12378echo "${ECHO_T}no" >&6; } 12981echo "${ECHO_T}no" >&6; }
12379fi 12982fi
12380 12983
12381 12984
12382 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 12985 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12383 LIBS="$LIBS `$PKG_CONFIG xft --libs`" 12986 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
12384 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 12987 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12385 else 12988 else
12386 # 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.
12387set dummy xft-config; ac_word=$2 12990set dummy xft-config; ac_word=$2
12388{ echo "$as_me:$LINENO: checking for $ac_word" >&5 12991{ echo "$as_me:$LINENO: checking for $ac_word" >&5
12423echo "${ECHO_T}no" >&6; } 13026echo "${ECHO_T}no" >&6; }
12424fi 13027fi
12425 13028
12426 13029
12427 if test $XFT_CONFIG != no; then 13030 if test $XFT_CONFIG != no; then
12428 LIBS="$LIBS `$XFT_CONFIG --libs`" 13031 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
12429 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 13032 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12430 fi 13033 fi
12431 fi 13034 fi
12432 13035
13036 save_LIBS="$LIBS"
13037 LIBS="$LIBS $X_LIBS"
12433 13038
12434for ac_header in X11/Xft/Xft.h 13039for ac_header in X11/Xft/Xft.h
12435do 13040do
12436as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 13041as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12437if { 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
12570 support_xft=no 13175 support_xft=no
12571fi 13176fi
12572 13177
12573done 13178done
12574 13179
12575
12576{ echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5 13180 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12577echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; } 13181echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
12578if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then 13182if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12579 echo $ECHO_N "(cached) $ECHO_C" >&6 13183 echo $ECHO_N "(cached) $ECHO_C" >&6
12580else 13184else
12581 ac_check_lib_save_LIBS=$LIBS 13185 ac_check_lib_save_LIBS=$LIBS
12633LIBS=$ac_check_lib_save_LIBS 13237LIBS=$ac_check_lib_save_LIBS
12634fi 13238fi
12635{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 13239{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12636echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; } 13240echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
12637if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 13241if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12638 cat >>confdefs.h <<_ACEOF 13242 :
12639#define HAVE_LIBXFT 1
12640_ACEOF
12641
12642 LIBS="-lXft $LIBS"
12643
12644else 13243else
12645 support_xft=no 13244 support_xft=no
12646fi 13245fi
12647 13246
13247 LIBS="$save_LIBS"
12648 13248
12649 if test x$support_xft = xyes; then 13249 if test x$support_xft = xyes; then
12650 13250
12651cat >>confdefs.h <<\_ACEOF 13251cat >>confdefs.h <<\_ACEOF
12652#define XFT 1 13252#define XFT 1
13797GREP!$GREP$ac_delim 14397GREP!$GREP$ac_delim
13798EGREP!$EGREP$ac_delim 14398EGREP!$EGREP$ac_delim
13799LINKER!$LINKER$ac_delim 14399LINKER!$LINKER$ac_delim
13800INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim 14400INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
13801RXVTNAME!$RXVTNAME$ac_delim 14401RXVTNAME!$RXVTNAME$ac_delim
14402CXXCPP!$CXXCPP$ac_delim
13802TIC!$TIC$ac_delim 14403TIC!$TIC$ac_delim
13803XMKMF!$XMKMF$ac_delim 14404XMKMF!$XMKMF$ac_delim
13804CXXCPP!$CXXCPP$ac_delim
13805X_CFLAGS!$X_CFLAGS$ac_delim 14405X_CFLAGS!$X_CFLAGS$ac_delim
13806X_PRE_LIBS!$X_PRE_LIBS$ac_delim 14406X_PRE_LIBS!$X_PRE_LIBS$ac_delim
13807X_LIBS!$X_LIBS$ac_delim 14407X_LIBS!$X_LIBS$ac_delim
13808X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim 14408X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
13809afterimage_config!$afterimage_config$ac_delim 14409afterimage_config!$afterimage_config$ac_delim

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines