[Dovecot] Error compiling on Solaris 10

Timo Sirainen tss at iki.fi
Sun Jul 2 16:35:09 EEST 2006


On Sun, 2006-07-02 at 14:54 +0200, Dirk Essl wrote:
> Hi,
> 
> I'm trying to compile dovecot 1.0rc1 on a V250, Solaris 10 installed.
> 
> -- configure:
> CPPFLAGS=-I/usr/local/ssl/include LDFLAGS='-L/usr/local/ssl/lib 
> -R/usr/local/ssl/lib' ./configure --with-ssl=openssl 
> --with-file-offset-size=32
..
> In file included from /usr/include/sys/signal.h:34,
>                   from /usr/include/signal.h:26,
>                   from file-dotlock.c:13:
> /usr/include/sys/siginfo.h:259: error: parse error before "ctid_t"

This looks more like something's broken in your system. I'm using
Dovecot with Solaris 10 all the time just fine. What does this say:

grep ctid_t /usr/include/sys/types.h 

If it find it, then it's not being included for some reason. I'd try
compiling a simple test program to see if it breaks also (gcc test.c -o
test):

#include <sys/types.h>
#include <signal.h>

int main(void) { return 0; }
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20060702/d1ceaeea/attachment.pgp


More information about the dovecot mailing list