From: David Kirkby on 3 Jan 2010 11:19 On Jan 3, 7:25 am, Chris Ridd <chrisr...(a)mac.com> wrote: > On 2010-01-03 06:17:21 +0000, David Kirkby said: > > > lot of the GNUisms have gone. (I might try to scronge some HP-UX > > compiler licences from HP.) > > HP's unbundled C and C++ compilers are freely available from HP. Sorry > I can't remember which distribution DVD they're on (but the developer's > bundle for PA-RISC is called B9007AA) but they're free. They didn't use > to be, rather like Sun Studio didn't use to be :-) > > They get installed into /opt/ansic and /opt/aCC, also /opt/langtools. > > They're also free for IA64, but I don't have an Itanic box to check details. > > -- > Chris Are you sure about this? I downloaded 60-day trial versions only a month or so back. -bash-4.0$ /opt/aCC/bin/aCC -V aCC: HP ANSI C++ B3910B A.03.85 That is not free, neither is the C compiler. Dave
From: Chris Ridd on 3 Jan 2010 12:02 On 2010-01-03 16:19:04 +0000, David Kirkby said: > On Jan 3, 7:25 am, Chris Ridd <chrisr...(a)mac.com> wrote: >> On 2010-01-03 06:17:21 +0000, David Kirkby said: >> >>> lot of the GNUisms have gone. (I might try to scronge some HP-UX >>> compiler licences from HP.) >> >> HP's unbundled C and C++ compilers are freely available from HP. Sorry >> I can't remember which distribution DVD they're on (but the developer's >> bundle for PA-RISC is called B9007AA) but they're free. They didn't use >> to be, rather like Sun Studio didn't use to be :-) >> >> They get installed into /opt/ansic and /opt/aCC, also /opt/langtools. >> >> They're also free for IA64, but I don't have an Itanic box to check details. >> >> -- >> Chris > > Are you sure about this? I downloaded 60-day trial versions only a > month or so back. > > -bash-4.0$ /opt/aCC/bin/aCC -V > aCC: HP ANSI C++ B3910B A.03.85 > > That is not free, neither is the C compiler. You're right. It seems you've got to be a "DSPP partner", but I think that is a free for individuals as well as companies. -- Chris
From: Richard B. Gilbert on 3 Jan 2010 12:34 Chris Ridd wrote: > On 2010-01-03 16:19:04 +0000, David Kirkby said: > >> On Jan 3, 7:25 am, Chris Ridd <chrisr...(a)mac.com> wrote: >>> On 2010-01-03 06:17:21 +0000, David Kirkby said: >>> >>>> lot of the GNUisms have gone. (I might try to scronge some HP-UX >>>> compiler licences from HP.) >>> >>> HP's unbundled C and C++ compilers are freely available from HP. Sorry >>> I can't remember which distribution DVD they're on (but the developer's >>> bundle for PA-RISC is called B9007AA) but they're free. They didn't use >>> to be, rather like Sun Studio didn't use to be :-) >>> >>> They get installed into /opt/ansic and /opt/aCC, also /opt/langtools. >>> >>> They're also free for IA64, but I don't have an Itanic box to check >>> details. >>> >>> -- >>> Chris >> >> Are you sure about this? I downloaded 60-day trial versions only a >> month or so back. >> >> -bash-4.0$ /opt/aCC/bin/aCC -V >> aCC: HP ANSI C++ B3910B A.03.85 >> >> That is not free, neither is the C compiler. > > You're right. It seems you've got to be a "DSPP partner", but I think > that is a free for individuals as well as companies. > ISTR that to be a "DSPP Partner" you must develop application software to run under VMS. I don't know how closely they check on this. . . .
From: Chris Ridd on 3 Jan 2010 15:23 On 2010-01-03 17:34:07 +0000, Richard B. Gilbert said: > Chris Ridd wrote: >> You're right. It seems you've got to be a "DSPP partner", but I think > >> that is a free for individuals as well as companies. >> > > ISTR that to be a "DSPP Partner" you must develop application software > to run under VMS. I don't know how closely they check on this. . . . This URL looks a bit dynamic <http://h21007.www2.hp.com/portal/site/dspp/menuitem.b808367c27274c47e06ff7104894e601> but it talks about developing/porting to "an" HP platform. That's what you're doing with Sage, and we are in DSPP for our HP-UX ports. -- Chris
From: Michael Laajanen on 4 Jan 2010 02:45
Hi, David Kirkby wrote: > On Jan 3, 9:14 am, Michael Laajanen <michael_laaja...(a)yahoo.com> > wrote: >> Hi, >> >> >> >> David Kirkby wrote: >>> On 1 Jan, 22:26, Nemo ad Nusquam <inva...(a)invalid.invalid> wrote: >>>> Dave: >>>> David Kirkby wrote (in part): >>>>> Building Sage on Solaris is not exactly trivial, but it will build. >>>>> However, it only currently builds as a 32-bit application on Solaris >>>>> 10, and even then, some things do not work right. >>>> Good work! It would be very nice to have Sage running on more than >>>> Intel boxes. Thank you. >>> It's only recently got it there. The is a lot of code in Sage - the >>> compressed source code is around 260 MB. The university of Washington >>> was donated a T5240 by Sun, but the architecture of that machine has >>> not really been ideal for developing on. I luckily had my own Blade >>> 2000, but Sage took a day or more to build on that. >>> These was until recently a very annoying bug, which meant that Sage >>> would build if Sun Studio was not installed, but would not build if >>> Sun Studio was installed. Finally, after many months, the cause of it >>> has been identified. Of couse, we could have hacked the code to get it >>> to work, or as root you could move Sun Studion to a non-standard >>> place, but these were all hacks. >> Are all these fixes that you do in the main source (4.3)?> I'm not sure if an HP-UX port will ever happen, but certainly some >>> testing I've done on HP-UX has identified problems that were less >>> apparent on other platforms, but still existed. I believe if there was >>> someone keen on using Sage on HP-UX, a port would be quite easy, as a >>> lot of the GNUisms have gone. (I might try to scronge some HP-UX >>> compiler licences from HP.) >>> Dave >> What about IRIX? >> >> /michael > > I have an SGI Octane running IRIX, a Dec Alpha running Tru64 and an > IBM RS/6000 running AIX. In principle, Sage could be ported to any of > them, but I think AIX and HP-UX are the only worthwhile ones now. > > If you want to try a port to IRIX, you are welcome to. I've started > writing the code in a way it will work with IRIX. There are specific > tests for IRIX, specific tests for the SGI IRIX compilers. I'm > planning for the future, but I suspect IRIX port will never happen. > But where I can add code that would make a port less hassle, without > too much effort on my part, then it gets added. > > If you use IRIX, and want to port it, let me know. > > Dave That is a too big task for a HW guy like me, I admire you for making it work on Solaris since I can only compile gates and flip/flops :) /michael |