--- a/config.mk 2020-09-02 16:37:07.000000000 +0000 +++ b/config.mk 2020-09-08 22:41:18.410000000 +0000 @@ -2,11 +2,11 @@ VERSION = 5.0 # paths -PREFIX = /usr/local +PREFIX = /usr MANPREFIX = $(PREFIX)/share/man -X11INC = /usr/X11R6/include -X11LIB = /usr/X11R6/lib +X11INC = /include/X11 +X11LIB = /lib/X11 # Xinerama, comment if you don't want it XINERAMALIBS = -lXinerama @@ -20,12 +20,12 @@ # includes and libs INCS = -I$(X11INC) -I$(FREETYPEINC) -LIBS = -L$(X11LIB) -lX11 $(XINERAMALIBS) $(FREETYPELIBS) +LIBS = -L$(X11LIB) $(XINERAMALIBS) $(FREETYPELIBS) -lXrender -lX11 -lX11-xcb -lXext -lxcb -lxcb-shm -lXau -lfreetype -lpng -lm -lz -lbz2 -lfontconfig -lexpat -lxml2 # flags -CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS) -CFLAGS = -std=c99 -pedantic -Wall -Os $(INCS) $(CPPFLAGS) -LDFLAGS = $(LIBS) +CPPFLAGS += -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS) +CFLAGS += -std=c99 -pedantic -Wall -Os $(INCS) $(CPPFLAGS) +LDFLAGS += $(LIBS) # compiler and linker -CC = cc +CC ?= cc