# example for linux development # makefile for socket demo # invoke on linux via vxmake CPUOPT = -DCPU=I80486 CC = cc386 LD = ld386 #STDOPTS = $(CPUOPT) -DVXWORKS -fno-builtin -nostdinc -no-defer-pop STDOPTS = $(CPUOPT) -DVXWORKS -fno-builtin -nostdinc #CKOPTS = -ansi -pedantic -Wall CKOPTS = -ansi -pedantic ANSIOPTS = $(STDOPTS) $(CKOPTS) -c SOPTS = $(STDOPTS) -O -S EOPTS = $(STDOPTS) -O -E WIND_INCLUDE = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/types \ -I$(WIND_BASE)/target/h/netinet ACC = $(CC) $(WIND_INCLUDE) $(ANSIOPTS) SCC = $(CC) $(WIND_INCLUDE) $(SOPTS) ECC = $(CC) $(WIND_INCLUDE) $(EOPTS) OBJS = main.o reboot.o net0.o netio.o .c.o: $(ACC) $< all: vxmake demo.o demo.o: $(OBJS) $(LD) -o demo.o -r $(OBJS) # dependencies. net0.o: net.h reboot.o: net.h