Lines 8-25
Link Here
|
8 |
|
8 |
|
9 |
|
9 |
|
10 |
#FLAGS = -O2 -Wall -fPIC -std=c99 -pedantic $(GTK_INCLUDE) |
10 |
#FLAGS = -O2 -Wall -fPIC -std=c99 -pedantic $(GTK_INCLUDE) |
11 |
FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) |
11 |
FLAGS = -Wall -fPIC $(GTK_INCLUDE) |
12 |
LIBS = $(GTK_LIB) |
12 |
LIBS = $(GTK_LIB) |
13 |
|
13 |
|
14 |
LFLAGS = -shared -lssl -lpthread |
14 |
LFLAGS = -shared -lssl -lpthread |
15 |
|
15 |
|
16 |
CC = gcc $(CFLAGS) $(FLAGS) |
16 |
#CC = gcc $(CFLAGS) $(FLAGS) |
17 |
#CC = gcc -DDEBUG $(CFLAGS) $(FLAGS) |
17 |
#CC = gcc -DDEBUG $(CFLAGS) $(FLAGS) |
18 |
|
18 |
|
19 |
OBJS = webmon.o gk.o |
19 |
OBJS = webmon.o gk.o |
20 |
|
20 |
|
|
|
21 |
%.o: %.c |
22 |
$(CC) $(CFLAGS) $(FLAGS) -c -o $@ $< |
23 |
|
21 |
gkwebmon.so: $(OBJS) |
24 |
gkwebmon.so: $(OBJS) |
22 |
$(CC) $(OBJS) -o gkwebmon.so $(LFLAGS) $(LIBS) |
25 |
$(CC) $(CFLAGS) $(FLAGS) $(LDFLAGS) $(OBJS) -o gkwebmon.so $(LFLAGS) $(LIBS) |
23 |
|
26 |
|
24 |
install: gkwebmon.so |
27 |
install: gkwebmon.so |
25 |
install gkwebmon.so $(PLUGIN_DIR) |
28 |
install gkwebmon.so $(PLUGIN_DIR) |
Lines 31-34
Link Here
|
31 |
rm -f *.o core *.so* *.bak *~ TAGS |
34 |
rm -f *.o core *.so* *.bak *~ TAGS |
32 |
|
35 |
|
33 |
webmon.o: webmon.c webmon.h |
36 |
webmon.o: webmon.c webmon.h |
34 |
gk.o: gk.c webmon.h w.xpm |
37 |
gk.o: gk.c webmon.h w.xpm |