secgateway/Platform/user/netlink_uapi/Makefile

18 lines
432 B
Makefile

LIBDIR = -L/usr/local/lib
PTHREAD = -lpthread
INC = -I/usr/local/include -I../../../Common
CC = gcc
CFLAGS = -Isub -Iadd
OBJS = libnetlinku.o
TARGET = libnetlinku.so
RM = rm -f
$(TARGET):$(OBJS)
$(CC) $(INC) -fPIC -shared -o $(TARGET) $(OBJS) $(CFLAGS)
@echo 'copy libnetlinku.so to /usr/lib'
cp libnetlinku.so /usr/lib
$(OBJS):%.o:%.c
$(CC) $(INC) -fPIC -c $(CFLAGS) $< -o $@
clean:
-$(RM) $(TARGET) $(OBJS)