diff --git a/configure.ac b/configure.ac index c136806..0b4c7e0 100644 --- a/configure.ac +++ b/configure.ac @@ -96,18 +96,18 @@ if test "$X_CFLAGS" != "-DX_DISPLAY_MISSING"; then [#include ]) AC_CHECK_LIB(Xtst, XTestGrabControl, - X_PRELIBS="$X_PRELIBS -lXtst" + X_PRELIBS="-lXtst $X_PRELIBS" [AC_DEFINE(HAVE_XTESTGRABCONTROL) HAVE_XTESTGRABCONTROL="true"], , $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS) AC_CHECK_LIB(Xtst, XTestFakeKeyEvent, - X_PRELIBS="$X_PRELIBS -lXtst" + X_PRELIBS="-lXtst $X_PRELIBS" [AC_DEFINE(HAVE_XTEST)], , $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS) if test "x$with_xrecord" != "xno"; then AC_CHECK_LIB(Xtst, XRecordEnableContextAsync, - X_PRELIBS="$X_PRELIBS -lXtst" + X_PRELIBS="-lXtst $X_PRELIBS" [AC_DEFINE(HAVE_RECORD)], , $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS) fi diff --git a/x11vnc/Makefile.am b/x11vnc/Makefile.am index 35b3ba9..4707e14 100644 --- a/x11vnc/Makefile.am +++ b/x11vnc/Makefile.am @@ -15,6 +15,6 @@ if HAVE_X bin_PROGRAMS=x11vnc x11vnc_SOURCES = 8to24.c cleanup.c connections.c cursor.c gui.c help.c inet.c keyboard.c options.c pointer.c rates.c remote.c scan.c screen.c selection.c solid.c user.c userinput.c util.c win_utils.c x11vnc.c x11vnc_defs.c xdamage.c xevents.c xinerama.c xkb_bell.c xrandr.c xrecord.c xwrappers.c 8to24.h allowed_input_t.h blackout_t.h cleanup.h connections.h cursor.h enums.h gui.h help.h inet.h keyboard.h options.h params.h pointer.h rates.h remote.h scan.h screen.h scrollevent_t.h selection.h solid.h tkx11vnc.h user.h userinput.h util.h win_utils.h winattr_t.h x11vnc.h xdamage.h xevents.h xinerama.h xkb_bell.h xrandr.h xrecord.h xwrappers.h INCLUDES=@X_CFLAGS@ -x11vnc_LDADD=@X_LIBS@ $(LD_CYGIPC) $(LDADD) +x11vnc_LDADD=$(LDADD) @X_LIBS@ $(LD_CYGIPC) endif