Hi and thanks for your response. Here's what I've got
> uname -a
Linux 2.4.21-37.ELsmp #1 SMP Wed Sep 7 13:28:55 EDT 2005 i686 i686 i386 GNU/Linux
1. Downloaded Net-SSH2-0.28 from CPAN (has dependencies on openssl and libssh
2. Downloaded and installed openssl-0.9.8l from http://www.openssl.org. All worked OK
3. Downloaded libssh2-1.2.2 from http://www.libssh2.org/
4. Untarred and then:
./configure --with-libssl-prefix=/usr/local/ssl (seemed to go through fine)
make
This is where it goes wrong. It runs through and exits with this:
/bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -o ssh2 ssh2.o ../../src/libssh2.la
libtool: link: gcc -g -O2 -o .libs/ssh2 ssh2.o ../../src/.libs/libssh2.so -L/usr/local/ssl/lib -lssl -lcrypto -lz -Wl,-rpath -Wl,/usr/local/lib
../../src/.libs/libssh2.so: undefined reference to `dlerror'
../../src/.libs/libssh2.so: undefined reference to `dlclose'
../../src/.libs/libssh2.so: undefined reference to `dlopen'
../../src/.libs/libssh2.so: undefined reference to `dlsym'
collect2: ld returned 1 exit status
make
2: ***
ssh2 Error 1
make
2: Leaving directory `/tmp/libssh2-1.2.2/example/simple'
make
1: ***
all-recursive Error 1
make
1: Leaving directory `/tmp/libssh2-1.2.2/example'
make: ***
all-recursive Error 1
Any guidance greatly appreciated.
John