alonbl / gnupg-pkcs11-scd

PKCS#11 GnuPG SCD
http://gnupg-pkcs11.sourceforge.net/
Other
68 stars 17 forks source link

Instructions on compiling for Windows #44

Closed ARGYROU-MINAS closed 2 years ago

ARGYROU-MINAS commented 2 years ago

Hello,

I apologise in advance if the instructions are already somewhere and I didn't notice them, but I have already searched the Wiki section, the mailing lists on SourceForge etc., and haven't found anything.

How do I compile for Windows? My system is Windows 10 64-bit and I have Mingwin64, Cygwin4 and msys2 available.

Thanks!

alonbl commented 2 years ago

Hi, In the past I made an effort to make it work, however, the socket protocol of the assuan is not standard on Windows, several years have passed, I guess it will not work. In principle, you should build all gnupg libraries and components as prerequisites and then build gnupg-pkcs11-scd the same way. It will be easier to attempt building all WSL/linux using mingw-w64. Regards, Alon

On Thu, Jun 16, 2022 at 1:33 AM ARGYROU-MINAS @.***> wrote:

Hello,

I apologise in advance if the instructions are already somewhere and I didn't notice them, but I have already searched the Wiki section, the mailing lists on SourceForge etc., and haven't found anything.

How do I compile for Windows? My system is Windows 10 64-bit and I have Mingwin64, Cygwin4 and msys2 available.

Thanks!

— Reply to this email directly, view it on GitHub https://github.com/alonbl/gnupg-pkcs11-scd/issues/44, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJURLLK32FPPQ2GVVU66NDVPJK33ANCNFSM5Y43CGUA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

type4ranjan commented 2 years ago

@ARGYROU-MINAS Were you able to compile and run it successfully on Windows? If yes please share the steps, it would be very much appreciable. Thanks in Advance!

ARGYROU-MINAS commented 2 years ago

@type4ranjan Tbh I don't have much experince with compiling, I am new to this. I tried Embarcadero but still didn't manage to compile it.