Ugly hack to make sure static libraries are usable. Without this,
anything that just links with libeay32.lib or libssl32.lib will get an error saying the __imp__RegQueryValueEx is unresolved. The right thing would really be to fix crypto/rand/rand_win.c to load ADVAPI32.DLL dynamically, but that won't be done just before a release.
This commit is contained in:
parent
c759ddd676
commit
d176986488
@ -112,7 +112,8 @@ sub do_lib_rule
|
|||||||
if (!$shlib)
|
if (!$shlib)
|
||||||
{
|
{
|
||||||
# $ret.="\t\$(RM) \$(O_$Name)\n";
|
# $ret.="\t\$(RM) \$(O_$Name)\n";
|
||||||
$ret.="\t\$(MKLIB) $lfile$target @<<\n $objs\n<<\n";
|
$ex =' advapi32.lib';
|
||||||
|
$ret.="\t\$(MKLIB) $lfile$target @<<\n $objs $ex\n<<\n";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user