Boost logo

Boost-Build :

Subject: Re: [Boost-build] msvc 64-bit test targets vs. maifest files
From: R.U.10 (erudix_at_[hidden])
Date: 2008-10-13 11:41:19


2008/10/13 Vladimir Prus <vladimir_at_[hidden]>

> R.U.10 wrote:
>
> > Hello Mat,
> >
> > Did you installed the needed "Microsoft Visual C++ 200x Redistributable
> > Package"?
>
(...)

>
> > otherwise, you can try to make an isolated application 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.

You are right.

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.

It is strange because the debug libraries are installed at the same time as
Visual Studio in the winsxs folders.

>
>
> Do you know if that "Redistributable package" includes debug CRT?

Not the public ones, only the ones supplied in the VS installer includes
them.

> Is it normal that
> freshly installed Visual Studio needs redistributable package to be added
> up?

Are all the needed packages (x64...) selected during the VS installation?
(by default only the ones needed for the current environment (apparently
32-bit) are fully installed)



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