Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!julius.cs.uiuc.edu!ux1.cso.uiuc.edu!csrd.uiuc.edu!s4.csrd.uiuc.edu!turner From: turner@sp64.csrd.uiuc.edu (Steve Turner) Newsgroups: comp.lang.c++ Subject: Re: C++ available in some form on Alliant? Message-ID: Date: 7 Dec 90 00:17:29 GMT References: <112@atacama.cs.utexas.edu> Sender: news@csrd.uiuc.edu (news) Reply-To: turner@csrd.uiuc.edu (Steve Turner) Followup-To: comp.lang.c++ Organization: Center for Supercomputing R & D Lines: 28 In-Reply-To: x194@cs.utexas.edu's message of 6 Dec 90 15:33:08 GMT I've brought up both g++ and cfront on our Alliant FX/80. Sadly, we're running a local variant of Concentrix v3+ on it, so the problems I ran into aren't likely to be solved soon. As far as I know, the executables produced by g++ run on either CE's (OK, really ACE's) or IP's, so by implication they don't use the special CE hardware. cfront uses the Alliant's own C compiler, so obviously you could try to get it to produce the CE instructions. To my knowledge no one here has. The main problems I had in porting cfront to the FX/8 was with our (slightly buggy) version of the OS. So though I can't say how easy it will be for you, I think it shouldn't take much - other than a license from AT&T, of course. It's *not* PD, by any means. As for g++, I have a set of patches on 1.37.1 which someone in the Netherlands developed, and have been spread around. Since this question seems to come up regularly I thought I'd just say: send me mail and we'll work out how to get them to you. -- Steve Turner (on the Si prairie - UIUC CSRD) ARPANET: turner@csrd.uiuc.edu Phone: (217) 244-7293 or (217) 367-0882 I went walking in the wasted city / Started thinking about entropy Smelled the wind from the ruined river / Went home to watch TV -- Warren Zevon Brought to you by Super Global Mega Corp .com