Lines 9-15
Link Here
|
9 |
IMLIB_LIB ?= |
9 |
IMLIB_LIB ?= |
10 |
PLUGIN_DIR ?= /usr/local/lib/gkrellm2/plugins |
10 |
PLUGIN_DIR ?= /usr/local/lib/gkrellm2/plugins |
11 |
|
11 |
|
12 |
FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) |
12 |
FLAGS = -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) |
13 |
LIBS = $(GTK_LIB) $(IMLIB_LIB) |
13 |
LIBS = $(GTK_LIB) $(IMLIB_LIB) |
14 |
LFLAGS = -shared -lpthread |
14 |
LFLAGS = -shared -lpthread |
15 |
|
15 |
|
Lines 22-29
Link Here
|
22 |
FLAGS += -DPACKAGE="\"$(PACKAGE)\"" |
22 |
FLAGS += -DPACKAGE="\"$(PACKAGE)\"" |
23 |
export PACKAGE LOCALEDIR |
23 |
export PACKAGE LOCALEDIR |
24 |
|
24 |
|
25 |
CC ?= gcc |
25 |
|
26 |
CC += $(CFLAGS) $(FLAGS) |
26 |
CC = $(CC) |
27 |
|
27 |
|
28 |
INSTALL = install -c |
28 |
INSTALL = install -c |
29 |
INSTALL_PROGRAM = $(INSTALL) -s |
29 |
INSTALL_PROGRAM = $(INSTALL) -s |
Lines 32-39
Link Here
|
32 |
|
32 |
|
33 |
all: $(BIN_FILENAME).so |
33 |
all: $(BIN_FILENAME).so |
34 |
|
34 |
|
|
|
35 |
%.o: %.c |
36 |
$(CC) $(CFLAGS) $(LDFLAGS) $(FLAGS) -c -o $@ $< |
37 |
|
35 |
$(BIN_FILENAME).so: $(OBJS) |
38 |
$(BIN_FILENAME).so: $(OBJS) |
36 |
$(CC) $(OBJS) -o $(BIN_FILENAME).so $(LFLAGS) $(LIBS) |
39 |
$(CC) $(CFLAGS) $(LDFLAGS) $(FLAGS) $(OBJS) -o $(BIN_FILENAME).so $(LFLAGS) $(LIBS) |
37 |
|
40 |
|
38 |
clean: |
41 |
clean: |
39 |
rm -f *.o core *.so* *.bak *~ |
42 |
rm -f *.o core *.so* *.bak *~ |