21 Feb
2023
21 Feb
'23
5:16 a.m.
On Tue Feb 21 04:58:46 2023 +0000, Zebediah Figura wrote:
I'm not sure either, but other DLLs also seem to build successfully without IMPORTLIB. For instance, removing \`IMPORTLIB = bcrypt' from bcrypt still allows DLLs that import bcrypt to build successfully, like crypt32, dssenh, ncrypt, mfplat, rsaenh, and wsdapi to name a few. That's probably because you have the import library still built in your object tree. It was in a clean Wine git folder. Steps I did:
1. git clone git://source.winehq.org/git/wine.git 1. Deleted line `IMPORTLIB = bcrypt` in `bcrypt/Makefile.in` 1. autoreconf && ./configure 1. cd dlls/ncrypt 1. Make It built successfully. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/1889#note_24958