sieve compile problems Mac OS 10.2

Ross Gohlke ross at
Thu Jul 15 15:48:33 EDT 2004


I found some excellent instructions in the archives for getting
cyrus-imapd-2.2.6 installed on Mac OS 10.2.

It configured successfully
make depend went well
make all broke with this:
### Making all in /usr/local/src/cyrus-imapd-2.2.6/sieve
gcc -c -I.. -I./../lib -I../et   -I/usr/local/include -DHAVE_CONFIG_H -g
-O2  \
sieve-lex.l:233: illegal external declaration, found `#'
sieve-lex.c:139: unterminated #ifndef conditional
cpp-precomp: warning: errors during smart preprocessing, retrying in basic
preprocessor exiting with code 1 due to errors
sieve-lex.c:139: unterminated #ifndef conditional
make[1]: *** [sieve-lex.o] Error 1
make: *** [all] Error 1

There isn't even a line 233 in sieve/sieve-lex.l

I tried to install flex from source, with no luck. Is this a flex problem?

Thanks for any help.

Cyrus Home Page:
Cyrus Wiki/FAQ:
List Archives/Info:

More information about the Info-cyrus mailing list