On Mon, 2009-06-29 at 00:26 -0700, Shefali Dutta wrote:
> I was using 1.32 version of boost. Configure script did not give me
> any error.

Would you mind helping me understand this issue? Does your
configure-pre.am contain "AX_BOOST_BASE(1.34)"? If you have the older
"AX_BOOST_BASE()" the version check is skipped, but I thought beta 2
already had that check.

> There is another error coming now:
> "EvolutionContactSource.cpp: In member function `virtual void 
> EvolutionContactSource::listAllItems(std::map<std::string, std::string, 
> std::less<std::string>, std::allocator<std::pair<const std::string, 
> std::string> > >&)':
> EvolutionContactSource.cpp:218: error: `E_CONTACT_REV' undeclared (first use 
> this function)"

What is your Evolution version? Did the configure run report that the
libebook backend is supported? Are there other undefined symbols?

The configure script should check that the lib is present and only
compile the code above if it is. Perhaps you are using an old Evolution
which doesn't have E_CONTACT_REV.

As a workaround you can configure with --disable-ebook. Then you can
still synchronize Evolution calendars (--enable/disable-ecal). If all
fails, the file backend should always work:
http://www.estamos.de/blog/2008/08/04/syncevolution-08-beta-2-new-file-backend/

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.



_______________________________________________
os-libsynthesis mailing list
[email protected]
http://lists.synthesis.ch/mailman/listinfo/os-libsynthesis

Reply via email to