[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