Sorry for asking before looking. I found it:

Delete
    IMPLEMENT_ASN1_SET_OF                   @4194
from libeay32.def.

Cheers.




Simon McMahon/Australia/Contr/IBM
11/15/2006 03:44 PM

To
[email protected]
cc

Subject
Windows build fail of openssl-SNAP-20061114





Hi,

Using MSVC++ 6.0

I followed all the instructions in install.w32 including:
> perl util\mkdef.pl crypto ssl update
to get the "things not having numbers assigned" error to go away. Then:
> ms\do_ms
worked ok. Then:
 > nmake -f ms\ntdll.mak
built the .c files but failed on the link:
        rc /fo"tmp32dll\libeay32.res" /d CRYPTO ms\version32.rc
        link /nologo /subsystem:console /opt:ref /dll 
/out:out32dll\libeay32.dll
 /def:ms/LIBEAY32.def @C:\DOCUME~1\simonm\LOCALS~1\Temp\nma02892.
LIBEAY32.def : error LNK2001: unresolved external symbol 
IMPLEMENT_ASN1_SET_OF
out32dll\libeay32.lib : fatal error LNK1120: 1 unresolved externals
LINK : fatal error LNK1141: failure during build of exports file
NMAKE : fatal error U1077: 'link' : return code '0x475'
Stop.

I went back to openssl-0.9.8d and it built OK for me.

Any suggestions?

Thanks,

Simon McMahon.


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to