Hello,

I have been having a heck of a time trying to get openssh-4.x.yp1 to
compile on a AMD64 Solaris 10 system.  All the attempts end with the
following error.

gcc -o ssh ssh.o readconf.o clientloop.o sshtty.o sshconnect.o
sshconnect1.o sshconnect2.o -L. -Lopenbsd-compat/  -lssh -lopenbsd-compat
-lresolv -lcrypto -lrt -lz -lsocket -lnsl 
Undefined                       first referenced
 symbol                             in file
EVP_aes_192_cbc                     ./libssh.a(cipher.o)
EVP_aes_256_cbc                     ./libssh.a(cipher.o)
ld: fatal: Symbol referencing errors. No output written to ssh
collect2: ld returned 1 exit status
make: *** [ssh] Error 1

I have gone through the email archives and tried the various suggestions
made but non worked.

I used the patches listed for acconfig.h, cipher.c and configure.ac.  I
installed the SUNWcry, SUNWcryr packages as well.  I've tried different
versions of openssl(0.9.7e, 0.9.7i 0.9.8a) as well.  Still the compile
ends with the above error.

I have tried using the vanilla gcc which comes with Solaris 10 and have
installed gcc.3.4.4 and still the same results.

./configure --enable-threads --prefix=/usr/local [--with-ssl-dir=/usr/local/ssl]
make and gmake

Any suggestions to what I should try next?

Thanks.


Carlo


Reply via email to