Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] Windows: msv*.dll files presence in Release build
From: hi (hiralsmaillist_at_[hidden])
Date: 2011-07-04 08:58:13


Hi Shiqing,

> They are dependent libraries for OMPI libraries. It's the default behavior using CMake.
How to aviod this? Any workaround or fix?

> The postfix d means it's a debug version library. You can build release libraries which do not have this postfix.
I am building "Release version" from VS2008, even then it builds
*d.dll; how to resolve this?

Thank you.
-Hiral

On Mon, Jul 4, 2011 at 5:27 PM, Shiqing Fan <fan_at_[hidden]> wrote:
>
> Hi,
>
> In this regard I have following two questions...
> 1) For Release build using VS2008, why it generates msv*.dll files?
>
> They are dependent libraries for OMPI libraries. It's the default behavior using CMake.
>
> 2) For Release build using VS2008, why it generates *d.dll files (i.e. debug libraries)?
>
> The postfix d means it's a debug version library. You can build release libraries which do not have this postfix.
>
>
> Regards,
> Shiqing
>
> --
> ---------------------------------------------------------------
> Shiqing Fan
> High Performance Computing Center Stuttgart (HLRS)
> Tel: ++49(0)711-685-87234 Nobelstrasse 19
> Fax: ++49(0)711-685-65832 70569 Stuttgart
> http://www.hlrs.de/organization/people/shiqing-fan/
> email: fan_at_[hidden]