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

GIS编程

开发平台:

Visual C++

  1. #!smake
  2. #
  3. # Copyright (c) Mark J. Kilgard, 1996, 1997, 1998.
  4. #
  5. TOP = ../..
  6. include $(TOP)/glutdefs
  7. include $(ROOT)/usr/include/make/commondefs
  8. LD_QUICKSTART_INFO=
  9. LN = ln -s
  10. MV = mv
  11. RM = -rm -rf
  12. TARGETS = hiddenline haloed silhouette motionblur softshadow accumaa 
  13.   field shadowvol shadowmap projshadow convolve tess textile comp csg 
  14.   dissolve envmap envphong decal textext genmipmap imgproc mipmap_lines 
  15.   projtex textrim tvertex vox warp zcomposite videoresize occlude 
  16.   af_teapots af_depthcue multilight boundary shadowfun hello2rts 
  17.   rasonly sgiflag pointburst redblue_stereo texwinalign
  18. LLDLIBS = $(GLUT) -lGLU -lGL -lXmu -lXi -lXext -lX11 -lm
  19. DATA_LINKS = 00.rgb 02.rgb 04.rgb a.rgb mandrill.rgb 01.rgb 03.rgb 05.rgb b.rgb tree.rgb vox.bin.gz
  20. LCOPTS = -I$(TOP)/include -fullwarn
  21. LWOFF = ,813,852,827,826,819
  22. LDIRT = *~ *.bak *.pure $(DATA_LINKS) *.pix32 *.Counts *.pixie
  23. default : $(TARGETS)
  24. tess: tess.o sphere.o
  25. $(CCF) -o $@ tess.o sphere.o $(LDFLAGS)
  26. videoresize: videoresize.o sphere.o
  27. $(CCF) -o $@ videoresize.o sphere.o $(LDFLAGS)
  28. textile: textile.o texture.o
  29. $(CCF) -o $@ textile.o texture.o $(LDFLAGS)
  30. comp: comp.o texture.o
  31. $(CCF) -o $@ comp.o texture.o $(LDFLAGS)
  32. envmap: envmap.o texture.o
  33. $(CCF) -o $@ envmap.o texture.o $(LDFLAGS)
  34. textext: textext.o textmap.o texture.o
  35. $(CCF) -o $@ textext.o textmap.o texture.o $(LDFLAGS)
  36. genmipmap: genmipmap.o texture.o
  37. $(CCF) -o $@ genmipmap.o texture.o $(LDFLAGS)
  38. imgproc: imgproc.o texture.o
  39. $(CCF) -o $@ imgproc.o texture.o $(LDFLAGS)
  40. projtex: projtex.o texture.o
  41. $(CCF) -o $@ projtex.o texture.o $(LDFLAGS)
  42. textrim: textrim.o texture.o
  43. $(CCF) -o $@ textrim.o texture.o $(LDFLAGS)
  44. warp: warp.o texture.o
  45. $(CCF) -o $@ warp.o texture.o $(LDFLAGS)
  46. af_depthcue: af_depthcue.o addfog.o
  47. $(CCF) -o $@ af_depthcue.o addfog.o $(LDFLAGS)
  48. af_teapots: af_teapots.o addfog.o
  49. $(CCF) -o $@ af_teapots.o addfog.o $(LDFLAGS)
  50. mipmap_lines: mipmap_lines.o izoom.o texture.o
  51. $(CCF) -o $@ mipmap_lines.o izoom.o texture.o $(LDFLAGS)
  52. hello2rts: hello2rts.o rts.o
  53. $(CCF) -o $@ hello2rts.o rts.o $(LDFLAGS)
  54. links:
  55. for i in $(DATA_LINKS); do 
  56.   /bin/rm -rf $$i ; 
  57.   ln -s ../../data/$$i . ; 
  58. done
  59. include $(COMMONRULES)