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]

Reply via email to