Path: utzoo!utgpu!water!watmath!clyde!rutgers!mit-eddie!uw-beaver!cornell!rochester!PT.CS.CMU.EDU!andrew.cmu.edu!rs4u+ From: rs4u+@andrew.cmu.edu (Richard Siegel) Newsgroups: comp.sys.mac Subject: Re: Problems Using LSC math library Message-ID: Date: 9 Jan 88 20:26:25 GMT Organization: Carnegie Mellon University Lines: 19 In-Reply-To: <10167@shemp.UCLA.EDU> Older versions (pre 2.15) had problems in the math library. The new version is available for downloading from comp.binaries.mac or from the info-mac archives, and should fix the problem. The time-honored solution for getting around the global data limit is to declare large static structures (arrays and the like) as pointers, and allocating blocks with NewPtr(). For example, instead of char a[35000] use char a[] = NewPtr(35000 * sizeof(char)); This is identical to using an array, without eating the global space. --Rich