Add explicit -lxcb; newer linkers don't follow NEEDED. Fixes linking with LLD.

This commit is contained in:
sthen 2017-04-16 19:42:28 +00:00
parent 40bb962023
commit 5290d4fa30

View File

@ -1,5 +1,14 @@
--- Makefile.orig Tue May 3 12:54:17 2016
+++ Makefile Tue May 3 12:55:20 2016
--- Makefile.orig Mon May 23 17:45:08 2016
+++ Makefile Sun Apr 16 20:41:24 2017
@@ -12,7 +12,7 @@ CFLAGS+=-std=c99 -Wmissing-prototypes -Wall -Wextra -W
# Uncomment define below to disallow user settable clock format string
#CFLAGS+=-DSWM_DENY_CLOCK_FORMAT
CPPFLAGS+= -I${X11BASE}/include -I${X11BASE}/include/freetype2
-LDADD+=-lutil -L${X11BASE}/lib -lX11 -lX11-xcb -lxcb-util -lxcb-icccm -lxcb-keysyms -lxcb-randr -lxcb-xtest -lXft -lXcursor
+LDADD+=-lutil -L${X11BASE}/lib -lX11 -lX11-xcb -lxcb -lxcb-util -lxcb-icccm -lxcb-keysyms -lxcb-randr -lxcb-xtest -lXft -lXcursor
BUILDVERSION != sh "${.CURDIR}/buildver.sh"
.if !${BUILDVERSION} == ""
CPPFLAGS+= -DSPECTRWM_BUILDSTR=\"$(BUILDVERSION)\"
@@ -22,8 +22,8 @@ MANDIR= ${PREFIX}/man/man
obj: _xenocara_obj