config.log looks fine.

I think you must have an mpir-2.7.0 already installed on your system
somewhere /lib, /usr/lib, /usr/local/lib.

Unfortunately Windows doesn't distinguish minor .dll version numbers so it
thinks the installed MPIR is the right one to link the tests against. This
is of course a MinGW bug.

The only way to fix that is to remove all libgmp-16.dll's and
libmpir-16.dll's from your system and remove gmp.h and mpir.h from the
system include directory.

By the way, if you pass --enable-gmpcompat to configure it will make a
gmp.h and libgmp-16.dll for you.

Bill.

On 25 November 2015 at 23:10, Dann Corbit <dcor...@connx.com> wrote:

> Yes, I did make first.
>
> Config.log from yasm folder is config.log-yasm.7z and config.log from root
> of 2.7.2 project is config.log.root.7z
>
>
>
> *From:* mpir-devel@googlegroups.com [mailto:mpir-devel@googlegroups.com]
> *Sent:* Wednesday, November 25, 2015 11:34 AM
> *To:* mpir-devel <mpir-devel@googlegroups.com>
> *Subject:* Re: [mpir-devel] 2.7.2 fails to build for make check on Mingw
>
>
>
> Can you send me a copy of config.log.
>
>
>
> Also did you do "make" first?
>
>
>
> It builds fine for me by the way.
>
>
>
> Bill.
>
>
>
> On 25 November 2015 at 20:21, Dann Corbit <dcor...@connx.com> wrote:
>
> $ make check
> make  check-recursive
> make[1]: Entering directory '/f/math/mpir-2.7.2'
> Making check in tests
> make[2]: Entering directory '/f/math/mpir-2.7.2/tests'
> Making check in .
> make[3]: Entering directory '/f/math/mpir-2.7.2/tests'
> make  libtests.la t-bswap.exe t-constants.exe t-count_zeros.exe
> t-gmpmax.exe t-hightomask.exe t-modlinv.exe t-parity.exe t-popc.exe
> t-sub.exe
> make[4]: Entering directory '/f/math/mpir-2.7.2/tests'
> /bin/sh ../libtool  --tag=CC   --mode=link gcc  -m64 -O2 -march=corei7-avx
> -mtune=corei7-avx   -o libtests.la  memory.lo misc.lo refmpf.lo refmpn.lo
> refmpq.lo refmpz.lo spinner.lo trace.lo x86_64call.lo x86_64check.lo ../
> libmpir.la -lm
> libtool: link: cannot find the library `../libmpir.la' or unhandled
> argument `../libmpir.la'
> Makefile:724: recipe for target 'libtests.la' failed
> make[4]: *** [libtests.la] Error 1
> make[4]: Leaving directory '/f/math/mpir-2.7.2/tests'
> Makefile:1166: recipe for target 'check-am' failed
> make[3]: *** [check-am] Error 2
> make[3]: Leaving directory '/f/math/mpir-2.7.2/tests'
> Makefile:799: recipe for target 'check-recursive' failed
> make[2]: *** [check-recursive] Error 1
> make[2]: Leaving directory '/f/math/mpir-2.7.2/tests'
> Makefile:950: recipe for target 'check-recursive' failed
> make[1]: *** [check-recursive] Error 1
> make[1]: Leaving directory '/f/math/mpir-2.7.2'
> Makefile:1239: recipe for target 'check' failed
> make: *** [check] Error 2
>
> --
> 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.
>
> --
> 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.

Reply via email to