Topic: can STL be ported to Cfront?


Author: Sean A Corfield <sean@corf.demon.co.uk>
Date: 1995/10/27
Raw View
In article <46p316$6e7@halley.eng.pyramid.com>,
rlister@pyramid.com (Robert Lister) wrote:

|> Does anyone have thoughts on how difficult it would be to port STL
|> to compile on a Cfront compiler?

It's sufficiently hard that it's worth paying the $149 to buy a commercial
version that has already been ported. There's lots of little features in
STL that won't compile on various Cfront-based compilers (e.g., nested
typedefs in template classes, use of qualified types nested in template
parameters, overloading of function templates etc etc). Also, STL requires
instantiation-on-demand which causes problems with some of the inline
template functions in the source (on some Cfront-based compilers).




---
[ comp.std.c++ is moderated.  Submission address: std-c++@ncar.ucar.edu.
  Contact address: std-c++-request@ncar.ucar.edu.  The moderation policy
  is summarized in http://dogbert.lbl.gov/~matt/std-c++/policy.html. ]





Author: shankar@engr.sgi.com (Shankar Unni)
Date: 1995/10/29
Raw View
Robert Lister (rlister@pyramid.com) wrote:

> Does anyone have thoughts on how difficult it would be to port STL
> to compile on a Cfront compiler?

Such a port has been done by ObjectSpace.  Their claim is that it works with
Cfront 3.0 (or is it only 3.0.2?)