all : gcodetopath move BASECFLAGS:=-g -Os CFLAGS:=$(BASECFLAGS) -fPIC gcodetopath : gcodetopath.o gcodereader.o base_interface.o simulated.o gcc -o $@ $^ -lm -ldl gcodetopath.exe : gcodetopath.c gcodereader.c base_interface.c simulated.c getline.c i686-w64-mingw32-gcc $(BASECFLAGS) -o $@ $^ $(WINLDFLAGS) #simulated.so : simulated.o # gcc -shared -o $@ $^ -lm #lister.so : lister.o # gcc -shared -o $@ $^ -lm #move : move.o # gcc -o $@ $^ -lm clean : rm -rf *.o gcodetopath # simulated.so