John Holman wrote:
>
> It seems that Cyrus 2.0.9 (and probably earlier versions) will build under
> Solaris 2.7 (and probably other versions) only if bison has been installed.
> The prerequisites page mention flex but not bison - and even then only as a
> recommendation.
Are you running 'make distclean' at any point? The newer distributions
(at least 2.0.7+) that you get from CMU already contain the sources
files that need to be generated by flex/bison (addr.c addr.h addr-lex.c
sieve.c sieve.h sieve-lex.c).
If you are getting these linker errors, then these files are being
generated by whatever lex/yacc you have on your system. The only time
this *should* happen is if you run 'make distclean' or remove them your
self.
Regards,
Ken
--
Kenneth Murchison Oceana Matrix Ltd.
Software Engineer 21 Princeton Place
716-662-8973 x26 Orchard Park, NY 14127
--PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp