OBJS_CFILES += $(addsuffix .o, $(CFILES)) OBJS += $(OBJS_CFILES) TARGETS += $(SHLIB).so $(SHLIB).so: $(OBJS) $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -shared $(OBJS) $(LDLIBS)