Boost logo

Boost-Build :

From: leomaheo (LeoMaheo_at_[hidden])
Date: 2005-03-03 11:46:28

>1) look up MSVCR71.dll in the MSDN help that came with your compiler
>3) read about the /MD option

>you'll notice that none of this has to do with either STLport or

Actually, I was building my project with the /MT option (not /MD).

If I open


with depend.exe (a tool Microsoft provides e.g. for checking on which
.dll:s an executable depends (well, I guess you already knew that
:-)), I see that


depends on


Although I built Boost with STLport, the .dll depends on MSVCP71.dll,
which I think is strange. (I read a brief comment in some Boost thread
that Boost depends on STLport but also on MSVCP71 (see but I
don't know if that post only concerned the threads package?)

It is not possible to open .lib files with depend.exe, but I guess
also the .lib versions of the Date-Time package depend on MSVCP71 in
the same way as the .dll version does?

Is there any way to get rid of this dependency? This should have
nothing to do with the /MD compiler flag....

I would be happy if someone had time to answer the other questions in
my original post...

Regards, Magnus


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