On Jan 4, 8:21 pm, techtech <shawn.yarbro...@gmail.com> wrote:
> On Jan 3, 1:55 pm, Cactus <rieman...@googlemail.com> wrote:
>
> > But you could force a link by adding
> > /FORCE:multiple
> >     Brian
>
> Useful trick, thanks.  I also discovered how to use dumpbin to
> determine which MS runtime library was requested by a .lib or .dll.
> (See:http://www.davidlenihan.com/2008/01/choosing_the_correct_cc_runtim.html
> if interested.)
>
> This is the only error I have left:
>
> mpirxx.lib(osmpf.obj) : error LNK2001: unresolved external symbol
> "private: static int std::locale::id::_Id_cnt" (?
> _id_...@id@loc...@std@@0HA)
>
> Any idea what its complaining about?  Maybe one version of the runtime
> library has this symbol while another doesn't.  But I'm going thru and
> checking all my libraries with dumpbin.  So far they all use the
> correct runtime: MSVCPRTD.LIB.
>
> =Shawn Yarbrough

The locale stuff is a bit of a pain I'm afraid.  I can't sya that I
really understand it.

If you don't need it you could rebuild MPIR with HAVE_STD__LOCALE
undefined in the config file for the MPIR build you are using.

This might fix it.

Glad to know that you are hoing in on a solution.

    Brian

--

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