Cyrus 2.1.13 and cygwin?
Evan Easton
evan at eeaston.com
Sun Jun 1 19:25:11 EDT 2003
I tried again with both:
./configure --prefix=/usr -with-bdb-incdir=/usr/include/db3.1
and
./configure --prefix=/usr --with-bdb-incdir=/usr/include/db3.1
--with-sasl=/usr
Now I get (respectively):
checking for crypt in -lcrypt... yes
checking for sasl/sasl.h... yes
checking for sasl/saslutil.h... yes
checking for prop_get in -lsasl2... no
configure: error: Cannot continue without libsasl2.
Get it from ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/.
and
...
checking for crypt... no
checking for crypt in -lcrypt... yes
checking for sasl/sasl.h... no
configure: error: Cannot continue without libsasl2.
Get it from ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/.
My sasl.h is indeed in /usr/include/sasl and not /usr/include/sasl2. So the
tail of my config.log is confusing (basically can't find <sasl/sasl.h> from
usr/include:
...
configure:5780: checking for crypt in -lcrypt
configure:5799: gcc -o conftest -Wall -g -O2 -I/usr/include/db3.1
-L/usr/local/lib -Wl,-rpath,/usr/local/lib conftest.
c -lcrypt -lssl -lcrypto -ldb-3.1 1>&5
configure:6372: checking for sasl/sasl.h
configure:6382: gcc -E -I/usr/include/db3.1 -I/usr/include conftest.c
>/dev/null 2>conftest.out
cpp0: warning: changing search order for system directory "/usr/include"
cpp0: warning: as it has already been specified as a non-system
directory
configure: failed program was:
#line 6377 "configure"
#include "confdefs.h"
#include <sasl/sasl.h>
Evan
> -----Original Message-----
> From: owner-info-cyrus at lists.andrew.cmu.edu
> [mailto:owner-info-cyrus at lists.andrew.cmu.edu] On Behalf Of
> Etienne Goyer
> Sent: Sunday, June 01, 2003 3:01 PM
> To: info-cyrus at lists.andrew.cmu.edu
> Subject: Re: Cyrus 2.1.13 and cygwin?
>
>
> On Sat, May 31, 2003 at 02:02:08PM -0500, Evan Easton wrote:
> > Does anyone know if cyrus can be built and run on cygwin in
> W2K or XP?
> > Not seeing any indication that others are doing it, I
> decided to try?
> > I managed to build and install cyrus-sasl-2.1.13 into /usr, but
> > configure of imapd
> > (2.1.13) is failing.
> >
> > ./configure --prefix=/usr -with-bdb-incdir=/usr/include/db3.1
> > --with-sasl=/usr/include/sasl
>
> I don't think you would need to pass "--with-sasl" argument
> to ./configure if sasl is in /usr. You may want to try
> without it. Also,
> are your shared SASL lib in /usr/lib/sasl2 ?
>
> --
> Etienne Goyer Linux Québec Technologies Inc.
> http://www.LinuxQuebec.com etienne.goyer at linuxquebec.com
>
More information about the Info-cyrus
mailing list