Blitz logo

Blitz Support :

From: Julian Cummings (cummings_at_[hidden])
Date: 2004-11-23 17:09:39


Hi Paul,

I'm glad you were able to find a solution. Are you able to build all of
the blitz testsuite codes (make check-testsuite) successfully now? If
it is not too much trouble, perhaps you could submit a patch for the
blitz autoconf files that ports it to this Sun compiler on the blitz
sourceforge website. This will allow others to benefit from your discovery.

Regards, Julian C.

Paul Floyd wrote:

>
> Hi Julian
>
> With a bit of help on the developers.sun.com Studio fora, I figured
> out the cause.
>
> The problem is with the Solaris C++ runtime library. This has to be
> backards compatible with older OSes and compilers, so it is built with
> basically not a lot of C++ features. So even if the compiler has all
> of the features (which Studio 9 has, almost) you can't use them to
> compile stuff in the std namespace. So it can't do a partial
> specialization of std::iterator_traits.
>
> The workaround is to use the -library=stlport4 option.
>
> A+
> Paul
> _______________________________________________
> Blitz-support mailing list
> Blitz-support_at_[hidden]
> http://www.oonumerics.org/mailman/listinfo.cgi/blitz-support

-- 
Dr. Julian C. Cummings                       E-mail: cummings_at_[hidden]
California Institute of Technology           Phone:  626-395-2543
1200 E. California Blvd., Mail Code 158-79   Fax:    626-584-5917
Pasadena, CA 91125