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.