I ended up with the same problem. The way I fixed it was sort of a hack.

THe default install for redhat 7.1 places com_err in /usr/include/et/

To work around this, you can either go in and manually change the
makefiles that look for com_err, or I symlinked /usr/unclude/com_err.h
with /usr/include/et/com_err.h. For some reason, even though Cyrus comes
with its own com_err.h, and /usr/include is included, it still can't
find com_err.h

Hope this helps,
B

"Paxton, Darren" wrote:
> 
> Good afternoon.
> 
> I have downloaded and attempted to run the cyrus compiler on my Linux system
> (Suse Linux 7.1 running 2.4.0).
> 
> The configure script appears to run without any problems, but on
> compilation, it fails with the following error:
> 
> imapd.c
> imapd.c:58: comm_err.h: No such file or directory
> make[1]: *** [imapd.o] Error 1
> make[1]: Leaving directory '/usr/local/tarballcyrus/imap'
> make: ***[all] Error 1
> 
> Could anyone out there help me with what could be the cause of this?
> 
> Is there a file missing from the tarball distribution?
> 
> Thanks
> 
> Darren
> 
> *************************** IMPORTANT NOTE **************************
> The above information is confidential to the addressee and may be
> privileged.  Unauthorised access and use is prohibited. William M. Mercer
> Limited is regulated by IMRO and the Personal Investment Authority.
> Registered in London No. 984275 Registered Office: Telford House, 14 Tothill
> Street, London SW1H 9NB

--
Robert Scussel
1024D/BAF70959/0036 B19E 86CE 181D 0912  5FCC 92D8 1EA1 BAF7 0959

Reply via email to