Path: utzoo!utgpu!water!watmath!uunet!ukma!ufcsv!codas!mtune!bakerst!gladys!ptsfa!rtech!llama!daveb From: daveb@llama.rtech.UUCP (Dave Brower) Newsgroups: unix-pc.general Subject: Re: More memory or more swap space? Message-ID: <1578@rtech.UUCP> Date: 14 Jan 88 00:40:38 GMT References: <329@manta.UUCP> <688@umbc3.UMD.EDU> <3285@ems.Ems.MN.ORG> Sender: news@rtech.UUCP Reply-To: daveb@rtech.UUCP (Dave Brower) Organization: Relational Technology, Inc. Alameda, CA Lines: 18 In article <3285@ems.Ems.MN.ORG> mark@ems.Ems.MN.ORG (Mark H. Colburn) writes: > I have tried to bring up Scheme version 3.5 (?) on my 3b1 at home. >Unfortunatley, the d*mn thing will not compile due to the way that it is >written. It will always fail with a 'too many defines' error message. > > This is caused by the way that the code is written. It uses >#defines everywhere in the code to define what should be functions, or >at least in-line code. There are litterally hundreds of these definitions >some of which redefine previous definitions to rename them, etc. Get the cpp from the GNU C compiler, or a GNU emacs distribution and use that. You may need to write a shell script to change some flag handling. I had CScheme running on my 7300 compiled this way before I zapped it to recover some disk space. -dB "I don't care what you say, as long as you spell my name right." {amdahl, cbosgd, mtxinu, ptsfa, sun}!rtech!daveb daveb@rtech.uucp