Boost logo

Boost-Build :

From: Reece Dunn (msclrhd_at_[hidden])
Date: 2005-11-11 17:48:56

Zhon Johansen wrote:
> After upgrading to the current version of v2, my
> <define>_DEBUG is no longer working.
> I notice there is no -D_DEBUG in my cl.exe line. On the other hand I do
> see /c.

The <define> and <include> options are in a response file associated
with the cpp file. Thus, if you have test.cpp, the response file will be
in the build directory (e.g. bin/msvc-7.1/release/test.cpp.rsp).

Are you getting any build problems due to _DEBUG not being defined?

NOTE: You shouldn't need to specify _DEBUG as the debug/release settings
should be taken care of by the variants, e.g.:

    $ bjam debug

Volodya/Rene/Dave: Is there a reason why variant debug doesn't define
_DEBUG, but variant release defines NDEBUG. VC projects define _DEBUG
for release builds.

- Reece

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at