On Tue, 27 Apr 2004, Nathan J. Mehl wrote:
>Hm, that gets me a little further, but still no dice:
Firstly, what compiler/OS version are you running?
>g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -Wall -fno-exceptions -O2
>-I. -c -o maildir.o`test -f 'maildir.cc' || echo './'`maildir.cc
>maildir.cc: In method `bool Binc::Maildir::commitNewMessages(const
>string &)':
>maildir.cc:538: ambiguous overload for `Binc::BincStream & << pid_t'
>convert.h:299: candidates are: class Binc::BincStream &
In line 535, you will see this line:
<< "P" << session.getPid()
replace it with
<< "P" << (int) session.getPid()
And similar for line 690, same change.
I was quite sure the Binc IMAP passed the compile test on Solaris, but
your compiler version or std libraries are probably different from mine.
Andy :-)
--
Andreas Aardal Hanssen | http://www.andreas.hanssen.name/gpg
Author of Binc IMAP | "It is better not to do something
http://www.bincimap.org/ | than to do it poorly."