configure.in.x11
Upload User: kssdz899
Upload Date: 2016-06-01
Package Size: 13135k
Code Size: 2k
Development Platform:

Unix_Linux

  1. dnl autoconf rules to find X11 includes and libraries
  2. dnl $Header: /usr/src/mash/repository/common/conf/configure.in.x11,v 1.2 1997/03/16 01:59:46 yatin Exp $ (LBL)
  3. xlibdirs="
  4. /usr/openwin/lib 
  5. /usr/X11R6/lib 
  6. /usr/lib/X11R6 
  7. /usr/X11R5/lib 
  8. /usr/lib/X11R5 
  9. /usr/X11R4/lib 
  10. /usr/lib/X11R4 
  11. /usr/local/lib 
  12. /usr/X386/lib 
  13. /usr/X11/lib 
  14. /usr/unsupported/lib 
  15. /import/X11R4/usr/lib"
  16. xincdirs="
  17. /usr/openwin/include 
  18. /usr/X11R6/include 
  19. /usr/include/X11R6 
  20. /usr/X11R5/include 
  21. /usr/include/X11R5 
  22. /usr/X11R4/include 
  23. /usr/include/X11R4 
  24. /usr/local/include 
  25. /usr/X386/include 
  26. /usr/X11/include 
  27. /usr/lpp/X11/include 
  28. /usr/unsupported/include 
  29. /import/X11R4/include"
  30. echo "checking for X11 header files"
  31. if test "$x_includes" = NONE ; then
  32. AC_TEST_CPP([#include <X11/Intrinsic.h>],x_includes="",x_includes=NONE)
  33. if test "$x_includes" = NONE ; then
  34.         for i in $xincdirs ; do
  35. if test -r $i/X11/Intrinsic.h; then
  36. x_includes=$i
  37. break
  38. fi
  39.         done
  40. if test "$x_includes" = NONE ; then
  41. echo "can't find X includes"
  42.         exit 1
  43. fi
  44. fi
  45. fi
  46. if test -n "$x_includes" ; then 
  47. V_INCLUDE_X11=-I$x_includes
  48. AC_SUBST(V_INCLUDE_X11)
  49. fi
  50. echo "checking for X11 library archive"
  51. if test "$x_libraries" = NONE ; then
  52. AC_CHECK_LIB(X11, XOpenDisplay, x_libraries="", x_libraries=NONE)
  53. if test "$x_libraries" = NONE ; then
  54. for i in $xlibdirs ; do
  55. if test -r $i/libX11.a -o -r $i/libX11.so; then
  56. x_libraries=$i
  57. break
  58. fi
  59.         done
  60. if test "$x_libraries" = NONE ; then
  61. echo "can't find X library"
  62. exit 1
  63. fi
  64. fi
  65. fi
  66. V_LIB_X11=-lX11
  67. if test -n "$V_SHM" ; then
  68. if test -z "$x_libraries" ; then
  69. AC_CHECK_LIB(Xext, XShmAttach, V_Xext="-lXext", V_Xext=NONE, -lX11)
  70. else
  71. echo "checking for libXext.a"
  72. if test -f $x_libraries/libXext.a -o -f $x_libraries/libXext.so; then
  73. V_Xext="-lXext"
  74. else
  75. echo "warning: compiling without -lXext"
  76. fi
  77. fi
  78. if test "$V_Xext" = NONE ; then
  79. echo "warning: compiling without -lXext"
  80. else
  81. V_LIB_X11="$V_Xext $V_LIB_X11"
  82. fi
  83. fi
  84. if test -n "$x_libraries" ; then
  85. V_LIB_X11="-L$x_libraries $V_LIB_X11"
  86. if test $solaris ; then
  87. V_LIB_X11="-R$x_libraries $V_LIB_X11"
  88. fi
  89. fi
  90. AC_SUBST(V_LIB_X11)