Path: utzoo!attcan!uunet!samsung!know!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!ux1.cso.uiuc.edu!aries.scs.uiuc.edu!mcdonald From: mcdonald@aries.scs.uiuc.edu (Doug McDonald) Newsgroups: comp.sys.mac.programmer Subject: Mac C Compiler? Message-ID: <1990Sep24.184845.12502@ux1.cso.uiuc.edu> Date: 24 Sep 90 18:48:45 GMT Sender: news@ux1.cso.uiuc.edu (News) Organization: Univ. of Illinois at Urbana-Champaign, Chemical Sciences Lines: 28 We have a problem: we have a CD ROM disk that has a lot of data on it that we need. Far too much to copy to a hard disk (well over a gigabyte). The only CD ROM reader we have is for a Mac. We therefore would like to run the programs that use this data on the Mac. (This is a Mac IIci with 4 megabytes.) We already have the source code for the programs. It compiles and runs fine on PCs and Unix boxes (using a tiny subset of the data copied to a hard disk.) I tried compiling this on the Mac with a borrowed copy of Lightspeed C and it failed. These are large programs - a couple of megabytes of global data and several very large subroutines (that compile to somewhere between 50 and 125 kbytes of code on varying computers). Lightspeed C apparently thinks it is too big. One program has about 85K of compiled-in static data. Are there other C compilers for the Mac that will do this? We would like near-total ANSI C compatibility (you can forget trigraphs and locale support :-) ), but it must support full stdio stuff including console IO, and a command line would be nice. Basically, we just want the Mac to look like a normal computer. We don't have any use for or desire to worry about any Mac specific things. (Price is important - we can buy a CD ROM reader for our 386 PC for $700, and then it would be trivial.) Doug McDonald