MAKEFILE
上传用户:sunrenlu
上传日期:2022-06-13
资源大小:1419k
文件大小:1k
源码类别:

操作系统开发

开发平台:

DOS

  1. #
  2. # ELIB - library of MSC/TC compatible functions
  3. #        and old MASM/new MASM/TASM compatible too
  4. #
  5. # This makes libraries of small, large, and huge model functions,
  6. #
  7. CFLAGS= -w -a -d -f- -G -O -Z -DMSDOS -I..inc
  8. MODELS=-ms
  9. MODELL=-ml
  10. MODELH=-mh
  11. # Assembler flags
  12. AFLAGS=-mx -t
  13. AMODELS=-dFUNC_L=0
  14. AMODELL=-dFUNC_L=1
  15. # Define PC-specific include file
  16. .c.obj:
  17.         bcc -c $(MODELL) $(CFLAGS) $*.c
  18.         tlib ....libertostcp -+$*
  19. .asm.obj:
  20.         tasm $(AFLAGS) $(AMODELL) $*;
  21.         tlib ....libertostcp -+$*
  22. start: elib.lib
  23. ELIB.LIB: QMSG.OBJ OUTHEXES.OBJ BACKGRND.OBJ DOSLIST.OBJ KEEP.OBJ OUTCH.OBJ 
  24. OUTHEX.OBJ OUTS.OBJ OUTSN.OBJ INTEL.OBJ INCHKSUM.OBJ QMOVE.OBJ QCMP.OBJ 
  25. SEMAPHOR.OBJ TIMEOUT.OBJ STRINGS.OBJ ISSTRING.OBJ