[comp.sys.amiga.tech] Need Amiga C Compiler recommendations

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