Makefile.solaris 410 B

12345678910111213141516171819202122
  1. #
  2. CC=gcc -m32
  3. CFLAGS = -DSOLARIS
  4. LDFLAGS = -lthread -lX11 -ldl -lrt -lm
  5. all: A2Loader.elf aos.solaris
  6. A2Loader.elf: A2Loader.c
  7. $(CC) -ldl -o A2Loader.elf A2Loader.c
  8. aos.solaris: aos.o Threads.solaris.o
  9. $(CC) -s -o aos.solaris aos.o Threads.solaris.o $(LDFLAGS)
  10. rm -f *.o
  11. aos.o: aos.c
  12. $(CC) -c $(CFLAGS) aos.c
  13. Threads.solaris.o: Threads.h Threads.solaris.c
  14. $(CC) -c $(CFLAGS) Threads.solaris.c