In message <[EMAIL PROTECTED]> on Thu, 30 May 2002 11:01:53 
+0200, Corinna Vinschen <[EMAIL PROTECTED]> said:

vinschen> On Thu, May 30, 2002 at 10:30:10AM +0200, Richard Levitte - VMS Whacker 
wrote:
vinschen> > vinschen> I'm getting the following message in link stage now when building
vinschen> > vinschen> from current CVS:
vinschen> > vinschen> 
vinschen> > vinschen> gcc -shared -o cygcrypto.dll -Wl,-Bsymbolic -Wl,--whole-archive 
libcrypto.a -W
vinschen> > vinschen> l,--out-implib,libcrypto.dll.a -Wl,--no-whole-archive -L.
vinschen> > vinschen> libcrypto.a(bn86-out.o)(.text+0x738):bn-586.s: multiple 
definition of `bn_sub_pa
vinschen> > vinschen> rt_words'
vinschen> > vinschen> libcrypto.a(bn_mul.o)(.text+0x0):bn_mul.c: first defined here
vinschen> > 
vinschen> > Did you 'make clean'?
vinschen> 
vinschen> $ make clean
vinschen> [...]
vinschen> $ config --prefix=/usr shared no-idea no-rc5 no-mdc2
vinschen> [...]
vinschen> $ make
vinschen> [...]

And you're running with a fresh bn_mul.c, or does it implement
bn_sub_part_words() for Cygwin (i.e., do you have the proposed patch
applied)?

In bn_mul.c, line 69 should read like this:

#if defined(OPENSSL_NO_ASM) || !(defined(__i386) || defined(__i386__))/* Assembler 
implementation exists only for x86 */


-- 
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