Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site mit-eddie.UUCP Path: utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!genrad!panda!talcott!harvard!think!mit-eddie!barmar From: barmar@mit-eddie.UUCP (Barry Margolin) Newsgroups: net.micro.mac Subject: Re: Macintosh Revealed, possible C header files Message-ID: <5436@mit-eddie.UUCP> Date: Thu, 3-Oct-85 01:17:25 EDT Article-I.D.: mit-eddi.5436 Posted: Thu Oct 3 01:17:25 1985 Date-Received: Sat, 5-Oct-85 08:10:40 EDT References: <3167@nsc.UUCP> <1516@cbosgd.UUCP> <161@l5.uucp> Reply-To: barmar@mit-eddie.UUCP (Barry Margolin) Organization: MIT, Cambridge, MA Lines: 16 In article <161@l5.uucp> gnu@l5.uucp (John Gilmore) writes: >It's hard to believe that any three products that call themselves >"C" (and get away with it) and compile for the same machine can't be >made to compile the same source and get it to run correctly. Unless >I (or they) are totally off the wall, a set of include files or manuals >for the Mac interfaces should be pretty easy to write portably. I don't know too many details, but I believe that various Mac C compilers have different strategies for dealing with the problem of toolbox routines that expect Pascal-style strings. Some require the programmer to do the conversion, while others attempt to do the conversion automatically. -- Barry Margolin ARPA: barmar@MIT-Multics UUCP: ..!genrad!mit-eddie!barmar