When we install openSSH in our solaris 2.8 box we're getting the following errors... The configuration went smooth without any errors.. We have given the following parameter to configure.... selfreg-root:/opt/openssh-3.6p1 #./configure --prefix=/opt --sysconfdir=/etc/ssh --with-dir-ssl=/usr/local/ssl After this when we try to run make we're getting the following error... Please help.... selfreg-root:/opt/openssh-3.6p1 # make ::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::: (cd openbsd-compat && make) make[1]: Entering directory `/opt/openssh-3.6p1/openbsd-compat' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/opt/openssh-3.6p1/openbsd-compat' gcc -o ssh-add ssh-add.o -L. -Lopenbsd-compat/ -L/usr/local/ssl/lib - R/usr/local/ssl/lib -L/usr/local/lib -R/usr/local/lib -lssh -lopenbsd-compat - lrt -lz -lsocket -lnsl -lcrypto Undefined first referenced symbol in file OpenSSL_add_all_algorithms ssh-add.o ld: fatal: Symbol referencing errors. No output written to ssh-add collect2: ld returned 1 exit status make: *** [ssh-add] Error 1
What version of OpenSSL?
Try --with-ssl-dir rather than --with-dir-ssl: $ ./configure --help |grep ssl --with-ssl-dir=PATH Specify path to OpenSSL installation
Please re-open if you can reproduce with --with-dir-ssl.
Whoops, make that --with-ssl-dir.
OK then, which version of OpenSSL do you have? Try: $ /usr/local/ssl/bin/openssl version
No answer == no bug.
Mass change of RESOLVED bugs to CLOSED