Configuration of Cyrus-imapd on Mac OS X 10.4

OpenMacNews OpenMacNews at speakeasy.net
Fri Oct 7 01:50:06 EDT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

hi leena,


> 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


hth,

richard



- --

/"\
\ /  ASCII Ribbon Campaign
 X   against HTML email, vCards
/ \  & micro$oft attachments

[GPG] OpenMacNews
fingerprint: 3F07 3CFD 138A FD91 A4A6  1840 1A7A 8CCB 882F 67A1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)

iEYEARECAAYFAkNGDI4ACgkQGnqMy4gvZ6HfZQCfc5TsbKJXt4hc7V05tSmzlmmY
C7UAnjDpLNRmv7SXrzxhf/1Zw46suSdD
=LWL7
-----END PGP SIGNATURE-----



More information about the Cyrus-devel mailing list