cyrus-imapd 2.2.3 compile problems - SOLUTION
trichard
trichard at hypermall.net
Fri Feb 13 09:51:28 EST 2004
The solution in case anyone has this same issue:
My com_err.h was located in /usr/include/et. It needs to reside in
/usr/include. Run the following command to make sure it is in the
correct location:
locate com_err.h
This will show you where the file is. If it is in another directory,
just copy it to /usr/include.
trichard wrote:
> Trying to compile cyrus-imapd v2.2.3 on a RH8 system. It is not
> currently installed (i.e. no upgrade). I am running Postfix and
> Cyrus-SASL for authentication. I can do a configure and a make depend
> (see output below). However, when I do a make all I get the following:
>
> ERROR:
> ----------------------------------------------
> [root at post cyrus-imapd-2.2.3]# make all CFLAGS=-O
> ### Making all in /tmp/cyrus-imapd-2.2.3/man
> make[1]: Entering directory `/tmp/cyrus-imapd-2.2.3/man'
> ./../tools/config2man ./../lib/imapoptions > imapd.conf.5
> perl: warning: Setting locale failed.
> perl: warning: Please check that your locale settings:
> LANGUAGE = (unset),
> LC_ALL = (unset),
> LANG = "US"
> are supported and installed on your system.
> perl: warning: Falling back to the standard locale ("C").
> make[1]: Leaving directory `/tmp/cyrus-imapd-2.2.3/man'
> ### Making all in /tmp/cyrus-imapd-2.2.3/lib
> make[1]: Entering directory `/tmp/cyrus-imapd-2.2.3/lib'
> gcc -c -I.. -DHAVE_CONFIG_H -I. -I. -O \
> libconfig.c
> libconfig.c:52:21: com_err.h: No such file or directory
> make[1]: *** [libconfig.o] Error 1
> make[1]: Leaving directory `/tmp/cyrus-imapd-2.2.3/lib'
> make: *** [all] Error 1
> [root at post cyrus-imapd-2.2.3]#
> ----------------------------------------------
---
Home Page: http://asg.web.cmu.edu/cyrus
Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list