|
Boost Testing : |
From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2005-05-26 05:02:33
Martyn Lovell wrote:
> We've made changes to our compilers, libraries, linker and
> IDE project system to make generation of manifests as
> automatic as possible. But one area where we do expect manual
> changes is in makefiles building DLLs (as the boost build
> system does).
>
> Because our documentation in beta 2 isn't complete in this
> area, I'll walk through the diagnostic steps manually with you.
>
> Generally, after linking a DLL with VC8, you'll see a
> manifest file next to it on the disk (foo.dll.manifest). You
> should use an mt command line to bind this manifest into the
> DLL, and this will allow it to find the runtimes it needs.
> If you need help, I can give you the exact mt command line
> you need, though I think Dave already has this.
>
> If you're seeing problems after this, there are a number of
> possible causes.
> To help me understand what you're seeing, could you tell me
> exactly what text is in the Windows error dialog you see when
> you try to use your DLL? From that I can ask the next
> diagnostic questions.
I think the problems are fixed already after Dave's changes to the build
system (at least for Wave). Dave said he 'turned off the manifest stuff' -
whatever this means ;-)
Regards Hartmut