CC = gcc CCC = g++ CFLAGS = -g -fPIC CFLAGS += -D__FAVOR_BSD=1 -D__USE_MISC=1 -D_GNU_SOURCE=1 CFLAGS += $(OPTFLAGS) OBJECTS = ip_reset_plug.o MODULES = TARGET = ip_reset_plug.so INCS = -I/opt/MESA/include/MESA .PHONY: all clean all: $(TARGET) cp $(TARGET) : $(OBJECTS) #ip_reset_plug.so: ip_reset_plug.o #$(CCC) -o $@ -shared -fPIC $(CFLAGS) $^ $(MODULES) -lrdkafka -lcJSON -lMESA_handle_logger -lMESA_prof_load $(CC) -o $@ -shared -fPIC $(CFLAGS) $^ $(MODULES) -lrdkafka -lcJSON -lMESA_handle_logger -lMESA_prof_load #$(CC) -o $@ -shared -fPIC $(CFLAGS) $^ $(MODULES) -lrdkafka -lcjson -lMESA_handle_logger -lMESA_prof_load .c.o: $(CC) -c -o $@ $(CFLAGS) -I. $(INCS) $< cp: #cp $(TARGET) /home/wfm/sapp/plug/business/ip_reset_plug/ cp $(TARGET) /home/wfm/sapp/plug/business/ip_reset_plug/ clean: rm -f $(TARGET) $(OBJECTS)