Makefile.sgi
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:1k
源码类别:

GIS编程

开发平台:

Visual C++

  1. #!smake
  2. #
  3. # Copyright (c) Mark J. Kilgard, 1995, 1997.
  4. #
  5. TOP = ../..
  6. include $(TOP)/glutdefs
  7. include $(ROOT)/usr/include/make/commondefs
  8. LN = ln -s
  9. MV = mv
  10. RM = -rm -rf
  11. #-- begin Ada defs -------------------------------------------
  12. # the C compiler
  13. CC_PATH = $(ROOT)/usr/local/bin
  14. CC = $(CC_PATH)/gcc
  15. INCS = -I/usr/adainclude/sys -I/usr/adainclude -I/usr/adainclude/GL -I$(TOP)/adainclude/GL
  16. # the Ada Compiler
  17. ADAOPTS = -g
  18. ADAC = $(CC) $(ADAOPTS)
  19. # Gnat1 compilation flags
  20. # GF = -gnatg
  21. GF =
  22. GNATMAKEFLAGS = -v -g $(INCS)
  23. GNATBLFLAGS   = -v -g $(INCS)
  24. # Gnatbind binder flags
  25. # BF = -B/vobs/gnat/bin/
  26. # BL = -L/vobs/gnat/adalib
  27. # BF = -B/usr/local/bin/
  28. # BL = -L/usr/local/lib/gcc-lib/mips-sgi-irix5.2/2.6.3/adalib
  29. #-- end Ada defs ---------------------------------------------
  30. TARGETS = glut.o
  31. default : $(TARGETS)
  32. glut.o: glut.adb glut.ads
  33. #-- begin Ada rules ------------------------------------------
  34. .SUFFIXES: .adb .ads .ali .o
  35. .adb.o:
  36. $(ADAC) -c $(GF) $(INCS) $<
  37. .ads.o:
  38. $(ADAC) -c $(GF) $(INCS) $<
  39. .adb.s:
  40. $(ADAC) -c $(GF) -S $(INCS) $<
  41. .ads.s:
  42. $(ADAC) -c $(GF) -S $(INCS) $<
  43. .c.o:
  44. PATH=$(PATH):$(CC_PATH)  $(CC) -c $(CFLAGS) $<
  45. % : %.o
  46. PATH=$(PATH):$(CC_PATH) $(CC_PATH)/gnatbl $(BF) $@.ali -o $@ $($@_DEP)
  47. ./$@
  48. #-- end Ada rules --------------------------------------------
  49. LDIRT = *~ *.bak *.pure *.ali
  50. default : $(TARGETS)
  51. include $(COMMONRULES)