Makefile
上传用户:nvosite88
上传日期:2007-01-17
资源大小:4983k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. # Makefile - makefile for vw/src/cplus/rts
  2. #
  3. # modification history
  4. # --------------------
  5. # 02f,21jan02,sn   removed cplusGlob.o
  6. # 02e,04dec01,sn   moved demangle code to demangler/
  7. # 02d,26oct01,tam  updated for repackaging
  8. # 02c,16oct98,fle  set DOC_FILES to cplusLibDoc.c and removed the man target
  9. # 02b,12jun98,sn   merged in fix for spr8947 which moves the real demangling
  10. #                  work to cplus-dem.c
  11. # 02a,10apr98,sn   added cplusDemStub.o to OBJS
  12. # 01c,20nov96,jco  added man pages copy (man target).
  13. # 01b,06nov96,p_m  removed cplusGlob.o, cplusInit.o, and cplusUsr.o from
  14. #                  DOC_FILES definition
  15. # 01a,18jun96,yp   created from 01b of MakeSkel
  16. # DESCRIPTION
  17. # This file contains the makefile rules for building C++ runtime support
  18. #
  19. TGT_DIR=$(WIND_BASE)/target
  20. DOC_FILES = cplusLibDoc.c
  21. LIB_BASE_NAME = cplus
  22. LIB_COMMON = false
  23. OBJS= cplusLib.o
  24. cplusCore.o
  25. cplusInit.o
  26. cplusLoad.o
  27. cplusStr.o
  28. cplusUsr.o
  29. cplusXtors.o
  30. MAKETAIL= makeCfrontLibrary
  31. CLEANTAIL= cleanCfrontLibrary
  32. include $(TGT_DIR)/h/make/rules.library
  33. makeCfrontLibrary:
  34. $(MAKE) LIBNAME=lib$(CPU)$(TOOL)cf.a
  35. LIBDIRNAME=obj$(CPU)$(TOOL)cf
  36. C++_COMPILER='-ansi -pipe -nostdinc +a1 +V -dd=off -D"signed="' 
  37. CXX='$(CF)'
  38. cleanCfrontLibrary:
  39. $(MAKE) LIBNAME=lib$(CPU)$(TOOL)cf.a
  40. LIBDIRNAME=obj$(CPU)$(TOOL)cf
  41. clean
  42. # end of vw/src/cplus/rts/Makefile