cagordon@watnot.UUCP (04/02/87)
Well I think the subject line says most of it but anyway... Does anyone know where I can get a GOOD compiler (not something like the Small C compiler which I have and don't like). This should run under CP/M 3.0+ on a Commodore 128. I would also prefer that it compiled to the extended Z80 mnemonics but that's not THAT important. I also would prefer that it did NOT work like Small C. ie. c program -> assembler program -> .REL files -> link'em. That is a pain in the *ss. (and I don't even have an assembler which can assemble .MAC files in the format that Small C produces so Small C is useless to me). Any help would be greatly appreciated. Chris -- ------------------------------------------------------------------------------- Chris Gordon UUCP: {abunchasystems}!watmath!watnot!cagordon U of Waterloo, Ont CompuServe: 72030,104 Q-Link: ChrisG22 CSNET: cagordon%watnot@Waterloo.CSNET ------------------------------------------------------------------------------- When you care enough to send the very best, send MONEY!
ugbowen@sunybcs.UUCP (04/04/87)
In article <12766@watnot.UUCP> cagordon@watnot.UUCP (Chris Gordon) writes: > >Does anyone know where I can get a GOOD compiler (not something like the >Small C compiler which I have and don't like). This should run under CP/M 3.0+ > I know they're coming out with Turbo C for the IBM, but I'm not sure if there will be a CP/M version. I'd certainly like that. It's supposed to be fully K&R compatible. I worked with Turbo Pascal a lot and if Turbo C is anything like it, it should be a must have. Does anyone know anything about Turbo C for the CP/M OS? Devon Bowen (KA2NRC) University of Buffalo ******************************************************** csnet: ugbowen@buffalo.CSNET uucp: ..!{allegra,decvax,watmath,rocksanne}!sunybcs!ugbowen BITNET: ugbowen@sunybcs.BITNET BBS: (716) 672-8843 (On-line: Computer Access Center) Voice: (716) 836-7358 USnail: 67 Lisbon Ave; Buffalo, NY; 14214 ********************************************************
wsd@whuts.UUCP (04/06/87)
[munch munch munch...] The Small-C compiler should come with the necssary programs to fully compile and link your creations. I have the complete package which produces Z80 code but alas contains minimal docs on the assembler Zmac and the linker Zlink. Although Small-C is definately a small subset of C, I find the libraries and doc files excellent for the price, $10. If the programs for Zmac and Zlink are needed, I will upload them to whoever knows how to put them in the SIMTEL libraries, assuming they are not there already. (Still trying to figure out how to un-uuencode) Wayne Dinsmore
daveh@cbmvax.UUCP (04/06/87)
in article <12766@watnot.UUCP>, cagordon@watnot.UUCP says: > Xref: cbmvax comp.sys.cbm:332 comp.os.cpm:446 > > > Well I think the subject line says most of it but anyway... > > Does anyone know where I can get a GOOD compiler (not something like the > Small C compiler which I have and don't like). This should run under CP/M 3.0+ > on a Commodore 128. I would also prefer that it compiled to the extended Z80 > mnemonics but that's not THAT important. I also would prefer that it did NOT > work like Small C. ie. c program -> assembler program -> .REL files -> link'em. > That is a pain in the *ss. (and I don't even have an assembler which can > assemble .MAC files in the format that Small C produces so Small C is useless > to me). I'd suggest contacting MANX Software Systems for their Aztec C compiler for the C128. I know many of people using their Amiga version, and they like it quite a bit. All of the larger machine versions come with linkers, so I'd expect to find a linker and everything else you need with the C128 version. As I recall, the C128 version runs in CP/M mode, but will actually produce compiled code for CP/M, C128, or C64 modes. Your best bet would be to call them: the numbers I have are (800)221-0440, or (201)542-2121 and they can probably answer all you questions. Amiga versions of the compiler go from $199 to $499 depending on the utilities, etc. and the version of the compiler you get. I'd expect the C128 versions to be in the same ballpark. (DISCLAIMER: I've got no ties to MANX, they won't even send me kickbacks) > Chris -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Haynie Commodore Technology // /| ___ __ __ __ {ihnp4|caip|rutgers}!cbmvax!daveh |\ // /_| | / \ / \ / \ Commodore rarely admits to knowing me, \\// / | +--+ | | | | | | much less sharing my personal opinions. \/ / | |___ \__/ \__/ \__/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~