Women in Technology

Hear us Roar



Article:
  Setting up a Site Server with Jaguar
Subject:   Trouble compiling imap
Date:   2002-09-08 16:11:59
From:   bin2
I wrote earlier about my problems with compiling imap. I'm using Jaguar of course, and the trouble seems to be that there are no OpenSSL headers?!


This is the error I get:


osdep.c:137: header file 'x509.h' not found
osdep.c:138: header file 'ssl.h' not found
osdep.c:140: header file 'pem.h' not found
osdep.c:141: header file 'buffer.h' not found
osdep.c:142: header file 'bio.h' not found
osdep.c:143: header file 'crypto.h' not found
osdep.c:144: header file 'rand.h' not found
osdep.c:155: undefined type, found `SSL_CTX'
osdep.c:156: undefined type, found `SSL'
osdep.c:168: undefined type, found `X509_STORE_CTX'
osdep.c:172: undefined type, found `RSA'
osdep.c:172: undefined type, found `SSL'
osdep.c:318: undefined type, found `BIO'
osdep.c:319: undefined type, found `X509'
osdep.c:337: illegal expression, found `)'
osdep.c:337: illegal expression, found `)'
osdep.c:374: undefined type, found `X509_STORE_CTX'
osdep.c:770: undefined type, found `RSA'
osdep.c:770: undefined type, found `SSL'
osdep.c:773: undefined type, found `RSA'
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
make[3]: *** [osdep.o] Error 1
make[2]: *** [osx] Error 2
make[1]: *** [OSTYPE] Error 2
make: *** [osx] Error 2




I can successfully compile imap without SSL but I don't really want to.
If this could be resolved together with a tutorial on how to make sendmail actually SEND mail I would be very happy!


/John

Full Threads Oldest First

Showing messages 1 through 3 of 3.

  • But I DID install the BSD headers
    2002-09-12 14:08:00  bin2 [View]

    The strange thing is that I DID install the BSD headers. I checked it thoroughly. I've even installed the dev tools TWICE on TWO machines. I don't get it. They just wont get installed.
    The link to the downloadable headers worked though, so I'll settle for that.
  • James Duncan Davidson photo Make sure to install the BSD Development headers!
    2002-09-11 13:58:43  James Duncan Davidson | O'Reilly AuthorO'Reilly Blogger [View]

    You need to be careful about installing the BSD development headers when installing the development tools. Since you didn't, you are seeing the error you see here. Go back and reinstall the dev tools and you'll be fine.
  • Trouble compiling imap -> download openssl headers
    2002-09-09 15:26:57  anonymous2 [View]

    I had the very same problem. The OpenSSL headers do not seem to be installed on jagwire by default. Download them @ openssl.org or packaged for you at http://www.serverlogistics.com/downloads-jag.php

    /David