MAKEFILE
资源名称:wattcp.rar [点击查看]
上传用户:better800
上传日期:2022-06-13
资源大小:1853k
文件大小:1k
源码类别:
TCP/IP协议栈
开发平台:
DOS
- #
- # ELIB - library of MSC/TC compatible functions
- # and old MASM/new MASM/TASM compatible too
- #
- # This makes libraries of small, large, and huge model functions,
- #
- CFLAGS= -w -a -1 -d -f- -G -O -Z -DMSDOS -I..include -ID:bc31include
- #CFLAGS= -w -a -d -f- -G -O -Z -DMSDOS -I..include -ID:bc31include
- MODELS=-ms
- MODELL=-ml
- MODELH=-mh
- # Assembler flags
- AFLAGS=-mx -t
- AMODELS=-dFUNC_L=0
- AMODELL=-dFUNC_L=1
- # Define PC-specific include file
- .c.obj:
- bcc -c $(MODELS) $(CFLAGS) $*.c
- tlib ..libwattcpsm -+$*
- bcc -c $(MODELL) $(CFLAGS) $*.c
- tlib ..libwattcplg -+$*
- bcc -c $(MODELH) $(CFLAGS) $*.c
- tlib ..libwattcphg -+$*
- .asm.obj:
- tasm $(AFLAGS) $(AMODELS) $*;
- tlib ..libwattcpsm -+$*
- tasm $(AFLAGS) $(AMODELL) $*;
- tlib ..libwattcplg -+$*
- tlib ..libwattcphg -+$*
- start: elib.lib
- ELIB.LIB: QMSG.OBJ OUTHEXES.OBJ BACKGRND.OBJ DOSLIST.OBJ KEEP.OBJ OUTCH.OBJ
- OUTHEX.OBJ OUTS.OBJ OUTSN.OBJ INTEL.OBJ INCHKSUM.OBJ QMOVE.OBJ QCMP.OBJ
- SEMAPHOR.OBJ TIMEOUT.OBJ STRINGS.OBJ ISSTRING.OBJ