--- a/Makefile +++ b/Makefile @@ -12,10 +12,10 @@ # This should point to the GKrellM headers GKRELLM_HDRS = /usr/include -CC := gcc +CC = $(CC) GTKFLAGS := $(shell pkg-config gtk+-2.0 --cflags) -CFLAGS := $(CFLAGS) -fPIC -Wall $(GTKFLAGS) -I$(GKRELLM_HDRS) -LDFLAGS := -shared -Wl +CFLAGS := $(CFLAGS) -fPIC $(GTKFLAGS) -I$(GKRELLM_HDRS) +LFLAGS = -shared INST_DIR := $(DESTDIR)/usr/lib/gkrellm2/plugins USER_INST_DIR := $(DESTDIR)$(HOME)/.gkrellm2/plugins MANPAGES := gkrellkam-list.5 @@ -26,7 +26,7 @@ all: $(TARGET).so %.so: %.o - $(CC) $(LDFLAGS) -o $@ $< + $(CC) $(CFLAGS) $(LDFLAGS) $(LFLAGS) -o $@ $< clean: -rm -f $(TARGET).so $(TARGET).o