I've been trying to build ldns and OpenSSH on Cygwin, but I can't
configure OpenSSH because it can't find ldns, presumably because of
this:<br><br> *** Warning: linker path does not have real file for library -lcrypto.<br>
*** I have the capability to make that library automatically link in when<br> *** you link to this library. But I can only do this if you have a<br> *** shared version of the library, which you do not appear to have<br>
*** because I did check the linker path looking for a file starting<br> *** with libcrypto and none of the candidates passed a file format test<br> *** using a file magic. Last file checked: /usr/local/ssl/lib/libcrypto.a<br>
*** The inter-library dependencies that have been dropped here will be<br> *** automatically added whenever a program is linked with this library<br> *** or is declared to -dlopen it.<br> <br> *** Since this library must not contain undefined symbols,<br>
*** because either the platform does not support them or<br> *** it was explicitly requested with -no-undefined,<br> *** libtool will only create a static version of it.<br><br>Every
time I try to make ldns, I get that. It's probably a problem with
OpenSSL, but I can't find anything online, so I'm trying here. Anybody
have any idea why this is happening?<br><br>--j<br>