Boost logo

Boost-Build :

Subject: Re: [Boost-build] Problem with MSVCP80D.DLL
From: Vladimir Prus (ghost_at_[hidden])
Date: 2009-11-23 02:00:38


On Monday 23 November 2009 08:37:48 Derwin Dexter Sy wrote:

> I know there are a lot of threads about this, but none seem to fit my
> situation.
>
> In my case, only the Release build of my project fails with this error.
>
> The Debug build works OK.
>
>
>
> Initially I thought it had to do with my own project settings (I'm using
> MS VS2005 w/ SP1).
>
> But I managed to isolate the problem to the Boost library.
>
> I built Boost Regex using VC80.
>
> It seems odd to me that it would need MSVCP80D.DLL in a release build.
> At least, I assume it was built in release. I used the Makefile that
> came with the Boost download, with some minor changes.
>
> Is there something I can change in the Makefile to make it not need this
> DLL?

Derwin,

I am afraid I cannot comment on Makefiles. These are provided as convenience,
and not supported. If you want to get yourself a release build of boost.regex,
you should run the following commands in the root of Boost source tree:

        .\bootstrap
    .\bjam.exe variant=release --with-regex

and the libraries will be then found in 'stage\lib' directory.

Hope this helps,
Volodya


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk