… | |
… | |
63 | dnl# -------------------------------------------------------------------------- |
63 | dnl# -------------------------------------------------------------------------- |
64 | dnl# Supply default CXXFLAGS, if not specified by `CXXFLAGS=flags ./configure' |
64 | dnl# Supply default CXXFLAGS, if not specified by `CXXFLAGS=flags ./configure' |
65 | dnl# |
65 | dnl# |
66 | if test -z "$orig_CXXFLAGS"; then |
66 | if test -z "$orig_CXXFLAGS"; then |
67 | if test x$GCC = xyes && test "x$GXX" = xyes; then |
67 | if test x$GCC = xyes && test "x$GXX" = xyes; then |
68 | CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" |
68 | CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" |
69 | AC_COMPILE_IFELSE([AC_LANG_PROGRAM()], [], [CXXFLAGS="-g -O3"]) |
69 | AC_COMPILE_IFELSE([AC_LANG_PROGRAM()], [], [CXXFLAGS="-g -O3"]) |
70 | else |
70 | else |
71 | CXXFLAGS="-O" |
71 | CXXFLAGS="-O" |
72 | fi |
72 | fi |
73 | CFLAGS="$CXXFLAGS" |
73 | CFLAGS="$CXXFLAGS" |
… | |
… | |
325 | [ --enable-xim XIM (X Input Method) protocol support], |
325 | [ --enable-xim XIM (X Input Method) protocol support], |
326 | [if test x$enableval = xyes -o x$enableval = xno; then |
326 | [if test x$enableval = xyes -o x$enableval = xno; then |
327 | support_xim=$enableval |
327 | support_xim=$enableval |
328 | fi]) |
328 | fi]) |
329 | |
329 | |
330 | AC_ARG_ENABLE(ttygid, |
|
|
331 | [ --enable-ttygid enable tty setting to group named "tty"], |
|
|
332 | [if test x$enableval = xyes; then |
|
|
333 | AC_DEFINE(TTY_GID_SUPPORT, 1, Define to change gid of ttys to group tty) |
|
|
334 | fi]) |
|
|
335 | |
|
|
336 | AC_ARG_ENABLE(backspace-key, |
330 | AC_ARG_ENABLE(backspace-key, |
337 | [ --disable-backspace-key disable handling of the backspace key], |
331 | [ --disable-backspace-key disable handling of the backspace key], |
338 | [if test x$enableval = xno; then |
332 | [if test x$enableval = xno; then |
339 | AC_DEFINE(NO_BACKSPACE_KEY, 1, Define if you don't want support for the backspace key) |
333 | AC_DEFINE(NO_BACKSPACE_KEY, 1, Define if you don't want support for the backspace key) |
340 | fi]) |
334 | fi]) |
… | |
… | |
489 | fi]) |
483 | fi]) |
490 | |
484 | |
491 | dnl# -------------------------------------------------------------------------- |
485 | dnl# -------------------------------------------------------------------------- |
492 | |
486 | |
493 | AC_PATH_PROG(MV, mv, mv) |
487 | AC_PATH_PROG(MV, mv, mv) |
494 | AC_PATH_PROG(RM, rm, rm) |
|
|
495 | AC_PATH_PROG(CP, cp, cp) |
488 | AC_PATH_PROG(CP, cp, cp) |
496 | AC_PATH_PROG(LN, ln, ln) |
489 | AC_PATH_PROG(LN, ln, ln) |
497 | AC_PATH_PROG(SED, sed, sed) |
490 | AC_PATH_PROG(SED, sed, sed) |
498 | AC_PATH_PROG(ECHO, echo, echo) |
491 | AC_PATH_PROG(ECHO, echo, echo) |
499 | AC_PATH_PROG(CMP, cmp, cmp) |
492 | AC_PATH_PROG(CMP, cmp, cmp) |
… | |
… | |
713 | setutent \ |
706 | setutent \ |
714 | seteuid \ |
707 | seteuid \ |
715 | setresuid \ |
708 | setresuid \ |
716 | setreuid \ |
709 | setreuid \ |
717 | on_exit \ |
710 | on_exit \ |
718 | nanosleep \ |
|
|
719 | ) |
711 | ) |
720 | |
712 | |
721 | UTMP_CHECK |
713 | UTMP_CHECK |
722 | |
714 | |
723 | dnl# -------------------------------------------------------------------------- |
715 | dnl# -------------------------------------------------------------------------- |
… | |
… | |
801 | AC_DEFINE(XIMCB_PROTO_BROKEN, 1, Define if your XIMCallback specifies XIC as first type.) |
793 | AC_DEFINE(XIMCB_PROTO_BROKEN, 1, Define if your XIMCallback specifies XIC as first type.) |
802 | fi |
794 | fi |
803 | |
795 | |
804 | PTY_CHECK |
796 | PTY_CHECK |
805 | |
797 | |
|
|
798 | TTY_GROUP_CHECK |
|
|
799 | |
806 | dnl# -------------------------------------------------------------------------- |
800 | dnl# -------------------------------------------------------------------------- |
807 | dnl# now add and remove other stuff |
801 | dnl# now add and remove other stuff |
808 | dnl# -------------------------------------------------------------------------- |
802 | dnl# -------------------------------------------------------------------------- |
809 | if test x$support_xft = xyes; then |
803 | if test x$support_xft = xyes; then |
810 | AC_PATH_PROG(PKG_CONFIG, pkg-config, no) |
804 | AC_PATH_PROG(PKG_CONFIG, pkg-config, no) |
811 | AC_PATH_PROG(XFT_CONFIG, xft-config, no) |
|
|
812 | if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then |
805 | if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then |
813 | LIBS="$LIBS `$PKG_CONFIG xft --libs`" |
806 | LIBS="$LIBS `$PKG_CONFIG xft --libs`" |
814 | CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" |
807 | CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" |
815 | else |
808 | else |
|
|
809 | AC_PATH_PROG(XFT_CONFIG, xft-config, no) |
816 | if test $XFT_CONFIG != no; then |
810 | if test $XFT_CONFIG != no; then |
817 | LIBS="$LIBS `$XFT_CONFIG --libs`" |
811 | LIBS="$LIBS `$XFT_CONFIG --libs`" |
818 | CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" |
812 | CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" |
819 | fi |
813 | fi |
820 | fi |
814 | fi |
… | |
… | |
1051 | |
1045 | |
1052 | if test x$support_xpm = xyes; then |
1046 | if test x$support_xpm = xyes; then |
1053 | echo " Xpm library: $XPM_LIBS" |
1047 | echo " Xpm library: $XPM_LIBS" |
1054 | fi |
1048 | fi |
1055 | |
1049 | |
1056 | echo " |
|
|
1057 | The following are set in config.h |
|
|
1058 | " |
|
|
1059 | if test x$support_utmp != xyes; then |
1050 | if test x$support_utmp != xyes; then |
1060 | echo " utmp support: disabled" |
1051 | echo " utmp support: disabled" |
1061 | echo |
1052 | echo |
1062 | else |
1053 | else |
1063 | echo " utmp support: enabled |
1054 | echo " utmp support: enabled |
1064 | utmp file: $rxvt_cv_path_utmp |
1055 | utmp file: $path_utmp |
1065 | utmpx file: $rxvt_cv_path_utmpx |
1056 | utmpx file: $path_utmpx |
1066 | wtmp file: $rxvt_cv_path_wtmp |
1057 | wtmp file: $path_wtmp |
1067 | wtmpx file: $rxvt_cv_path_wtmpx |
1058 | wtmpx file: $path_wtmpx |
1068 | lastlog file: $rxvt_cv_path_lastlog |
1059 | lastlog file: $path_lastlog |
1069 | ttys/ttytab file: $rxvt_cv_path_ttytab |
1060 | lastlogx file: $path_lastlogx" |
1070 | embedded perl: $support_perl" |
|
|
1071 | echo |
|
|
1072 | fi |
1061 | fi |
1073 | if test x$term != x; then |
1062 | if test x$term != x; then |
1074 | echo " set TERM to: $term" |
1063 | echo " set TERM to: $term" |
1075 | fi |
1064 | fi |
1076 | if test x$terminfo != x; then |
1065 | if test x$terminfo != x; then |
… | |
… | |
1079 | echo " default resource name: $RESNAME" |
1068 | echo " default resource name: $RESNAME" |
1080 | echo " resource class: $RESCLASS" |
1069 | echo " resource class: $RESCLASS" |
1081 | if test x$RESFALLBACK != x; then |
1070 | if test x$RESFALLBACK != x; then |
1082 | echo " resource class fallback: $RESFALLBACK" |
1071 | echo " resource class fallback: $RESFALLBACK" |
1083 | fi |
1072 | fi |
|
|
1073 | echo |
|
|
1074 | echo " embedded perl: $support_perl" |
1084 | echo |
1075 | echo |
1085 | if test x$support_xpm = xneedsmanualspecification; then |
1076 | if test x$support_xpm = xneedsmanualspecification; then |
1086 | echo ".----------------------------------------------------------------." |
1077 | echo ".----------------------------------------------------------------." |
1087 | echo ". WARNING: --enable-xpm-background was specified however the ." |
1078 | echo ". WARNING: --enable-xpm-background was specified however the ." |
1088 | echo ". XPM includes files and libraries could not be found. ." |
1079 | echo ". XPM includes files and libraries could not be found. ." |