Thread View: comp.lang.c++.moderated
2 messages
2 total messages
Started by Warren Young
Thu, 22 Feb 1996 22:02
STL compatible compilers (followup)
Author: Warren Young
Date: Thu, 22 Feb 1996 22:02
Date: Thu, 22 Feb 1996 22:02
65 lines
3035 bytes
3035 bytes
As a result of all the responses I got to my question about
STL-compatible compilers, I now have two good-sized lists. The first
list includes both compilers that are known to be compatible with STL,
and where the cutoff point for compatibility is, if known. The second
list is the most recent version of compilers known to be
_incompatible_ with STL. As compilers come into line on this, they
will move from the second list to the first.
I am willing to maintain this list, so any updates and fixes are
welcome, but please email them to me so I can collect them and post
them all at once. No guarantees on the update frequency, though.
-------------------------------------------------------------------------
Compilers Compatible with STL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Each compiler listed is shown with the oldest version that is known to
compile STL correctly. If there are just a few contributors for a
given compatibility report, their addresses are listed after the
compiler name. Once I get "enough" agreeing reports (my call), I'll
consider the matter provisionally closed, and the compiler's name will
stand alone.
"STL" is considered to be HP STL, draft standard STL, or some modified
version that comes with the compiler that offers all the functionality
of HP or draft standard STL.
Borland C++ 4.5
GNU g++ 2.7.2
Metrowerks Codewarrior 8.0 <jcoffin@rmii.com>, Peter Kriens
<peter.kriens@aQute.se>
Visual C++ 4.0 (debugger has problems with it)
Compilers Incompatible with STL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sun C++ 4.0 <frankie@mundens.southern.co.nz>
cfront 3.0
Still Looking For Info On...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Borland C++ 4.0
GNU g++ 2.7.0 and 2.7.1 (will either do it, or is 2.7.2 required?)
Sun C++ 4.1 (almost compatible?) <ed@metaxa.wimsey.com>
Symantec C++ (Mac and Windows) (I have two "maybes")
Watcom C++ (I have one "not as-is"; is there a public port?)
...anything else I can find!
Contributors (thanks!)
~~~~~~~~~~~~~~~~~~~~~~
Jerry Coffin <jcoffin@rmii.com>
Peter Kriens <peter.kriens@aQute.se>
Frank Pitt <frankie@mundens.southern.co.nz>
Ed Sargent <ed@metaxa.wimsey.com> (found message in c.l.c++)
-------------------------------------------------------------------------
= Warren --
[ Articles to moderate: mailto:c++-submit@netlab.cs.rpi.edu ]
[ Read the C++ FAQ: http://www.connobj.com/cpp/cppfaq.htm ]
[ Moderation policy: http://www.connobj.com/cpp/guide.htm ]
[ Comments? mailto:c++-request@netlab.cs.rpi.edu ]
Re: STL compatible compilers (followup)
Author: David Byrden
Date: Sat, 24 Feb 1996 00:45
Date: Sat, 24 Feb 1996 00:45
39 lines
1999 bytes
1999 bytes
Warren;
>> a list of compilers that are known to be compatible with STL,
>> "STL" is considered to be HP STL, draft standard STL, or some
>> modified version
Have you actually READ the January 1996 draft standard? It has moved
ahead of the HP version of the STL. It now requires a compiler that can
support template member functions of template classes, and I don't know
whether such a thing exists.
So, for example, the standard specifies a functor-aware sort() member
function in the container list<>, but the HP one has no such thing.
HP's version should be regarded as a demonstration prototype, and as far
as I am aware it is no longer being upgraded.
>> Watcom C++ (I have one "not as-is"; is there a public port?)
I ported the HP STL to the Watcom 10.0 compiler early last year. Later,
Watcom released a new compiler version that can compile HP, and I received
so little feedback from users of 10.0 that I decided not to keep my port
up to date with the HP version.
My port is still available at the original STL site, butler.hpl.hp.com
as the file WAT_STL.ZIP. It contains a complete change list.
David
[ Articles to moderate: mailto:c++-submit@netlab.cs.rpi.edu ]
[ Read the C++ FAQ: http://www.connobj.com/cpp/cppfaq.htm ]
[ Moderation policy: http://www.connobj.com/cpp/guide.htm ]
[ Comments? mailto:c++-request@netlab.cs.rpi.edu ]
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads