Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!uunet!zephyr.ens.tek.com!orca.wv.tek.com!pogo!rickc From: rickc@pogo.WV.TEK.COM (Rick Clements) Newsgroups: comp.os.cpm Subject: Re: Assembling & linking .MAC files ... Keywords: MAC assembling Message-ID: <11092@pogo.WV.TEK.COM> Date: 18 Jun 91 20:45:47 GMT References: <846@spam.ua.oz> Reply-To: rickc@pogo.WV.TEK.COM (Rick Clements) Organization: Tektronix, Inc., Wilsonville, OR. Lines: 23 In article ianj@ijpc.UUCP (Ian Justman) writes: }dcook@spam.ua.oz (David Cook) writes: }} Hello CP/Mers, }} I grabbed Small-C from wuarchive.wustl.edu (which mirrors SIMTEL20), }} and it seems to run ok. My problem now is that it generates .MAC }} files, and I'm not sure how to assemble these }} (well, if I had DRI's MAC or RMAC I'd probably know, but I don't :) }} I do have M80 and L80 ... }} I would appreciate general information on those programs }You cannot use DRI's assembler/linker assembler set. You MUST }use the ZASM/ZLINK (like Small-C, it's PD). You should be able }to find it on any well-stocked BBS, and it's also on SIMTEL20. I believe you are refering to two versions of Small C. Version 1.2 (supports float and Z80) requires ZASM/ZLINK. Veersion 2.1 (supports more control structures and the 8080 but not float) uses a DRI like assembler. It isn't quite like the DRI MAC or RMAC because it declares global and external symbols differently. Both the versions of Small C are avialable from SIMTEL-20. -- Rick Clements (RickC@pogo.WV.TEK.COM)