request for help: openpgp under windows doesn't work

Simon Josefsson simon at josefsson.org
Mon Sep 29 11:14:10 CEST 2008


Nikos Mavrogiannopoulos <n.mavrogiannopoulos at gmail.com> writes:

> Hello Simon,
>  I cannot compile gnutls4win, I get:
>
> err:module:import_dll Library libgpg-error-0.dll (which is needed by
> L"H:\\cvs\\gnutls4win\\build\\libgpg-error-1.6\\tests\\.libs\\t-strerror.exe")
> not found
> err:module:LdrInitializeThunk Main exe initialization for
> L"H:\\cvs\\gnutls4win\\build\\libgpg-error-1.6\\tests\\.libs\\t-strerror.exe"
> failed, status c0000135
> FAIL: t-strerror.exe
> err:module:import_dll Library libgpg-error-0.dll (which is needed by
> L"H:\\cvs\\gnutls4win\\build\\libgpg-error-1.6\\tests\\.libs\\t-syserror.exe")
> not found
> err:module:LdrInitializeThunk Main exe initialization for
> L"H:\\cvs\\gnutls4win\\build\\libgpg-error-1.6\\tests\\.libs\\t-syserror.exe"
> failed, status c0000135
> FAIL: t-syserror.exe
> ====================================
> 2 of 2 tests failed
> Please report to bug-gnupg at gnupg.org
> ====================================

Hi Nikos,
I haven't tracked down why this happens, but there is a workaround for
it, you need to create these symlinks to your install tree:

jas at mocca:~$ ls -la .wine/drive_c/windows/system32/|grep -- '->'
lrwxrwxrwx  1 jas root     46 2008-09-08 15:08 libgcrypt-11.dll -> /home/jas/gnutls4win/inst/bin/libgcrypt-11.dll
lrwxrwxrwx  1 jas root     46 2008-09-08 15:07 libgnutls-26.dll -> /home/jas/gnutls4win/inst/bin/libgnutls-26.dll
lrwxrwxrwx  1 jas root     52 2008-09-08 15:07 libgnutls-extra-26.dll -> /home/jas/gnutls4win/inst/bin/libgnutls-extra-26.dll
lrwxrwxrwx  1 jas root     54 2008-09-08 15:08 libgnutls-openssl-26.dll -> /home/jas/gnutls4win/inst/bin/libgnutls-openssl-26.dll
lrwxrwxrwx  1 jas root     48 2008-09-08 15:08 libgpg-error-0.dll -> /home/jas/gnutls4win/inst/bin/libgpg-error-0.dll
lrwxrwxrwx  1 jas root     44 2008-09-08 15:08 libtasn1-3.dll -> /home/jas/gnutls4win/inst/bin/libtasn1-3.dll
jas at mocca:~$ 

> If you could commit the latest binaries to cvs or even send them to me
> would be the best for me.

Just unzip the latest *.zip in the bin/ directory should take care of
that.

/Simon





More information about the Gnutls-devel mailing list