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.23 by ayin, Sun Jan 22 17:05:15 2006 UTC vs.
Revision 1.28 by ayin, Mon Jan 23 10:41:16 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"
105 [AC_MSG_RESULT(no)]) 105 [AC_MSG_RESULT(no)])
106 106
107dnl AC_ENABLE_SHARED(no)dnl# libtool 107dnl AC_ENABLE_SHARED(no)dnl# libtool
108dnl AC_ENABLE_STATIC(yes)dnl# libtool 108dnl AC_ENABLE_STATIC(yes)dnl# libtool
109dnl AC_PROG_LIBTOOL()dnl# libtool 109dnl AC_PROG_LIBTOOL()dnl# libtool
110
111MALLOC_TYPE=S
112 110
113support_frills=yes 111support_frills=yes
114support_inheritpixmap=yes 112support_inheritpixmap=yes
115support_tinting=yes 113support_tinting=yes
116support_fading=yes 114support_fading=yes
117support_keepscrolling=yes 115support_keepscrolling=yes
118support_selectionscrolling=yes 116support_selectionscrolling=yes
119support_mousewheel=yes 117support_mousewheel=yes
120support_mouseslipwheel=yes 118support_mouseslipwheel=yes
121support_utmp=yes
122support_wtmp=yes
123support_lastlog=yes
124support_text_blink=yes 119support_text_blink=yes
125support_pointer_blank=yes 120support_pointer_blank=yes
126support_scroll_rxvt=yes 121support_scroll_rxvt=yes
127support_scroll_next=yes 122support_scroll_next=yes
128support_scroll_xterm=yes 123support_scroll_xterm=yes
237 [ --enable-font-styles enable bold and italic support], 232 [ --enable-font-styles enable bold and italic support],
238 [if test x$enableval = xyes -o x$enableval = xno; then 233 [if test x$enableval = xyes -o x$enableval = xno; then
239 support_styles=$enableval 234 support_styles=$enableval
240 fi]) 235 fi])
241 236
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, 237AC_ARG_ENABLE(xpm-background,
261 [ --enable-xpm-background enable XPM background pixmaps], 238 [ --enable-xpm-background enable XPM background pixmaps],
262 [if test x$enableval = xyes -o x$enableval = xno; then 239 [if test x$enableval = xyes -o x$enableval = xno; then
263 support_xpm=$enableval 240 support_xpm=$enableval
264 fi]) 241 fi])
431 [ --enable-slipwheeling enable slip wheel scrolling (requires previous)], 408 [ --enable-slipwheeling enable slip wheel scrolling (requires previous)],
432 [if test x$enableval = xyes -o x$enableval = xno; then 409 [if test x$enableval = xyes -o x$enableval = xno; then
433 support_mouseslipwheel=$enableval 410 support_mouseslipwheel=$enableval
434 fi]) 411 fi])
435 412
436AC_ARG_ENABLE(dmalloc,
437 [ --enable-dmalloc enable Gray Watson's malloc - for debugging use],
438 [if test x$enableval = xyes; then
439 MALLOC_TYPE=G
440 DEBUG=-DDEBUG_MALLOC
441 DLIB="-L/usr/local/lib -ldmalloc"
442 DINCLUDE=-I/usr/local/include
443 fi])
444
445AC_ARG_ENABLE(dlmalloc,
446 [ --enable-dlmalloc enable Doug Lea's malloc - for production use
447 NOTE: enable only one malloc package],
448 [if test x$enableval = xyes; then
449 MALLOC_TYPE=D
450 DEBUG=
451 DLIB="-L/usr/local/lib -ldlmalloc"
452 DINCLUDE=
453 fi])
454
455AC_ARG_ENABLE(smart-resize, 413AC_ARG_ENABLE(smart-resize,
456 [ --enable-smart-resize enable smart growth/shrink behaviour], 414 [ --enable-smart-resize enable smart growth/shrink behaviour],
457 [if test x$enableval = xyes; then 415 [if test x$enableval = xyes; then
458 AC_DEFINE(SMART_RESIZE, 1, Define to use "smart" resize behavior) 416 AC_DEFINE(SMART_RESIZE, 1, Define to use "smart" resize behavior)
459 fi]) 417 fi])
483 fi]) 441 fi])
484 442
485dnl# -------------------------------------------------------------------------- 443dnl# --------------------------------------------------------------------------
486 444
487AC_PATH_PROG(MV, mv, mv) 445AC_PATH_PROG(MV, mv, mv)
488AC_PATH_PROG(RM, rm, rm)
489AC_PATH_PROG(CP, cp, cp) 446AC_PATH_PROG(CP, cp, cp)
490AC_PATH_PROG(LN, ln, ln) 447AC_PATH_PROG(LN, ln, ln)
491AC_PATH_PROG(SED, sed, sed) 448AC_PATH_PROG(SED, sed, sed)
492AC_PATH_PROG(ECHO, echo, echo) 449AC_PATH_PROG(ECHO, echo, echo)
493AC_PATH_PROG(CMP, cmp, cmp) 450AC_PATH_PROG(CMP, cmp, cmp)
855 AC_DEFINE(MOUSE_WHEEL, 1, Define to use wheel events (button4 and button5) to scroll) 812 AC_DEFINE(MOUSE_WHEEL, 1, Define to use wheel events (button4 and button5) to scroll)
856fi 813fi
857if test x$support_mouseslipwheel = xyes; then 814if test x$support_mouseslipwheel = xyes; then
858 AC_DEFINE(MOUSE_SLIP_WHEELING, 1, Define to have CTRL cause wheel events to accelerate scrolling. Release CTRL to halt scrolling) 815 AC_DEFINE(MOUSE_SLIP_WHEELING, 1, Define to have CTRL cause wheel events to accelerate scrolling. Release CTRL to halt scrolling)
859fi 816fi
860if test x$support_utmp = xyes; then
861 AC_DEFINE(UTMP_SUPPORT, 1, Define if you want to have utmp/utmpx support)
862fi
863if test x$support_wtmp = xyes; then
864 AC_DEFINE(WTMP_SUPPORT, 1, Define if you want to have wtmp support when utmp/utmpx is enabled)
865fi
866if test x$support_lastlog = xyes; then
867 AC_DEFINE(LASTLOG_SUPPORT, 1, Define if you want to have lastlog support when utmp/utmpx is enabled)
868fi
869if test x$support_xim = xyes -o x$multichar_set = xyes; then 817if test x$support_xim = xyes -o x$multichar_set = xyes; then
870 if test x$rxvt_cv_func_xlocale = xyes; then 818 if test x$rxvt_cv_func_xlocale = xyes; then
871 AC_DEFINE(USE_XIM, 1, Define if you want to have XIM (X Input Method) protocol support - required for multibyte characters input) 819 AC_DEFINE(USE_XIM, 1, Define if you want to have XIM (X Input Method) protocol support - required for multibyte characters input)
872 fi 820 fi
873fi 821fi
1032 Install path: ${prefix}/bin 980 Install path: ${prefix}/bin
1033 Compiler: $CXX 981 Compiler: $CXX
1034 Compiler flags: $CFLAGS 982 Compiler flags: $CFLAGS
1035 Linker: $LINKER" 983 Linker: $LINKER"
1036 984
1037if test "$MALLOC_TYPE" = S; then
1038 echo " malloc support: system default"
1039fi
1040if test "$MALLOC_TYPE" = G; then
1041 echo " malloc support: Gray Watson's dmalloc"
1042fi
1043if test "$MALLOC_TYPE" = D; then
1044 echo " malloc support: Doug Lea's malloc"
1045fi
1046
1047if test x$support_xpm = xyes; then 985if test x$support_xpm = xyes; then
1048 echo " Xpm library: $XPM_LIBS" 986 echo " Xpm library: $XPM_LIBS"
1049fi 987fi
1050 988
1051if test x$support_utmp != xyes; then
1052 echo " utmp support: disabled"
1053 echo
1054else
1055 echo " utmp support: enabled
1056 utmp file: $path_utmp
1057 utmpx file: $path_utmpx
1058 wtmp file: $path_wtmp
1059 wtmpx file: $path_wtmpx
1060 lastlog file: $path_lastlog
1061 lastlogx file: $path_lastlogx"
1062fi
1063if test x$term != x; then 989if test x$term != x; then
1064 echo " set TERM to: $term" 990 echo " set TERM to: $term"
1065fi 991fi
1066if test x$terminfo != x; then 992if test x$terminfo != x; then
1067 echo " set TERMINFO to: $terminfo" 993 echo " set TERMINFO to: $terminfo"

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines