Boost logo

Boost Users :

Subject: Re: [Boost-users] std::limits compile errors with boost
From: Scott Mueller (smueller_at_[hidden])
Date: 2014-06-12 17:36:14


It looks like the min and max macros are defined for your project. I don't know how you do it in gcc, but in Visual Studio you define NOMINMAX to disable those. This is necessary because <limits> won't work otherwise.

Best regards,

M. Mueller

From: Boost-users [mailto:boost-users-bounces_at_[hidden]] On Behalf Of David Frank
Sent: Thursday, June 12, 2014 11:34 AM
To: boost-users_at_[hidden]
Subject: [Boost-users] std::limits compile errors with boost

Anyone has seen this?:
In file included from ../include/boost/lockfree/detail/freelist.hpp:12,
                 from ../include/boost/lockfree/queue.hpp:24,
                 from test.cpp:2:
/usr/local/powerpc-linux-gnu/include/c++/4.3.2/limits:287:22: error: macro "min" requires 2 arguments, but only 1 given

Thanks



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net