On Wed, 2009-08-26 at 11:44 +0800, Saint yeyo wrote: > when I tried libebook function such as : e_book_new, > e_book_new_default_addressbook, e_book_new_system_addressbook to init > a EBook, but all of them gave a error message: > WARNING **: Can't find installed BookFactories > > 1. > EBook *n_ebook = e_book_new_system_addressbook (NULL); If this gives an error message then your evolution-data-server or ORBit/Bonobo installation is broken. > 2. > vcf_file = "xxx.vcf"; // a exported vcard file from evolution > directly > ESource *s_source = e_source_new_with_absolute_uri(vcf_file, > dirname); > EBook *n_ebook = e_book_new (s_source, NULL); vcf_file isn't a URI, so this won't work. > 3. > EBook *n_ebook = e_book_new_default_addressbook (NULL); > > 4. > const char *uri = "~/.evolution/addressbook/local/system"; > EBook *n_ebook = e_book_new_from_uri (uri, NULL); Again, this isn't a URI. Ross -- Ross Burton mail: ross burtonini com jabber: ross burtonini com www: http://burtonini.com
Attachment:
signature.asc
Description: This is a digitally signed message part