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.68 by ayin, Wed Aug 1 18:10:10 2007 UTC vs.
Revision 1.80 by ayin, Mon Nov 5 00:19:14 2007 UTC

62dnl# -------------------------------------------------------------------------- 62dnl# --------------------------------------------------------------------------
63dnl# Supply default CXXFLAGS, if not specified by `CXXFLAGS=flags ./configure' 63dnl# Supply default CXXFLAGS, if not specified by `CXXFLAGS=flags ./configure'
64dnl# 64dnl#
65if test -z "$orig_CXXFLAGS"; then 65if test -z "$orig_CXXFLAGS"; then
66 if test x$GCC = xyes && test "x$GXX" = xyes; then 66 if test x$GCC = xyes && test "x$GXX" = xyes; then
67 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 67 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
68 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[])], [], [CXXFLAGS="-g -O3"]) 68 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[])], [], [CXXFLAGS="-g -O3"])
69 else 69 else
70 CXXFLAGS="-O" 70 CXXFLAGS="-O"
71 fi 71 fi
72 CFLAGS="$CXXFLAGS" 72 CFLAGS="$CXXFLAGS"
95dnl AC_ENABLE_STATIC(yes)dnl# libtool 95dnl AC_ENABLE_STATIC(yes)dnl# libtool
96dnl AC_PROG_LIBTOOL()dnl# libtool 96dnl AC_PROG_LIBTOOL()dnl# libtool
97 97
98support_frills=yes 98support_frills=yes
99support_inheritpixmap=yes 99support_inheritpixmap=yes
100support_tinting=yes
101support_fading=yes 100support_fading=yes
102support_keepscrolling=yes 101support_keepscrolling=yes
103support_selectionscrolling=yes 102support_selectionscrolling=yes
104support_mousewheel=yes 103support_mousewheel=yes
105support_mouseslipwheel=yes 104support_mouseslipwheel=yes
108support_scroll_rxvt=yes 107support_scroll_rxvt=yes
109support_scroll_next=yes 108support_scroll_next=yes
110support_scroll_xterm=yes 109support_scroll_xterm=yes
111support_scroll_plain=yes 110support_scroll_plain=yes
112support_xim=yes 111support_xim=yes
113support_xpm=yes
114support_afterimage=yes 112support_afterimage=yes
115support_afterstep=yes 113support_afterstep=yes
116support_xft=yes 114support_xft=yes
117support_unicode3=no 115support_unicode3=no
118support_combining=yes 116support_combining=yes
138 NOTE: automatically enabled with --enable-shared], 136 NOTE: automatically enabled with --enable-shared],
139 [ 137 [
140 if test x$enableval = xno; then 138 if test x$enableval = xno; then
141 support_frills=no 139 support_frills=no
142 support_inheritpixmap=no 140 support_inheritpixmap=no
143 support_tinting=no
144 support_fading=no 141 support_fading=no
145 support_keepscrolling=no 142 support_keepscrolling=no
146 support_selectionscrolling=no 143 support_selectionscrolling=no
147 support_lastlog=no 144 support_lastlog=no
148 support_mousewheel=no 145 support_mousewheel=no
154 support_scroll_xterm=no 151 support_scroll_xterm=no
155 support_scroll_plain=no 152 support_scroll_plain=no
156 support_utmp=no 153 support_utmp=no
157 support_wtmp=no 154 support_wtmp=no
158 support_xim=no 155 support_xim=no
159 support_xpm=no
160 support_afterimage=no 156 support_afterimage=no
161 support_afterstep=no 157 support_afterstep=no
162 support_xft=no 158 support_xft=no
163 support_unicode3=no 159 support_unicode3=no
164 support_combining=no 160 support_combining=no
169 codesets= 165 codesets=
170 fi 166 fi
171 if test x$enableval = xyes; then 167 if test x$enableval = xyes; then
172 support_frills=yes 168 support_frills=yes
173 support_inheritpixmap=yes 169 support_inheritpixmap=yes
174 support_tinting=yes
175 support_fading=yes 170 support_fading=yes
176 support_keepscrolling=yes 171 support_keepscrolling=yes
177 support_selectionscrolling=yes 172 support_selectionscrolling=yes
178 support_lastlog=yes 173 support_lastlog=yes
179 support_mousewheel=yes 174 support_mousewheel=yes
185 support_scroll_xterm=yes 180 support_scroll_xterm=yes
186 support_scroll_plain=yes 181 support_scroll_plain=yes
187 support_utmp=yes 182 support_utmp=yes
188 support_wtmp=yes 183 support_wtmp=yes
189 support_xim=yes 184 support_xim=yes
190 support_xpm=yes
191 support_afterimage=yes 185 support_afterimage=yes
192 support_afterstep=yes 186 support_afterstep=yes
193 support_xft=yes 187 support_xft=yes
194 support_unicode3=yes 188 support_unicode3=yes
195 support_combining=yes 189 support_combining=yes
199 support_perl=yes 193 support_perl=yes
200 codesets=all 194 codesets=all
201 fi 195 fi
202 ]) 196 ])
203 197
198WARNINGS=no
199AC_ARG_ENABLE(warnings,
200 [ --enable-warnings turn on g++ warnings],
201 [if test x$enableval = xyes; then
202 WARNINGS=yes
203 fi])
204if test x$GXX = xyes; then
205 if test $WARNINGS = yes; then
206 save_CXXFLAGS="$CXXFLAGS"
207 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
208 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[])], [], [CXXFLAGS="$save_CXXFLAGS"])
209 else
210 CXXFLAGS="$CXXFLAGS -w"
211 fi
212fi
213
204AC_ARG_ENABLE(unicode3, 214AC_ARG_ENABLE(unicode3,
205 [ --enable-unicode3 use 21 instead of 16 bits to represent unicode characters], 215 [ --enable-unicode3 use 21 instead of 16 bits to represent unicode characters],
206 [if test x$enableval = xyes -o x$enableval = xno; then 216 [if test x$enableval = xyes -o x$enableval = xno; then
207 support_unicode3=$enableval 217 support_unicode3=$enableval
208 fi]) 218 fi])
221 231
222AC_ARG_ENABLE(font-styles, 232AC_ARG_ENABLE(font-styles,
223 [ --enable-font-styles enable bold and italic support], 233 [ --enable-font-styles enable bold and italic support],
224 [if test x$enableval = xyes -o x$enableval = xno; then 234 [if test x$enableval = xyes -o x$enableval = xno; then
225 support_styles=$enableval 235 support_styles=$enableval
226 fi])
227
228AC_ARG_ENABLE(xpm-background,
229 [ --enable-xpm-background enable background pixmaps],
230 [if test x$enableval = xyes -o x$enableval = xno; then
231 support_xpm=$enableval
232 fi]) 236 fi])
233 237
234AC_ARG_ENABLE(afterimage, 238AC_ARG_ENABLE(afterimage,
235 [ --enable-afterimage enable integration with libAfterImage for background images], 239 [ --enable-afterimage enable integration with libAfterImage for background images],
236 [if test x$enableval = xyes -o x$enableval = xno; then 240 [if test x$enableval = xyes -o x$enableval = xno; then
253 [ --enable-transparency enable transparent backgrounds], 257 [ --enable-transparency enable transparent backgrounds],
254 [if test x$enableval = xyes -o x$enableval = xno; then 258 [if test x$enableval = xyes -o x$enableval = xno; then
255 support_inheritpixmap=$enableval 259 support_inheritpixmap=$enableval
256 fi]) 260 fi])
257 261
258AC_ARG_ENABLE(tinting,
259 [ --enable-tinting enable tinting of transparent bg],
260 [if test x$enableval = xyes -o x$enableval = xno; then
261 support_tinting=$enableval
262 fi])
263
264AC_ARG_ENABLE(fading, 262AC_ARG_ENABLE(fading,
265 [ --enable-fading enable colors fading when off focus], 263 [ --enable-fading enable colors fading when off focus],
266 [if test x$enableval = xyes -o x$enableval = xno; then 264 [if test x$enableval = xyes -o x$enableval = xno; then
267 support_fading=$enableval 265 support_fading=$enableval
268 fi]) 266 fi])
296 [if test x$enableval = xyes -o x$enableval = xno; then 294 [if test x$enableval = xyes -o x$enableval = xno; then
297 support_scroll_plain=$enableval 295 support_scroll_plain=$enableval
298 fi]) 296 fi])
299 297
300AC_ARG_WITH(codesets, 298AC_ARG_WITH(codesets,
301 [ --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)], 299 [ --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)],
302 [codesets="$withval"]) 300 [codesets="$withval"])
303 301
304AC_ARG_ENABLE(xim, 302AC_ARG_ENABLE(xim,
305 [ --enable-xim XIM (X Input Method) protocol support], 303 [ --enable-xim XIM (X Input Method) protocol support],
306 [if test x$enableval = xyes -o x$enableval = xno; then 304 [if test x$enableval = xyes -o x$enableval = xno; then
331 support_8bitctrls=$enableval 329 support_8bitctrls=$enableval
332 fi]) 330 fi])
333 331
334RESFALLBACK=Rxvt 332RESFALLBACK=Rxvt
335AC_ARG_ENABLE(fallback, 333AC_ARG_ENABLE(fallback,
336 [ --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)], 334 [ --enable-fallback@<:@=CLASS@:>@ fall back on CLASS resources in addition to URxvt ones (default: Rxvt)],
337 [ 335 [
338 test x$enableval = xyes && enableval=Rxvt 336 test x$enableval = xyes && enableval=Rxvt
339 test x$enableval = xno && enableval= 337 test x$enableval = xno && enableval=
340 RESFALLBACK="$enableval" 338 RESFALLBACK="$enableval"
341 ]) 339 ])
400 [if test x$enableval = xyes -o x$enableval = xno; then 398 [if test x$enableval = xyes -o x$enableval = xno; then
401 support_mousewheel=$enableval 399 support_mousewheel=$enableval
402 fi]) 400 fi])
403 401
404AC_ARG_ENABLE(slipwheeling, 402AC_ARG_ENABLE(slipwheeling,
405 [ --enable-slipwheeling enable slip wheel scrolling (requires previous)], 403 [ --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)],
406 [if test x$enableval = xyes -o x$enableval = xno; then 404 [if test x$enableval = xyes -o x$enableval = xno; then
407 support_mouseslipwheel=$enableval 405 support_mouseslipwheel=$enableval
408 fi]) 406 fi])
409 407
410AC_ARG_ENABLE(smart-resize, 408AC_ARG_ENABLE(smart-resize,
437 AC_DEFINE_UNQUOTED(RXVT_TERMINFO, "$withval", Set TERMINFO value to the value given by configure) terminfo="$withval" 435 AC_DEFINE_UNQUOTED(RXVT_TERMINFO, "$withval", Set TERMINFO value to the value given by configure) terminfo="$withval"
438 fi]) 436 fi])
439 437
440dnl# -------------------------------------------------------------------------- 438dnl# --------------------------------------------------------------------------
441 439
442AC_PATH_PROG(TIC, tic) 440AC_PATH_PROG(TIC, tic, :)
443 441
444dnl# need a neat way to detect SVR4 or its features 442dnl# need a neat way to detect SVR4 or its features
445dnl# in src/command.c we use these functions: 443dnl# in src/command.c we use these functions:
446dnl# grantpt(), unlockpt(), ptsname(), which are defined in <sys/ptms.h> 444dnl# grantpt(), unlockpt(), ptsname(), which are defined in <sys/ptms.h>
447dnl# - but are these also defined for other systems? 445dnl# - but are these also defined for other systems?
454dnl## #endif 452dnl## #endif
455dnl## ], [AC_MSG_RESULT(yes); AC_DEFINE(PERHAPS_SVR4)], AC_MSG_RESULT(perhaps not?)) 453dnl## ], [AC_MSG_RESULT(yes); AC_DEFINE(PERHAPS_SVR4)], AC_MSG_RESULT(perhaps not?))
456 454
457AC_PATH_XTRA 455AC_PATH_XTRA
458 456
459dnl# the only reasonable way to find libXpm is do-it-yourself
460dnl# only check if we want xpm-background
461
462AFTERIMAGE_CFLAGS= 457AFTERIMAGE_CFLAGS=
463AFTERIMAGE_LIBS= 458AFTERIMAGE_LIBS=
464AFTERIMAGE_VERSION= 459AFTERIMAGE_VERSION=
465 460
466if test x$support_afterimage = xyes; then 461if test x$support_afterimage = xyes; then
467 support_afterimage=no 462 support_afterimage=no
468 463
469 if test "x$afterimage_config" = "x" ; then 464 if test "x$afterimage_config" = "x" ; then
470 AC_PATH_PROG(afterimage_config, afterimage-config, no) 465 AC_PATH_PROG(afterimage_config, afterimage-config, no)
471 fi 466 fi
467 if test "x$afterimage_config" != "xno" ; then
472 AC_MSG_CHECKING(for libAfterImage version >= 1.15) 468 AC_MSG_CHECKING(for libAfterImage version >= 1.15)
473 AFTERIMAGE_VERSION=`$afterimage_config --version` 469 xAFTERIMAGE_VERSION=`$afterimage_config --version`
474 if test -n "$AFTERIMAGE_VERSION" ; then 470 if test -n "$xAFTERIMAGE_VERSION" ; then
475 AFTERIMAGE_CFLAGS=`$afterimage_config --cflags` 471 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
476 AFTERIMAGE_LIBS=`$afterimage_config --libs` 472 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
477 if test "x$AFTERIMAGE_LIBS" != "x"; then 473 if test "x$xAFTERIMAGE_LIBS" != "x"; then
478 libai_ver_major=`echo $AFTERIMAGE_VERSION | cut -f 1 -d .` 474 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
479 libai_ver_minor=`echo $AFTERIMAGE_VERSION | cut -f 2 -d .` 475 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
480 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then 476 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
481 support_afterimage=yes 477 support_afterimage=yes
478 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
479 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
480 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
481 fi
482 fi 482 fi
483 fi 483 fi
484 fi
485
486 if test "x$support_afterimage" = "xyes"; then 484 if test "x$support_afterimage" = "xyes"; then
487 AC_MSG_RESULT($AFTERIMAGE_LIBS) 485 AC_MSG_RESULT($AFTERIMAGE_LIBS)
488 else 486 else
489 AC_MSG_RESULT(no) 487 AC_MSG_RESULT(no)
490 fi 488 fi
491fi
492
493if test x$support_afterimage != xyes -a x$support_xpm = xyes ; then
494 VT_FIND_LIBXPM
495 if test x$no_xpm = xyes; then
496 support_xpm=needsmanualspecification
497 fi 489 fi
498fi 490fi
499 491
500dnl# -------------------------------------------------------------------------- 492dnl# --------------------------------------------------------------------------
501dnl# CHECKING FOR HEADER FILES 493dnl# CHECKING FOR HEADER FILES
650dnl# CHECKING FOR LIBRARY FUNCTIONS 642dnl# CHECKING FOR LIBRARY FUNCTIONS
651dnl# -------------------------------------------------------------------------- 643dnl# --------------------------------------------------------------------------
652AC_TYPE_SIGNAL 644AC_TYPE_SIGNAL
653dnl> AC_FUNC_VPRINTF 645dnl> AC_FUNC_VPRINTF
654 646
655AC_CHECK_FUNCS( \ 647AC_CHECK_FUNCS(unsetenv)
656 unsetenv \
657 setutent \
658 on_exit \
659)
660 648
661UTMP_CHECK 649UTMP_CHECK
662 650
663dnl# -------------------------------------------------------------------------- 651dnl# --------------------------------------------------------------------------
664 652
679 667
680dnl# -------------------------------------------------------------------------- 668dnl# --------------------------------------------------------------------------
681dnl# -------------------------------------------------------------------------- 669dnl# --------------------------------------------------------------------------
682 670
683dnl# this is a really hack test for some basic Xlocale stuff 671dnl# this is a really hack test for some basic Xlocale stuff
684ac_save_LIBS=$LIBS 672save_LIBS=$LIBS
685ac_save_CFLAGS=$CFLAGS 673save_CFLAGS=$CFLAGS
686CFLAGS="$CFLAGS $X_CFLAGS" 674CFLAGS="$CFLAGS $X_CFLAGS"
687LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 675LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
688AC_CACHE_CHECK(for working Xlocale, rxvt_cv_func_xlocale,
689[AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <X11/Xlib.h>
690#include <stdlib.h>
691main() {
692char *p;
693if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
694exit (XSupportsLocale() ? 0 : 1);
695else
696exit (1);}]])],[dnl
697 rxvt_cv_func_xlocale=yes],[rxvt_cv_func_xlocale=no],[dnl
698 :])])
699if test x$support_xim = xyes; then 676if test x$support_xim = xyes; then
677 AC_CACHE_CHECK(for working Xlocale, rxvt_cv_func_xlocale,
678 [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <X11/Xlib.h>
679 #include <stdlib.h>
680 main() {
681 char *p;
682 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
683 exit (XSupportsLocale() ? 0 : 1);
684 else
685 exit (1);}]])],[dnl
686 rxvt_cv_func_xlocale=yes],[rxvt_cv_func_xlocale=no],[dnl
687 :])])
700 if test x$rxvt_cv_func_xlocale = xyes; then 688 if test x$rxvt_cv_func_xlocale = xyes; then
701 AC_DEFINE(USE_XIM, 1, Define if you want to have XIM (X Input Method) protocol support - required for multibyte characters input) 689 AC_DEFINE(USE_XIM, 1, Define if you want to have XIM (X Input Method) protocol support - required for multibyte characters input)
690 AC_CACHE_CHECK(for broken XIM callback, rxvt_broken_ximcb,
691 [AC_COMPILE_IFELSE([
692 #include <X11/Xlib.h>
693
694 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
695
696 void f() {
697 XIMCallback cb;
698 cb.callback = im_destroy_cb;
699 }
700 ],rxvt_broken_ximcb=yes,rxvt_broken_ximcb=no)])
701
702 if test x$rxvt_broken_ximcb = xyes; then
703 AC_DEFINE(XIMCB_PROTO_BROKEN, 1, Define if your XIMCallback specifies XIC as first type.)
704 fi
702 fi 705 fi
703fi 706fi
704 707
705AC_CACHE_CHECK(for working X setlocale, rxvt_cv_func_xsetlocale, 708AC_CACHE_CHECK(for working X setlocale, rxvt_cv_func_xsetlocale,
706[AC_LINK_IFELSE([AC_LANG_PROGRAM([[#define X_LOCALE 1 709[AC_LINK_IFELSE([AC_LANG_PROGRAM([[#define X_LOCALE 1
707#include <X11/Xlocale.h>]], [[setlocale(LC_CTYPE, "");]])],[rxvt_cv_func_xsetlocale=yes],[rxvt_cv_func_xsetlocale=no])]) 710#include <X11/Xlocale.h>]], [[setlocale(LC_CTYPE, "");]])],[rxvt_cv_func_xsetlocale=yes],[rxvt_cv_func_xsetlocale=no])])
708if test x$rxvt_cv_func_xsetlocale = xyes; then 711if test x$rxvt_cv_func_xsetlocale = xyes; then
709 AC_DEFINE(HAVE_XSETLOCALE, 1, Define if setlocale (defined to Xsetlocale) works) 712 AC_DEFINE(HAVE_XSETLOCALE, 1, Define if setlocale (defined to Xsetlocale) works)
710fi 713fi
711LIBS=$ac_save_LIBS 714LIBS=$save_LIBS
712CFLAGS=$ac_save_CFLAGS 715CFLAGS=$save_CFLAGS
713 716
714AC_CACHE_CHECK(for working plain setlocale, rxvt_cv_func_setlocale, 717AC_CACHE_CHECK(for working plain setlocale, rxvt_cv_func_setlocale,
715[AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <clocale>]], [[setlocale(LC_CTYPE, "");]])],[rxvt_cv_func_setlocale=yes],[rxvt_cv_func_setlocale=no])]) 718[AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <clocale>]], [[setlocale(LC_CTYPE, "");]])],[rxvt_cv_func_setlocale=yes],[rxvt_cv_func_setlocale=no])])
716if test x$rxvt_cv_func_setlocale = xyes; then 719if test x$rxvt_cv_func_setlocale = xyes; then
717 AC_DEFINE(HAVE_SETLOCALE, 1, Define if plain old setlocale works) 720 AC_DEFINE(HAVE_SETLOCALE, 1, Define if plain old setlocale works)
722if test x$rxvt_cv_func_nl_langinfo = xyes; then 725if test x$rxvt_cv_func_nl_langinfo = xyes; then
723 AC_DEFINE(HAVE_NL_LANGINFO, 1, Define if nl_langinfo(CODESET) works) 726 AC_DEFINE(HAVE_NL_LANGINFO, 1, Define if nl_langinfo(CODESET) works)
724fi 727fi
725 728
726SCM_RIGHTS_CHECK 729SCM_RIGHTS_CHECK
727
728AC_CACHE_CHECK(for broken XIM callback, rxvt_broken_ximcb,
729[AC_COMPILE_IFELSE([
730#include <X11/Xlib.h>
731
732void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
733
734void f() {
735 XIMCallback cb;
736 cb.callback = im_destroy_cb;
737}
738],rxvt_broken_ximcb=yes,rxvt_broken_ximcb=no)])
739
740if test x$rxvt_broken_ximcb = xyes; then
741 AC_DEFINE(XIMCB_PROTO_BROKEN, 1, Define if your XIMCallback specifies XIC as first type.)
742fi
743 730
744PTY_CHECK 731PTY_CHECK
745 732
746TTY_GROUP_CHECK 733TTY_GROUP_CHECK
747 734
778 AC_DEFINE(EIGHT_BIT_CONTROLS, 1, Define if you want 8 bit control sequences) 765 AC_DEFINE(EIGHT_BIT_CONTROLS, 1, Define if you want 8 bit control sequences)
779fi 766fi
780if test x$support_fading = xyes; then 767if test x$support_fading = xyes; then
781 AC_DEFINE(OFF_FOCUS_FADING, 1, Define if you want faded colors when focus is lost) 768 AC_DEFINE(OFF_FOCUS_FADING, 1, Define if you want faded colors when focus is lost)
782fi 769fi
783if test x$support_tinting = xyes; then
784 AC_DEFINE(TINTING, 1, Define if you want your background to be tinted)
785fi
786if test x$support_inheritpixmap = xyes; then 770if test x$support_inheritpixmap = xyes; then
787 AC_DEFINE(ENABLE_TRANSPARENCY, 1, Define if you want your background to use the parent window background) 771 AC_DEFINE(ENABLE_TRANSPARENCY, 1, Define if you want your background to use the parent window background)
788fi 772fi
789if test x$support_keepscrolling = xno; then 773if test x$support_keepscrolling = xno; then
790 AC_DEFINE(NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING, 1, Define for continual scrolling when you keep the scrollbar button pressed) 774 AC_DEFINE(NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING, 1, Define for continual scrolling when you keep the scrollbar button pressed)
791fi 775fi
792if test x$support_selectionscrolling = xyes; then 776if test x$support_selectionscrolling = xyes; then
793 AC_DEFINE(SELECTION_SCROLLING, 1, Define to allow scrolling when the selection moves to the top or bottom of the screen) 777 AC_DEFINE(SELECTION_SCROLLING, 1, Define to allow scrolling when the selection moves to the top or bottom of the screen)
794fi 778fi
779if test x$support_frills = xyes; then
780 AC_DEFINE(ENABLE_FRILLS, 1, Define if you want handling for rarely used but handy features)
781fi
795if test x$support_mousewheel = xyes; then 782if test x$support_mousewheel = xyes; then
796 AC_DEFINE(MOUSE_WHEEL, 1, Define to use wheel events (button4 and button5) to scroll) 783 AC_DEFINE(MOUSE_WHEEL, 1, Define to use wheel events (button4 and button5) to scroll)
797fi 784fi
798if test x$support_mouseslipwheel = xyes; then 785if test x$support_mouseslipwheel = xyes; then
799 AC_DEFINE(MOUSE_SLIP_WHEELING, 1, Define to have CTRL cause wheel events to accelerate scrolling. Release CTRL to halt scrolling) 786 AC_DEFINE(MOUSE_SLIP_WHEELING, 1, Define to have CTRL cause wheel events to accelerate scrolling. Release CTRL to halt scrolling)
800fi 787fi
801if test x$support_xpm = xyes -o x$support_afterimage = xyes ; then
802 AC_DEFINE(XPM_BACKGROUND, 1, Define if you want to have sexy-looking background pixmaps. Needs libXpm or libAfterImage)
803fi
804
805if test x$support_afterimage = xyes; then 788if test x$support_afterimage = xyes; then
806 AC_DEFINE(HAVE_AFTERIMAGE, 1, Define if you want to use libAfterImage for image processing) 789 AC_DEFINE(HAVE_AFTERIMAGE, 1, Define if you want to use libAfterImage for image processing)
790 AC_DEFINE(BG_IMAGE_FROM_FILE, 1, Define if you want to have sexy-looking background pixmaps. Needs libAfterImage)
807fi 791fi
808 792
809dnl if test x$support_afterstep = xyes; then 793dnl if test x$support_afterstep = xyes; then
810dnl AC_DEFINE(AFTERSTEP_INTEGRATION, 1, Define if you want to integrate with AfterStep window manager) 794dnl AC_DEFINE(AFTERSTEP_INTEGRATION, 1, Define if you want to integrate with AfterStep window manager)
811dnl fi 795dnl fi
895AC_SUBST(PERLPRIVLIBEXP) 879AC_SUBST(PERLPRIVLIBEXP)
896AC_SUBST(PERL) 880AC_SUBST(PERL)
897AC_SUBST(IF_PERL) 881AC_SUBST(IF_PERL)
898AC_SUBST(PERL_O) 882AC_SUBST(PERL_O)
899 883
900if test x$support_perl = xyes; then
901 support_frills=yes
902fi
903
904if test x$support_frills = xyes; then
905 AC_DEFINE(ENABLE_FRILLS, 1, Define if you want handling for rarely used but handy features)
906fi
907
908AC_SUBST(CFLAGS) 884AC_SUBST(CFLAGS)
909AC_SUBST(CPPFLAGS) 885AC_SUBST(CPPFLAGS)
910AC_SUBST(LDFLAGS) 886AC_SUBST(LDFLAGS)
911AC_SUBST(X_CFLAGS) 887AC_SUBST(X_CFLAGS)
912 888
959 Install path: ${prefix}/bin 935 Install path: ${prefix}/bin
960 Compiler: $CXX 936 Compiler: $CXX
961 Compiler flags: $CXXFLAGS 937 Compiler flags: $CXXFLAGS
962 Linker: $LINKER" 938 Linker: $LINKER"
963 939
964if test x$support_xpm = xyes; then
965 echo " Xpm library: $XPM_LIBS"
966fi
967
968if test x$support_afterimage = xyes; then
969 echo " AfterImage support: yes"
970fi
971
972dnl if test x$support_afterstep = xyes; then
973dnl echo " AfterStep integration: yes"
974dnl fi
975
976if test x$term != x; then 940if test x$term != x; then
977 echo " set TERM to: $term" 941 echo " set TERM to: $term"
978fi 942fi
979if test x$terminfo != x; then 943if test x$terminfo != x; then
980 echo " set TERMINFO to: $terminfo" 944 echo " set TERMINFO to: $terminfo"
984if test x$RESFALLBACK != x; then 948if test x$RESFALLBACK != x; then
985 echo " resource class fallback: $RESFALLBACK" 949 echo " resource class fallback: $RESFALLBACK"
986fi 950fi
987echo 951echo
988echo " embedded perl: $support_perl" 952echo " embedded perl: $support_perl"
953echo " libafterimage: $support_afterimage"
954dnl echo " AfterStep integration: $support_afterstep"
989echo 955echo
990if test x$support_xpm = xneedsmanualspecification; then
991 echo ".----------------------------------------------------------------."
992 echo ". WARNING: --enable-xpm-background was specified however the ."
993 echo ". XPM includes files and libraries could not be found. ."
994 echo ". XPM backgrounds are now being DISABLED! If you want ."
995 echo ". to use them you should rerun configure with the ."
996 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
997 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
998 echo ".----------------------------------------------------------------."
999fi
1000if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then 956if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
1001 echo ".----------------------------------------------------------------." 957 echo ".----------------------------------------------------------------."
1002 echo ". WARNING: --enable-xim was specified however the locale support ." 958 echo ". WARNING: --enable-xim was specified however the locale support ."
1003 echo ". functions could not be found. ." 959 echo ". functions could not be found. ."
1004 echo ". XIM is now being DISABLED! ." 960 echo ". XIM is now being DISABLED! ."

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines