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
