Opened 9 years ago

Closed 9 years ago

#9381 closed Bugs (fixed)

boost::log comilation failure on MSVC 2012

Reported by: anonymous Owned by: Andrey Semashev
Milestone: To Be Determined Component: log
Version: Boost 1.55.0 Severity: Problem
Keywords: Cc:

Description

The first boost::log #include file I added to my project caused a compilation failure on MSVC 2012:

#include <boost/log/sources/severity_channel_logger.hpp>

gives the output:

1>C:\thirdparty\boost\boost/log/sources/features.hpp(100): error C2061: syntax error : identifier 'BOOST_PP_ENUM_BINARY_PARAMS'

... and subsequent cascade errors.

I think it's just missing an include (patch attached)

Attachments (1)

log_features.patch (525 bytes ) - added by anonymous 9 years ago.

Download all attachments as: .zip

Change History (3)

by anonymous, 9 years ago

Attachment: log_features.patch added

comment:2 by Andrey Semashev, 9 years ago

Resolution: fixed
Status: newclosed

Merged to master.

Note: See TracTickets for help on using tickets.