I've installed OpenSSL in the directory "C:\OpenSSL-Win32" with the binaries in "C:\OpenSSL-Win32\bin" rather than "C:\Windows\System32". The environment variable "OPENSSL_CONF" is set to "C:\OpenSSL-Win32\bin\openssl.cfg", while "OPENSSL_PREFIX" is set to "C:\OpenSSL-Win32".
Anyways, I keep trying to install Net::SSLeay (which needs OpenSSL) through cpanm because I need it for IO::Socket::SSL which is consequently needed for Net::SMTP::SSL but it fails. dmake comes out with an error code 129 at the end, but I looked over the build log and it looks like there's a domino effect of errors from the initial build.
C:/Perl/site/bin/gcc.exe -c -IC:\OpenSSL-Win32\/include -IC:\OpenSSL-Win32\/inc32 -I/usr/kerberos/include -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -DPERL_MSVCRT_READFIX -DHASATTRIBUTE -fno-strict-aliasing -mms-bitfields -O2 -DVERSION=\"1.36\" -DXS_VERSION=\"1.36\" "-IC:\Perl\lib\CORE"If you need to view the entire build log, open the spoiler below. Thank you for all your help.
(Spoiler moved to reply due to rendering bug -tye)
In reply to Installing Net::SSLeay on Windows 7 via cpanm by AVanover5
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |