Re: [GnomeMeeting-devel-list] libebook



Hi Daniel,

Am Di, den 08.06.2004 schrieb daniel huhardeaux um 0:04:
> Damien Sandras a écrit :
> 
> >For me libebook.so.5 is in /usr/lib/ and is provided by
> >evolution-data-server.
> >
> >Make sure to run ldconfig perhaps, but the package should do it when
> >being installed.
> >  
> >
> No. I had libebook.so.7 I create un symlink libebook.so.5 to this and 
> it's ok. 

Ouch, you just broke your SONAME policy on purpose and thus you see the
error. The GMCVS you're seeing is compiled against eds 0.93 and the
current 0.94 does have a different api aparently.

Damien, if you're interested:
gm_contacts-eds.cpp: In function `ESourceGroup* 
   gnomemeeting_addressbook_get_local_source_group(ESourceList**)':
gm_contacts-eds.cpp:71: error: `e_book_get_default_addressbook' undeclared 
   (first use this function)
gm_contacts-eds.cpp:71: error: (Each undeclared identifier is reported only 
   once for each function it appears in.)
gm_contacts-eds.cpp: In function `GSList* gnomemeeting_get_local_addressbooks()
   ':
gm_contacts-eds.cpp:213: error: `e_book_get_default_addressbook' undeclared 
   (first use this function)
/usr/include/evolution-data-server-1.0/libebook/e-book.h: In function `GSList* 
   gnomemeeting_local_addressbook_get_contacts(GmAddressbook*, int, gchar*, 
   gchar*, gchar*, gchar*)':
/usr/include/evolution-data-server-1.0/libebook/e-book.h:62: error: too few 
   arguments to function `EBook* e_book_new(ESource*, GError**)'
gm_contacts-eds.cpp:288: error: at this point in file
gm_contacts-eds.cpp:299: error: `e_book_load_uri' undeclared (first use this 
   function)
/usr/include/evolution-data-server-1.0/libebook/e-book.h: In function `gboolean 
   gnomemeeting_local_addressbook_add_contact(GmAddressbook*, GmContact*)':
/usr/include/evolution-data-server-1.0/libebook/e-book.h:62: error: too few 
   arguments to function `EBook* e_book_new(ESource*, GError**)'
gm_contacts-eds.cpp:502: error: at this point in file
gm_contacts-eds.cpp:504: error: `e_book_load_uri' undeclared (first use this 
   function)
/usr/include/evolution-data-server-1.0/libebook/e-book.h: In function `gboolean 
   gnomemeeting_local_addressbook_delete_contact(GmAddressbook*, GmContact*)':
/usr/include/evolution-data-server-1.0/libebook/e-book.h:62: error: too few 
   arguments to function `EBook* e_book_new(ESource*, GError**)'
gm_contacts-eds.cpp:549: error: at this point in file
gm_contacts-eds.cpp:551: error: `e_book_load_uri' undeclared (first use this 
   function)
/usr/include/evolution-data-server-1.0/libebook/e-book.h: In function `gboolean 
   gnomemeeting_local_addressbook_modify_contact(GmAddressbook*, GmContact*)':
/usr/include/evolution-data-server-1.0/libebook/e-book.h:62: error: too few 
   arguments to function `EBook* e_book_new(ESource*, GError**)'
gm_contacts-eds.cpp:579: error: at this point in file
gm_contacts-eds.cpp:581: error: `e_book_load_uri' undeclared (first use this 
   function)
make[4]: *** [gm_contacts-eds.lo] Fehler 1
make[4]: Verlasse Verzeichnis »/usr/local/src/gm-cvs-autobuild/build/gnomemeeting-cvs-20040607.CVS/l
ib/contacts«
make[3]: *** [all-recursive] Fehler 1


> Now I have
> 
> dh nomade:~$ gnomemeeting
> 
> ** (gnomemeeting:18409): WARNING **: FIX ME: Not reimplemented yet
> 
> ** (gnomemeeting:18409): WARNING **: FIX ME: Not reimplemented yet
> 
> ** (gnomemeeting:18409): WARNING **: FIX ME: Not reimplemented yet
> 
> ** (gnomemeeting:18409): WARNING **: FIX ME: Not reimplemented yet
> 
> ** (gnomemeeting:18409): WARNING **: FIX ME: Not reimplemented yet
> 
> ** (gnomemeeting:18409): WARNING **: FIX ME: Not reimplemented yet
> gnomemeeting: relocation error: gnomemeeting: undefined symbol: 
> e_book_get_default_addressbook
> 
> What next ;-)?

wait for the new GM package against 0.94 (i.e. not the CVS -2 of
20040607, but CVS-1 of 20040608)

-- 
Best regards,
 Kilian

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]