On 12 June 2015 at 15:07, Jean-Pierre Flori <jpfl...@gmail.com> wrote:
> > On Friday, June 12, 2015 at 7:31:53 AM UTC-5, Bill Hart wrote: >> >> I have a puzzler. >> >> I've updated config.guess etc. to allow -pc-msys when using msys2. >> >> On my machine I get haswell-pc-msys, for example. >> >> Now in configure, we have: >> >> case $host in >> *-pc-msys|*-*-cygwin* | *-*-mingw*) >> > It looks fine. > > Did you look at the output? > Technically, no. Will do that now. > and try to run the piece of code concerned in a shell? > Oh yes, I definitely did that. :-) Bill. > > >> # By default, build only static. >> if test -z "$enable_shared"; then >> enable_shared=no >> fi >> # Don't allow both static and DLL. >> if test "$enable_shared" != no && test "$enable_static" != no; then >> AC_MSG_ERROR([cannot build both static and DLL, since mpir.h is >> different for each. >> Use "--disable-static --enable-shared" to build just a DLL.]) >> fi >> >> ... >> >> Now on Cygwin and Mingw if I just run configure, it stops with the >> complaint above about not being able to build both a shared and static >> library. >> >> But on Msys it doesn't. >> >> I even tried: >> >> ./configure --enable-static --enable-shared >> >> and it just sails straight through without a complaint. >> >> Of course this is Windows, so we want to prevent building both static and >> shared libs. >> >> Does anyone have any idea or even guesses why the logic above is working >> for Cygwin and Mingw but not Msys2? >> >> ------ >> >> Another problem I am having is that Mingw now doesn't provide _P_WAIT, >> which is used by libtool (only on Mingw) when doing make check. I did >> autoreconf -fiv --no-recursive, which just replaces lt_main.sh with a >> version that inserts _P_WAIT on Mingw. >> >> Since msys2 has been out for ages now, I can't believe this hasn't been >> fixed yet. So I must not be updating lt_main.sh correctly. Does anyone have >> any idea about how it should be done? >> >> Bill. >> > -- > 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. > -- 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.