CC=gcc CFLAGS= SFLAGS=-shared -fPIC DEBUG=-g TARGET_DIR=lib parser_lib.so: $(TARGET_DIR) $(CC) $(SFLAGS) src/iptables_parser.c -o $(TARGET_DIR)/$@ parser: $(TARGET_DIR) $(CC) src/iptables_parser.c -o $(TARGET_DIR)/$@ parser_dbg: $(TARGET_DIR) $(CC) $(DEBUG) src/iptables_parser.c -o $(TARGET_DIR)/$@