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. The IBM PC version requires MSXIBM and MSYIBM as well. The Rainbow version requires MSXRB and MSXDMB; MSXDMB must be the first object file given to the linker for Kermit to link properly. 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 Run File [MSXDMB.EXE]: kermit List File [NUL.MAP]: kermit A> Here are commands for linking the current versions (Dec 84): link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxapc,msapc; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxgen,msgener; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxhp150,mshp150; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxibm msyibm,msibmpc; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxrb,msrb100; link msxdmb mskerm msxtipro msxtek mscomm msset mssend msrecv msserv msfile msterm mscmd,mstipro; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxwng,mswang; link msxdmb mscmd msrecv msterm mscomm mssend msfile msserv mskerm msset msxz100 msyz100,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,MSTIPRO; DIR MSXT*.*