OBJS=camera.o matrix.o loadasc.o light.o vector.o objects.o pcx.o \ scene.o texture.o 13H_OBJS=lib13h.o polyg13h.o VESA_OBJS=polygon.o vesa.o all: esim1.exe zbuffer.exe @echo Valmis! $(OBJS) $(13H_OBJS) $(VESA_OBJS): %.o: %.c %.h bstructs.h gcc -O3 -Wall -c $< -o $@ veclib.a: $(OBJS) ar rs veclib.a $(OBJS) esim1.exe: esim1.c veclib.a $(VESA_OBJS) gcc -O3 -Wall -o esim1.exe esim1.c veclib.a $(VESA_OBJS) zbuffer.exe: zbuffer.c veclib.a $(13H_OBJS) gcc -O3 -Wall -o zbuffer.exe zbuffer.c veclib.a $(13H_OBJS) #end of file