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

Comparing rxvt-unicode/configure (file contents):
Revision 1.77 by root, Tue Jan 17 15:41:32 2006 UTC vs.
Revision 1.83 by root, Sat Jan 21 18:34:25 2006 UTC

307#endif 307#endif
308#if HAVE_UNISTD_H 308#if HAVE_UNISTD_H
309# include <unistd.h> 309# include <unistd.h>
310#endif" 310#endif"
311 311
312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TBL TIC X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
313ac_subst_files='' 313ac_subst_files=''
314 314
315# Initialize some variables set by options. 315# Initialize some variables set by options.
316ac_init_help= 316ac_init_help=
317ac_init_version=false 317ac_init_version=false
3050 3050
3051test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3051test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3052 3052
3053test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3053test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3054 3054
3055for ac_prog in gawk mawk nawk awk
3056do
3057 # Extract the first word of "$ac_prog", so it can be a program name with args.
3058set dummy $ac_prog; ac_word=$2
3059echo "$as_me:$LINENO: checking for $ac_word" >&5
3060echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3061if test "${ac_cv_prog_AWK+set}" = set; then
3062 echo $ECHO_N "(cached) $ECHO_C" >&6
3063else
3064 if test -n "$AWK"; then
3065 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3066else
3067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3068for as_dir in $PATH
3069do
3070 IFS=$as_save_IFS
3071 test -z "$as_dir" && as_dir=.
3072 for ac_exec_ext in '' $ac_executable_extensions; do
3073 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3074 ac_cv_prog_AWK="$ac_prog"
3075 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3076 break 2
3077 fi
3078done
3079done
3080 3055
3081fi
3082fi
3083AWK=$ac_cv_prog_AWK
3084if test -n "$AWK"; then
3085 echo "$as_me:$LINENO: result: $AWK" >&5
3086echo "${ECHO_T}$AWK" >&6
3087else
3088 echo "$as_me:$LINENO: result: no" >&5
3089echo "${ECHO_T}no" >&6
3090fi
3091
3092 test -n "$AWK" && break
3093done
3094
3095
3096ac_ext=c
3097ac_cpp='$CPP $CPPFLAGS'
3098ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3099ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3100ac_compiler_gnu=$ac_cv_c_compiler_gnu
3101
3102
3103if test -z "$orig_CXXFLAGS"; then
3104 if test x$GCC = xyes && test "x$GXX" = xyes; then
3105 CXXFLAGS="-g -O3"
3106 else
3107 CXXFLAGS="-O"
3108 fi
3109 CFLAGS="$CXXFLAGS"
3110fi
3111
3112LINKER="$CXX"
3113if test x$GCC = xyes && test x$GXX = xyes; then
3114
3115echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3116echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3117if test "${ac_cv_lib_supcpp_main+set}" = set; then
3118 echo $ECHO_N "(cached) $ECHO_C" >&6
3119else
3120 ac_check_lib_save_LIBS=$LIBS
3121LIBS="-lsupc++ $LIBS"
3122cat >conftest.$ac_ext <<_ACEOF
3123/* confdefs.h. */
3124_ACEOF
3125cat confdefs.h >>conftest.$ac_ext
3126cat >>conftest.$ac_ext <<_ACEOF
3127/* end confdefs.h. */
3128
3129
3130int
3131main ()
3132{
3133main ();
3134 ;
3135 return 0;
3136}
3137_ACEOF
3138rm -f conftest.$ac_objext conftest$ac_exeext
3139if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3140 (eval $ac_link) 2>conftest.er1
3141 ac_status=$?
3142 grep -v '^ *+' conftest.er1 >conftest.err
3143 rm -f conftest.er1
3144 cat conftest.err >&5
3145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3146 (exit $ac_status); } &&
3147 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3149 (eval $ac_try) 2>&5
3150 ac_status=$?
3151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152 (exit $ac_status); }; } &&
3153 { ac_try='test -s conftest$ac_exeext'
3154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3155 (eval $ac_try) 2>&5
3156 ac_status=$?
3157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3158 (exit $ac_status); }; }; then
3159 ac_cv_lib_supcpp_main=yes
3160else
3161 echo "$as_me: failed program was:" >&5
3162sed 's/^/| /' conftest.$ac_ext >&5
3163
3164ac_cv_lib_supcpp_main=no
3165fi
3166rm -f conftest.err conftest.$ac_objext \
3167 conftest$ac_exeext conftest.$ac_ext
3168LIBS=$ac_check_lib_save_LIBS
3169fi
3170echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3171echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3172if test $ac_cv_lib_supcpp_main = yes; then
3173
3174 LINKER="$CC"
3175 LIBS="$LIBS -lsupc++"
3176
3177fi
3178
3179fi
3180LINKER=$LINKER
3181
3182
3183
3184cat >>confdefs.h <<\_ACEOF
3185#define _GNU_SOURCE 1
3186_ACEOF
3187
3188
3189case $host in
3190 *-*-solaris* )
3191
3192cat >>confdefs.h <<\_ACEOF
3193#define _XOPEN_SOURCE_EXTENDED 1
3194_ACEOF
3195
3196
3197cat >>confdefs.h <<\_ACEOF
3198#define _XOPEN_SOURCE 2
3199_ACEOF
3200
3201
3202cat >>confdefs.h <<\_ACEOF
3203#define __EXTENSIONS__ 1
3204_ACEOF
3205
3206 ;;
3207esac
3208
3209
3210ac_ext=cc
3211ac_cpp='$CXXCPP $CPPFLAGS'
3212ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3213ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3214ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3215
3216
3217
3218ac_ext=cc
3219ac_cpp='$CXXCPP $CPPFLAGS'
3220ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3221ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3222ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3223echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3224echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3225if test -z "$CXXCPP"; then
3226 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3227 echo $ECHO_N "(cached) $ECHO_C" >&6
3228else
3229 # Double quotes because CXXCPP needs to be expanded
3230 for CXXCPP in "$CXX -E" "/lib/cpp"
3231 do
3232 ac_preproc_ok=false
3233for ac_cxx_preproc_warn_flag in '' yes
3234do
3235 # Use a header file that comes with gcc, so configuring glibc
3236 # with a fresh cross-compiler works.
3237 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3238 # <limits.h> exists even on freestanding compilers.
3239 # On the NeXT, cc -E runs the code through the compiler's parser,
3240 # not just through cpp. "Syntax error" is here to catch this case.
3241 cat >conftest.$ac_ext <<_ACEOF
3242/* confdefs.h. */
3243_ACEOF
3244cat confdefs.h >>conftest.$ac_ext
3245cat >>conftest.$ac_ext <<_ACEOF
3246/* end confdefs.h. */
3247#ifdef __STDC__
3248# include <limits.h>
3249#else
3250# include <assert.h>
3251#endif
3252 Syntax error
3253_ACEOF
3254if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3255 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3256 ac_status=$?
3257 grep -v '^ *+' conftest.er1 >conftest.err
3258 rm -f conftest.er1
3259 cat conftest.err >&5
3260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3261 (exit $ac_status); } >/dev/null; then
3262 if test -s conftest.err; then
3263 ac_cpp_err=$ac_cxx_preproc_warn_flag
3264 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3265 else
3266 ac_cpp_err=
3267 fi
3268else
3269 ac_cpp_err=yes
3270fi
3271if test -z "$ac_cpp_err"; then
3272 :
3273else
3274 echo "$as_me: failed program was:" >&5
3275sed 's/^/| /' conftest.$ac_ext >&5
3276
3277 # Broken: fails on valid input.
3278continue
3279fi
3280rm -f conftest.err conftest.$ac_ext
3281
3282 # OK, works on sane cases. Now check whether non-existent headers
3283 # can be detected and how.
3284 cat >conftest.$ac_ext <<_ACEOF
3285/* confdefs.h. */
3286_ACEOF
3287cat confdefs.h >>conftest.$ac_ext
3288cat >>conftest.$ac_ext <<_ACEOF
3289/* end confdefs.h. */
3290#include <ac_nonexistent.h>
3291_ACEOF
3292if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3293 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3294 ac_status=$?
3295 grep -v '^ *+' conftest.er1 >conftest.err
3296 rm -f conftest.er1
3297 cat conftest.err >&5
3298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3299 (exit $ac_status); } >/dev/null; then
3300 if test -s conftest.err; then
3301 ac_cpp_err=$ac_cxx_preproc_warn_flag
3302 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3303 else
3304 ac_cpp_err=
3305 fi
3306else
3307 ac_cpp_err=yes
3308fi
3309if test -z "$ac_cpp_err"; then
3310 # Broken: success on invalid input.
3311continue
3312else
3313 echo "$as_me: failed program was:" >&5
3314sed 's/^/| /' conftest.$ac_ext >&5
3315
3316 # Passes both tests.
3317ac_preproc_ok=:
3318break
3319fi
3320rm -f conftest.err conftest.$ac_ext
3321
3322done
3323# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3324rm -f conftest.err conftest.$ac_ext
3325if $ac_preproc_ok; then
3326 break
3327fi
3328
3329 done
3330 ac_cv_prog_CXXCPP=$CXXCPP
3331
3332fi
3333 CXXCPP=$ac_cv_prog_CXXCPP
3334else
3335 ac_cv_prog_CXXCPP=$CXXCPP
3336fi
3337echo "$as_me:$LINENO: result: $CXXCPP" >&5
3338echo "${ECHO_T}$CXXCPP" >&6
3339ac_preproc_ok=false
3340for ac_cxx_preproc_warn_flag in '' yes
3341do
3342 # Use a header file that comes with gcc, so configuring glibc
3343 # with a fresh cross-compiler works.
3344 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3345 # <limits.h> exists even on freestanding compilers.
3346 # On the NeXT, cc -E runs the code through the compiler's parser,
3347 # not just through cpp. "Syntax error" is here to catch this case.
3348 cat >conftest.$ac_ext <<_ACEOF
3349/* confdefs.h. */
3350_ACEOF
3351cat confdefs.h >>conftest.$ac_ext
3352cat >>conftest.$ac_ext <<_ACEOF
3353/* end confdefs.h. */
3354#ifdef __STDC__
3355# include <limits.h>
3356#else
3357# include <assert.h>
3358#endif
3359 Syntax error
3360_ACEOF
3361if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3362 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3363 ac_status=$?
3364 grep -v '^ *+' conftest.er1 >conftest.err
3365 rm -f conftest.er1
3366 cat conftest.err >&5
3367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3368 (exit $ac_status); } >/dev/null; then
3369 if test -s conftest.err; then
3370 ac_cpp_err=$ac_cxx_preproc_warn_flag
3371 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3372 else
3373 ac_cpp_err=
3374 fi
3375else
3376 ac_cpp_err=yes
3377fi
3378if test -z "$ac_cpp_err"; then
3379 :
3380else
3381 echo "$as_me: failed program was:" >&5
3382sed 's/^/| /' conftest.$ac_ext >&5
3383
3384 # Broken: fails on valid input.
3385continue
3386fi
3387rm -f conftest.err conftest.$ac_ext
3388
3389 # OK, works on sane cases. Now check whether non-existent headers
3390 # can be detected and how.
3391 cat >conftest.$ac_ext <<_ACEOF
3392/* confdefs.h. */
3393_ACEOF
3394cat confdefs.h >>conftest.$ac_ext
3395cat >>conftest.$ac_ext <<_ACEOF
3396/* end confdefs.h. */
3397#include <ac_nonexistent.h>
3398_ACEOF
3399if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3400 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3401 ac_status=$?
3402 grep -v '^ *+' conftest.er1 >conftest.err
3403 rm -f conftest.er1
3404 cat conftest.err >&5
3405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3406 (exit $ac_status); } >/dev/null; then
3407 if test -s conftest.err; then
3408 ac_cpp_err=$ac_cxx_preproc_warn_flag
3409 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3410 else
3411 ac_cpp_err=
3412 fi
3413else
3414 ac_cpp_err=yes
3415fi
3416if test -z "$ac_cpp_err"; then
3417 # Broken: success on invalid input.
3418continue
3419else
3420 echo "$as_me: failed program was:" >&5
3421sed 's/^/| /' conftest.$ac_ext >&5
3422
3423 # Passes both tests.
3424ac_preproc_ok=:
3425break
3426fi
3427rm -f conftest.err conftest.$ac_ext
3428
3429done
3430# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3431rm -f conftest.err conftest.$ac_ext
3432if $ac_preproc_ok; then
3433 :
3434else
3435 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3436See \`config.log' for more details." >&5
3437echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3438See \`config.log' for more details." >&2;}
3439 { (exit 1); exit 1; }; }
3440fi
3441
3442ac_ext=cc
3443ac_cpp='$CXXCPP $CPPFLAGS'
3444ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3445ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3446ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3447 3056
3448 3057
3449echo "$as_me:$LINENO: checking for egrep" >&5 3058echo "$as_me:$LINENO: checking for egrep" >&5
3450echo $ECHO_N "checking for egrep... $ECHO_C" >&6 3059echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3451if test "${ac_cv_prog_egrep+set}" = set; then 3060if test "${ac_cv_prog_egrep+set}" = set; then
3526 grep -v '^ *+' conftest.er1 >conftest.err 3135 grep -v '^ *+' conftest.er1 >conftest.err
3527 rm -f conftest.er1 3136 rm -f conftest.er1
3528 cat conftest.err >&5 3137 cat conftest.err >&5
3529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530 (exit $ac_status); } && 3139 (exit $ac_status); } &&
3531 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3140 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3533 (eval $ac_try) 2>&5 3142 (eval $ac_try) 2>&5
3534 ac_status=$? 3143 ac_status=$?
3535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3536 (exit $ac_status); }; } && 3145 (exit $ac_status); }; } &&
3580 grep -v '^ *+' conftest.er1 >conftest.err 3189 grep -v '^ *+' conftest.er1 >conftest.err
3581 rm -f conftest.er1 3190 rm -f conftest.er1
3582 cat conftest.err >&5 3191 cat conftest.err >&5
3583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3584 (exit $ac_status); } && 3193 (exit $ac_status); } &&
3585 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3194 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3587 (eval $ac_try) 2>&5 3196 (eval $ac_try) 2>&5
3588 ac_status=$? 3197 ac_status=$?
3589 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3590 (exit $ac_status); }; } && 3199 (exit $ac_status); }; } &&
3611echo "${ECHO_T}$ac_cv_search_strerror" >&6 3220echo "${ECHO_T}$ac_cv_search_strerror" >&6
3612if test "$ac_cv_search_strerror" != no; then 3221if test "$ac_cv_search_strerror" != no; then
3613 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 3222 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3614 3223
3615fi 3224fi
3225
3226
3227ac_ext=c
3228ac_cpp='$CPP $CPPFLAGS'
3229ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3230ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3231ac_compiler_gnu=$ac_cv_c_compiler_gnu
3232
3233
3234LINKER="$CXX"
3235if test x$GCC = xyes && test x$GXX = xyes; then
3236 echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3237echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3238if test "${ac_cv_lib_supcpp_main+set}" = set; then
3239 echo $ECHO_N "(cached) $ECHO_C" >&6
3240else
3241 ac_check_lib_save_LIBS=$LIBS
3242LIBS="-lsupc++ $LIBS"
3243cat >conftest.$ac_ext <<_ACEOF
3244/* confdefs.h. */
3245_ACEOF
3246cat confdefs.h >>conftest.$ac_ext
3247cat >>conftest.$ac_ext <<_ACEOF
3248/* end confdefs.h. */
3249
3250
3251int
3252main ()
3253{
3254main ();
3255 ;
3256 return 0;
3257}
3258_ACEOF
3259rm -f conftest.$ac_objext conftest$ac_exeext
3260if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3261 (eval $ac_link) 2>conftest.er1
3262 ac_status=$?
3263 grep -v '^ *+' conftest.er1 >conftest.err
3264 rm -f conftest.er1
3265 cat conftest.err >&5
3266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3267 (exit $ac_status); } &&
3268 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3270 (eval $ac_try) 2>&5
3271 ac_status=$?
3272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3273 (exit $ac_status); }; } &&
3274 { ac_try='test -s conftest$ac_exeext'
3275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3276 (eval $ac_try) 2>&5
3277 ac_status=$?
3278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3279 (exit $ac_status); }; }; then
3280 ac_cv_lib_supcpp_main=yes
3281else
3282 echo "$as_me: failed program was:" >&5
3283sed 's/^/| /' conftest.$ac_ext >&5
3284
3285ac_cv_lib_supcpp_main=no
3286fi
3287rm -f conftest.err conftest.$ac_objext \
3288 conftest$ac_exeext conftest.$ac_ext
3289LIBS=$ac_check_lib_save_LIBS
3290fi
3291echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3292echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3293if test $ac_cv_lib_supcpp_main = yes; then
3294
3295 LINKER="$CC"
3296 LIBS="$LIBS -lsupc++"
3297
3298fi
3299
3300fi
3301LINKER=$LINKER
3302
3303
3304ac_ext=cc
3305ac_cpp='$CXXCPP $CPPFLAGS'
3306ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3307ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3308ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3309
3310if test -z "$orig_CXXFLAGS"; then
3311 if test x$GCC = xyes && test "x$GXX" = xyes; then
3312 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3313
3314cat >conftest.$ac_ext <<_ACEOF
3315/* confdefs.h. */
3316_ACEOF
3317cat confdefs.h >>conftest.$ac_ext
3318cat >>conftest.$ac_ext <<_ACEOF
3319/* end confdefs.h. */
3320
3321int
3322main ()
3323{
3324
3325 ;
3326 return 0;
3327}
3328_ACEOF
3329rm -f conftest.$ac_objext
3330if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3331 (eval $ac_compile) 2>conftest.er1
3332 ac_status=$?
3333 grep -v '^ *+' conftest.er1 >conftest.err
3334 rm -f conftest.er1
3335 cat conftest.err >&5
3336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3337 (exit $ac_status); } &&
3338 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3340 (eval $ac_try) 2>&5
3341 ac_status=$?
3342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3343 (exit $ac_status); }; } &&
3344 { ac_try='test -s conftest.$ac_objext'
3345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3346 (eval $ac_try) 2>&5
3347 ac_status=$?
3348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3349 (exit $ac_status); }; }; then
3350 :
3351else
3352 echo "$as_me: failed program was:" >&5
3353sed 's/^/| /' conftest.$ac_ext >&5
3354
3355CXXFLAGS="-g -O3"
3356fi
3357rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3358 else
3359 CXXFLAGS="-O"
3360 fi
3361 CFLAGS="$CXXFLAGS"
3362fi
3363
3364
3365cat >>confdefs.h <<\_ACEOF
3366#define _GNU_SOURCE 1
3367_ACEOF
3368
3369
3370case $host in
3371 *-*-solaris* )
3372
3373cat >>confdefs.h <<\_ACEOF
3374#define _XOPEN_SOURCE_EXTENDED 1
3375_ACEOF
3376
3377
3378cat >>confdefs.h <<\_ACEOF
3379#define _XOPEN_SOURCE 2
3380_ACEOF
3381
3382
3383cat >>confdefs.h <<\_ACEOF
3384#define __EXTENSIONS__ 1
3385_ACEOF
3386
3387 ;;
3388esac
3616 3389
3617 3390
3618echo "$as_me:$LINENO: checking for setlocale" >&5 3391echo "$as_me:$LINENO: checking for setlocale" >&5
3619echo $ECHO_N "checking for setlocale... $ECHO_C" >&6 3392echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3620if test "${ac_cv_func_setlocale+set}" = set; then 3393if test "${ac_cv_func_setlocale+set}" = set; then
4830 terminfo="$withval" 4603 terminfo="$withval"
4831 fi 4604 fi
4832fi; 4605fi;
4833 4606
4834 4607
4835
4836cat >>confdefs.h <<\_ACEOF
4837#define PROTOTYPES 1
4838_ACEOF
4839
4840
4841# Extract the first word of "mv", so it can be a program name with args. 4608# Extract the first word of "mv", so it can be a program name with args.
4842set dummy mv; ac_word=$2 4609set dummy mv; ac_word=$2
4843echo "$as_me:$LINENO: checking for $ac_word" >&5 4610echo "$as_me:$LINENO: checking for $ac_word" >&5
4844echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4611echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4845if test "${ac_cv_path_MV+set}" = set; then 4612if test "${ac_cv_path_MV+set}" = set; then
5116else 4883else
5117 echo "$as_me:$LINENO: result: no" >&5 4884 echo "$as_me:$LINENO: result: no" >&5
5118echo "${ECHO_T}no" >&6 4885echo "${ECHO_T}no" >&6
5119fi 4886fi
5120 4887
5121# Extract the first word of "tbl", so it can be a program name with args.
5122set dummy tbl; ac_word=$2
5123echo "$as_me:$LINENO: checking for $ac_word" >&5
5124echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5125if test "${ac_cv_path_TBL+set}" = set; then
5126 echo $ECHO_N "(cached) $ECHO_C" >&6
5127else
5128 case $TBL in
5129 [\\/]* | ?:[\\/]*)
5130 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
5131 ;;
5132 *)
5133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5134for as_dir in $PATH
5135do
5136 IFS=$as_save_IFS
5137 test -z "$as_dir" && as_dir=.
5138 for ac_exec_ext in '' $ac_executable_extensions; do
5139 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5140 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
5141 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5142 break 2
5143 fi
5144done
5145done
5146
5147 ;;
5148esac
5149fi
5150TBL=$ac_cv_path_TBL
5151
5152if test -n "$TBL"; then
5153 echo "$as_me:$LINENO: result: $TBL" >&5
5154echo "${ECHO_T}$TBL" >&6
5155else
5156 echo "$as_me:$LINENO: result: no" >&5
5157echo "${ECHO_T}no" >&6
5158fi
5159
5160# Extract the first word of "tic", so it can be a program name with args. 4888# Extract the first word of "tic", so it can be a program name with args.
5161set dummy tic; ac_word=$2 4889set dummy tic; ac_word=$2
5162echo "$as_me:$LINENO: checking for $ac_word" >&5 4890echo "$as_me:$LINENO: checking for $ac_word" >&5
5163echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4891echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5164if test "${ac_cv_path_TIC+set}" = set; then 4892if test "${ac_cv_path_TIC+set}" = set; then
5195 echo "$as_me:$LINENO: result: no" >&5 4923 echo "$as_me:$LINENO: result: no" >&5
5196echo "${ECHO_T}no" >&6 4924echo "${ECHO_T}no" >&6
5197fi 4925fi
5198 4926
5199 4927
4928
4929
4930ac_ext=cc
4931ac_cpp='$CXXCPP $CPPFLAGS'
4932ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4933ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4934ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4935echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4936echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4937if test -z "$CXXCPP"; then
4938 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4939 echo $ECHO_N "(cached) $ECHO_C" >&6
4940else
4941 # Double quotes because CXXCPP needs to be expanded
4942 for CXXCPP in "$CXX -E" "/lib/cpp"
4943 do
4944 ac_preproc_ok=false
4945for ac_cxx_preproc_warn_flag in '' yes
4946do
4947 # Use a header file that comes with gcc, so configuring glibc
4948 # with a fresh cross-compiler works.
4949 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4950 # <limits.h> exists even on freestanding compilers.
4951 # On the NeXT, cc -E runs the code through the compiler's parser,
4952 # not just through cpp. "Syntax error" is here to catch this case.
4953 cat >conftest.$ac_ext <<_ACEOF
4954/* confdefs.h. */
4955_ACEOF
4956cat confdefs.h >>conftest.$ac_ext
4957cat >>conftest.$ac_ext <<_ACEOF
4958/* end confdefs.h. */
4959#ifdef __STDC__
4960# include <limits.h>
4961#else
4962# include <assert.h>
4963#endif
4964 Syntax error
4965_ACEOF
4966if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4967 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4968 ac_status=$?
4969 grep -v '^ *+' conftest.er1 >conftest.err
4970 rm -f conftest.er1
4971 cat conftest.err >&5
4972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4973 (exit $ac_status); } >/dev/null; then
4974 if test -s conftest.err; then
4975 ac_cpp_err=$ac_cxx_preproc_warn_flag
4976 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4977 else
4978 ac_cpp_err=
4979 fi
4980else
4981 ac_cpp_err=yes
4982fi
4983if test -z "$ac_cpp_err"; then
4984 :
4985else
4986 echo "$as_me: failed program was:" >&5
4987sed 's/^/| /' conftest.$ac_ext >&5
4988
4989 # Broken: fails on valid input.
4990continue
4991fi
4992rm -f conftest.err conftest.$ac_ext
4993
4994 # OK, works on sane cases. Now check whether non-existent headers
4995 # can be detected and how.
4996 cat >conftest.$ac_ext <<_ACEOF
4997/* confdefs.h. */
4998_ACEOF
4999cat confdefs.h >>conftest.$ac_ext
5000cat >>conftest.$ac_ext <<_ACEOF
5001/* end confdefs.h. */
5002#include <ac_nonexistent.h>
5003_ACEOF
5004if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5005 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5006 ac_status=$?
5007 grep -v '^ *+' conftest.er1 >conftest.err
5008 rm -f conftest.er1
5009 cat conftest.err >&5
5010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5011 (exit $ac_status); } >/dev/null; then
5012 if test -s conftest.err; then
5013 ac_cpp_err=$ac_cxx_preproc_warn_flag
5014 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5015 else
5016 ac_cpp_err=
5017 fi
5018else
5019 ac_cpp_err=yes
5020fi
5021if test -z "$ac_cpp_err"; then
5022 # Broken: success on invalid input.
5023continue
5024else
5025 echo "$as_me: failed program was:" >&5
5026sed 's/^/| /' conftest.$ac_ext >&5
5027
5028 # Passes both tests.
5029ac_preproc_ok=:
5030break
5031fi
5032rm -f conftest.err conftest.$ac_ext
5033
5034done
5035# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5036rm -f conftest.err conftest.$ac_ext
5037if $ac_preproc_ok; then
5038 break
5039fi
5040
5041 done
5042 ac_cv_prog_CXXCPP=$CXXCPP
5043
5044fi
5045 CXXCPP=$ac_cv_prog_CXXCPP
5046else
5047 ac_cv_prog_CXXCPP=$CXXCPP
5048fi
5049echo "$as_me:$LINENO: result: $CXXCPP" >&5
5050echo "${ECHO_T}$CXXCPP" >&6
5051ac_preproc_ok=false
5052for ac_cxx_preproc_warn_flag in '' yes
5053do
5054 # Use a header file that comes with gcc, so configuring glibc
5055 # with a fresh cross-compiler works.
5056 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5057 # <limits.h> exists even on freestanding compilers.
5058 # On the NeXT, cc -E runs the code through the compiler's parser,
5059 # not just through cpp. "Syntax error" is here to catch this case.
5060 cat >conftest.$ac_ext <<_ACEOF
5061/* confdefs.h. */
5062_ACEOF
5063cat confdefs.h >>conftest.$ac_ext
5064cat >>conftest.$ac_ext <<_ACEOF
5065/* end confdefs.h. */
5066#ifdef __STDC__
5067# include <limits.h>
5068#else
5069# include <assert.h>
5070#endif
5071 Syntax error
5072_ACEOF
5073if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5074 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5075 ac_status=$?
5076 grep -v '^ *+' conftest.er1 >conftest.err
5077 rm -f conftest.er1
5078 cat conftest.err >&5
5079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5080 (exit $ac_status); } >/dev/null; then
5081 if test -s conftest.err; then
5082 ac_cpp_err=$ac_cxx_preproc_warn_flag
5083 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5084 else
5085 ac_cpp_err=
5086 fi
5087else
5088 ac_cpp_err=yes
5089fi
5090if test -z "$ac_cpp_err"; then
5091 :
5092else
5093 echo "$as_me: failed program was:" >&5
5094sed 's/^/| /' conftest.$ac_ext >&5
5095
5096 # Broken: fails on valid input.
5097continue
5098fi
5099rm -f conftest.err conftest.$ac_ext
5100
5101 # OK, works on sane cases. Now check whether non-existent headers
5102 # can be detected and how.
5103 cat >conftest.$ac_ext <<_ACEOF
5104/* confdefs.h. */
5105_ACEOF
5106cat confdefs.h >>conftest.$ac_ext
5107cat >>conftest.$ac_ext <<_ACEOF
5108/* end confdefs.h. */
5109#include <ac_nonexistent.h>
5110_ACEOF
5111if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5112 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5113 ac_status=$?
5114 grep -v '^ *+' conftest.er1 >conftest.err
5115 rm -f conftest.er1
5116 cat conftest.err >&5
5117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5118 (exit $ac_status); } >/dev/null; then
5119 if test -s conftest.err; then
5120 ac_cpp_err=$ac_cxx_preproc_warn_flag
5121 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5122 else
5123 ac_cpp_err=
5124 fi
5125else
5126 ac_cpp_err=yes
5127fi
5128if test -z "$ac_cpp_err"; then
5129 # Broken: success on invalid input.
5130continue
5131else
5132 echo "$as_me: failed program was:" >&5
5133sed 's/^/| /' conftest.$ac_ext >&5
5134
5135 # Passes both tests.
5136ac_preproc_ok=:
5137break
5138fi
5139rm -f conftest.err conftest.$ac_ext
5140
5141done
5142# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5143rm -f conftest.err conftest.$ac_ext
5144if $ac_preproc_ok; then
5145 :
5146else
5147 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5148See \`config.log' for more details." >&5
5149echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5150See \`config.log' for more details." >&2;}
5151 { (exit 1); exit 1; }; }
5152fi
5153
5154ac_ext=cc
5155ac_cpp='$CXXCPP $CPPFLAGS'
5156ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5157ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5158ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5200 5159
5201 5160
5202 5161
5203if test "x$ac_path_x_has_been_run" != xyes; then 5162if test "x$ac_path_x_has_been_run" != xyes; then
5204 echo "$as_me:$LINENO: checking for X" >&5 5163 echo "$as_me:$LINENO: checking for X" >&5
7258 7217
7259 7218
7260 7219
7261 7220
7262 7221
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272for ac_header in \ 7222for ac_header in \
7273 assert.h \ 7223 assert.h \
7274 fcntl.h \ 7224 fcntl.h \
7275 grp.h \
7276 libc.h \
7277 lastlog.h \
7278 stdarg.h \ 7225 stdarg.h \
7279 stdlib.h \ 7226 stdlib.h \
7280 string.h \ 7227 string.h \
7281 termios.h \ 7228 termios.h \
7282 unistd.h \ 7229 unistd.h \
7283 sys/byteorder.h \ 7230 sys/byteorder.h \
7284 sys/ioctl.h \ 7231 sys/ioctl.h \
7285 sys/select.h \ 7232 sys/select.h \
7286 sys/sockio.h \ 7233 sys/sockio.h \
7287 sys/strredir.h \ 7234 sys/strredir.h \
7288 sys/stropts.h \
7289 sys/time.h \ 7235 sys/time.h \
7290 utmp.h \ 7236 stdint.h \
7291 utmpx.h \ 7237 wchar.h \
7292 stdint.h \ 7238 cwchar \
7293 pty.h \ 7239 clocale \
7294 util.h \
7295 libutil.h \
7296 wchar.h \
7297 cwchar \
7298 clocale \
7299 7240
7300do 7241do
7301as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7242as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7302if eval "test \"\${$as_ac_Header+set}\" = set"; then 7243if eval "test \"\${$as_ac_Header+set}\" = set"; then
7303 echo "$as_me:$LINENO: checking for $ac_header" >&5 7244 echo "$as_me:$LINENO: checking for $ac_header" >&5
10137 10078
10138 10079
10139 10080
10140 10081
10141 10082
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152for ac_func in \ 10083for ac_func in \
10153 revoke \
10154 unsetenv \ 10084 unsetenv \
10155 setutent \ 10085 setutent \
10156 seteuid \ 10086 seteuid \
10157 setresuid \ 10087 setresuid \
10158 setreuid \ 10088 setreuid \
10159 _getpty \
10160 getpt \
10161 posix_openpt \
10162 grantpt \
10163 unlockpt \
10164 isastream \
10165 on_exit \ 10089 on_exit \
10166 nanosleep \ 10090 nanosleep \
10167 updwtmp \
10168 updwtmpx \
10169 ttyslot \
10170 10091
10171do 10092do
10172as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10093as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10173echo "$as_me:$LINENO: checking for $ac_func" >&5 10094echo "$as_me:$LINENO: checking for $ac_func" >&5
10174echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 10095echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10263 cat >>confdefs.h <<_ACEOF 10184 cat >>confdefs.h <<_ACEOF
10264#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10185#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10265_ACEOF 10186_ACEOF
10266 10187
10267fi 10188fi
10189done
10190
10191
10192
10193
10194
10195
10196for ac_func in \
10197 ttyslot \
10198 updwtmp \
10199 updwtmpx \
10200
10201do
10202as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10203echo "$as_me:$LINENO: checking for $ac_func" >&5
10204echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10205if eval "test \"\${$as_ac_var+set}\" = set"; then
10206 echo $ECHO_N "(cached) $ECHO_C" >&6
10207else
10208 cat >conftest.$ac_ext <<_ACEOF
10209/* confdefs.h. */
10210_ACEOF
10211cat confdefs.h >>conftest.$ac_ext
10212cat >>conftest.$ac_ext <<_ACEOF
10213/* end confdefs.h. */
10214/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10215 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10216#define $ac_func innocuous_$ac_func
10217
10218/* System header to define __stub macros and hopefully few prototypes,
10219 which can conflict with char $ac_func (); below.
10220 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10221 <limits.h> exists even on freestanding compilers. */
10222
10223#ifdef __STDC__
10224# include <limits.h>
10225#else
10226# include <assert.h>
10227#endif
10228
10229#undef $ac_func
10230
10231/* Override any gcc2 internal prototype to avoid an error. */
10232#ifdef __cplusplus
10233extern "C"
10234{
10235#endif
10236/* We use char because int might match the return type of a gcc2
10237 builtin and then its argument prototype would still apply. */
10238char $ac_func ();
10239/* The GNU C library defines this for functions which it implements
10240 to always fail with ENOSYS. Some functions are actually named
10241 something starting with __ and the normal name is an alias. */
10242#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10243choke me
10244#else
10245char (*f) () = $ac_func;
10246#endif
10247#ifdef __cplusplus
10248}
10249#endif
10250
10251int
10252main ()
10253{
10254return f != $ac_func;
10255 ;
10256 return 0;
10257}
10258_ACEOF
10259rm -f conftest.$ac_objext conftest$ac_exeext
10260if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10261 (eval $ac_link) 2>conftest.er1
10262 ac_status=$?
10263 grep -v '^ *+' conftest.er1 >conftest.err
10264 rm -f conftest.er1
10265 cat conftest.err >&5
10266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10267 (exit $ac_status); } &&
10268 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10270 (eval $ac_try) 2>&5
10271 ac_status=$?
10272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10273 (exit $ac_status); }; } &&
10274 { ac_try='test -s conftest$ac_exeext'
10275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10276 (eval $ac_try) 2>&5
10277 ac_status=$?
10278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10279 (exit $ac_status); }; }; then
10280 eval "$as_ac_var=yes"
10281else
10282 echo "$as_me: failed program was:" >&5
10283sed 's/^/| /' conftest.$ac_ext >&5
10284
10285eval "$as_ac_var=no"
10286fi
10287rm -f conftest.err conftest.$ac_objext \
10288 conftest$ac_exeext conftest.$ac_ext
10289fi
10290echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10291echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10292if test `eval echo '${'$as_ac_var'}'` = yes; then
10293 cat >>confdefs.h <<_ACEOF
10294#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10295_ACEOF
10296
10297fi
10298done
10299
10300
10301
10302
10303
10304for ac_header in \
10305 utmp.h \
10306 utmpx.h \
10307 lastlog.h \
10308
10309do
10310as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10311if eval "test \"\${$as_ac_Header+set}\" = set"; then
10312 echo "$as_me:$LINENO: checking for $ac_header" >&5
10313echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10314if eval "test \"\${$as_ac_Header+set}\" = set"; then
10315 echo $ECHO_N "(cached) $ECHO_C" >&6
10316fi
10317echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10318echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10319else
10320 # Is the header compilable?
10321echo "$as_me:$LINENO: checking $ac_header usability" >&5
10322echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10323cat >conftest.$ac_ext <<_ACEOF
10324/* confdefs.h. */
10325_ACEOF
10326cat confdefs.h >>conftest.$ac_ext
10327cat >>conftest.$ac_ext <<_ACEOF
10328/* end confdefs.h. */
10329$ac_includes_default
10330#include <$ac_header>
10331_ACEOF
10332rm -f conftest.$ac_objext
10333if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10334 (eval $ac_compile) 2>conftest.er1
10335 ac_status=$?
10336 grep -v '^ *+' conftest.er1 >conftest.err
10337 rm -f conftest.er1
10338 cat conftest.err >&5
10339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10340 (exit $ac_status); } &&
10341 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10343 (eval $ac_try) 2>&5
10344 ac_status=$?
10345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10346 (exit $ac_status); }; } &&
10347 { ac_try='test -s conftest.$ac_objext'
10348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10349 (eval $ac_try) 2>&5
10350 ac_status=$?
10351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10352 (exit $ac_status); }; }; then
10353 ac_header_compiler=yes
10354else
10355 echo "$as_me: failed program was:" >&5
10356sed 's/^/| /' conftest.$ac_ext >&5
10357
10358ac_header_compiler=no
10359fi
10360rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10361echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10362echo "${ECHO_T}$ac_header_compiler" >&6
10363
10364# Is the header present?
10365echo "$as_me:$LINENO: checking $ac_header presence" >&5
10366echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10367cat >conftest.$ac_ext <<_ACEOF
10368/* confdefs.h. */
10369_ACEOF
10370cat confdefs.h >>conftest.$ac_ext
10371cat >>conftest.$ac_ext <<_ACEOF
10372/* end confdefs.h. */
10373#include <$ac_header>
10374_ACEOF
10375if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10376 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10377 ac_status=$?
10378 grep -v '^ *+' conftest.er1 >conftest.err
10379 rm -f conftest.er1
10380 cat conftest.err >&5
10381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10382 (exit $ac_status); } >/dev/null; then
10383 if test -s conftest.err; then
10384 ac_cpp_err=$ac_cxx_preproc_warn_flag
10385 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10386 else
10387 ac_cpp_err=
10388 fi
10389else
10390 ac_cpp_err=yes
10391fi
10392if test -z "$ac_cpp_err"; then
10393 ac_header_preproc=yes
10394else
10395 echo "$as_me: failed program was:" >&5
10396sed 's/^/| /' conftest.$ac_ext >&5
10397
10398 ac_header_preproc=no
10399fi
10400rm -f conftest.err conftest.$ac_ext
10401echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10402echo "${ECHO_T}$ac_header_preproc" >&6
10403
10404# So? What about this header?
10405case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10406 yes:no: )
10407 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10408echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10409 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10410echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10411 ac_header_preproc=yes
10412 ;;
10413 no:yes:* )
10414 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10415echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10416 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10417echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10418 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10419echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10420 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10421echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10422 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10423echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10424 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10425echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10426 (
10427 cat <<\_ASBOX
10428## ------------------------------------------ ##
10429## Report this to the AC_PACKAGE_NAME lists. ##
10430## ------------------------------------------ ##
10431_ASBOX
10432 ) |
10433 sed "s/^/$as_me: WARNING: /" >&2
10434 ;;
10435esac
10436echo "$as_me:$LINENO: checking for $ac_header" >&5
10437echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10438if eval "test \"\${$as_ac_Header+set}\" = set"; then
10439 echo $ECHO_N "(cached) $ECHO_C" >&6
10440else
10441 eval "$as_ac_Header=\$ac_header_preproc"
10442fi
10443echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10444echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10445
10446fi
10447if test `eval echo '${'$as_ac_Header'}'` = yes; then
10448 cat >>confdefs.h <<_ACEOF
10449#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10450_ACEOF
10451
10452fi
10453
10268done 10454done
10269 10455
10270 10456
10271 10457
10272if test "${ac_cv_header_utmp_h+set}" = set; then 10458if test "${ac_cv_header_utmp_h+set}" = set; then
10416_ACEOF 10602_ACEOF
10417cat confdefs.h >>conftest.$ac_ext 10603cat confdefs.h >>conftest.$ac_ext
10418cat >>conftest.$ac_ext <<_ACEOF 10604cat >>conftest.$ac_ext <<_ACEOF
10419/* end confdefs.h. */ 10605/* end confdefs.h. */
10420#include <sys/types.h> 10606#include <sys/types.h>
10421#include <stdint.h>
10422#include <utmp.h> 10607#include <utmp.h>
10423int 10608int
10424main () 10609main ()
10425{ 10610{
10426struct utmp ut; 10611struct utmp ut;
11527_ACEOF 11712_ACEOF
11528 11713
11529fi 11714fi
11530 11715
11531 11716
11717
11532echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 11718echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11533echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6 11719echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11534if test "${rxvt_cv_path_ttytab+set}" = set; then 11720if test "${rxvt_cv_path_ttytab+set}" = set; then
11535 echo $ECHO_N "(cached) $ECHO_C" >&6 11721 echo $ECHO_N "(cached) $ECHO_C" >&6
11536else 11722else
11951#define XIMCB_PROTO_BROKEN 1 12137#define XIMCB_PROTO_BROKEN 1
11952_ACEOF 12138_ACEOF
11953 12139
11954fi 12140fi
11955 12141
11956if test x$ac_cv_func_getpt = xno -a x$ac_cv_func_posix_openpt = xno; then 12142
12143
12144
12145
12146
12147
12148for ac_header in \
12149 pty.h \
12150 util.h \
12151 libutil.h \
12152 sys/ioctl.h \
12153 sys/stropts.h \
12154
12155do
12156as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12157if eval "test \"\${$as_ac_Header+set}\" = set"; then
11957 echo "$as_me:$LINENO: checking for openpty" >&5 12158 echo "$as_me:$LINENO: checking for $ac_header" >&5
11958echo $ECHO_N "checking for openpty... $ECHO_C" >&6 12159echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11959if test "${ac_cv_func_openpty+set}" = set; then 12160if eval "test \"\${$as_ac_Header+set}\" = set"; then
11960 echo $ECHO_N "(cached) $ECHO_C" >&6 12161 echo $ECHO_N "(cached) $ECHO_C" >&6
12162fi
12163echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12164echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11961else 12165else
12166 # Is the header compilable?
12167echo "$as_me:$LINENO: checking $ac_header usability" >&5
12168echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11962 cat >conftest.$ac_ext <<_ACEOF 12169cat >conftest.$ac_ext <<_ACEOF
11963/* confdefs.h. */ 12170/* confdefs.h. */
11964_ACEOF 12171_ACEOF
11965cat confdefs.h >>conftest.$ac_ext 12172cat confdefs.h >>conftest.$ac_ext
11966cat >>conftest.$ac_ext <<_ACEOF 12173cat >>conftest.$ac_ext <<_ACEOF
11967/* end confdefs.h. */ 12174/* end confdefs.h. */
12175$ac_includes_default
12176#include <$ac_header>
12177_ACEOF
12178rm -f conftest.$ac_objext
12179if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12180 (eval $ac_compile) 2>conftest.er1
12181 ac_status=$?
12182 grep -v '^ *+' conftest.er1 >conftest.err
12183 rm -f conftest.er1
12184 cat conftest.err >&5
12185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12186 (exit $ac_status); } &&
12187 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12189 (eval $ac_try) 2>&5
12190 ac_status=$?
12191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12192 (exit $ac_status); }; } &&
12193 { ac_try='test -s conftest.$ac_objext'
12194 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12195 (eval $ac_try) 2>&5
12196 ac_status=$?
12197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12198 (exit $ac_status); }; }; then
12199 ac_header_compiler=yes
12200else
12201 echo "$as_me: failed program was:" >&5
12202sed 's/^/| /' conftest.$ac_ext >&5
12203
12204ac_header_compiler=no
12205fi
12206rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12207echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12208echo "${ECHO_T}$ac_header_compiler" >&6
12209
12210# Is the header present?
12211echo "$as_me:$LINENO: checking $ac_header presence" >&5
12212echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12213cat >conftest.$ac_ext <<_ACEOF
12214/* confdefs.h. */
12215_ACEOF
12216cat confdefs.h >>conftest.$ac_ext
12217cat >>conftest.$ac_ext <<_ACEOF
12218/* end confdefs.h. */
12219#include <$ac_header>
12220_ACEOF
12221if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12222 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12223 ac_status=$?
12224 grep -v '^ *+' conftest.er1 >conftest.err
12225 rm -f conftest.er1
12226 cat conftest.err >&5
12227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12228 (exit $ac_status); } >/dev/null; then
12229 if test -s conftest.err; then
12230 ac_cpp_err=$ac_cxx_preproc_warn_flag
12231 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12232 else
12233 ac_cpp_err=
12234 fi
12235else
12236 ac_cpp_err=yes
12237fi
12238if test -z "$ac_cpp_err"; then
12239 ac_header_preproc=yes
12240else
12241 echo "$as_me: failed program was:" >&5
12242sed 's/^/| /' conftest.$ac_ext >&5
12243
12244 ac_header_preproc=no
12245fi
12246rm -f conftest.err conftest.$ac_ext
12247echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12248echo "${ECHO_T}$ac_header_preproc" >&6
12249
12250# So? What about this header?
12251case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12252 yes:no: )
12253 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12254echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12255 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12256echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12257 ac_header_preproc=yes
12258 ;;
12259 no:yes:* )
12260 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12261echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12262 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12263echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12264 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12265echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12266 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12267echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12268 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12269echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12270 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12271echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12272 (
12273 cat <<\_ASBOX
12274## ------------------------------------------ ##
12275## Report this to the AC_PACKAGE_NAME lists. ##
12276## ------------------------------------------ ##
12277_ASBOX
12278 ) |
12279 sed "s/^/$as_me: WARNING: /" >&2
12280 ;;
12281esac
12282echo "$as_me:$LINENO: checking for $ac_header" >&5
12283echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12284if eval "test \"\${$as_ac_Header+set}\" = set"; then
12285 echo $ECHO_N "(cached) $ECHO_C" >&6
12286else
12287 eval "$as_ac_Header=\$ac_header_preproc"
12288fi
12289echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12290echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12291
12292fi
12293if test `eval echo '${'$as_ac_Header'}'` = yes; then
12294 cat >>confdefs.h <<_ACEOF
12295#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12296_ACEOF
12297
12298fi
12299
12300done
12301
12302
12303
12304
12305
12306
12307
12308for ac_func in \
12309 revoke \
12310 _getpty \
12311 getpt \
12312 posix_openpt \
12313 isastream \
12314
12315do
12316as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12317echo "$as_me:$LINENO: checking for $ac_func" >&5
12318echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12319if eval "test \"\${$as_ac_var+set}\" = set"; then
12320 echo $ECHO_N "(cached) $ECHO_C" >&6
12321else
12322 cat >conftest.$ac_ext <<_ACEOF
12323/* confdefs.h. */
12324_ACEOF
12325cat confdefs.h >>conftest.$ac_ext
12326cat >>conftest.$ac_ext <<_ACEOF
12327/* end confdefs.h. */
11968/* Define openpty to an innocuous variant, in case <limits.h> declares openpty. 12328/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11969 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12329 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11970#define openpty innocuous_openpty 12330#define $ac_func innocuous_$ac_func
11971 12331
11972/* System header to define __stub macros and hopefully few prototypes, 12332/* System header to define __stub macros and hopefully few prototypes,
11973 which can conflict with char openpty (); below. 12333 which can conflict with char $ac_func (); below.
11974 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12334 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11975 <limits.h> exists even on freestanding compilers. */ 12335 <limits.h> exists even on freestanding compilers. */
11976 12336
11977#ifdef __STDC__ 12337#ifdef __STDC__
11978# include <limits.h> 12338# include <limits.h>
11979#else 12339#else
11980# include <assert.h> 12340# include <assert.h>
11981#endif 12341#endif
11982 12342
11983#undef openpty 12343#undef $ac_func
11984 12344
11985/* Override any gcc2 internal prototype to avoid an error. */ 12345/* Override any gcc2 internal prototype to avoid an error. */
11986#ifdef __cplusplus 12346#ifdef __cplusplus
11987extern "C" 12347extern "C"
11988{ 12348{
11989#endif 12349#endif
11990/* We use char because int might match the return type of a gcc2 12350/* We use char because int might match the return type of a gcc2
11991 builtin and then its argument prototype would still apply. */ 12351 builtin and then its argument prototype would still apply. */
11992char openpty (); 12352char $ac_func ();
11993/* The GNU C library defines this for functions which it implements 12353/* The GNU C library defines this for functions which it implements
11994 to always fail with ENOSYS. Some functions are actually named 12354 to always fail with ENOSYS. Some functions are actually named
11995 something starting with __ and the normal name is an alias. */ 12355 something starting with __ and the normal name is an alias. */
11996#if defined (__stub_openpty) || defined (__stub___openpty) 12356#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11997choke me 12357choke me
11998#else 12358#else
11999char (*f) () = openpty; 12359char (*f) () = $ac_func;
12000#endif 12360#endif
12001#ifdef __cplusplus 12361#ifdef __cplusplus
12002} 12362}
12003#endif 12363#endif
12004 12364
12005int 12365int
12006main () 12366main ()
12007{ 12367{
12008return f != openpty; 12368return f != $ac_func;
12009 ; 12369 ;
12010 return 0; 12370 return 0;
12011} 12371}
12012_ACEOF 12372_ACEOF
12013rm -f conftest.$ac_objext conftest$ac_exeext 12373rm -f conftest.$ac_objext conftest$ac_exeext
12029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12030 (eval $ac_try) 2>&5 12390 (eval $ac_try) 2>&5
12031 ac_status=$? 12391 ac_status=$?
12032 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12033 (exit $ac_status); }; }; then 12393 (exit $ac_status); }; }; then
12034 ac_cv_func_openpty=yes 12394 eval "$as_ac_var=yes"
12035else 12395else
12036 echo "$as_me: failed program was:" >&5 12396 echo "$as_me: failed program was:" >&5
12037sed 's/^/| /' conftest.$ac_ext >&5 12397sed 's/^/| /' conftest.$ac_ext >&5
12038 12398
12039ac_cv_func_openpty=no 12399eval "$as_ac_var=no"
12040fi 12400fi
12041rm -f conftest.err conftest.$ac_objext \ 12401rm -f conftest.err conftest.$ac_objext \
12042 conftest$ac_exeext conftest.$ac_ext 12402 conftest$ac_exeext conftest.$ac_ext
12043fi 12403fi
12404echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12405echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12406if test `eval echo '${'$as_ac_var'}'` = yes; then
12407 cat >>confdefs.h <<_ACEOF
12408#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12409_ACEOF
12410
12411fi
12412done
12413
12414
12415have_clone=no
12416
12417echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12418echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12419if test -e /dev/ptym/clone; then
12420 echo "$as_me:$LINENO: result: yes" >&5
12421echo "${ECHO_T}yes" >&6
12422
12423cat >>confdefs.h <<\_ACEOF
12424#define HAVE_DEV_CLONE 1
12425_ACEOF
12426
12427
12428cat >>confdefs.h <<\_ACEOF
12429#define CLONE_DEVICE "/dev/ptym/clone"
12430_ACEOF
12431
12432 have_clone=yes
12433else
12434 echo "$as_me:$LINENO: result: no" >&5
12435echo "${ECHO_T}no" >&6
12436fi
12437
12438echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12439echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12440if test -e /dev/ptc; then
12441 echo "$as_me:$LINENO: result: yes" >&5
12442echo "${ECHO_T}yes" >&6
12443
12444cat >>confdefs.h <<\_ACEOF
12445#define HAVE_DEV_PTC 1
12446_ACEOF
12447
12448
12449cat >>confdefs.h <<\_ACEOF
12450#define CLONE_DEVICE "/dev/ptc"
12451_ACEOF
12452
12453 have_clone=yes
12454else
12455 echo "$as_me:$LINENO: result: no" >&5
12456echo "${ECHO_T}no" >&6
12457fi
12458
12459case $host in
12460 *-*-cygwin*)
12461 have_clone=yes
12462
12463cat >>confdefs.h <<\_ACEOF
12464#define CLONE_DEVICE "/dev/ptmx"
12465_ACEOF
12466
12467 ;;
12468 *)
12469 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12470echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12471 if test -e /dev/ptmx; then
12472 echo "$as_me:$LINENO: result: yes" >&5
12473echo "${ECHO_T}yes" >&6
12474
12475cat >>confdefs.h <<\_ACEOF
12476#define HAVE_DEV_PTMX 1
12477_ACEOF
12478
12479
12480cat >>confdefs.h <<\_ACEOF
12481#define CLONE_DEVICE "/dev/ptmx"
12482_ACEOF
12483
12484 have_clone=yes
12485 else
12486 echo "$as_me:$LINENO: result: no" >&5
12487echo "${ECHO_T}no" >&6
12488 fi
12489 ;;
12490esac
12491
12492if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12493 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12494echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12495 cat >conftest.$ac_ext <<_ACEOF
12496/* confdefs.h. */
12497_ACEOF
12498cat confdefs.h >>conftest.$ac_ext
12499cat >>conftest.$ac_ext <<_ACEOF
12500/* end confdefs.h. */
12501#include <stdlib.h>
12502int
12503main ()
12504{
12505grantpt(0);unlockpt(0);ptsname(0);
12506 ;
12507 return 0;
12508}
12509_ACEOF
12510rm -f conftest.$ac_objext conftest$ac_exeext
12511if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12512 (eval $ac_link) 2>conftest.er1
12513 ac_status=$?
12514 grep -v '^ *+' conftest.er1 >conftest.err
12515 rm -f conftest.er1
12516 cat conftest.err >&5
12517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12518 (exit $ac_status); } &&
12519 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12521 (eval $ac_try) 2>&5
12522 ac_status=$?
12523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12524 (exit $ac_status); }; } &&
12525 { ac_try='test -s conftest$ac_exeext'
12526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12527 (eval $ac_try) 2>&5
12528 ac_status=$?
12529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12530 (exit $ac_status); }; }; then
12531 unix98_pty=yes
12532
12533cat >>confdefs.h <<\_ACEOF
12534#define UNIX98_PTY 1
12535_ACEOF
12536
12537 echo "$as_me:$LINENO: result: yes" >&5
12538echo "${ECHO_T}yes" >&6
12539else
12540 echo "$as_me: failed program was:" >&5
12541sed 's/^/| /' conftest.$ac_ext >&5
12542
12044echo "$as_me:$LINENO: result: $ac_cv_func_openpty" >&5 12543echo "$as_me:$LINENO: result: no" >&5
12045echo "${ECHO_T}$ac_cv_func_openpty" >&6 12544echo "${ECHO_T}no" >&6
12046if test $ac_cv_func_openpty = yes; then 12545fi
12047 : 12546rm -f conftest.err conftest.$ac_objext \
12547 conftest$ac_exeext conftest.$ac_ext
12548fi
12549
12550if test -z "$unix98_pty"; then
12551
12552for ac_func in openpty
12553do
12554as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12555echo "$as_me:$LINENO: checking for $ac_func" >&5
12556echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12557if eval "test \"\${$as_ac_var+set}\" = set"; then
12558 echo $ECHO_N "(cached) $ECHO_C" >&6
12559else
12560 cat >conftest.$ac_ext <<_ACEOF
12561/* confdefs.h. */
12562_ACEOF
12563cat confdefs.h >>conftest.$ac_ext
12564cat >>conftest.$ac_ext <<_ACEOF
12565/* end confdefs.h. */
12566/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12567 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12568#define $ac_func innocuous_$ac_func
12569
12570/* System header to define __stub macros and hopefully few prototypes,
12571 which can conflict with char $ac_func (); below.
12572 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12573 <limits.h> exists even on freestanding compilers. */
12574
12575#ifdef __STDC__
12576# include <limits.h>
12577#else
12578# include <assert.h>
12579#endif
12580
12581#undef $ac_func
12582
12583/* Override any gcc2 internal prototype to avoid an error. */
12584#ifdef __cplusplus
12585extern "C"
12586{
12587#endif
12588/* We use char because int might match the return type of a gcc2
12589 builtin and then its argument prototype would still apply. */
12590char $ac_func ();
12591/* The GNU C library defines this for functions which it implements
12592 to always fail with ENOSYS. Some functions are actually named
12593 something starting with __ and the normal name is an alias. */
12594#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12595choke me
12596#else
12597char (*f) () = $ac_func;
12598#endif
12599#ifdef __cplusplus
12600}
12601#endif
12602
12603int
12604main ()
12605{
12606return f != $ac_func;
12607 ;
12608 return 0;
12609}
12610_ACEOF
12611rm -f conftest.$ac_objext conftest$ac_exeext
12612if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12613 (eval $ac_link) 2>conftest.er1
12614 ac_status=$?
12615 grep -v '^ *+' conftest.er1 >conftest.err
12616 rm -f conftest.er1
12617 cat conftest.err >&5
12618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12619 (exit $ac_status); } &&
12620 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12621 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12622 (eval $ac_try) 2>&5
12623 ac_status=$?
12624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12625 (exit $ac_status); }; } &&
12626 { ac_try='test -s conftest$ac_exeext'
12627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12628 (eval $ac_try) 2>&5
12629 ac_status=$?
12630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12631 (exit $ac_status); }; }; then
12632 eval "$as_ac_var=yes"
12633else
12634 echo "$as_me: failed program was:" >&5
12635sed 's/^/| /' conftest.$ac_ext >&5
12636
12637eval "$as_ac_var=no"
12638fi
12639rm -f conftest.err conftest.$ac_objext \
12640 conftest$ac_exeext conftest.$ac_ext
12641fi
12642echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12643echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12644if test `eval echo '${'$as_ac_var'}'` = yes; then
12645 cat >>confdefs.h <<_ACEOF
12646#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12647_ACEOF
12648
12048else 12649else
12049 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5 12650 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12050echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6 12651echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12051if test "${ac_cv_lib_util_openpty+set}" = set; then 12652if test "${ac_cv_lib_util_openpty+set}" = set; then
12052 echo $ECHO_N "(cached) $ECHO_C" >&6 12653 echo $ECHO_N "(cached) $ECHO_C" >&6
12108LIBS=$ac_check_lib_save_LIBS 12709LIBS=$ac_check_lib_save_LIBS
12109fi 12710fi
12110echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5 12711echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12111echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6 12712echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12112if test $ac_cv_lib_util_openpty = yes; then 12713if test $ac_cv_lib_util_openpty = yes; then
12714 cat >>confdefs.h <<\_ACEOF
12715#define HAVE_OPENPTY 1
12716_ACEOF
12113 LIBS="$LIBS -lutil" 12717 LIBS="$LIBS -lutil"
12114fi 12718fi
12115 12719
12116fi 12720fi
12721done
12117 12722
12118fi 12723fi
12119 12724
12120echo "$as_me:$LINENO: checking for pty/tty type" >&5
12121echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
12122if test "${rxvt_cv_ptys+set}" = set; then
12123 echo $ECHO_N "(cached) $ECHO_C" >&6
12124else
12125 if test x$ac_cv_func_openpty = xyes -o x$ac_cv_lib_util_openpty = xyes; then
12126 rxvt_cv_ptys=OPENPTY
12127 else if test x$ac_cv_func_getpt = xyes; then
12128 rxvt_cv_ptys=GLIBC
12129 else if test x$ac_cv_func_posix_openpt = xyes; then
12130 rxvt_cv_ptys=POSIX
12131 else if test x$ac_cv_func__getpty = xyes; then
12132 rxvt_cv_ptys=SGI4
12133 else if test -c /dev/ttyp20; then
12134 rxvt_cv_ptys=SCO
12135 else if test -c /dev/ptym/clone; then
12136 rxvt_cv_ptys=HPUX
12137 else if test -c /dev/ptc -a -c /dev/pts; then
12138 rxvt_cv_ptys=PTC
12139 else if test -c /dev/ptc -a -d /dev/pts; then
12140 rxvt_cv_ptys=PTC
12141 else if test -c /dev/ptmx -a -c /dev/pts/0; then
12142 rxvt_cv_ptys=STREAMS
12143 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
12144 rxvt_cv_ptys=STREAMS
12145 else
12146 rxvt_cv_ptys=BSD
12147fi
12148fi
12149fi
12150fi
12151fi
12152fi
12153fi
12154fi
12155fi
12156fi
12157
12158fi
12159echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
12160echo "${ECHO_T}$rxvt_cv_ptys" >&6
12161
12162if test x$rxvt_cv_ptys = xGLIBC; then
12163
12164cat >>confdefs.h <<\_ACEOF
12165#define PTYS_ARE_GETPT 1
12166_ACEOF
12167
12168fi
12169if test x$rxvt_cv_ptys = xPOSIX; then
12170
12171cat >>confdefs.h <<\_ACEOF
12172#define PTYS_ARE_POSIX 1
12173_ACEOF
12174
12175fi
12176if test x$rxvt_cv_ptys = xOPENPTY; then
12177
12178cat >>confdefs.h <<\_ACEOF
12179#define PTYS_ARE_OPENPTY 1
12180_ACEOF
12181
12182fi
12183if test x$rxvt_cv_ptys = xSCO; then
12184
12185cat >>confdefs.h <<\_ACEOF
12186#define PTYS_ARE_NUMERIC 1
12187_ACEOF
12188
12189fi
12190if test x$rxvt_cv_ptys = xSTREAMS; then
12191
12192cat >>confdefs.h <<\_ACEOF
12193#define PTYS_ARE_PTMX 1
12194_ACEOF
12195
12196fi
12197if test x$rxvt_cv_ptys = xPTC; then
12198
12199cat >>confdefs.h <<\_ACEOF
12200#define PTYS_ARE_PTC 1
12201_ACEOF
12202
12203fi
12204if test x$rxvt_cv_ptys = xSGI4; then
12205
12206cat >>confdefs.h <<\_ACEOF
12207#define PTYS_ARE__GETPTY 1
12208_ACEOF
12209
12210fi
12211if test x$rxvt_cv_ptys = xHPUX; then
12212
12213cat >>confdefs.h <<\_ACEOF
12214#define PTYS_ARE_CLONE 1
12215_ACEOF
12216
12217fi
12218if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xPOSIX; then
12219
12220cat >>confdefs.h <<\_ACEOF
12221#define PTYS_ARE_SEARCHED 1
12222_ACEOF
12223
12224fi
12225
12226
12227{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
12228echo "$as_me: checking for pty ranges..." >&6;}
12229ptys=`echo /dev/pty??`
12230pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
12231pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
12232if test x$pch1 != x; then
12233
12234cat >>confdefs.h <<_ACEOF
12235#define PTYCHAR1 "$pch1"
12236_ACEOF
12237
12238fi
12239if test x$pch2 != x; then
12240
12241cat >>confdefs.h <<_ACEOF
12242#define PTYCHAR2 "$pch2"
12243_ACEOF
12244
12245fi
12246 12725
12247if test x$support_xft = xyes; then 12726if test x$support_xft = xyes; then
12248 LIBS="$LIBS `pkg-config xft --libs`" 12727 LIBS="$LIBS `pkg-config xft --libs`"
12249 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`" 12728 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12250 12729
13632s,@ac_ct_CXX@,$ac_ct_CXX,;t t 14111s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13633s,@CPP@,$CPP,;t t 14112s,@CPP@,$CPP,;t t
13634s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 14113s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13635s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 14114s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13636s,@INSTALL_DATA@,$INSTALL_DATA,;t t 14115s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13637s,@AWK@,$AWK,;t t 14116s,@EGREP@,$EGREP,;t t
13638s,@LINKER@,$LINKER,;t t 14117s,@LINKER@,$LINKER,;t t
13639s,@CXXCPP@,$CXXCPP,;t t
13640s,@EGREP@,$EGREP,;t t
13641s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 14118s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13642s,@RXVTNAME@,$RXVTNAME,;t t 14119s,@RXVTNAME@,$RXVTNAME,;t t
13643s,@MV@,$MV,;t t 14120s,@MV@,$MV,;t t
13644s,@RM@,$RM,;t t 14121s,@RM@,$RM,;t t
13645s,@CP@,$CP,;t t 14122s,@CP@,$CP,;t t
13646s,@LN@,$LN,;t t 14123s,@LN@,$LN,;t t
13647s,@SED@,$SED,;t t 14124s,@SED@,$SED,;t t
13648s,@ECHO@,$ECHO,;t t 14125s,@ECHO@,$ECHO,;t t
13649s,@CMP@,$CMP,;t t 14126s,@CMP@,$CMP,;t t
13650s,@TBL@,$TBL,;t t
13651s,@TIC@,$TIC,;t t 14127s,@TIC@,$TIC,;t t
14128s,@CXXCPP@,$CXXCPP,;t t
13652s,@X_CFLAGS@,$X_CFLAGS,;t t 14129s,@X_CFLAGS@,$X_CFLAGS,;t t
13653s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 14130s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13654s,@X_LIBS@,$X_LIBS,;t t 14131s,@X_LIBS@,$X_LIBS,;t t
13655s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 14132s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13656s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t 14133s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
14203fi 14680fi
14204 14681
14205echo " 14682echo "
14206The following are set in config.h 14683The following are set in config.h
14207" 14684"
14208echo " pty/tty type: "$rxvt_cv_ptys
14209if test x$support_utmp != xyes; then 14685if test x$support_utmp != xyes; then
14210 echo " utmp support: disabled" 14686 echo " utmp support: disabled"
14211 echo 14687 echo
14212else 14688else
14213 echo " utmp support: enabled 14689 echo " utmp support: enabled
14230echo " resource class: $RESCLASS" 14706echo " resource class: $RESCLASS"
14231if test x$RESFALLBACK != x; then 14707if test x$RESFALLBACK != x; then
14232 echo " resource class fallback: $RESFALLBACK" 14708 echo " resource class fallback: $RESFALLBACK"
14233fi 14709fi
14234echo 14710echo
14235if test x$rxvt_cv_ptys = xUNKNOWN; then
14236 echo ".----------------------------------------------------------------."
14237 echo ". WARNING: could not determine pty/tty type. Do not build until ."
14238 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
14239 echo ".----------------------------------------------------------------."
14240fi
14241if test x$support_xpm = xneedsmanualspecification; then 14711if test x$support_xpm = xneedsmanualspecification; then
14242 echo ".----------------------------------------------------------------." 14712 echo ".----------------------------------------------------------------."
14243 echo ". WARNING: --enable-xpm-background was specified however the ." 14713 echo ". WARNING: --enable-xpm-background was specified however the ."
14244 echo ". XPM includes files and libraries could not be found. ." 14714 echo ". XPM includes files and libraries could not be found. ."
14245 echo ". XPM backgrounds are now being DISABLED! If you want ." 14715 echo ". XPM backgrounds are now being DISABLED! If you want ."

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines