smithd@ndl.uucp (05/17/89)
I am looking for recommendations on which Amiga C compiler to choose. We're about to begin an Amiga port of a large (>100,000 lines) software system that currently runs under MS-DOS and SunOS. I am aware of compilers from both Manx and Lattice and would appreciate comments from people who have used both. If there are other compilers, I would appreciate hearing about them as well. The things I'm looking for are: - good UNIX compatibility (particularly in the I/O libraries) - quality/speed of generated code - robustness of compiler - ability to handle large software systems (e.g., able to link > 32 libraries at a time) - are tools organized as compiler / library manager / linker? - good symbolic or source level debugger - responsive support from manufacturer, etc. - is `char' type signed or unsigned or user-selectable? - is `int' 16-bits, 32-bits or user-selectable? - K&R vs. ANSI compliance? Thanks for your advice. Will summarize to net if appropriate. Dana L. Smith smithd@ndl.com Numerical Design Ltd. ...!mcnc!rti!ndl!smithd
UH2@PSUVM.BITNET (Lee Sailer) (05/20/89)
In article <118@ndl.UUCP>, smithd@ndl.uucp says: > >I am looking for recommendations on which Amiga C compiler to choose. >We're about to begin an Amiga port of a large (>100,000 lines) software >system that currently runs under MS-DOS and SunOS. I am aware of #ddefine IGNORANT (1==1) In the old days, there was a way to develop Amiga software using (I think) the Greenhills compiler *on the SUN* and then move the binaries over. Does anyone still do this? Since Smith is porting SUN software, I thought it might be useful. lee