[SPAM]: Re: compiling Cyrus IMAP on Mac OS X 10.4.7

James Brown jlbrown at bordo.com.au
Sun Jul 9 15:04:18 EDT 2006


Thanks David.

I had tried Darwin Ports before, when compiling from source did not  
work.

I managed to get the source to compile by disabling sieve in configure.

Thanks,

James.

On 09/07/2006, at 11:41 PM, David Korpiewski wrote:

> I found that the best way to build cyrus was using the darwinports  
> of cyrus:  http://cyrus-imapd.darwinports.com/
>
> For the latest version of cyrus, we couldn't build it.  OSX isn't  
> part of the OS list supported in the configure script.  So we  
> turned to linux instead which has proved to be a considerably more  
> stable platform than OSX for mail.
>
> David
>
>
> websrvr wrote:
>> I don't experience any build issues under 10.4.7.
>> Perhaps it's because I build it the way Apple does.
>> Out of curiosity, why are you building instead of using the Apple  
>> provided sasl?
>> Have you tried building it using gcc 3.3?
>> On Jul 8, 2006, at 23:15 , James Brown wrote:
>>> I'm having problems compiling Cyrus on my Mac OS X 10.4.7 (PPC)  
>>> machine.
>>>
>>> I have installed Cyrus SASL without any errors.
>>>
>>> For Cyrus IMAP I used:
>>>
>>>  ./configure --with-auth=unix
>>>
>>> I get the following output after typing 'make':
>> [ SNIP ... ]
>>> sieve_err.h:19: warning: 'struct et_list' declared inside  
>>> parameter list
>>> sieve_err.h:19: warning: its scope is only this definition or  
>>> declaration, which is probably not what you want
>>> gcc  -o sievec sievec.o libsieve.a ../lib/libcyrus.a ../lib/ 
>>> libcyrus_min.a  libsieve.a -lsasl2  -lgssapi_krb5 -lkrb5 - 
>>> lk5crypto -lcom_err  -lresolv -lresolv -lssl -lcrypto   -lresolv - 
>>> lfl    -ldb  -lcom_err
>>> /usr/bin/ld: warning multiple definitions of symbol _strlcpy
>>> ../lib/libcyrus.a(xstrlcpy.o) definition of _strlcpy in section  
>>> (__TEXT,__text)
>>> /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../../libSystem.dylib 
>>> (strlcpy.So) definition of _strlcpy
>>> /usr/bin/ld: warning multiple definitions of symbol _strlcat
>>> ../lib/libcyrus.a(xstrlcat.o) definition of _strlcat in section  
>>> (__TEXT,__text)
>>> /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../../libSystem.dylib 
>>> (strlcat.So) definition of _strlcat
>>> /usr/bin/ld: Undefined symbols:
>>> __et_list
>>> collect2: ld returned 1 exit status
>>> make[1]: *** [sievec] Error 1
>>> make: *** [all] Error 1
>>>
>>> I could find posts from people having the same problem in the  
>>> archives of this list, but didn't find any solutions!
>>>
>>> Does anyone have any suggestions?
>>>
>>> Thanks,
>>>
>>> James.
>> -- Dale
>> ----
>> Cyrus Home Page: http://asg.web.cmu.edu/cyrus
>> Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
>> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
>
> -- 
> --------------------------------------------------------
> David Korpiewski                     Phone: 413-545-4319
> Software Specialist I                Fax:   413-577-2285
> Department of Computer Science       ICQ:   7565766
> University of Massachusetts Amherst
> --------------------------------------------------------
>
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4000 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20060710/1828f407/smime.bin


More information about the Info-cyrus mailing list