There is *no* W64 support yet for Libgcrypt!

Rafaël Carré funman at
Wed Apr 11 06:43:34 CEST 2012


Le 2012-04-04 10:51, Werner Koch a écrit :
> Hi!
> Some folks are trying to build Libgcrypt for Windows 64 bit.

We are distributing (experimental) VLC binaries using libgcrypt:

>   Let me
> state it clearly:
>                         W64 IS NOT YET SUPPORTED
> You may run in all kinds of problems, 

For example lack of assembly code (win64 has different calling
conventions from other x86_64 operating systems).

> the worst of it being the lack of
> a serious entropy gathering module.  The rndw32.c module some may use is
> not appropriate for w64!

Can you clarify what is wrong with libgcrypt/random/rndw32.c ?

Advapi32.dll is still present on Win64, are you aware of other changes
which make the code written for Win32 not suitable for Win64?

> Annoying CERTs with that is not a good idea, either.
> Simply throwing a compiler on some software on a new platform may result
> in a runable binary - but there is no guarantee that it will work as
> expected.
> Shalom-Salam,
>    Werner

More information about the Gcrypt-devel mailing list