Configuration of Cyrus-imapd on Mac OS X 10.4
leena at starcomsoftware.com
leena at starcomsoftware.com
Fri Oct 7 03:36:49 EDT 2005
Hi Richard,
Thank you very much for your help. It worked......
>> 3. 'make' ends up with following error:
>> ### Making all in /var/tmp/cyrus-imapd-2.2.12/sieve
>> gcc -L/usr/lib -L/usr/local//lib -o sievec sievec.o libsieve.a
>> ../lib/libcyrus.a ../lib/libcyrus_min.a libsieve.a -L/usr/local/lib
>> -lsasl2 -lresolv -lfl -L/usr/local//lib -ldb-3.2 -lssl -lcrypto
>> -lcom_err
>> /usr/bin/ld: Undefined symbols:
>> __et_list
>> collect2: ld returned 1 exit status
>> make[1]: *** [sievec] Error 1
>> make: *** [all] Error 1
>
> after
>
> cd ./cyrus-imap
> ./configure ...
>
> make sure you've got:
>
> which compile_et
> /usr/bin/compile_et
>
> then, do this:
>
> cd ./cyrus-imap
> perl -pi -e 's/\/usr\/lib\/libcom_err.a/-lcom_err/g' ./imap/Makefile
> perl -pi -e 's/\/usr\/lib\/libcom_err.a/-lcom_err/g' ./master/Makefile
> perl -pi -e 's/\/usr\/lib\/libcom_err.a/-lcom_err/g' ./notifyd/Makefile
> perl -pi -e 's/\/usr\/lib\/libcom_err.a/-lcom_err/g' ./SIEVE/Makefile
> perl -pi -e 's/\/usr\/lib\/libcom_err.a/-lcom_err/g' ./timsieved/Makefile
>
> cd ./cyrus-imap/et && compile_et test1.et
> cd ./cyrus-imap/et && compile_et test2.et
> cd ./cyrus-imap/imap && compile_et imap_err.et
> cd ./cyrus-imap/imap && compile_et mupdate_err.et
> cd ./cyrus-imap/imap && compile_et nntp_err.et
> cd ./cyrus-imap/SIEVE && compile_et sieve_err.et
>
> cd ./cyrus-imap
> make depend
> make all
> sudo make install
Thanks & Regards,
Leena
More information about the Cyrus-devel
mailing list