[Bug 1206] configure: error: *** 'ar' missing, please install or fix your $PATH

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Thu Jul 6 07:22:19 EST 2006


http://bugzilla.mindrot.org/show_bug.cgi?id=1206





------- Comment #4 from papadg00 at yahoo.com  2006-07-06 07:22 -------
Created an attachment (id=1154)
 --> (http://bugzilla.mindrot.org/attachment.cgi?id=1154&action=view)
Your OpenSSL headers do not match your library.

I've installed zlib 1.2.3 for Solaris 10 x86. Build openssl 0.9.8b and
installed under /usr/local. Attempting to make openssh 4.3p2 under
/opt/openssh. However it complains regarding the versions of OpenSSL. 

- "sh -x findssl" complains about no "locate" variable in the PATH.

# sh -x findssl.sh
CC=gcc
STATIC=-static
+ trap rm -f conftest.c INT HUP TERM
+ rm -f findssl.log
+ cat
#include <stdio.h>
int main(){printf("0x%08xL\n", SSLeay());}
DEFAULT_LIBPATH=/usr/lib:/usr/local/lib
LIBPATH=/usr/lib:/usr/local/lib
LD_LIBRARY_PATH=/usr/lib:/usr/local/lib
LIBRARY_PATH=/usr/lib:/usr/local/lib
+ export LIBPATH LD_LIBRARY_PATH LIBRARY_PATH
+ echo Searching for OpenSSL header files.
Searching for OpenSSL header files.
+ which locate
+ [ -x no locate in /usr/sbin /usr/bin /usr/ccs/bin /usr/ucb /usr/local
]
+ find / -name opensslv.h -print

- the configure statement is as follows:

./configure --prefix=/opt/openssh --with-ssl-dir=/usr/local/ssl

The error generated is:


checking OpenSSL header version... 90802f (OpenSSL 0.9.8b 04 May 2006)
checking OpenSSL library version... 90704f (OpenSSL 0.9.7d 17 Mar 2004)
checking whether OpenSSL's headers match the library... no
configure: error: Your OpenSSL headers do not match your library.




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the openssh-bugs mailing list