75
75
Now check that this checksum is _exactly_ the same as the one
76
76
published via the announcement list and probably via Usenet.
82
To build for Windows you you may use the convenience command:
84
./autogen.sh --build-w32
86
which runs configure with suitable options. For WindowsCE the command
89
./autogen.sh --build-w32ce
95
On Windows, WSA Error Codes can be provided as system error codes and
96
will be transparently converted to the corresponding gpg error codes.
97
There are two problems with this support:
99
* Not all error codes corresponding to WSA Error codes have a detailed
100
description when printed with gpg_strerror. Some will default to
101
"Unknown error" for pretty printing. For example, WSAEHOSTDOWN will
102
be translated to GPG_ERR_EHOSTDOWN, but there is no corresponding
103
EHOSTDOWN in Windows and thus gpg_strerror will default to "Unknown
104
error" as printed by the system's strerror function for the argument
105
WSAEHOSTDOWN. (This could be fixed by adding our own error strings
106
replacing or extending the system error strings, including their
109
* The translation to a gpg error code and back to a system error code
110
in some cases does not preserve information. For example, the error code
111
WSAEACCES translates to GPG_ERR_EACCES, which translates back to
114
Any WSA Error code has either the first problem or the second (but not
115
both), depending on if there is a corresponding Windows error code.