[comp.sys.sgi] ATT C++ 2.0 on SGI.

edwin@csri.toronto.edu (Edwin Allum) (08/10/90)

Has anyone ported the ATT C++ 2.0 source distribution for the SGI Irix ?

If you have, can you either send me the diffs or give me some pointers
as to how to tackle the problem.

Thanks, Edwin
--
Edwin Allum
edwin@csri.utoronto.edu
CSRI, University of Toronto

kgorlen@sparkler.dcrt.nih.gov (Keith Gorlen) (08/11/90)

In article <1990Aug9.150448.29521@jarvis.csri.toronto.edu>,
edwin@csri.toronto.edu (Edwin Allum) writes:
|>
|>Has anyone ported the ATT C++ 2.0 source distribution for the SGI Irix ?

-->  No, but we've ported R2.1.  There are several bugs in the
cross-compilation procedure you'll need to overcome: the +x switch
doesn't work, the undef for compiling size.h is incorrect for some
systems, you need to use the -B switch on nm for "munch" to work
properly, etc.  Contact sandy@alw.nih.gov for details, since he's the
one who did the work.

           
	Keith Gorlen			phone: (301) 496-1111
	Building 12A, Room 2033		uucp: uunet!nih-csl!kgorlen
	National Institutes of Health	Internet: kgorlen@alw.nih.gov
	Bethesda, MD 20892

bean@putter.wpd.sgi.com (Bean Anderson) (08/14/90)

In article <1990Aug9.150448.29521@jarvis.csri.toronto.edu>,
edwin@csri.toronto.edu (Edwin Allum) writes:
> 
> Has anyone ported the ATT C++ 2.0 source distribution for the SGI Irix ?
> 
> If you have, can you either send me the diffs or give me some pointers
> as to how to tackle the problem.
> 
> Thanks, Edwin
> --
> Edwin Allum
> edwin@csri.utoronto.edu
> CSRI, University of Toronto


SGI has ported AT&T C++ 2.0; the product is now in beta test.
As you might expect, there were many bugs that we fixed.  This
product is the same product that we use in house on many of 
our projects.  (For example, Workspace is in C++ and the 
SGI UI toolkit is in C++.)

By the way, many of those bugs were not in cfront but in 
ccom (the C compiler).  This was in large part due to 
not being an ANSI C compiler.  

By the way (again), We will be releasing an ANSI C compiler later
this fall.    Oddly enough, C++ did not drive the release of an
ANSI C compiler -- indeed, it is just a happy coincidence as we
have been working on an ANSI C compiler since mid 1989.

I think there are still a few slots open in our beta test
program.  If you are interested, contact John Wilkinson
(jfw@sgi.com).  He is the C++ project leader. 

		Bean