Boost logo

Boost :

From: John Maddock (boost.regex_at_[hidden])
Date: 2003-08-29 08:01:25


> Trying to use boost/date-time in MSVC 7.1 in 'strict' mode option /Za
'disable
> language extensions' it seems that
>
> boost::int64_t isn't available.
>
> After a journey through the labryinthine config modules, I have got
compiling
> with
>
> #define BOOST_HAS_MS_INT64 // required if language extensions disabled
/Za.
>
> as the first statement.
>
> but I am unclear if this is a deficiency in either boost/cstdint and/or
> date-time/compiler_config.hpp
>
> or in my understanding of the MS option
>
> but it might be worth documenting somewhere, perhaps as a comment in
> cstdint.hpp?

Apparently __int64 does work with /Za, so I've changed boost.config to
enable it in that case - it should fix your date/time problems as well.

John.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk