In message <[EMAIL PROTECTED]> on Fri, 15 Nov 2002 16:21:31 +0100, Corinna Vinschen <[EMAIL PROTECTED]> said:
vinschen> On Fri, Nov 15, 2002 at 02:49:17PM +0100, Richard Levitte - VMS Whacker wrote: vinschen> > In message <[EMAIL PROTECTED]> on Fri, 15 Nov 2002 13:23:57 +0100, Corinna Vinschen <[EMAIL PROTECTED]> said: vinschen> > vinschen> > vinschen> First, there's a build problem which only affects Windows systems due vinschen> > vinschen> to the way DLLs are searched for. In contrast to Unixy systems, shared vinschen> > vinschen> libs are search in $PATH. Therefore I propose the following patch to vinschen> > vinschen> test/Makefile: vinschen> > vinschen> > Can you check if the attached patch helps? vinschen> vinschen> I'm (very positively) surprised. This patch also heals the problem vinschen> with the crashing testsuite applications. I had even restored the vinschen> /usr/include/openssl directory. So my analyzis was actually incorrect. vinschen> I'm not disappointed about that fact, though :-) There was a mixup of DLLs, in other words... vinschen> However, since the introduction of a new version collides with vinschen> the DLLs of an already installed 0.9.6 version, there's a need vinschen> to change the names of the produced DLLs (but not the .dll.a files) vinschen> from now on. vinschen> vinschen> So, from 0.9.7 on, the DLLs should be named like 'cygssl-0.9.7.dll' vinschen> and 'cygcrypto-0.9.7.dll' while the static and link libs still vinschen> should be named libssl.a, libssl.dll.a, libcrypto.a and libcrypto.dll.a. Are symlinks possible to do with Cygwin? If they are, I propose we do it the same way as under Unix (where '.so.0.9.7' ends the file name. In the Cygwin case, it would end with '.0.9.7.dll' instead...). That way, it won't be a special case for Cygwin, and the library version matching will hopefully work well enough. Also, then one can have symlinks called cygcrypto.dll pointing at the correct library du jour. -- Richard Levitte \ Spannvägen 38, II \ [EMAIL PROTECTED] Redakteur@Stacken \ S-168 35 BROMMA \ T: +46-8-26 52 47 \ SWEDEN \ or +46-708-26 53 44 Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED] Member of the OpenSSL development team: http://www.openssl.org/ Unsolicited commercial email is subject to an archival fee of $400. See <http://www.stacken.kth.se/~levitte/mail/> for more info. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]