## ## LINUX barebone makefile for c examples : good for all platforms ## ## Simply run make or make clean ## ## Intend this makefile only as a "batch examples updater" after library modification. ## Libs := -lsnap7 CXX := $(CROSS_COMPILE)g++ CC := $(CROSS_COMPILE)gcc CXXFLAGS :=-O3 -L ../../../release/Linux/i586/ CFLAGS := -L ../../../release/Linux/i586/ .PHONY: all clean all: $(CC) $(CFLAGS) -o client ../client.c $(Libs) $(CC) $(CFLAGS) -o sms_client ../sms_client.c $(Libs) $(CC) $(CFLAGS) -o server ../server.c $(Libs) $(CC) $(CFLAGS) -o srv_resourceless ../srv_resourceless.c $(Libs) $(CC) $(CFLAGS) -o apartner ../apartner.c $(Libs) $(CC) $(CFLAGS) -o ppartner ../ppartner.c $(Libs) clean: $(RM) client $(RM) sms_client $(RM) server $(RM) srv_resourceless $(RM) apartner $(RM) ppartner