Topic: STL in SC 4.2


Author: Dave Jiang <p29378@email.mot.com>
Date: 1998/09/02
Raw View
Is there anyway to get STL (standard template libs) to run in
SolarisCompiler CC 4.2?



[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]






Author: Ben Vizzier <ben.vizzier@Eng.Sun.COM>
Date: 1998/09/03
Raw View
Dave,

The Sun WorkShop Compiler C++ 4.2 is based on "The Annotated C++
Reference Manual" (ARM) by Ellis and Stroustrup definition
of the language.  Sun does not provide an implementation of the
STL for use with this version of the compiler.

There are two implementations of the STL that I am aware of which
are commercially supported by their respective vendors for use
with this compiler.  These are:

 * Rogue Wave's Standard C++ Library
   http://www.roguewave.com/

 * ObjectSpace's Standards<ToolKit>
   http://www.objectspace.com/

There may be others, but I am unaware of them.  (I would like to
learn about any that others know about.)

Also, there is a public domain implementation that is reported
to work with the C++ 4.2 compiler.  It is based on SGI's
implementation, and can be found at:

 http://corp.metabyte.com/~fbp/stl/index.html

I have not used this implementation, so I cannot make any
comments about it. (Again, I would like to know about other
implementations that might be available.)

As for future support of the SCL, due to company policy, I can
not discuss futures information in a public forum.  Please
contact your Sun Microsystems, Inc representative for more
information.

Hope this helps,
Ben
---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]





Author: "Biao Shi" <biao_shi@tait.co.nz>
Date: 1998/09/03
Raw View
Several ways you could do.

You can buy a commersial one such as ObjectSpace STK. Go find more at
www.objectspace.com

Or you may be able to download a HP version.

Hope this would help you

Cheers
Biao

Dave Jiang wrote in message <35ED63B0.B565C916@email.mot.com>...
>
>Is there anyway to get STL (standard template libs) to run in
>SolarisCompiler CC 4.2?
---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]





Author: jkanze@otelo.ibmmail.com
Date: 1998/09/03
Raw View
In article <35ED7DD1.E3AF00D9@eng.sun.com>,
  ben.vizzier@Eng.Sun.COM wrote:

> As for future support of the SCL, due to company policy, I can
> not discuss futures information in a public forum.

I hope this should not be taken to mean that there is any question
as to whether Sun plans to support the SCL ever, but only that you
are not allowed to discuss dates or how it will be supported (third
party library, compiler built-ins, etc.).

--
James Kanze    +33 (0)1 39 23 84 71    mailto: kanze@gabi-soft.fr
        +49 (0)69 66 45 33 10    mailto: jkanze@otelo.ibmmail.com
GABI Software, 22 rue Jacques-Lemercier, 78000 Versailles, France
Conseils en informatique orient   e objet --
              -- Beratung in objektorientierter Datenverarbeitung

-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/rg_mkgrp.xp   Create Your Own Free Member Forum


[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]






Author: Thomas Hoyt <Hoyt@reston.ans.net>
Date: 1998/09/04
Raw View
Biao Shi wrote:
>
> Several ways you could do.
>
> You can buy a commersial one such as ObjectSpace STK. Go find more at
> www.objectspace.com
>
> Or you may be able to download a HP version.
>

Or, for the more adventurous, you might hack SGI's source.  If you enjoy
such things, it's not too difficult.  The key element is removing the
default template parameters.  You'll also need to add some additional
#define's in the configuration header.  Shouldn't take more than an hour
or so to do.  SGI's implementation is available from their web site.
Email me for details.

--Thomas Hoyt,  SunPro user ;)

>
> Dave Jiang wrote in message <35ED63B0.B565C916@email.mot.com>...
> >
> >Is there anyway to get STL (standard template libs) to run in
> >SolarisCompiler CC 4.2?
> ---


--
"This wasn't in the brochure..."
---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]





Author: Ben Vizzier <ben.vizzier@Eng.Sun.COM>
Date: 1998/09/04
Raw View
jkanze@otelo.ibmmail.com wrote:

> > As for future support of the SCL, due to company policy, I can
> > not discuss futures information in a public forum.
>
> I hope this should not be taken to mean that there is any question
> as to whether Sun plans to support the SCL ever, but only that you
> are not allowed to discuss dates or how it will be supported (third
> party library, compiler built-ins, etc.).

Correct, we will be supporting the SCL in a future release.

Ben
---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]