Mike Allison wrote: > > I'm attempting to compile Crypt::SSLeay 0.31 on Windows 2000 using Perl > 5.005_03 and MSVC++ 6.0. I cannot get past the error below. I have tried to > use the prebuilt PPM's from active state, but get errors from SSLeay.dll > everytime. I wish I could upgrade Perl, as the PPMs work great with the new > releases, but Intershop(Ecommerce prog) is dependant on 5.005_03. > ... > SSLeay.obj : error LNK2001: unresolved external symbol __fltused > SSLeay.obj : error LNK2001: unresolved external symbol _strcmp > LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12 > blib\arch\auto\Crypt\SSLeay\SSLeay.dll : fatal error LNK1120: 3 unresolved > exter > nals > NMAKE : fatal error U1077: 'link' : return code '0x460' > Stop.
My only thought here is that your perl version was compiled differently than how you are trying to compile Crypt::SSLeay. If you didn't compile perl yourself, then I wouldn't try to compile Crypt::SSLeay for it either. For getting the ppm install working from ActiveState, you can try older releases and see if they work but also I might not have a recent OpenSSL installed on my system where the lib in in the path just in case the ActiveState's use of openssl is conflicting with what you have installed. I have seen these errors before when compiling win32 stuff, but not sure I have ever worked through them before, so have little constructive advice for you, sorry. --Josh ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]