Paul Millar <paulm <at> astro.gla.ac.uk> writes:
Try posting the problems with the crypt32 and hlink tests: it could be you need to patch you MinGW compiler to support extra functions.
HTH,
Paul.
I too had problems trying to do make crosstest in crypt32 a time ago, this is what i get (link errors):
cert.cross.o: In function `testSignAndEncodeCert': /sda6/wine-git/dlls/crypt32/tests/cert.c:1094: undefined reference to `_CryptSignAndEncodeCertificate@36' /sda6/wine-git/dlls/crypt32/tests/cert.c:1098: undefined reference to `_CryptSignAndEncodeCertificate@36' /sda6/wine-git/dlls/crypt32/tests/cert.c:1102: undefined reference to `_CryptSignAndEncodeCertificate@36' /sda6/wine-git/dlls/crypt32/tests/cert.c:1106: undefined reference to `_CryptSignAndEncodeCertificate@36' /sda6/wine-git/dlls/crypt32/tests/cert.c:1114: undefined reference to `_CryptSignAndEncodeCertificate@36' cert.cross.o:/sda6/wine-git/dlls/crypt32/tests/cert.c:1119: more undefined references to `_CryptSignAndEncodeCertificate@36' follow cert.cross.o: In function `testAcquireCertPrivateKey': /sda6/wine-git/dlls/crypt32/tests/cert.c:1939: undefined reference to `_CryptImportPublicKeyInfo@16' cert.cross.o: In function `testGetPublicKeyLength': /sda6/wine-git/dlls/crypt32/tests/cert.c:2013: undefined reference to `_CertGetPublicKeyLength@8' /sda6/wine-git/dlls/crypt32/tests/cert.c:2018: undefined reference to `_CertGetPublicKeyLength@8' /sda6/wine-git/dlls/crypt32/tests/cert.c:2025: undefined reference to `_CertGetPublicKeyLength@8' /sda6/wine-git/dlls/crypt32/tests/cert.c:2030: undefined reference to `_CertGetPublicKeyLength@8' /sda6/wine-git/dlls/crypt32/tests/cert.c:2038: undefined reference to `_CertGetPublicKeyLength@8' cert.cross.o:/sda6/wine-git/dlls/crypt32/tests/cert.c:2043: more undefined references to `_CertGetPublicKeyLength@8' follow collect2: ld returned 1 exit status make: *** [crypt32_crosstest.exe] Error 1