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

Comparing rxvt-unicode/configure.ac (file contents):
Revision 1.21 by ayin, Sun Jan 22 10:08:35 2006 UTC vs.
Revision 1.26 by ayin, Mon Jan 23 10:10:39 2006 UTC

63dnl# -------------------------------------------------------------------------- 63dnl# --------------------------------------------------------------------------
64dnl# Supply default CXXFLAGS, if not specified by `CXXFLAGS=flags ./configure' 64dnl# Supply default CXXFLAGS, if not specified by `CXXFLAGS=flags ./configure'
65dnl# 65dnl#
66if test -z "$orig_CXXFLAGS"; then 66if 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"
237 [ --enable-font-styles enable bold and italic support], 237 [ --enable-font-styles enable bold and italic support],
238 [if test x$enableval = xyes -o x$enableval = xno; then 238 [if test x$enableval = xyes -o x$enableval = xno; then
239 support_styles=$enableval 239 support_styles=$enableval
240 fi]) 240 fi])
241 241
242AC_ARG_ENABLE(utmp,
243 [ --enable-utmp enable utmp (utmpx) support],
244 [if test x$enableval = xyes -o x$enableval = xno; then
245 support_utmp=$enableval
246 fi])
247
248AC_ARG_ENABLE(wtmp,
249 [ --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)],
250 [if test x$enableval = xyes -o x$enableval = xno; then
251 support_wtmp=$enableval
252 fi])
253
254AC_ARG_ENABLE(lastlog,
255 [ --enable-lastlog enable lastlog support (requires --enable-utmp)],
256 [if test x$enableval = xyes -o x$enableval = xno; then
257 support_lastlog=$enableval
258 fi])
259
260AC_ARG_ENABLE(xpm-background, 242AC_ARG_ENABLE(xpm-background,
261 [ --enable-xpm-background enable XPM background pixmaps], 243 [ --enable-xpm-background enable XPM background pixmaps],
262 [if test x$enableval = xyes -o x$enableval = xno; then 244 [if test x$enableval = xyes -o x$enableval = xno; then
263 support_xpm=$enableval 245 support_xpm=$enableval
264 fi]) 246 fi])
323 305
324AC_ARG_ENABLE(xim, 306AC_ARG_ENABLE(xim,
325 [ --enable-xim XIM (X Input Method) protocol support], 307 [ --enable-xim XIM (X Input Method) protocol support],
326 [if test x$enableval = xyes -o x$enableval = xno; then 308 [if test x$enableval = xyes -o x$enableval = xno; then
327 support_xim=$enableval 309 support_xim=$enableval
328 fi])
329
330AC_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]) 310 fi])
335 311
336AC_ARG_ENABLE(backspace-key, 312AC_ARG_ENABLE(backspace-key,
337 [ --disable-backspace-key disable handling of the backspace key], 313 [ --disable-backspace-key disable handling of the backspace key],
338 [if test x$enableval = xno; then 314 [if test x$enableval = xno; then
489 fi]) 465 fi])
490 466
491dnl# -------------------------------------------------------------------------- 467dnl# --------------------------------------------------------------------------
492 468
493AC_PATH_PROG(MV, mv, mv) 469AC_PATH_PROG(MV, mv, mv)
494AC_PATH_PROG(RM, rm, rm)
495AC_PATH_PROG(CP, cp, cp) 470AC_PATH_PROG(CP, cp, cp)
496AC_PATH_PROG(LN, ln, ln) 471AC_PATH_PROG(LN, ln, ln)
497AC_PATH_PROG(SED, sed, sed) 472AC_PATH_PROG(SED, sed, sed)
498AC_PATH_PROG(ECHO, echo, echo) 473AC_PATH_PROG(ECHO, echo, echo)
499AC_PATH_PROG(CMP, cmp, cmp) 474AC_PATH_PROG(CMP, cmp, cmp)
800 AC_DEFINE(XIMCB_PROTO_BROKEN, 1, Define if your XIMCallback specifies XIC as first type.) 775 AC_DEFINE(XIMCB_PROTO_BROKEN, 1, Define if your XIMCallback specifies XIC as first type.)
801fi 776fi
802 777
803PTY_CHECK 778PTY_CHECK
804 779
780TTY_GROUP_CHECK
781
805dnl# -------------------------------------------------------------------------- 782dnl# --------------------------------------------------------------------------
806dnl# now add and remove other stuff 783dnl# now add and remove other stuff
807dnl# -------------------------------------------------------------------------- 784dnl# --------------------------------------------------------------------------
808if test x$support_xft = xyes; then 785if test x$support_xft = xyes; then
809 AC_PATH_PROG(PKG_CONFIG, pkg-config, no) 786 AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
810 AC_PATH_PROG(XFT_CONFIG, xft-config, no)
811 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 787 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
812 LIBS="$LIBS `$PKG_CONFIG xft --libs`" 788 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
813 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 789 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
814 else 790 else
791 AC_PATH_PROG(XFT_CONFIG, xft-config, no)
815 if test $XFT_CONFIG != no; then 792 if test $XFT_CONFIG != no; then
816 LIBS="$LIBS `$XFT_CONFIG --libs`" 793 LIBS="$LIBS `$XFT_CONFIG --libs`"
817 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 794 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
818 fi 795 fi
819 fi 796 fi
858if test x$support_mousewheel = xyes; then 835if test x$support_mousewheel = xyes; then
859 AC_DEFINE(MOUSE_WHEEL, 1, Define to use wheel events (button4 and button5) to scroll) 836 AC_DEFINE(MOUSE_WHEEL, 1, Define to use wheel events (button4 and button5) to scroll)
860fi 837fi
861if test x$support_mouseslipwheel = xyes; then 838if test x$support_mouseslipwheel = xyes; then
862 AC_DEFINE(MOUSE_SLIP_WHEELING, 1, Define to have CTRL cause wheel events to accelerate scrolling. Release CTRL to halt scrolling) 839 AC_DEFINE(MOUSE_SLIP_WHEELING, 1, Define to have CTRL cause wheel events to accelerate scrolling. Release CTRL to halt scrolling)
863fi
864if test x$support_utmp = xyes; then
865 AC_DEFINE(UTMP_SUPPORT, 1, Define if you want to have utmp/utmpx support)
866fi
867if test x$support_wtmp = xyes; then
868 AC_DEFINE(WTMP_SUPPORT, 1, Define if you want to have wtmp support when utmp/utmpx is enabled)
869fi
870if test x$support_lastlog = xyes; then
871 AC_DEFINE(LASTLOG_SUPPORT, 1, Define if you want to have lastlog support when utmp/utmpx is enabled)
872fi 840fi
873if test x$support_xim = xyes -o x$multichar_set = xyes; then 841if test x$support_xim = xyes -o x$multichar_set = xyes; then
874 if test x$rxvt_cv_func_xlocale = xyes; then 842 if test x$rxvt_cv_func_xlocale = xyes; then
875 AC_DEFINE(USE_XIM, 1, Define if you want to have XIM (X Input Method) protocol support - required for multibyte characters input) 843 AC_DEFINE(USE_XIM, 1, Define if you want to have XIM (X Input Method) protocol support - required for multibyte characters input)
876 fi 844 fi
1050 1018
1051if test x$support_xpm = xyes; then 1019if test x$support_xpm = xyes; then
1052 echo " Xpm library: $XPM_LIBS" 1020 echo " Xpm library: $XPM_LIBS"
1053fi 1021fi
1054 1022
1055if test x$support_utmp != xyes; then
1056 echo " utmp support: disabled"
1057 echo
1058else
1059 echo " utmp support: enabled
1060 utmp file: $path_utmp
1061 utmpx file: $path_utmpx
1062 wtmp file: $path_wtmp
1063 wtmpx file: $path_wtmpx
1064 lastlog file: $path_lastlog
1065 lastlogx file: $path_lastlogx"
1066fi
1067if test x$term != x; then 1023if test x$term != x; then
1068 echo " set TERM to: $term" 1024 echo " set TERM to: $term"
1069fi 1025fi
1070if test x$terminfo != x; then 1026if test x$terminfo != x; then
1071 echo " set TERMINFO to: $terminfo" 1027 echo " set TERMINFO to: $terminfo"

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines