all: fact1 fact2 fact3 fact4 fact1: fact1.o java asm.Linker --output fact1 fact1.o fact2: fact2.o java asm.Linker --output fact2 fact2.o fact3: fact3.o prologue-os.o java asm.Linker --output fact3 fact3.o prologue-os.o fact4: fact4.o prologue-os.o iolib-os.o java asm.Linker --output fact4 fact4.o prologue-os.o iolib-os.o %.o : %.s java asm.parser $< clean: rm -f *.o *~ a.out *.sym image fact1 fact2 fact3 fact4