![]() |
2010-03-30
, 03:49
|
Posts: 3 |
Thanked: 0 times |
Joined on Mar 2010
|
#2
|
![]() |
2010-03-30
, 11:22
|
|
Posts: 1,665 |
Thanked: 1,649 times |
Joined on Jun 2008
@ Praha, Czech Republic
|
#3
|
does anyone know how to compile on fremantle code with the libosso-abook/osso-abook.h header?
I can compile on Diablo
example_abook.c:
https://garage.maemo.org/svn/maemoex...xample_abook.c
but i can't compile the same code on fremantle becouse i take these errors:
[sbox-FREMANTLE_X86: ~] > gcc `pkg-config --cflags libosso libosso-abook-1.0 libebook-1.2 libedata-book-1.2 evolution-data-server-1.2 gtk+-2.0 glib-2.0 dbus-glib-1` `pkg-config --libs libosso libosso-abook-1.0 libebook-1.2 libedata-book-1.2 evolution-data-server-1.2 gtk+-2.0 glib-2.0 dbus-glib-1` example_abook.cpp -o example_abook
In file included from /usr/include/libosso-abook-1.0/libosso-abook/osso-abook-account-manager.h:13,
from /usr/include/libosso-abook-1.0/libosso-abook/osso-abook.h:13,
from example_abook.cpp:13:
/usr/include/libosso-abook-1.0/libosso-abook/osso-abook-caps.h: In function 'OssoABookCapsFlags osso_abook_caps_from_profile(McProfileCapabilityFl ags)':
/usr/include/libosso-abook-1.0/libosso-abook/osso-abook-caps.h:104: error: invalid conversion from 'int' to 'OssoABookCapsFlags'
/usr/include/libosso-abook-1.0/libosso-abook/osso-abook-caps.h:106: error: invalid conversion from 'int' to 'OssoABookCapsFlags'
/usr/include/libosso-abook-1.0/libosso-abook/osso-abook-caps.h:108: error: invalid conversion from 'int' to 'OssoABookCapsFlags'
/usr/include/libosso-abook-1.0/libosso-abook/osso-abook-caps.h:110: error: invalid conversion from 'int' to 'OssoABookCapsFlags'
In file included from /usr/include/libosso-abook-1.0/libosso-abook/osso-abook-list-store.h:17,
from /usr/include/libosso-abook-1.0/libosso-abook/osso-abook-group.h:15,
from /usr/include/libosso-abook-1.0/libosso-abook/osso-abook-all-group.h:13,
from /usr/include/libosso-abook-1.0/libosso-abook/osso-abook.h:15,
from example_abook.cpp:13:
/usr/include/libosso-abook-1.0/libosso-abook/osso-abook-contact.h: In function 'const char* osso_abook_contact_get_uid(OssoABookContact*)':
/usr/include/libosso-abook-1.0/libosso-abook/osso-abook-contact.h:234: error: invalid conversion from 'const void*' to 'const char*'
In file included from /usr/include/libosso-abook-1.0/libosso-abook/osso-abook.h:68,
from example_abook.cpp:13:
/usr/include/libosso-abook-1.0/libosso-abook/osso-abook-util.h: In function 'void osso_abook_weak_ref(GObject**)':
/usr/include/libosso-abook-1.0/libosso-abook/osso-abook-util.h:129: error: invalid conversion from 'void*' to 'void**'
/usr/include/libosso-abook-1.0/libosso-abook/osso-abook-util.h:129: error: initializing argument 2 of 'void g_object_add_weak_pointer(GObject*, void**)'
Any clue?