From: Michael Stevens (list-boost_at_[hidden])
Date: 2007-02-21 10:59:33
On Friday 16 February 2007 11:25, Roland Schwarz wrote:
> Vladimir Prus wrote:
> > All of ublas tests fail on msvc-7.1_stlport4 with the following:
> > fatal error C1189: #error : Your compiler is unsupported by this
> > verions of uBLAS. Boost 1.32.0 includes uBLAS with support for many old
> > compilers.
> > This errors message at the very least is misleading -- msvc 7.1 is
> > not an old compiler by any measure and msvc 7.1 without stlport passes
> > all ublas tests.
> > Would anybody be able to either fix configuration checks, or reword
> > this message to more clearly say what is the problem with stlport is?
> The reason for this error is, that using stlport causes the
> BOOST_NO_STDC_NAMESPACE macro beeing defined.
> In turn the numeric/ublas complains about this. So since this is a real
> error, perhaps a better message (at least less surprising) would be:
> #error : Your compiler and/or configuration is unsupported ...
> @volodya: I'll mark this up as expected. At least the stlport 4 really
> is old and unsupported.
I have commit the change to CVS HEAD. I will the the RC branch alone!
Boost list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk