I have probably trivial problem in OpenSSH installation, but do not see it - could you help, please ? The libcrypto has been installed. caroubier% ls -l /usr/local/ssl/lib/libcrypto.a -rw-r--r-- 1 root other 2778744 Nov 19 17:53 /usr/local/ssl/lib/libcrypto.a But the openssh stops with Can't find recent OpenSSL libcrypto. Thank you very much in advance, Elisabeth Porteneuve -- This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.53. Invocation command line was $ ./configure ## --------- ## ## Platform. ## ## --------- ## uname -m = sun4u uname -r = 5.8 uname -s = SunOS uname -v = Generic_108528-07 /usr/bin/uname -p = sparc /bin/uname -X = System = SunOS Node = caroubier Release = 5.8 KernelID = Generic_108528-07 Machine = sun4u BusType = <unknown> Serial = <unknown> Users = <unknown> OEM# = 0 Origin# = 1 NumCPU = 2 /bin/arch = sun4 /usr/bin/arch -k = sun4u /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown [snip] -- configure:8530: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) *** --
try with ./configure --with-ssl-dir=/usr/local/ssl cu, danny. On Tue, 26 Nov 2002, Elisabeth Porteneuve wrote:> > > I have probably trivial problem in OpenSSH installation, > but do not see it - could you help, please ? > The libcrypto has been installed. > > caroubier% ls -l /usr/local/ssl/lib/libcrypto.a > -rw-r--r-- 1 root other 2778744 Nov 19 17:53 /usr/local/ssl/lib/libcrypto.a > > But the openssh stops with Can't find recent OpenSSL libcrypto. > > > Thank you very much in advance, > Elisabeth Porteneuve > -- > > This file contains any messages produced by compilers while > running configure, to aid debugging if configure makes a mistake. > > It was created by configure, which was > generated by GNU Autoconf 2.53. Invocation command line was > > $ ./configure > > ## --------- ## > ## Platform. ## > ## --------- ## > > uname -m = sun4u > uname -r = 5.8 > uname -s = SunOS > uname -v = Generic_108528-07 > > /usr/bin/uname -p = sparc > /bin/uname -X = System = SunOS > Node = caroubier > Release = 5.8 > KernelID = Generic_108528-07 > Machine = sun4u > BusType = <unknown> > Serial = <unknown> > Users = <unknown> > OEM# = 0 > Origin# = 1 > NumCPU = 2 > > /bin/arch = sun4 > /usr/bin/arch -k = sun4u > /usr/convex/getsysinfo = unknown > hostinfo = unknown > /bin/machine = unknown > /usr/bin/oslevel = unknown > /bin/universe = unknown > > [snip] > -- > configure:8530: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***
Elisabeth Porteneuve wrote> I have probably trivial problem in OpenSSH installation, > but do not see it - could you help, please ? > The libcrypto has been installed. > > caroubier% ls -l /usr/local/ssl/lib/libcrypto.a > -rw-r--r-- 1 root other 2778744 Nov 19 17:53 /usr/local/ssl/lib/libcrypto.a > > But the openssh stops with Can't find recent OpenSSL libcrypto.[snip]> configure:8530: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***Well, what did the end of config.log say? You'll need to find the last instance of something that looks like the following: int main () { RAND_add (); ; return 0; } configure:8517: gcc -o conftest -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I/usr/local/ssl/include -I/usr/local/include -L/usr/local/ssl/lib -R/usr/local/ssl/lib -L/usr/local/lib -R/usr/local/lib conftest.c -lz -lsocket -lnsl -lcrypto >&5 [** compile error here **] If this doesn't help you you'll need to supply more details (compiler type and version, openssl version) and possibly a copy of config.log. -- Darren Tucker (dtucker at zip.com.au) 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.
> Well, what did the end of config.log say? You'll need to find the lastDarren, Below is the relevant section. Thank you ! Elisabeth Porteneuve -- int main () { RAND_add (); ; return 0; } configure:8511: gcc -o conftest -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I/usr/local/ssl/include -I/usr/local/include -L/usr/local/ssl/lib -R/usr/local/ssl/lib -L/usr/local/lib -R/usr/local/lib conftest.c -lz -lsocket -lnsl -lcrypto >&5 /usr/local/ssl/lib/libcrypto.a: could not read symbols: File format not recognized collect2: ld returned 1 exit status configure:8514: $? = 1 configure: failed program was: #line 8485 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char RAND_add (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { RAND_add (); ; return 0; } configure:8530: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***
Reasonably Related Threads
- configure problem --- Can't find recent OpenSSL libcrypto
- impedence mismatch between openssh 3.4p1 and openssl 0.9.6d on SCO OpenServer 3.2 5.0.6
- openssh-2.9p2 Config - undefined references
- R configure fails on solaris: configure:12951: error: cannot compute sizeof (int), 77
- Plotting log-axis with the exponential base to a plot with the default logarithm base 10