mirror of
https://github.com/Llewellynvdm/conky.git
synced 2024-12-26 04:17:33 +00:00
configure fix, again
git-svn-id: https://conky.svn.sourceforge.net/svnroot/conky/trunk/conky@106 7f574dfc-610e-0410-a909-a81674777703
This commit is contained in:
parent
d47420d90c
commit
9bad91407a
@ -51,7 +51,7 @@ conky_LDADD = $(METAR_LIBS)
|
|||||||
|
|
||||||
man_MANS = conky.1
|
man_MANS = conky.1
|
||||||
|
|
||||||
LIBS = -lm -lpthread -lX11 -lXext
|
LIBS = -lm -lpthread
|
||||||
|
|
||||||
if HAVE_HELP2MAN
|
if HAVE_HELP2MAN
|
||||||
conky.1: conky conky.x
|
conky.1: conky conky.x
|
||||||
|
@ -153,7 +153,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|||||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||||
LDFLAGS = @LDFLAGS@
|
LDFLAGS = @LDFLAGS@
|
||||||
LIBOBJS = @LIBOBJS@
|
LIBOBJS = @LIBOBJS@
|
||||||
LIBS = -lm -lpthread -lX11 -lXext
|
LIBS = -lm -lpthread
|
||||||
LTLIBOBJS = @LTLIBOBJS@
|
LTLIBOBJS = @LTLIBOBJS@
|
||||||
MAKEINFO = @MAKEINFO@
|
MAKEINFO = @MAKEINFO@
|
||||||
OBJEXT = @OBJEXT@
|
OBJEXT = @OBJEXT@
|
||||||
|
243
configure
vendored
243
configure
vendored
@ -835,6 +835,10 @@ Program names:
|
|||||||
--program-prefix=PREFIX prepend PREFIX to installed program names
|
--program-prefix=PREFIX prepend PREFIX to installed program names
|
||||||
--program-suffix=SUFFIX append SUFFIX to installed program names
|
--program-suffix=SUFFIX append SUFFIX to installed program names
|
||||||
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
|
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
|
||||||
|
|
||||||
|
X features:
|
||||||
|
--x-includes=DIR X include files are in DIR
|
||||||
|
--x-libraries=DIR X library files are in DIR
|
||||||
_ACEOF
|
_ACEOF
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -858,6 +862,11 @@ Optional Features:
|
|||||||
--enable-mldonkey enable if you want MLDonkey support default=no
|
--enable-mldonkey enable if you want MLDonkey support default=no
|
||||||
--enable-x11 enable if you want X11 support default=yes
|
--enable-x11 enable if you want X11 support default=yes
|
||||||
|
|
||||||
|
Optional Packages:
|
||||||
|
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
||||||
|
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
||||||
|
--with-x use the X Window System
|
||||||
|
|
||||||
Some influential environment variables:
|
Some influential environment variables:
|
||||||
CC C compiler command
|
CC C compiler command
|
||||||
CFLAGS C compiler flags
|
CFLAGS C compiler flags
|
||||||
@ -4978,6 +4987,240 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test x$want_x11 == xyes; then
|
if test x$want_x11 == xyes; then
|
||||||
|
echo "$as_me:$LINENO: checking for X" >&5
|
||||||
|
echo $ECHO_N "checking for X... $ECHO_C" >&6
|
||||||
|
|
||||||
|
|
||||||
|
# Check whether --with-x or --without-x was given.
|
||||||
|
if test "${with_x+set}" = set; then
|
||||||
|
withval="$with_x"
|
||||||
|
|
||||||
|
fi;
|
||||||
|
# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
|
||||||
|
if test "x$with_x" = xno; then
|
||||||
|
# The user explicitly disabled X.
|
||||||
|
have_x=disabled
|
||||||
|
else
|
||||||
|
if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
|
||||||
|
# Both variables are already set.
|
||||||
|
have_x=yes
|
||||||
|
else
|
||||||
|
if test "${ac_cv_have_x+set}" = set; then
|
||||||
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
|
else
|
||||||
|
# One or both of the vars are not set, and there is no cached value.
|
||||||
|
ac_x_includes=no ac_x_libraries=no
|
||||||
|
rm -fr conftest.dir
|
||||||
|
if mkdir conftest.dir; then
|
||||||
|
cd conftest.dir
|
||||||
|
# Make sure to not put "make" in the Imakefile rules, since we grep it out.
|
||||||
|
cat >Imakefile <<'_ACEOF'
|
||||||
|
acfindx:
|
||||||
|
@echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
|
||||||
|
_ACEOF
|
||||||
|
if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
|
||||||
|
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
||||||
|
eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
|
||||||
|
# Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
|
||||||
|
for ac_extension in a so sl; do
|
||||||
|
if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
|
||||||
|
test -f $ac_im_libdir/libX11.$ac_extension; then
|
||||||
|
ac_im_usrlibdir=$ac_im_libdir; break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
# Screen out bogus values from the imake configuration. They are
|
||||||
|
# bogus both because they are the default anyway, and because
|
||||||
|
# using them would break gcc on systems where it needs fixed includes.
|
||||||
|
case $ac_im_incroot in
|
||||||
|
/usr/include) ;;
|
||||||
|
*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
|
||||||
|
esac
|
||||||
|
case $ac_im_usrlibdir in
|
||||||
|
/usr/lib | /lib) ;;
|
||||||
|
*) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
cd ..
|
||||||
|
rm -fr conftest.dir
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Standard set of common directories for X headers.
|
||||||
|
# Check X11 before X11Rn because it is often a symlink to the current release.
|
||||||
|
ac_x_header_dirs='
|
||||||
|
/usr/X11/include
|
||||||
|
/usr/X11R6/include
|
||||||
|
/usr/X11R5/include
|
||||||
|
/usr/X11R4/include
|
||||||
|
|
||||||
|
/usr/include/X11
|
||||||
|
/usr/include/X11R6
|
||||||
|
/usr/include/X11R5
|
||||||
|
/usr/include/X11R4
|
||||||
|
|
||||||
|
/usr/local/X11/include
|
||||||
|
/usr/local/X11R6/include
|
||||||
|
/usr/local/X11R5/include
|
||||||
|
/usr/local/X11R4/include
|
||||||
|
|
||||||
|
/usr/local/include/X11
|
||||||
|
/usr/local/include/X11R6
|
||||||
|
/usr/local/include/X11R5
|
||||||
|
/usr/local/include/X11R4
|
||||||
|
|
||||||
|
/usr/X386/include
|
||||||
|
/usr/x386/include
|
||||||
|
/usr/XFree86/include/X11
|
||||||
|
|
||||||
|
/usr/include
|
||||||
|
/usr/local/include
|
||||||
|
/usr/unsupported/include
|
||||||
|
/usr/athena/include
|
||||||
|
/usr/local/x11r5/include
|
||||||
|
/usr/lpp/Xamples/include
|
||||||
|
|
||||||
|
/usr/openwin/include
|
||||||
|
/usr/openwin/share/include'
|
||||||
|
|
||||||
|
if test "$ac_x_includes" = no; then
|
||||||
|
# Guess where to find include files, by looking for Intrinsic.h.
|
||||||
|
# First, try using that file with no special directory specified.
|
||||||
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
|
/* confdefs.h. */
|
||||||
|
_ACEOF
|
||||||
|
cat confdefs.h >>conftest.$ac_ext
|
||||||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
|
/* end confdefs.h. */
|
||||||
|
#include <X11/Intrinsic.h>
|
||||||
|
_ACEOF
|
||||||
|
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||||||
|
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||||||
|
ac_status=$?
|
||||||
|
grep -v '^ *+' conftest.er1 >conftest.err
|
||||||
|
rm -f conftest.er1
|
||||||
|
cat conftest.err >&5
|
||||||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
|
(exit $ac_status); } >/dev/null; then
|
||||||
|
if test -s conftest.err; then
|
||||||
|
ac_cpp_err=$ac_c_preproc_warn_flag
|
||||||
|
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
|
||||||
|
else
|
||||||
|
ac_cpp_err=
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
ac_cpp_err=yes
|
||||||
|
fi
|
||||||
|
if test -z "$ac_cpp_err"; then
|
||||||
|
# We can compile using X headers with no special include directory.
|
||||||
|
ac_x_includes=
|
||||||
|
else
|
||||||
|
echo "$as_me: failed program was:" >&5
|
||||||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||||||
|
|
||||||
|
for ac_dir in $ac_x_header_dirs; do
|
||||||
|
if test -r "$ac_dir/X11/Intrinsic.h"; then
|
||||||
|
ac_x_includes=$ac_dir
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
rm -f conftest.err conftest.$ac_ext
|
||||||
|
fi # $ac_x_includes = no
|
||||||
|
|
||||||
|
if test "$ac_x_libraries" = no; then
|
||||||
|
# Check for the libraries.
|
||||||
|
# See if we find them without any special options.
|
||||||
|
# Don't add to $LIBS permanently.
|
||||||
|
ac_save_LIBS=$LIBS
|
||||||
|
LIBS="-lXt $LIBS"
|
||||||
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
|
/* confdefs.h. */
|
||||||
|
_ACEOF
|
||||||
|
cat confdefs.h >>conftest.$ac_ext
|
||||||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
|
/* end confdefs.h. */
|
||||||
|
#include <X11/Intrinsic.h>
|
||||||
|
int
|
||||||
|
main ()
|
||||||
|
{
|
||||||
|
XtMalloc (0)
|
||||||
|
;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
_ACEOF
|
||||||
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
||||||
|
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
|
||||||
|
(eval $ac_link) 2>conftest.er1
|
||||||
|
ac_status=$?
|
||||||
|
grep -v '^ *+' conftest.er1 >conftest.err
|
||||||
|
rm -f conftest.er1
|
||||||
|
cat conftest.err >&5
|
||||||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
|
(exit $ac_status); } &&
|
||||||
|
{ ac_try='test -z "$ac_c_werror_flag"
|
||||||
|
|| test ! -s conftest.err'
|
||||||
|
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||||
|
(eval $ac_try) 2>&5
|
||||||
|
ac_status=$?
|
||||||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
|
(exit $ac_status); }; } &&
|
||||||
|
{ ac_try='test -s conftest$ac_exeext'
|
||||||
|
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||||
|
(eval $ac_try) 2>&5
|
||||||
|
ac_status=$?
|
||||||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
|
(exit $ac_status); }; }; then
|
||||||
|
LIBS=$ac_save_LIBS
|
||||||
|
# We can link X programs with no special library path.
|
||||||
|
ac_x_libraries=
|
||||||
|
else
|
||||||
|
echo "$as_me: failed program was:" >&5
|
||||||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||||||
|
|
||||||
|
LIBS=$ac_save_LIBS
|
||||||
|
for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
|
||||||
|
do
|
||||||
|
# Don't even attempt the hair of trying to link an X program!
|
||||||
|
for ac_extension in a so sl; do
|
||||||
|
if test -r $ac_dir/libXt.$ac_extension; then
|
||||||
|
ac_x_libraries=$ac_dir
|
||||||
|
break 2
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
rm -f conftest.err conftest.$ac_objext \
|
||||||
|
conftest$ac_exeext conftest.$ac_ext
|
||||||
|
fi # $ac_x_libraries = no
|
||||||
|
|
||||||
|
if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
|
||||||
|
# Didn't find X anywhere. Cache the known absence of X.
|
||||||
|
ac_cv_have_x="have_x=no"
|
||||||
|
else
|
||||||
|
# Record where we found X for the cache.
|
||||||
|
ac_cv_have_x="have_x=yes \
|
||||||
|
ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
fi
|
||||||
|
eval "$ac_cv_have_x"
|
||||||
|
fi # $with_x != no
|
||||||
|
|
||||||
|
if test "$have_x" != yes; then
|
||||||
|
echo "$as_me:$LINENO: result: $have_x" >&5
|
||||||
|
echo "${ECHO_T}$have_x" >&6
|
||||||
|
no_x=yes
|
||||||
|
else
|
||||||
|
# If each of the values was on the command line, it overrides each guess.
|
||||||
|
test "x$x_includes" = xNONE && x_includes=$ac_x_includes
|
||||||
|
test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
|
||||||
|
# Update the cache value to reflect the command line values.
|
||||||
|
ac_cv_have_x="have_x=yes \
|
||||||
|
ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
|
||||||
|
echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
|
||||||
|
echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
for ac_header in X11/Xlib.h
|
for ac_header in X11/Xlib.h
|
||||||
do
|
do
|
||||||
|
@ -195,6 +195,7 @@ AC_ARG_ENABLE(x11,
|
|||||||
|
|
||||||
AM_CONDITIONAL(BUILD_X11, test x$want_x11 == xyes)
|
AM_CONDITIONAL(BUILD_X11, test x$want_x11 == xyes)
|
||||||
if test x$want_x11 == xyes; then
|
if test x$want_x11 == xyes; then
|
||||||
|
AC_PATH_X
|
||||||
AC_CHECK_HEADERS([X11/Xlib.h], [], [X11_MISSING=yes])
|
AC_CHECK_HEADERS([X11/Xlib.h], [], [X11_MISSING=yes])
|
||||||
AC_CHECK_LIB([X11], [XOpenDisplay], [X11_LIBS="-lX11"], [], [[-L$x_libraries]])
|
AC_CHECK_LIB([X11], [XOpenDisplay], [X11_LIBS="-lX11"], [], [[-L$x_libraries]])
|
||||||
AC_CHECK_LIB([Xext], [XdbeQueryExtension], [
|
AC_CHECK_LIB([Xext], [XdbeQueryExtension], [
|
||||||
|
Loading…
Reference in New Issue
Block a user