Boost logo

Boost-Build :

Subject: Re: [Boost-build] msvc 64-bit test targets vs. maifest files
From: Vladimir Prus (vladimir_at_[hidden])
Date: 2008-10-13 04:43:26


R.U.10 wrote:

> Hello Mat,
>
> Did you installed the needed "Microsoft Visual C++ 200x Redistributable
> Package"?
>
http://www.microsoft.com/downloads/results.aspx?pocId=&freetext=Microsoft%20Visual%20C%2b%2b%20Redistributable%20Package&DisplayLang=en#
> the x64 or IA64 version will probably work for you.
>
> otherwise, you can try to make an isolated application with private
> assemblies
> http://msdn.microsoft.com/en-us/library/aa37567
(VS.85).aspx<http://msdn.microsoft.com/en-us/library/aa375674%28VS.85%29.aspx>
> http://www.codeproject.com/KB/cpp/PrivateAssemblyProjects.aspx
> but bjam is not yet ready for compiling libraries compatibles with private
> assemblies.

Well, the thing here is that it's a test application, so editing manifest files for
it is not very attractive option. It appears like the linker is very happy to link
against debug version of CRT, but that CRT is not installed in the winsxs folder,
so it's not found at runtime.

Do you know if that "Redistributable package" includes debug CRT? Is it normal that
freshly installed Visual Studio needs redistributable package to be added up?

Thanks,
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