Lines 4-24
Link Here
|
4 |
GTK_LIB = `pkg-config gtk+-2.0 --libs` |
4 |
GTK_LIB = `pkg-config gtk+-2.0 --libs` |
5 |
|
5 |
|
6 |
|
6 |
|
7 |
FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) -g |
7 |
FLAGS = -fPIC $(GTK_INCLUDE) |
8 |
#LIBS = $(GTK_LIB) $(IMLIB_LIB) -lefence |
8 |
#LIBS = $(GTK_LIB) $(IMLIB_LIB) -lefence |
9 |
LIBS = $(GTK_LIB) $(IMLIB_LIB) |
9 |
LIBS = $(GTK_LIB) $(IMLIB_LIB) |
10 |
|
10 |
|
11 |
LFLAGS = -shared -W1 |
11 |
LFLAGS = -shared |
12 |
|
12 |
|
13 |
CC = gcc $(CFLAGS) $(FLAGS) |
13 |
CC = $(CC) |
14 |
|
14 |
|
15 |
OBJS = gkrellmlaunch.o |
15 |
OBJS = gkrellmlaunch.o |
16 |
|
16 |
|
|
|
17 |
all: gkrellmlaunch.so |
18 |
|
19 |
%.o: %.c |
20 |
$(CC) $(CFLAGS) $(FLAGS) -c -o $@ $< |
21 |
|
17 |
gkrellmlaunch.so: $(OBJS) |
22 |
gkrellmlaunch.so: $(OBJS) |
18 |
$(CC) $(OBJS) -o gkrellmlaunch.so $(LFLAGS) $(LIBS) |
23 |
$(CC) $(CFLAGS) $(LDFLAGS) $(FLAGS) $(OBJS) -o gkrellmlaunch.so $(LFLAGS) $(LIBS) |
19 |
|
24 |
|
20 |
clean: |
25 |
clean: |
21 |
rm -f *.o core *.so* *.bak *~ |
26 |
rm -f *.o core *.so* *.bak *~ |
22 |
|
27 |
|
23 |
gkrellmlaunch.o: gkrellmlaunch.c |
28 |
gkrellmlaunch.o: gkrellmlaunch.c |
24 |
|
|
|