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>