3 CFLAGS
= -O2
-g
-fPIC
-Wall
7 SOURCES
= noip.c uopen.c
8 TARGETS
= noip.so uopen.so
11 $(CC
) -c
$(CFLAGS
) $< -o
$@
12 noip.so
: $(patsubst %.c
, %.o
, noip.c
)
13 $(LD
) $(LDFLAGS
) $< $(LIBS
) -o
$@
14 uopen.so
: $(patsubst %.c
, %.o
, uopen.c
)
15 $(LD
) $(LDFLAGS
) $< $(LIBS
) -o
$@
17 rm -f
$(OBJECTS
) $(TARGETS
)