I have requested root access to install the rpm you mentioned and waiting for it. Meanwhile I found that the curl library we are using is being built internally from downloaded source code. I tried building from the source myself but the the "configure" script is not building with ssl support: configure: WARNING: SSL disabled, you will not be able to use HTTPS, FTPS, NTLM and more. configure: WARNING: Use --with-ssl or --with-gnutls to address this. configure: WARNING: configure found only the libz header file, not the lib!
I have set the env variables set CPPFLAGS="-I/usr/include/openssl" set LDFLAGS="-L/lib64" and am running ./configure. I have the openssl libraries in /lib64/.libcrypto.so.0.9.8e.hmac /lib64/.libcrypto.so.6.hmac /lib64/libcrypto.so.0.9.8e /lib64/libcrypto.so.6 /lib64/libssl.so.0.9.8e /lib64/libssl.so.6 /usr/lib64/openssl And the header files such as /usr/include/openssl/ssl.h Why doesn't it build with ssl support? The INSTALL file says it builds with ssl support by default if it can locate the ssl libraries. Thanks Kannan -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Paul Howarth Sent: 27 May 2011 01:31 To: [email protected] Subject: Re: Unable to use libcurl to a site requiring client authentication On Fri, 27 May 2011 00:40:58 +0530 "Jayaprakasam, Kannan" <[email protected]> wrote: > My curl version is curl-7.15.5-2.el5 > And the ssl version I have is openssl-0.9.8e-7.el5 I'm using a RedHat > Linux 64 bit machine, and for this version the highest version > available from http://curl.haxx.se/download.html seems to be 7.15.1. > That I have 7.15.5 itself seems to be a surprise and I'm not sure how > I can upgrade any further. 7.15.5 was the last version of curl with the "libcurl.so.3" library version. All subsequent versions have been the slightly incompatible "libcurl.so.4" library version. You can't simply upgrade your curl version beyond 7.15.5 because lots of other RPM packages on your system will require the "libcurl.so.3" version. However, there is something you can do. I have some up to date curl versions (7.21.6) plus some backwards-compatibility packages (7.15.5) that you can install at the same time to get the benefit of the up to date curl without breaking the rest of the system. You can find them here: http://mirror.city-fan.org/ftp/contrib/sysutils/Mirroring/ You will need to download curl-7.21.6-2.0.cf.rhel5.x86_64.rpm, libcurl-7.21.6-2.0.cf.rhel5.x86_64.rpm and libcurl7155-7.15.5-12.cf.rhel5.x86_64.rpm, then install them all at the same time using rpm. If you have the i386 curl package installed as well, you'll want to do the same with the i386 packages. Given that you're doing development work with libcurl, you'll need the libcurl-devel packages too. Paul. ------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.html ------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.html
