On Monday, April 7, 2014 4:31:31 PM UTC+2, Jean-Pierre Flori wrote: > > > > On Monday, April 7, 2014 4:27:32 PM UTC+2, Bill Hart wrote: >> >> I actually don't think I had problems on MinGW64 either. But I'd have to >> check to be sure. >> >> The problem with using the other kind of magic is old versions of Cygwin >> which don't support it. I don't know if these exist or not. And whether >> they build MPIR anyway is entirely another consideration. >> >> I think we definitely should look at providing the ability to do both >> static and shared builds for Windows at the next release. If I'm >> understanding correctly, that means we get rid of one kind of magic and >> replace it with another. The user doesn't have to change anything? >> > In fact, we should use no magic at all if possible. > That's more or less what GCC/binutils advertise since 2002, cf. a link I > posted in this thread. > > Unfortunately that's not the case right now and we use the dllimport magic. > I expect that if you put the dllimport stuff, then linking to the static > lib may fail (though not tested yet). > I don't know if putting the yasm export directive will break linking to > the static lib. > > Anyway, I'm now waiting on some feedback by the Cygwin folk (who has been > very helpful already) and the GCC/binutils folk. > And from Brian of course as he surely knows windows and yasm better than I do.
-- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to mpir-devel+unsubscr...@googlegroups.com. To post to this group, send email to mpir-devel@googlegroups.com. Visit this group at http://groups.google.com/group/mpir-devel. For more options, visit https://groups.google.com/d/optout.