Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!umd5!uvaarpa!virginia!krebs.acc.Virginia.EDU!wrp From: wrp@krebs.acc.Virginia.EDU (Bill Pearson) Newsgroups: comp.emacs Subject: Re: making uemacs3.9 aborts during linking Message-ID: <770@virginia.acc.virginia.edu> Date: 14 Apr 88 20:07:24 GMT References: <880411165825.8.GROUT@VIKING.CAD.MCC.COM> <26974@yale-celray.yale.UUCP> <180@ists> Sender: acc@virginia.acc.virginia.edu Reply-To: wrp@krebs.acc.Virginia.EDU (Bill Pearson) Organization: Academic Computing Center, University of Va. Lines: 27 ]] ]The make of uemacs version 3.9 aborts during linking with the error ]] ]messages, ]] ] Group "DGROUP" larger than 64Kbytes ]] ] *** Error code -79 ]] ]This happens when I try to make uemacs on my SCO Xenix V.2.1.3 system ]] ]running on an IBM PC with 640kbytes. ] ]] Yeah, you need to use the large model memory switches. You need to ]] pass -Ml as a compiler flag. In other words, you need to remake the ]] whole thing. ] ]SCO Xenix 2.1.3 on a PC does not support Large model. MicroEmacs 3.9 ]*requires* large model. The only solution for you is to go back to ]MicroEmacs version 3.8 (any release). It will work fine on the PC. ] This is not true. SCO Xenix 2.1.3 supports the large model (-Ml) and I ran microemacs3.7-8 for more than a year under this version of SCO. There is a minor compiler bug for expressions of the form: str->v[i++] which gives an infinite spill error (it is still there in SCO 2.2.1). There may be some other problem with microemacs3.9 on SCO Xenix, but it is not due to lack of support of the large model. (Note that this is different from cc -LARGE, use cc -Ml). Bill Pearson