configure.in.x11
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:2k
- dnl autoconf rules to find X11 includes and libraries
- dnl $Header: /cvsroot/otcl-tclcl/conf/configure.in.x11,v 1.3 2006/09/28 05:25:04 tom_henderson Exp $ (LBL)
- xlibdirs="
- /usr/openwin/lib
- /usr/X11R6/lib64
- /usr/X11R6/lib
- /usr/lib/X11R6
- /usr/X11R5/lib
- /usr/lib/X11R5
- /usr/X11R4/lib
- /usr/lib/X11R4
- /usr/local/lib
- /usr/X386/lib
- /usr/X11/lib
- /usr/unsupported/lib
- /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/lib
- /import/X11R4/usr/lib"
- xincdirs="
- /usr/openwin/include
- /usr/X11R6/include
- /usr/include/X11R6
- /usr/X11R5/include
- /usr/include/X11R5
- /usr/X11R4/include
- /usr/include/X11R4
- /usr/local/include
- /usr/X386/include
- /usr/X11/include
- /usr/lpp/X11/include
- /usr/unsupported/include
- /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include
- /import/X11R4/include"
- echo "checking for X11 header files"
- if test "$x_includes" = NONE ; then
- AC_TEST_CPP([#include <X11/Intrinsic.h>],x_includes="",x_includes=NONE)
- if test "$x_includes" = NONE ; then
- for i in $xincdirs ; do
- if test -r $i/X11/Intrinsic.h; then
- x_includes=$i
- break
- fi
- done
- if test "$x_includes" = NONE ; then
- echo "can't find X includes"
- exit 1
- fi
- fi
- fi
- if test -n "$x_includes" ; then
- V_INCLUDE_X11=-I$x_includes
- AC_SUBST(V_INCLUDE_X11)
- fi
- echo "checking for X11 library archive"
- if test "$x_libraries" = NONE ; then
- AC_CHECK_LIB(X11, XOpenDisplay, x_libraries="", x_libraries=NONE)
- if test "$x_libraries" = NONE ; then
- for i in $xlibdirs ; do
- if test -r $i/libX11.a -o -r $i/libX11.so; then
- x_libraries=$i
- break
- fi
- done
- if test "$x_libraries" = NONE ; then
- echo "can't find X library"
- exit 1
- fi
- fi
- fi
- V_LIB_X11=-lX11
- if test -n "$V_SHM" ; then
- if test -z "$x_libraries" ; then
- AC_CHECK_LIB(Xext, XShmAttach, V_Xext="-lXext", V_Xext=NONE, -lX11)
- else
- echo "checking for libXext.a"
- if test -f $x_libraries/libXext.a -o -f $x_libraries/libXext.so; then
- V_Xext="-lXext"
- else
- echo "warning: compiling without -lXext"
- fi
- fi
- if test "$V_Xext" = NONE ; then
- echo "warning: compiling without -lXext"
- else
- V_LIB_X11="$V_Xext $V_LIB_X11"
- fi
- fi
- if test -n "$x_libraries" ; then
- V_LIB_X11="-L$x_libraries $V_LIB_X11"
- if test $solaris ; then
- V_LIB_X11="-R$x_libraries $V_LIB_X11"
- fi
- fi
- AC_SUBST(V_LIB_X11)