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

GIS编程

开发平台:

Visual C++

  1. #
  2. # glutdefs - common SGI Makefile defines for building GLUT
  3. #
  4. # Copyright (c) Mark J. Kilgard, 1997.
  5. #
  6. # By default, we build for the "least common denominator"
  7. # object style with is "old" 32-bit style.  Set your
  8. # OBJECT_STYLE environment variable to build GLUT's demos 
  9. # and examples with some other ABI.  For example, to build
  10. # N32 with -mips3 support, use:
  11. #
  12. #  setenv OBJECT_STYLE N32_M3
  13. #
  14. #if !defined(OBJECT_STYLE)
  15. OBJECT_STYLE=32
  16. #endif
  17. # Object style logic.  Note:  the NONE and R32 object style
  18. # are not supported.
  19. #
  20. #if $(OBJECT_STYLE) == "64"
  21. GLUT_LIB_SUFFIX=.n64
  22. #elif $(OBJECT_STYLE) == "64_M3"
  23. GLUT_LIB_SUFFIX=.n64
  24. #elif $(OBJECT_STYLE) == "64_M4"
  25. GLUT_LIB_SUFFIX=.n64
  26. #elif $(OBJECT_STYLE) == "32_ABI"
  27. GLUT_LIB_SUFFIX=
  28. #elif $(OBJECT_STYLE) == "N32"
  29. GLUT_LIB_SUFFIX=.n32
  30. #elif $(OBJECT_STYLE) == "N32_M3"
  31. GLUT_LIB_SUFFIX=.n32
  32. #elif $(OBJECT_STYLE) == "N32_M4"
  33. GLUT_LIB_SUFFIX=.n32
  34. #elif $(OBJECT_STYLE) == "32"
  35. GLUT_LIB_SUFFIX=
  36. #elif $(OBJECT_STYLE) == "32_M2"
  37. GLUT_LIB_SUFFIX=
  38. #else
  39. GLUT_LIB_SUFFIX=
  40. #endif
  41. # Where to find the GLUT archive for the appropriate object style.
  42. #
  43. GLUT = $(TOP)/lib/glut$(GLUT_LIB_SUFFIX)/libglut.a
  44. FGLUT = $(TOP)/lib/fglut$(GLUT_LIB_SUFFIX)/libfglut.a
  45. MUI = $(TOP)/lib/mui$(GLUT_LIB_SUFFIX)/libmui.a
  46. GLE = $(TOP)/lib/gle$(GLUT_LIB_SUFFIX)/libgle.a
  47. GLSMAP = $(TOP)/lib/glsmap$(GLUT_LIB_SUFFIX)/libglsmap.a