Trying to upgrade to 3.1 here and have all the modules installed with
the exception of the Mail::DomainKeys modules.

I've tried the install from CPAN as well as from the tar.gz with the
similar results of:

[EMAIL PROTECTED] Mail-DomainKeys-0.23]# perl Makefile.PL 
 
You appear to be directly connected to the Internet.  I have some
tests
that try to query live nameservers.
 
Do you want to enable these tests? [y] 
Checking if your kit is complete...
Looks good
Warning: prerequisite Crypt::OpenSSL::RSA 0 not found.
Writing Makefile for Mail::DomainKeys


I've gone back and tried then to install manually the two needed
modules:

Crypt-OpenSSL-RSA-0.22
Crypt-OpenSSL-Random-0.03

and both give te following errors:

Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -lssl
Note (probably harmless): No library found for -lcrypto

but niether compiles:

[Crypt-OpenSSL-Random-0.03]# make
cp Random.pm blib/lib/Crypt/OpenSSL/Random.pm
AutoSplitting blib/lib/Crypt/OpenSSL/Random.pm
(blib/lib/auto/Crypt/OpenSSL/Random)
/usr/bin/perl5.8.0 /usr/local/lib/perl5/5.8.0/ExtUtils/xsubpp -typemap
/usr/local/lib/perl5/5.8.0/ExtUtils/typemap  Random.xs > Random.xsc &&
mv Random.xsc Random.c
Please specify prototyping behavior for Random.xs (see perlxs manual)
cc -c   -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O3   -DVERSION=\"0.03\" -DXS_VERSION=\"0.03\"
-fpic "-I/usr/local/lib/perl5/5.8.0/i686-linux/CORE"   Random.c
Random.xs:5: openssl/rand.h: No such file or directory
make: *** [Random.o] Error 1

[Crypt-OpenSSL-RSA-0.22]# make 
cp RSA.pm blib/lib/Crypt/OpenSSL/RSA.pm
AutoSplitting blib/lib/Crypt/OpenSSL/RSA.pm
(blib/lib/auto/Crypt/OpenSSL/RSA)
/usr/bin/perl5.8.0 /usr/local/lib/perl5/5.8.0/ExtUtils/xsubpp -typemap
/usr/local/lib/perl5/5.8.0/ExtUtils/typemap -typemap typemap RSA.xs >
RSA.xsc && mv RSA.xsc RSA.c
cc -c  -I/usr/kerberos/include -fno-strict-aliasing
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3
-DVERSION=\"0.22\" -DXS_VERSION=\"0.22\" -fpic
"-I/usr/local/lib/perl5/5.8.0/i686-linux/CORE"  -DPERL5 RSA.c
RSA.xs:5: openssl/ssl.h: No such file or directory
RSA.xs:6: openssl/bn.h: No such file or directory
make: *** [RSA.o] Error 1


Now I've got the openssl-0.9.8 installed with no errors but it doesn't
appear that either of these modules are seeing the files needed to
compile.

I'm not a C or Perl programmer so at this point I'm stuck as to how to
fix this. E-Mails to the module authors has gone unanswered since 9/15
so hopefully someone here can help me out.

Thanks,

===[George R. Kasica]===        +1 262 677 0766
President                       +1 206 374 6482 FAX 
Netwrx Consulting Inc.          Jackson, WI USA 
http://www.netwrx1.com
[EMAIL PROTECTED]
ICQ #12862186

Reply via email to