[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Win64, libidn-1.19, one failing test.
From: |
Simon Josefsson |
Subject: |
Re: Win64, libidn-1.19, one failing test. |
Date: |
Fri, 04 Mar 2011 12:03:03 +0100 |
User-agent: |
Gnus/5.110014 (No Gnus v0.14) Emacs/23.2 (gnu/linux) |
"Sisyphus" <address@hidden> writes:
> ----- Original Message -----
> From: "Simon Josefsson" <address@hidden>
>
>> I'm using Mingw64 4.5.1 cross-compiler from GNU/Linux to Windows, see
>> below. However I cannot run binaries because I don't have any Win64, so
>> I may have the same bug as you do. If you are using MSYS, you aren't
>> really cross-compiling are you?
>
> Technically it's a cross-compiler (or so those who understand these things
> tell me).
>
> I can, however, drop the '--build' and '--host' switches from the configure
> command and it will still build fine ... and still fail that one test.
>
> I'll try a later version of the compiler when I get a chance and see if that
> makes any difference. (I'll let you know how it goes.)
Are you building 64-bit binaries on a 32-bit Windows system perhaps?
Then it is a cross-compiler. This distinction doesn't matter though, as
it is most likely a bug in gnulib's getopt or mingw64 (or the
self-test...).
Btw, you should be able to safely use your libidn build anyway, if all
the other checks passed (use 'make check -k'). Gnulib self-tests a lot
of things that most applications (including libidn) doesn't use.
I just realized that I do have a Win64 system, but it is my primary
laptop and I typically never use Windows so rebooting it is a bit
cumbersome, but at least I will be able to debug this further if you
aren't successful.
/Simon