Instructions for Building MS-Kermit 2.28 ---------------------------------------- To assemble any of the kermit modules, file MSDEFS.H must be on the default disk. All the Kermit implementations require the modules MSCMD, MSCOMM, MSFILE, MSKERM, MSRECV, MSSEND, MSSERV, MSSET, MSTERM, MSXDMB, MSFINAL. When linking, MSXDMB must come FIRST, MSFINAL must come LAST. The IBM PC version requires MSXIBM and MSYIBM as well. The Rainbow version requires MSXRB. The HP150 version requires MSXHP150, the Wang version requires MSXWNG, and the generic version requires MSXGEN. Once all the required object modules exist, they may be linked together to produce Kermit. For example, on the Rainbow: A>link Microsoft Object Linker V2.00 (C) Copyright 1982 by Microsoft Inc. Object Modules [.OBJ]: msxdmb mskerm msxrb mscomm msset mssend msrecv + msserv msfile msterm mscmd msfinal Run File [MSXDMB.EXE]: kermit List File [NUL.MAP]: kermit A> Here are commands for linking Version 2.28 (June 85): link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxapc msfinal,msapc; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxgen msfinal,msgener; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxhp150 msfinal,mshp150; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxhpx msfinal,mshp110; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxibm msyibm msfinal,msibmpc; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxrb msfinal,msrb100; link msxdmb mskerm msxtipro msxtek mscomm msset mssend msrecv msserv msfile msterm mscmd msfinal,mstipro; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxwng msfinal,mswang; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxz100 msyz100 msfinal,msz100; Note the TI Pro has an extra module for Tektronix 4010 emulation - here's the .BAT file for building it... REM Builds MSXTIPRO.EXE from MSXTIPRO.ASM, MSXTEK.ASM, MSDEFS.H, MS*.OBJ IF "%1" == "LINK" GOTO LINK MASM MSXTIPRO,MSXTIPRO; MASM MSXTEK,MSXTEK; :LINK LINK MSXDMB MSKERM MSXTIPRO MSXTEK MSCOMM MSSET MSSEND MSRECV MSSERV MSFILE MSTERM MSCMD MSFINAL,MSTIPRO; DIR MSXT*.*