Boost logo

Boost :

From: Howard Hinnant (hinnant_at_[hidden])
Date: 2003-03-07 15:49:59

On Thursday, March 6, 2003, at 03:33 AM, Daryle Walker wrote:

> I can't even get that to run. I get the error:
> //=================================================================
> Error : undefined identifier 'ptrdiff_t'
> (included from:
> config.hpp:57
> config_info.cpp:10)
> suffix.hpp line 245 namespace std { using ::ptrdiff_t; using
> ::size_t; }
> //=================================================================
> with the last "ptrdiff_t" highlighted as the problem.
> I've attached the project I used, so maybe some Metrowerks expert can
> find the "obvious" thing I forgot (or maybe it's actually a
> misconfiguration, or [worse] a bug).

I'm a Metrowerks expert, but not a boost expert. Your project is set
up to use MSL C which correctly puts ptrdiff_t into namespace std. The
above code can't find ::ptrdiff_t because <cstddef> only defined

It looks to me like BOOST_NO_STDC_NAMESPACE is being mistakenly defined


Boost list run by bdawes at, gregod at, cpdaniel at, john at