home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / stl453up.zip / stl453fx / src / zosv1r2.mak < prev    next >
Makefile  |  2002-05-05  |  1KB  |  59 lines

  1. #
  2. # compiler
  3. #
  4. CC = c89 -Wc,SSCOM,EXPORTALL
  5. CXX = c++ -+ -Wc,DLL,NOTEMPINC,EXPORTALL,TMPLPARSE\(ERROR\),LANGLVL\(EXTENDED\),LANGLVL\(LONGLONG\) -D_ALL_SOURCE -D_OPEN_THREADS -D_XOPEN_SOURCE_EXTENDED -D_MSE_PROTOS -D_EXT
  6. #CXX = c++ -Wc,NOTEMPINC -D_OPEN_THREADS -+ -v
  7.  
  8. #
  9. # Basename for libraries
  10. #
  11. LIB_BASENAME = libstlport_zOS12
  12.  
  13. #
  14. # guts for common stuff
  15. #
  16. #
  17.  
  18. LINK=ar crv
  19. #TORLAB DEBUG added the following line
  20. DYN_LINK=c++ -Wl,DLL -o
  21.  
  22. OBJEXT=o
  23. #TORLAB DEBUG original DYNEXT=so
  24. DYNEXT=dll
  25. STEXT=a
  26. RM=rm -rf
  27. PATH_SEP=/
  28. MKDIR=mkdir -p
  29. COMP=zOSv1r2
  30. INSTALL_STEP = install_unix 
  31.  
  32. # Alex Vanic, 07Aug2001, only want static libraries.
  33. #TORLAB DEBUG original all: all_static
  34. all: all_static all_dynamic
  35.  
  36. include common_macros.mak
  37.  
  38. CXXFLAGS_COMMON = -I${STLPORT_DIR}
  39.  
  40. #TORLAB DEBUG original CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) -O2
  41. CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON)
  42.  
  43. #TORLAB DEBUG original CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -O -g
  44. #CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON)
  45.  
  46. #CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
  47.  
  48. #TORLAB DEBUG added the following line
  49. CXXFLAGS_RELEASE_dynamic = $(CXXFLAGS_COMMON)
  50.  
  51. #TORLAB DEBUG added the following line
  52. #CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON)
  53.  
  54. #TORLAB DEBUG added the following line
  55. #CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
  56.  
  57. include common_percent_rules.mak
  58. include common_rules.mak
  59.