From 5ae52001e115452ca285713feb1c2feaf07902ad Mon Sep 17 00:00:00 2001 From: Tanzinul Islam Date: Mon, 14 Dec 2020 23:31:49 +0000 Subject: Remove crypt32.lib from C++Builder configuration `import32.lib` serves the purpose for most Windows API libraries, including this one. For example, with a GNU `grep` utility: >tdump %BDS%\lib\win32c\release\import32.lib | grep -B 3 -A 1 CertOpenStore 171E32 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h) Dynamic link import (IMPDEF) Imported by: name Internal Name: CertOpenStore Module Name: CRYPT32.dll Reviewed-by: Richard Levitte Reviewed-by: Dmitry Belyavskiy (Merged from https://github.com/openssl/openssl/pull/13540) --- Configurations/50-cppbuilder.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Configurations') diff --git a/Configurations/50-cppbuilder.conf b/Configurations/50-cppbuilder.conf index 0b3b70db92..1c47a4c2be 100644 --- a/Configurations/50-cppbuilder.conf +++ b/Configurations/50-cppbuilder.conf @@ -34,7 +34,7 @@ my %targets = ( ($disabled{shared} ? ($disabled{threads} ? "cw32.lib" : "cw32mt.lib") : ($disabled{threads} ? "cw32i.lib" : "cw32mti.lib"))); - push @ex_libs, ("crypt32.lib", "ws2_32.lib") unless $disabled{sock}; + push @ex_libs, "ws2_32.lib" unless $disabled{sock}; return join(" ", @ex_libs); }), AR => "tlib", -- cgit v1.2.3