Can anyone tell me if MPIR works under Microsoft Visual Studio 2008
with the "Multi-threaded Debug DLL (/MDd)" setting for Runtime
Library?

MPIR's projects for VS 2008 use the non-DLL setting of "Multi-threaded
Debug (/MTd)".  I can build the MPIR library itself successfully with
both settings.

The trouble is when I link with my application.  I see dozens of
errors like this:

----------
msvcprtd.lib(MSVCP90D.dll) : error LNK2005: "public: __thiscall
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> >::~basic_string<char,struct
std::char_traits<char>,class std::allocator<char> >(void)" (??1?
$basic_str...@du?$char_traits@d...@std@@v?$alloca...@d@2@@std@@q...@xz)
already defined in mpirxx.lib(osmpf.obj)
----------

=Shawn Yarbrough

--

You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-de...@googlegroups.com.
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.


Reply via email to