Path: utzoo!attcan!uunet!lll-winken!ncis.tis.llnl.gov!helios.ee.lbl.gov!pasteur!ucbvax!decwrl!sun-barr!sun!pepper!cmcmanis From: cmcmanis%pepper@Sun.COM (Chuck McManis) Newsgroups: comp.sys.amiga.tech Subject: Re: IO calls/Lattice 5.02 Message-ID: <105122@sun.Eng.Sun.COM> Date: 16 May 89 19:15:21 GMT References: <3621@eos.UUCP> Sender: news@sun.Eng.Sun.COM Reply-To: cmcmanis@sun.UUCP (Chuck McManis) Organization: Sun Microsystems, Mountain View Lines: 21 In article <3621@eos.UUCP> phil@eos.UUCP (Phil Stone) writes: >In particular, I'm getting crashes as soon as I do a `SendIO' or >`DoIO' call. Has anything changed in the interface to these routines >that I should know about (has the IO structure itself, or the way >Lattice deals with it changed, for instance)? Just SendIO() and DoIO() ? Lattice switched from forcing you to declare things like ExecBase in your code to using declarations in the library. (convert the xxxBase declarations to externs) but other than that, unless you are linking with the wrong library things should be fine. Note that between 3.01 and 5.02 they also switched the default modes on code and data addressibility to be PC/A4 relative and that can cause some grief if you have big modules (use -b0 and -r0 to revert to the old style) plus read the decription for lcxx.lib in the manual to figure out which one you need for your compiliation. --Chuck McManis uucp: {anywhere}!sun!cmcmanis BIX: cmcmanis ARPAnet: cmcmanis@sun.com These opinions are my own and no one elses, but you knew that didn't you. "A most excellent barbarian ... Genghis Kahn!"