Re: Problem compiling libESMTP



On Thu, 19 July 08:14 "Chausson, Cedric (FR - Neuilly)" wrote:
> Hello all,
> 
> I got libESMTP to solve my balsa mail sending problem. Downloaded it did
> ./configure --enable-require-all-recipients, and it worked ok. Then I did
> make, it started compiling but ended with an error message : 
> 
> In file included from client-crammd5.c:32:
> hmacmd5.h:31:25: openssl/md5.h: No such file or directory
> make[2]: *** [client-crammd5.lo] Error 1
> make[2]: Leaving directory
> `/home/Cedric/Installation/libesmtp-0.8.3.orig/crammd5'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/Cedric/Installation/libesmtp-0.8.3.orig'
> make: *** [all-redirect] Error 2
> 
> Obviously I'm missing a file. Question : how to get it ? 

The missing headers are part of OpenSSL.

> I know I have
> openssl installed on my machine but maybe I need a certain version ?
> Anyother ways to solve the problem ?

Did you get your OpenSSL from the source distro at www.openssl.org or
did you install via RPM?  If you used RPM you might need to install the
-devel version of the package which would have the development headers. 
E.g. if you installed openssl-0.9.6-1.rpm you need to install
openssl-devel-0.9.6-1.rpm or something similar.

Brian




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]