Opened 17 years ago

Closed 11 years ago

#69 closed Support Requests (wontfix)

Boost with Dinkumware C++ Library !?

Reported by: nobody Owned by: jsiek
Milestone: Component: None
Version: None Severity: Problem
Keywords: Cc:

Description (last modified by Marshall Clow)

I use VC++ 6.0, with the standard library from 
When I include

#include <boost/property_map.hpp>

I get errors saying that 'ptrdiff_t' and/or 'size_t' 
are not a member of std. Why is this happening?
Should I create a special configuration for this case, 
with a different BOOST_NO_STD_ITERATOR_TRAITS or 
something of that sort?


Change History (2)

comment:1 Changed 17 years ago by nobody

Logged In: NO 

Try defining _GLOBAL_USING to 1 

e.g. in start of stdafx.h

// For Dinkumware & boost
#define _GLOBAL_USING 1


In the preprocessor options.

Of course adding this to the boost config and detecting 
Dinkumware library might be better.

comment:2 Changed 11 years ago by Marshall Clow

Description: modified (diff)
Resolution: Nonewontfix
Severity: Problem
Status: assignedclosed

Marshall sez: This bug is five years old, with MSVC 6 - closing.

Note: See TracTickets for help on using tickets.