> 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
> gmake: *** [ssh] Error 1

It looks like the Sun-supplied OpenSSL (which I believe is modified?) does
not have the 192-bit and 256-bit AES functions. Does it work with the
vanilla OpenSSL distribution? (Possibly you will have to "configure

Darren Tucker (dtucker at
GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69
Good judgement comes with experience. Unfortunately, the experience
usually comes from bad judgement.

openssh-unix-dev mailing list