configure.ac revision 47f86ac1
1# -*- Autoconf -*- 2# Process this file with autoconf to produce a configure script. 3 4AC_PREREQ(2.60) 5AC_INIT([libX11], 6 [1.3.6], 7 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], 8 libX11) 9AC_CONFIG_SRCDIR([Makefile.am]) 10AC_CONFIG_MACRO_DIR([m4]) 11AC_CANONICAL_BUILD 12AC_CANONICAL_HOST 13 14AM_INIT_AUTOMAKE([foreign dist-bzip2]) 15AM_MAINTAINER_MODE 16AM_CONFIG_HEADER([src/config.h]) 17AC_CONFIG_HEADER([include/X11/XlibConf.h]) 18 19# Require xorg-macros: XORG_DEFAULT_OPTIONS 20m4_ifndef([XORG_MACROS_VERSION], 21 [m4_fatal([must install xorg-macros 1.6 or later before running autoconf/autogen])]) 22XORG_MACROS_VERSION(1.6) 23 24# Set common system defines for POSIX extensions, such as _GNU_SOURCE 25# Must be called before any macros that run the compiler (like AC_PROG_LIBTOOL) 26# to avoid autoconf errors. 27AC_USE_SYSTEM_EXTENSIONS 28XORG_DEFAULT_OPTIONS 29XORG_ENABLE_SPECS 30XORG_WITH_GROFF 31XORG_WITH_PS2PDF 32 33# Checks for programs. 34AC_PROG_LIBTOOL 35DOLT 36AC_PROG_CC 37PKG_PROG_PKG_CONFIG 38 39if test x"$CC_FOR_BUILD" = x; then 40 if test x"$cross_compiling" = xyes; then 41 AC_CHECK_PROGS(CC_FOR_BUILD, gcc cc) 42 else 43 CC_FOR_BUILD="$CC" 44 fi 45fi 46AC_SUBST([CC_FOR_BUILD]) 47 48if test x"$CPPFLAGS_FOR_BUILD" = x; then 49 if test ! x"$cross_compiling" = xyes; then 50 CPPFLAGS_FOR_BUILD=${CPPFLAGS} 51 fi 52fi 53AC_SUBST(CPPFLAGS_FOR_BUILD) 54 55if test x"$CFLAGS_FOR_BUILD" = x; then 56 if test ! x"$cross_compiling" = xyes; then 57 CFLAGS_FOR_BUILD=${CFLAGS} 58 fi 59fi 60AC_SUBST(CFLAGS_FOR_BUILD) 61 62if test x"$LDFLAGS_FOR_BUILD" = x; then 63 if test ! x"$cross_compiling" = xyes; then 64 LDFLAGS_FOR_BUILD=${LDFLAGS} 65 fi 66fi 67AC_SUBST(LDFLAGS_FOR_BUILD) 68 69XORG_PROG_RAWCPP 70 71# Find perl for "make check" tests in nls/localerules.in 72AC_ARG_WITH(perl, 73 AC_HELP_STRING([--with-perl=<path>], 74 [path to perl interpreter for build-time tests]), 75 [PERL=$withval ; AC_MSG_CHECKING([perl]) ; 76 AC_MSG_RESULT([(from --with-perl) $PERL])], 77 AC_CHECK_PROGS([PERL], [perl], [no])) 78AM_CONDITIONAL(HAVE_PERL, test x$PERL != xno) 79 80# Build with XCB support? 81AC_ARG_WITH(xcb, 82 AC_HELP_STRING([--with-xcb], [use XCB for low-level protocol implementation]), 83 [ac_cv_use_xcb=$withval], [ac_cv_use_xcb=yes]) 84AC_CACHE_CHECK([whether to use XCB], [ac_cv_use_xcb], [ac_cv_use_xcb=yes]) 85AM_CONDITIONAL(XCB, test x$ac_cv_use_xcb != xno) 86 87# Checks for pkg-config packages 88 89# Always required 90X11_REQUIRES='xproto >= 7.0.13 xextproto xtrans' 91 92PKG_PROG_PKG_CONFIG() 93 94case "$ac_cv_use_xcb" in 95no) 96 X11_REQUIRES="${X11_REQUIRES} xau xcmiscproto bigreqsproto" 97 X11_EXTRA_DEPS="xau" 98 PKG_CHECK_MODULES(XDMCP, xdmcp, 99 AC_CHECK_LIB(Xdmcp, XdmcpWrap, 100 [ 101 AC_CHECK_LIB(Xdmcp, XdmcpWrap, [xdmauth="yes"], [xdmauth="no"], [$XDMCP_LIBS]) 102 X11_EXTRA_DEPS="$X11_EXTRA_DEPS xdmcp" 103 ], 104 [ 105 XDMCP_CFLAGS= 106 XDMCP_LIBS= 107 ], [$XDMCP_LIBS]), 108 [AC_MSG_RESULT(no)]) 109 AC_DEFINE(USE_XCB, 0, [Use XCB for low-level protocol implementation]) 110 ;; 111*) 112 X11_REQUIRES="${X11_REQUIRES} xcb >= 1.1.92" 113 X11_EXTRA_DEPS="xcb >= 1.1.92" 114 xdmauth="no" # XCB handles all auth 115 AC_DEFINE(USE_XCB, 1, [Use XCB for low-level protocol implementation]) 116 ;; 117esac 118AC_SUBST(X11_EXTRA_DEPS) 119 120dnl Issue an error if xtrans.m4 was not found and XTRANS_CONNECTION_FLAGS macro 121dnl was not expanded, since libX11 with no transport types is rather useless. 122dnl 123dnl If you're seeing an error here, be sure you installed the lib/xtrans module 124dnl first and if it's not in the default location, that you set the ACLOCAL 125dnl environment variable to find it, such as: 126dnl ACLOCAL="aclocal -I ${PREFIX}/share/aclocal" 127m4_pattern_forbid([^XTRANS_CONNECTION_FLAGS$]) 128 129# Transport selection macro from xtrans.m4 130XTRANS_CONNECTION_FLAGS 131 132# Secure RPC detection macro from xtrans.m4 133XTRANS_SECURE_RPC_FLAGS 134 135# Preferred order to try transports for local connections 136AC_MSG_CHECKING([what order to try transports in for local connections]) 137DEFAULT_LOCAL_TRANS="" 138case $host_os in 139 solaris*) 140 # On Solaris 2.6 through 9, named pipes (LOCAL_TRANS) were 141 # faster than Unix domain sockets, but on Solaris 10 & later, 142 # Unix domain sockets are faster now. 143 if test "$UNIXCONN" = "yes" ; then 144 if test ! "x$DEFAULT_LOCAL_TRANS" = "x" ; then 145 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}," 146 fi 147 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}UNIX_TRANS" 148 fi 149 if test "$LOCALCONN" = "yes" ; then 150 if test ! "x$DEFAULT_LOCAL_TRANS" = "x" ; then 151 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}," 152 fi 153 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}LOCAL_TRANS" 154 fi 155 if test "$TCPCONN" = "yes" ; then 156 if test ! "x$DEFAULT_LOCAL_TRANS" = "x" ; then 157 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}," 158 fi 159 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}TCP_TRANS" 160 fi 161 ;; 162 linux*) 163 # LOCAL_TRANS is used for abstract sockets. 164 if test "$UNIXCONN" = "yes" ; then 165 if test ! "x$DEFAULT_LOCAL_TRANS" = "x" ; then 166 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}," 167 fi 168 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}LOCAL_TRANS,UNIX_TRANS" 169 fi 170 if test "$TCPCONN" = "yes" ; then 171 if test ! "x$DEFAULT_LOCAL_TRANS" = "x" ; then 172 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}," 173 fi 174 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}TCP_TRANS" 175 fi 176 ;; 177 *) 178 if test "$LOCALCONN" = "yes" ; then 179 if test ! "x$DEFAULT_LOCAL_TRANS" = "x" ; then 180 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}," 181 fi 182 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}LOCAL_TRANS" 183 fi 184 if test "$UNIXCONN" = "yes" ; then 185 if test ! "x$DEFAULT_LOCAL_TRANS" = "x" ; then 186 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}," 187 fi 188 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}UNIX_TRANS" 189 fi 190 if test "$TCPCONN" = "yes" ; then 191 if test ! "x$DEFAULT_LOCAL_TRANS" = "x" ; then 192 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}," 193 fi 194 DEFAULT_LOCAL_TRANS="${DEFAULT_LOCAL_TRANS}TCP_TRANS" 195 fi 196 ;; 197esac 198 199AC_ARG_WITH(local-transport-order, 200 AC_HELP_STRING([--with-local-transport-order=LIST], [preference sorted list of transport types to try for local connections]), 201 [LOCAL_TRANSPORT_LIST=$withval], 202 [LOCAL_TRANSPORT_LIST=$DEFAULT_LOCAL_TRANS]) 203AC_DEFINE_UNQUOTED([LOCAL_TRANSPORT_LIST], [$LOCAL_TRANSPORT_LIST], 204 [preference sorted list of transport types to try for local connections]) 205AC_MSG_RESULT([$LOCAL_TRANSPORT_LIST]) 206 207# Check for dlopen 208AC_MSG_CHECKING([if run-time linking is supported]) 209AC_SEARCH_LIBS(dlopen,[dl svld]) 210if test "x$ac_cv_search_dlopen" = xno; then 211 AC_SEARCH_LIBS(shl_load,[dld]) 212 if test "x$ac_cv_search_shl_load" != xno; then 213 AC_DEFINE(HAVE_SHL_LOAD,1, 214 [Use shl_load to load shared libraries]) 215 AC_CHECK_HEADERS([dl.h]) 216 fi 217else 218 AC_DEFINE(HAVE_DLOPEN,1,[Use dlopen to load shared libraries]) 219 AC_CHECK_HEADERS([dlfcn.h]) 220fi 221if test x$ac_cv_header_dlcfn_h -o x$ac_cv_header_dl_h; then 222 HAVE_LOADABLE_MODULES=yes 223else 224 HAVE_LOADABLE_MODULES=no 225fi 226AC_MSG_RESULT($HAVE_LOADABLE_MODULES) 227 228AC_MSG_CHECKING([if loadable i18n module support should be enabled]) 229AC_ARG_ENABLE(loadable-i18n, 230 AC_HELP_STRING([--enable-loadable-i18n], 231 [Controls loadable i18n module support]), 232 [XLIB_LOADABLE_I18N=$enableval], 233 [XLIB_LOADABLE_I18N="no"]) 234if test x$XLIB_LOADABLE_I18N = xyes; then 235 if test x$HAVE_LOADABLE_MODULES = xno; then 236 AC_MSG_ERROR([Loadable module support is required to enable loadable i18n module support]) 237 fi 238 AC_DEFINE(USE_DYNAMIC_LC,1, 239 [Split some i18n functions into loadable modules]) 240 AC_SUBST(I18N_MODULE_LIBS,'${top_builddir}/src/libX11.la') 241fi 242AC_MSG_RESULT($XLIB_LOADABLE_I18N) 243 244AM_CONDITIONAL(XLIB_LOADABLE_I18N, test x$XLIB_LOADABLE_I18N = xyes) 245 246AC_MSG_CHECKING([if loadable Xcursor library support should be enabled]) 247AC_ARG_ENABLE(loadable-xcursor, 248 AC_HELP_STRING([--disable-loadable-xcursor], 249 [Controls loadable xcursor library support]), 250 [XLIB_LOADABLE_XCURSOR=$enableval], 251 [XLIB_LOADABLE_XCURSOR=$HAVE_LOADABLE_MODULES]) 252if test x$XLIB_LOADABLE_XCURSOR = xyes; then 253 AC_DEFINE(USE_DYNAMIC_XCURSOR,1, 254 [Use the X cursor library to load cursors]) 255fi 256AC_MSG_RESULT($XLIB_LOADABLE_XCURSOR) 257 258# Checks for header files. 259AC_HEADER_STDC 260AC_CHECK_HEADERS([sys/select.h]) 261 262# Checks for typedefs, structures, and compiler characteristics. 263 264# Checks for library functions. 265AC_CHECK_FUNCS([strtol]) 266# Used in lcFile.c (see also --enable-xlocaledir settings below) 267XLOCALEDIR_IS_SAFE="no" 268AC_CHECK_FUNC([issetugid], [XLOCALEDIR_IS_SAFE="yes"] 269 AC_DEFINE(HASSETUGID,1,[Has issetugid() function])) 270AC_CHECK_FUNC([getresuid], [XLOCALEDIR_IS_SAFE="yes"] 271 AC_DEFINE(HASGETRESUID,1,[Has getresuid() & getresgid() functions])) 272# Used in Font.c 273AC_CHECK_FUNC([shmat], AC_DEFINE(HAS_SHM,1,[Has shm*() functions])) 274 275# Checks for system services 276dnl AC_PATH_XTRA 277 278# arch specific things 279WCHAR32="1" 280case $target_alias in 281 *os2*) os2="true" ; WCHAR32="0" ;; 282 *) ;; 283esac 284AC_SUBST(WCHAR32) 285 286AM_CONDITIONAL(OS2, test x$os2 = xtrue) 287 288AC_ARG_WITH(launchd, AS_HELP_STRING([--with-launchd], [Build with support for Apple's launchd (default: auto)]), [LAUNCHD=$withval], [LAUNCHD=auto]) 289if test "x$LAUNCHD" = xauto; then 290 unset LAUNCHD 291 AC_CHECK_PROG(LAUNCHD, [launchd], [yes], [no], [$PATH$PATH_SEPARATOR/sbin]) 292fi 293 294if test "x$LAUNCHD" = xyes ; then 295 AC_DEFINE(HAVE_LAUNCHD, 1, [launchd support available]) 296 AC_DEFINE(TRANS_REOPEN, 1, [launchd support available]) 297fi 298 299AC_ARG_ENABLE(xthreads, 300 AC_HELP_STRING([--disable-xthreads], 301 [Disable Xlib support for Multithreading]), 302 [xthreads=$enableval],[xthreads=yes]) 303 304AC_CHECK_LIB(c, getpwuid_r, [mtsafeapi="yes"], [mtsafeapi="no"]) 305 306case x$xthreads in 307xyes) 308 AC_DEFINE(XTHREADS,1,[Whether libX11 is compiled with thread support]) 309 if test x$mtsafeapi = xyes 310 then 311 AC_DEFINE(XUSE_MTSAFE_API,1,[Whether libX11 needs to use MT safe API's]) 312 fi 313 ;; 314*) 315 ;; 316esac 317 318AC_CHECK_LIB(c, pthread_self, [thrstubs="no"], [thrstubs="yes"]) 319AM_CONDITIONAL(THRSTUBS, test x$thrstubs = xyes) 320 321dnl XXX incomplete, please fill this in 322if test x$xthreads = xyes ; then 323 case $host_os in 324 linux*|openbsd*|gnu*|k*bsd*-gnu) 325 XTHREADLIB=-lpthread ;; 326 netbsd*) 327 XTHREAD_CFLAGS="-D_POSIX_THREAD_SAFE_FUNCTIONS" 328 XTHREADLIB="-lpthread" ;; 329 freebsd*) 330 XTHREAD_CFLAGS="-D_THREAD_SAFE" 331 XTHREADLIB="-pthread" ;; 332 dragonfly*) 333 XTHREADLIB="-pthread" ;; 334 solaris*) 335 XTHREAD_CFLAGS="-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS" ;; 336 esac 337fi 338AC_SUBST(XTHREADLIB) 339AC_SUBST(XTHREAD_CFLAGS) 340 341case x$xdmauth in 342xyes) 343 XDMCP_CFLAGS="$XDMCP_CFLAGS -DHASXDMAUTH" 344 ;; 345xno) 346 XDMCP_LIBS="" 347 ;; 348esac 349AC_SUBST(XDMCP_CFLAGS) 350AC_SUBST(XDMCP_LIBS) 351 352AC_CHECK_FUNC(poll, [AC_DEFINE(USE_POLL, 1, [poll() function is available])], ) 353 354# 355# Find keysymdef.h 356# 357AC_MSG_CHECKING([keysym definitions]) 358KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 359FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h" 360for i in $FILES; do 361 if test -f "$KEYSYMDEFDIR/$i"; then 362 KEYSYMDEFS="$KEYSYMDEFS $KEYSYMDEFDIR/$i" 363 elif test "x$i" = "xkeysymdef.h"; then 364 AC_MSG_ERROR([Cannot find keysymdef.h]) 365 fi 366done 367AC_MSG_RESULT([$KEYSYMDEFS]) 368AC_SUBST(KEYSYMDEFS) 369 370AM_CONDITIONAL(UDC, test xfalse = xtrue) 371 372AC_ARG_ENABLE(xcms, 373 AC_HELP_STRING([--disable-xcms], 374 [Disable Xlib support for CMS *EXPERIMENTAL*]), 375 [XCMS=$enableval],[XCMS=yes]) 376AM_CONDITIONAL(XCMS, [test x$XCMS = xyes ]) 377if test x"$XCMS" = "xyes"; then 378 AC_DEFINE(XCMS,1,[Include support for XCMS]) 379fi 380 381AC_ARG_ENABLE(xlocale, 382 AC_HELP_STRING([--disable-xlocale], 383 [Disable Xlib locale implementation *EXPERIMENTAL*]), 384 [XLOCALE=$enableval],[XLOCALE=yes]) 385 386AM_CONDITIONAL(XLOCALE, [ test x$XLOCALE = xyes ]) 387if test x"$XLOCALE" = "xyes"; then 388 AC_DEFINE(XLOCALE,1,[support for X Locales]) 389fi 390 391# This disables XLOCALEDIR. Set it if you're using BuildLoadableXlibI18n, 392# don't have either issetugid() or getresuid(), and you need to protect 393# clients that are setgid or setuid to an id other than 0. 394AC_MSG_CHECKING([if XLOCALEDIR support should be enabled]) 395AC_ARG_ENABLE(xlocaledir, 396 AC_HELP_STRING([--enable-xlocaledir], 397 [Enable XLOCALEDIR environment variable support]), 398 [ENABLE_XLOCALEDIR=$enableval],[ENABLE_XLOCALEDIR=$XLOCALEDIR_IS_SAFE]) 399if test "x$ENABLE_XLOCALEDIR" = "xno"; then 400 AC_DEFINE(NO_XLOCALEDIR,1,[Disable XLOCALEDIR environment variable]) 401fi 402AC_MSG_RESULT($ENABLE_XLOCALEDIR) 403 404AC_ARG_ENABLE(xf86bigfont, 405 AC_HELP_STRING([--disable-xf86bigfont], 406 [Disable XF86BigFont extension support]), 407 [XF86BIGFONT=$enableval],[XF86BIGFONT="yes"]) 408if test "x$XF86BIGFONT" = "xyes"; then 409 PKG_CHECK_MODULES(BIGFONT, xf86bigfontproto, 410 AC_DEFINE(XF86BIGFONT,1,[Enable XF86BIGFONT extension]),XF86BIGFONT="no") 411 AC_SUBST(BIGFONT_CFLAGS) 412 AC_SUBST(BIGFONT_LIBS) 413fi 414 415AC_ARG_ENABLE(xkb, 416 AC_HELP_STRING([--disable-xkb], 417 [Disable XKB support *EXPERIMENTAL*]), 418 [XKB=$enableval],[XKB=yes]) 419 420AC_ARG_ENABLE(man-pages, 421 AC_HELP_STRING([--enable-man-pages=section], 422 [Choose manual section for installing man pages]), 423 [LIBMAN=$enableval],[LIBMAN=yes]) 424 425if test "x$LIBMAN" != "xyes"; then 426 LIB_MAN_SUFFIX=$LIBMAN 427fi 428 429AM_CONDITIONAL(MANPAGES, [ test x$LIBMAN '!=' xno ]) 430 431AM_CONDITIONAL(XKB, [ test x$XKB = xyes ]) 432if test x"$XKB" = "xyes"; then 433 XKBPROTO_REQUIRES="kbproto" 434 X11_REQUIRES="${X11_REQUIRES} kbproto inputproto" 435 AC_DEFINE(XKB,1,[Use XKB]) 436else 437 XKBPROTO_REQUIRES="" 438fi 439AC_SUBST(XKBPROTO_REQUIRES) 440 441AC_FUNC_MMAP() 442composecache_default=$ac_cv_func_mmap_fixed_mapped 443AC_CHECK_FUNC(nl_langinfo, , [composecache_default=no]) 444AC_ARG_ENABLE(composecache, 445 AC_HELP_STRING([--disable-composecache], 446 [Disable compose table cache support]), 447 [COMPOSECACHE=$enableval],[COMPOSECACHE=$composecache_default]) 448if test x"$COMPOSECACHE" = "xyes"; then 449 AC_DEFINE(COMPOSECACHE,1,[Include compose table cache support]) 450fi 451 452dnl Allow checking code with lint, sparse, etc. 453XORG_WITH_LINT 454XORG_LINT_LIBRARY([X11]) 455 456X11_DATADIR="${datadir}/X11" 457AC_DEFINE_DIR(X11_DATADIR, X11_DATADIR, [Location of libX11 data]) 458AC_SUBST(X11_DATADIR) 459 460X11_LIBDIR="${libdir}/X11" 461AX_DEFINE_DIR(X11_LIBDIR, X11_LIBDIR, [Location of libX11 library data]) 462AC_SUBST(X11_LIBDIR) 463 464PKG_CHECK_MODULES(X11, [$X11_REQUIRES]) 465X11_CFLAGS="$X11_CFLAGS $XTHREAD_CFLAGS" 466 467# 468# Yes, it would be nice to put the locale data in 469# /usr/share, but the locale stuff includes loadable 470# libraries which must be located in the same directory 471# as the other locale data, so for now, everything lives 472# in ${libdir} 473# 474 475X11_LOCALEDATADIR="${X11_DATADIR}/locale" 476AC_DEFINE_DIR(XLOCALEDATADIR, X11_LOCALEDATADIR, [Location of libX11 locale data]) 477AC_SUBST(X11_LOCALEDATADIR) 478 479AC_ARG_WITH(locale-lib-dir, AS_HELP_STRING([--with-locale-lib-dir=DIR], 480 [Directory where locale libraries files are installed (default: $libdir/X11/locale)]), 481 [ X11_LOCALELIBDIR="$withval" ], 482 [ X11_LOCALELIBDIR="${X11_LIBDIR}/locale" ]) 483AC_DEFINE_DIR(XLOCALELIBDIR, X11_LOCALELIBDIR, [Location of libX11 locale libraries]) 484AC_SUBST(X11_LOCALELIBDIR) 485 486X11_LOCALEDIR="${X11_LOCALEDATADIR}" 487AC_DEFINE_DIR(XLOCALEDIR, X11_LOCALEDIR, [Location of libX11 locale data]) 488AC_SUBST(X11_LOCALEDIR) 489 490XKEYSYMDB="${X11_DATADIR}/XKeysymDB" 491AC_DEFINE_DIR(XKEYSYMDB, XKEYSYMDB, [Location of keysym database]) 492 493XERRORDB="${X11_DATADIR}/XErrorDB" 494AC_DEFINE_DIR(XERRORDB, XERRORDB, [Location of error message database]) 495 496XORG_CHECK_MALLOC_ZERO 497 498AC_OUTPUT([Makefile 499 include/Makefile 500 man/Makefile 501 man/xkb/Makefile 502 src/Makefile 503 src/util/Makefile 504 src/xcms/Makefile 505 src/xlibi18n/Makefile 506 modules/Makefile 507 modules/im/Makefile 508 modules/im/ximcp/Makefile 509 modules/lc/Makefile 510 modules/lc/def/Makefile 511 modules/lc/gen/Makefile 512 modules/lc/Utf8/Makefile 513 modules/lc/xlocale/Makefile 514 modules/om/Makefile 515 modules/om/generic/Makefile 516 src/xkb/Makefile 517 nls/Makefile 518 nls/am_ET.UTF-8/Makefile 519 nls/armscii-8/Makefile 520 nls/C/Makefile 521 nls/el_GR.UTF-8/Makefile 522 nls/en_US.UTF-8/Makefile 523 nls/fi_FI.UTF-8/Makefile 524 nls/georgian-academy/Makefile 525 nls/georgian-ps/Makefile 526 nls/ibm-cp1133/Makefile 527 nls/iscii-dev/Makefile 528 nls/isiri-3342/Makefile 529 nls/iso8859-1/Makefile 530 nls/iso8859-10/Makefile 531 nls/iso8859-11/Makefile 532 nls/iso8859-13/Makefile 533 nls/iso8859-14/Makefile 534 nls/iso8859-15/Makefile 535 nls/iso8859-2/Makefile 536 nls/iso8859-3/Makefile 537 nls/iso8859-4/Makefile 538 nls/iso8859-5/Makefile 539 nls/iso8859-6/Makefile 540 nls/iso8859-7/Makefile 541 nls/iso8859-8/Makefile 542 nls/iso8859-9/Makefile 543 nls/iso8859-9e/Makefile 544 nls/ja/Makefile 545 nls/ja.JIS/Makefile 546 nls/ja_JP.UTF-8/Makefile 547 nls/ja.S90/Makefile 548 nls/ja.SJIS/Makefile 549 nls/ja.U90/Makefile 550 nls/ko/Makefile 551 nls/koi8-c/Makefile 552 nls/koi8-r/Makefile 553 nls/koi8-u/Makefile 554 nls/ko_KR.UTF-8/Makefile 555 nls/microsoft-cp1251/Makefile 556 nls/microsoft-cp1255/Makefile 557 nls/microsoft-cp1256/Makefile 558 nls/mulelao-1/Makefile 559 nls/nokhchi-1/Makefile 560 nls/pt_BR.UTF-8/Makefile 561 nls/ru_RU.UTF-8/Makefile 562 nls/tatar-cyr/Makefile 563 nls/th_TH/Makefile 564 nls/th_TH.UTF-8/Makefile 565 nls/tscii-0/Makefile 566 nls/vi_VN.tcvn/Makefile 567 nls/vi_VN.viscii/Makefile 568 nls/zh_CN/Makefile 569 nls/zh_CN.gb18030/Makefile 570 nls/zh_CN.gbk/Makefile 571 nls/zh_CN.UTF-8/Makefile 572 nls/zh_HK.big5/Makefile 573 nls/zh_HK.big5hkscs/Makefile 574 nls/zh_HK.UTF-8/Makefile 575 nls/zh_TW/Makefile 576 nls/zh_TW.big5/Makefile 577 nls/zh_TW.UTF-8/Makefile 578 specs/Makefile 579 specs/i18n/Makefile 580 specs/libX11/Makefile 581 specs/XIM/Makefile 582 x11.pc 583 x11-xcb.pc]) 584 585man_pages_suffix=$LIB_MAN_SUFFIX 586if test -z "$man_pages_suffix"; then 587 man_pages_suffix=none 588fi 589 590echo "" 591echo "X11 will be built with the following settings:" 592echo " Loadable i18n module support: "$XLIB_LOADABLE_I18N 593echo " Loadable xcursor library support: "$XLIB_LOADABLE_XCURSOR 594echo " Use XCB: "$ac_cv_use_xcb 595echo " Threading support: "$xthreads 596echo " Use Threads safe API: "$mtsafeapi 597echo " Threads stubs in libX11: "$thrstubs 598echo " XCMS: "$XCMS 599echo " Internationalization support: "$XLOCALE 600echo " XF86BigFont support: "$XF86BIGFONT 601echo " XKB support: "$XKB 602echo " XLOCALEDIR environment variable support: "$ENABLE_XLOCALEDIR 603echo " Manual pages suffix: "$man_pages_suffix 604echo " Compose table cache enabled: "$COMPOSECACHE 605echo " Functional specs building enabled: "$build_specs 606echo "" 607