Jeff Haferman wrote:
>
> I'm trying to install Crypt::SSLeay into my home directory on
> a FreeBSD 4.0 machine.
>
> My guess is that my installation problems stem from the fact
> that I am installing into /home/me, so for example openssl
> is installed in /home/me/openssl rather than /usr/local/openssl.
>
Looks pretty bad. When prompted for your openssl distribution,
I would try /home/me/openssl, or /home/me, and try compiling
from there. It looks like your linker was not able to resolve
SSL_set_fd, which might be because of using the wrong libs.
Also, I don't know if FreeBSD uses LD_LIBRARY_PATH like Solaris,
but if it does, make sure it includes your openssl libs.
--Joshua
> I did install openssl 0.9.6 fine, everything seemed to go okay
> and "make test" ran fine.
>
> But, with Crypt-SSLeay-0.17, I have problems. I did modify
> Makefile.PL by adding /usr/local/openssl to the POSSIBLE_SSL_DIRS
> variable. The make runs fine, but 'make test' gives
>
> PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
>-I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 -e 'use Test::Harness
>qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
> t/ssl_context.......Can't load 'blib/arch/auto/Crypt/SSLeay/SSLeay.so' for module
>Crypt::SSLeay: blib/arch/auto/Crypt/SSLeay/SSLeay.so: Undefined symbol "SSL_set_fd"
>at /usr/libdata/perl/5.00503/DynaLoader.pm line 169.
>
> at blib/lib/Crypt/SSLeay/CTX.pm line 2
> BEGIN failed--compilation aborted at t/ssl_context.t line 3.
> dubious
> Test returned status 255 (wstat 65280, 0xff00)
> FAILED--1 test script could be run, alas--no output ever seen
> *** Error code 2
>
> Help, please?
>
> THanks,
> Jeff
>
> ______________________________________________________________________
> OpenSSL Project http://www.openssl.org
> User Support Mailing List [EMAIL PROTECTED]
> Automated List Manager [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]