I've been told that we already have faced a problem of that kind with libebook. I'll let [email protected] (who developped the feature) answering to that.
On Thu, 2009-08-27 at 20:26 +0200, René Krell wrote: > I got a strange problem while building on the openSUSE Build System > and just wanted to ask, whether you know how to go on with this. > > During linking sflphone-client-gnome there are undefined references. > In openSUSE 11.1 (the currently released version) it compiles fine, > only in 11.2 I get the following output: > > --- > /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o sflphone-client-gnome > main.o errors.o sflnotify.o assistant.o mainwindow.o dialpad.o menus.o > toolbar.o callable_obj.o > actions.o accountlist.o sliders.o statusicon.o codeclist.o reqaccount.o > -pthread -lnotify -ldbus-glib-1 -ldbus-1 -lpthread -lgtk-x11-2.0 > -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 - > lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig > -lebook-1.2 -ledataserver-1.2 -lxml2 -lgconf-2 -lsoup-2.4 -lbonobo-2 > -lgio-2.0 -lbonobo-activation - > lgmodule-2.0 -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 > ./contacts/libcontacts.la ./config/libconfig.la ./dbus/libdbus.la -llog4c > libtool: link: gcc -g -O2 -o sflphone-client-gnome main.o errors.o > sflnotify.o assistant.o mainwindow.o dialpad.o menus.o toolbar.o > callable_obj.o actions.o accountlist.o sliders.o > statusicon.o codeclist.o reqaccount.o -pthread -lnotify -ldbus-glib-1 > -ldbus-1 -lpthread /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so > -latk-1.0 -lpangoft2-1.0 > /usr/lib/libgdk_pixbuf-2.0.so -lpangocairo-1.0 -lcairo -lpango-1.0 > /usr/lib/libfreetype.so -lfontconfig -lebook-1.2 -ledataserver-1.2 > /usr/lib/libxml2.so -ldl -lz -lm -lgconf-2 -lsoup-2.4 - > lbonobo-2 -lgio-2.0 -lbonobo-activation -lgmodule-2.0 -lORBit-2 -lgthread-2.0 > -lrt -lgobject-2.0 -lglib-2.0 ./contacts/.libs/libcontacts.a > ./config/.libs/libconfig.a ./dbus/.libs/libdbus.a - > llog4c -pthread > ./contacts/.libs/libcontacts.a(libaddressbook_la-eds.o): In function > `fetch_information_from_contact': > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:560: > undefined reference to `e_contact_get_const' > ./contacts/.libs/libcontacts.a(libaddressbook_la-eds.o): In function > `create_query': > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:193: > undefined reference to `e_book_query_field_test' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:196: > undefined reference to `e_book_query_and' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:201: > undefined reference to `e_book_query_field_exists' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:202: > undefined reference to `e_book_query_field_exists' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:203: > undefined reference to `e_book_query_field_exists' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:205: > undefined reference to `e_book_query_or' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:205: > undefined reference to `e_book_query_or' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:205: > undefined reference to `e_book_query_andv' > ./contacts/.libs/libcontacts.a(libaddressbook_la-eds.o): In function > `search_async': > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:525: > undefined reference to `e_book_get_book_view' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:535: > undefined reference to `e_book_view_start' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:541: > undefined reference to `e_book_query_unref' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:541: > undefined reference to `e_book_query_unref' > ./contacts/.libs/libcontacts.a(libaddressbook_la-eds.o): In function > `view_contacts_added_cb': > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:423: > undefined reference to `e_contact_get_type' > ./contacts/.libs/libcontacts.a(libaddressbook_la-eds.o): In function > `pixbuf_from_contact': > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:227: > undefined reference to `e_contact_get' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:267: > undefined reference to `e_contact_photo_free' > ./contacts/.libs/libcontacts.a(libaddressbook_la-eds.o): In function > `view_contacts_added_cb': > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:442: > undefined reference to `e_contact_get_const' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:398: > undefined reference to `e_book_view_stop' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:454: > undefined reference to `e_book_view_stop' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:405: > undefined reference to `e_book_view_stop' > ./contacts/.libs/libcontacts.a(libaddressbook_la-eds.o): In function `init': > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:309: > undefined reference to `e_source_list_new_for_gconf_default' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:316: > undefined reference to `e_source_list_peek_groups' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:325: > undefined reference to `e_source_group_peek_sources' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:329: > undefined reference to `e_book_new' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:336: > undefined reference to `e_book_async_open' > ./contacts/.libs/libcontacts.a(libaddressbook_la-eds.o): In function > `eds_async_open_callback': > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:286: > undefined reference to `e_book_get_source' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:286: > undefined reference to `e_source_peek_name' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:287: > undefined reference to `e_book_get_source' > /usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src/contacts/addressbook/eds.c:287: > undefined reference to `e_source_peek_uid' > collect2: ld returned 1 exit status > make[3]: *** [sflphone-client-gnome] Error 1 > make[3]: Leaving directory > `/usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/usr/src/packages/BUILD/sflphone-0.9.6/sflphone-client-gnome' > make: *** [all] Error 2 > --- > > All packages which contain libebook-1.2 and the libraries it > directly references to are installed during building (gconf2, > libgobject-2_0-0, orbit2, glibc, evolution-data-server, > libxml2, libbonobo). > > Any hint? > > René > _______________________________________________ > SFLphone mailing list > [email protected] > http://lists.savoirfairelinux.net/mailman/listinfo/sflphone _______________________________________________ SFLphone mailing list [email protected] http://lists.savoirfairelinux.net/mailman/listinfo/sflphone
