Sampo,

Sampo Kellomaki wrote:
> 
> Andy Shaw <[EMAIL PROTECTED]> writes:
> 
> > Hi all,
> >
> > Having found a version of ActiveState Perl which supports makemaker, I
> > am trying to install Net::SSLeay with it but I keep getting :
> >
> > Checking for SSLeay-0.9.0 or OpenSSL-0.9.1c...
> > I could not find your SSLeay in `/usr/local/ssl'
> > Please provide SSLeay-0.9.0 or OpenSSL-0.9.1c (get from
> >  http://www.openssl.org/ if you dont have it) installation
> > directory (C-c to abort):
> >
> > When I give the directory contiaining the complied and tested dll's it
> > gives the same message, what is it looking for?
> 
> I'd bet this is due to me assuming that ssleay executable is called
> "ssleay" without the .exe. I'll look into it along with other win
> build issues in forthcoming 1.04 release.
> 

I managed to get it to start working by doing the following,

1. Built openssl-0.9.1c without asm to build the win32dll's.
2. Copied this entire directory structure toit's installation directory.
3. Renames out32dll to bin so that Makefile.pl in Net::SSLeay can find
ssleay
4. Altered Makefile.pl to check for ssleay.exe not ssleay
5. Finally got a make file to build the Perl.

Now running nmake install gives 
c:\openssl/include\bn.h(266) : error C2143: syntax error : missing ';'
before '->'
c:\openssl/include\bn.h(266) : error C2238: unexpected token(s)
preceding ';'
c:\openssl/include\bn.h(417) : error C2143: syntax error : missing ')'
before '->'
c:\openssl/include\bn.h(417) : error C2059: syntax error : '->'
c:\openssl/include\bn.h(417) : error C2059: syntax error : ')'
c:\openssl/include\bn.h(426) : error C2143: syntax error : missing ')'
before '->'
c:\openssl/include\bn.h(426) : error C2059: syntax error : '->'
c:\openssl/include\bn.h(426) : error C2501: 'PL_na' : missing
decl-specifiers
c:\openssl/include\bn.h(426) : error C2062: type 'unsigned long'
unexpected
c:\openssl/include\bn.h(426) : error C2501: 'b' : missing
decl-specifiers
c:\openssl/include\bn.h(426) : warning C4228: nonstandard extension used
: qualifiers after comma in declarator list are ignored
c:\openssl/include\bn.h(426) : error C2062: type 'int' unexpected
c:\openssl/include\bn.h(426) : error C2059: syntax error : ')'
c:\openssl/include\bn.h(426) : error C2501: 'nb' : missing
decl-specifiers
c:\openssl/include\bn.h(426) : warning C4228: nonstandard extension used
: qualifiers after comma in declarator list are ignored
c:\openssl/include\asn1.h(138) : fatal error C1903: unable to recover
from previous error(s); stopping compilation
NMAKE : fatal error U1077: 'cl.exe' : return code '0x2'
Stop.

What am I doing wrong?

Andy
 

-- 

Andy Shaw
[EMAIL PROTECTED]
Phone: +44 (0)1223 715002
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to