Makedefs.IRIX
上传用户:kellyonhid
上传日期:2013-10-12
资源大小:932k
文件大小:1k
源码类别:

3D图形编程

开发平台:

Visual C++

  1. #
  2. # Versions
  3. #
  4. ALLVERSIONS = debug32 debug64 opt32 opt64
  5. DEFAULTVERSION = debug32
  6. #
  7. # Compiler choice, and target and optimization options
  8. #    Looks at BUILD (set by the top-level Makefile in recursive invocations of
  9. #    make) to determine the correct options to use
  10. #
  11. ifneq (,$(findstring opt,$(BUILD)))
  12.   OPTIMIZER = -O2 -OPT:Olimit=0
  13. else
  14.   OPTIMIZER = -g
  15. endif
  16. ifneq (,$(findstring 64,$(BUILD)))
  17.   TARGET = -64 -mips4
  18. else
  19.   TARGET = -n32 -mips3
  20. endif
  21. CC = cc
  22. CXX = CC
  23. LINK = $(CXX) $(TARGET) -J $(JOBS)
  24. #
  25. # Paths (include, library paths) and libraries
  26. #
  27. TCLROOT = /usr/common/tcl8.0
  28. INCLUDES += -I../.. 
  29.     -I$(TCLROOT)/include 
  30.     -I../../auxlibs/include/stl 
  31.     -I../../auxlibs/include/tnt
  32. ifneq (,$(findstring 64,$(TARGET)))  # if n64 compilation
  33. LIBPATHS = -L$(TCLROOT)/lib64
  34. else
  35. LIBPATHS = -L$(TCLROOT)/lib32
  36. endif
  37. # If you want fancy terminal support (tclrl, GNU ReadLine), then
  38. # uncomment the line below, and verify that the libraries are linkable.
  39. #LIBS = -ltclrl8 -lreadline -ltermcap
  40. LIBS += -ltk8.0 -ltcl8.0 -lGLU -lGL 
  41. -lX11 -lXext -lXmu -lz -lm -lifl
  42. AUXLIBS =
  43. #
  44. # Final compiler options
  45. #
  46. ALLFLAGS = $(OPTIMIZER) $(INCLUDES) $(TARGET) -MDupdate Makedepend
  47. CFLAGS = $(ALLFLAGS) -D_BOOL
  48. CXXFLAGS = -woff3262,1021,3303,3150 $(ALLFLAGS)