Subject: | Installation failed |
Hello!
I have encounter an error in installing POE::Filter::SSL. I get the
following messages:
root@master-pc:/home/master/Downloads/POE-Filter-SSL-0.22# perl
Makefile.PL
Writing Makefile for POE::Filter::SSL
root@master-pc:/home/master/Downloads/POE-Filter-SSL-0.22# make
Skip blib/lib/POE/Filter/SSL.pm (unchanged)
cc -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"0.22\" -DXS_VERSION=\"0.22\"
-fPIC "-I/usr/lib/perl/5.10/CORE" SSL.c
SSL.c: In function ‘XS_POE__Filter__SSL_X509_get_serialNumber’:
SSL.c:83: error: ‘X509’ undeclared (first use in this function)
SSL.c:83: error: (Each undeclared identifier is reported only once
SSL.c:83: error: for each function it appears in.)
SSL.c:83: error: ‘cert’ undeclared (first use in this function)
SSL.c:83: error: expected expression before ‘)’ token
SSL.c:84: error: ‘ASN1_INTEGER’ undeclared (first use in this function)
SSL.c:84: error: ‘RETVAL’ undeclared (first use in this function)
SSL.c: In function ‘XS_POE__Filter__SSL_verify_serial_against_crl_file’:
SSL.c:106: error: ‘ASN1_INTEGER’ undeclared (first use in this function)
SSL.c:106: error: ‘RETVAL’ undeclared (first use in this function)
SSL.xs:22: error: ‘X509_CRL’ undeclared (first use in this function)
SSL.xs:22: error: ‘crl’ undeclared (first use in this function)
SSL.xs:23: error: ‘X509_REVOKED’ undeclared (first use in this function)
SSL.xs:23: error: ‘revoked’ undeclared (first use in this function)
SSL.xs:24: error: ‘BIO’ undeclared (first use in this function)
SSL.xs:24: error: ‘in’ undeclared (first use in this function)
SSL.xs:57: error: expected expression before ‘)’ token
make: *** [SSL.o] Error 1
root@master-pc:/home/master/Downloads/POE-Filter-SSL-0.22# uname -a
Linux master-pc 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:48 UTC
2011 i686 GNU/Linux
I'm working in Ubuntu, and perl cersion 5 :
root@master-pc:/home/master/Downloads/POE-Filter-SSL-0.22# uname -a
Linux master-pc 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:48 UTC
2011 i686 GNU/Linux
root@master-pc:/home/master/Downloads/POE-Filter-SSL-0.22# perl -v
This is perl, v5.10.1 (*) built for i686-linux-gnu-thread-multi
(with 40 registered patches, see perl -V for more detail)
Please Help, I didn't find another way to extract information from
client certificate.
Thank you