Advertisement
Guest User

Untitled

a guest
Dec 4th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. all: test_prog2a test_prog2b prog1 prog2 prog3
  2.  
  3. test_prog1: test_prog1.o
  4. gcc -m32 -o test_prog1 test_prog1.o
  5. test_prog2a: test_prog2a.o
  6. gcc -m32 -o test_prog2a test_prog2a.o
  7. test_prog2b: test_prog2b.o
  8. gcc -m32 -o test_prog2b test_prog2b.o
  9. prog1: prog1.o
  10. gcc -m32 -o prog1 prog1.o
  11. prog2: prog2.o
  12. gcc -m32 -o prog2 prog2.o
  13. prog3: prog3.o asm_io.o driver.c
  14. gcc -m32 -o prog3 prog3.o driver.c asm_io.o
  15. asm_io.o: asm_io.asm
  16. nasm -f elf32 -d ELF_TYPE asm_io.asm
  17. prog3.o: prog3.asm
  18. nasm -f elf32 -o prog3.o prog3.asm
  19. prog2.o: prog2.asm
  20. nasm -f elf32 -o prog2.o prog2.asm
  21. prog1.o: prog1.asm
  22. nasm -f elf32 -o prog1.o prog1.asm
  23. test_prog1.o: test_prog1.asm
  24. nasm -f elf32 -o test_prog1.o test_prog1.asm
  25. test_prog2a.o: test_prog2a.asm
  26. nasm -f elf32 -o test_prog2a.o test_prog2a.asm
  27. test_prog2b.o: test_prog2b.asm
  28. nasm -f elf32 -o test_prog2b.o test_prog2b.asm
  29. clean:
  30. rm *.o test_prog2a test_prog2b prog1 prog2 prog3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement