On Tue, 2008-01-29 at 12:33 -0800, Alan Coopersmith wrote:
> 
> The existing ARC best practice for C++ interfaces is to ship a version
> built with Sun Studio C++, which has maintained a stable C++ ABI for
> over a decade.    Considering the g++ compiler in Solaris can't build
> any 64-bit binaries that are actually usable [CR 6623370], I'm not
> sure I see the benefit of doing anything else.

The problem is that C++ code can be a bloody mess, especially then
they start using templates and all that.  As a result, even with the
best intentions of the developers, the same code may or may not build
with one compiler or the other.  Often it's difficult even to find
out which compiler is right.

Anyway, the point is that some apps just won't build with Sun Studio
while they build fine with g++ so there is some benefit in shipping
g++-build libs too.

Laca



Reply via email to