$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] Boost build problem
From: ÐлекÑÐ°Ð½Ð´Ñ Ð¡Ð²Ñзин (asvyazin_at_[hidden])
Date: 2009-09-24 23:53:59
Actually, starting program from directory with the DLLs DOES work, but you 
need to create manually or to get somewhere .manifest file for them (named 
Microsoft.VC80.DebugCRT.manifest I think). If you have Visual Studio 9.0 
installed you can see example of such manifest file in C:\Program 
Files\Microsoft Visual Studio 
9.0\VC\redist\Debug_NonRedist\x86\Microsoft.VC90.DebugCRT\Microsoft.VC90.DebugCRT.manifest. 
Use Google or MSDN for searching "Side-by-Side" for more information.
You can also properly install Debug runtime libraries to your computer without 
installing full Visual Studio if you have access to computer with Visual 
Studio 8.0 already installed. Use this trick: create empty installer project 
in Visual Studio 8.0 and manually add to it merge modules 
Microsoft_VC80_DebugCRT_x86.msm and policy_8_0_Microsoft_VC80_DebugCRT_x86.msm 
from folder C:\Program Files\Common Files\Merge Modules\. Build this project 
and get fine .MSI file which can install Debug runtime libraries on any 
computer. Of course you can't freely redistribute this "product". Only use it 
on your own computers.
-----Original Message-----
From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]] On 
Behalf Of Emil Dotchevski
Sent: Friday, September 25, 2009 2:55 AM
To: boost_at_[hidden]
Subject: Re: [boost] Boost build problem
Volodya, thanks for the suggestion again.
Using the depends.exe tool from Microsoft I can see that the two
missing DLLs my program needs are MSVCP80D.DLL and MSVCR80D.DLL. I'm
guessing that Boost Build passes the path specified by <dll-path> in
the PATH env variable and that the program itself doesn't look for
these particular DLLs on the PATH. Manually adding the directory on
the PATH, or even starting the program from the directory containing
the DLLs also doesn't work.
By now this is well beyond the scope of Boost Build but I'd still want
to get it working. Any ideas?
Thanks,
Emil Dotchevski
Reverge Studios, Inc.
http://www.revergestudios.com/reblog/index.php?n=ReCode