[OGo-Evolution] Building Evolution Connector
Jens Reimann
evolution@opengroupware.org
Fri, 08 Oct 2004 10:08:38 -0000
Hi,
I just tried to patch the OGO cvs with the patch you attached, but my cvs
access seems to be broken ...
maybe helge can have a look at it ;-) so i can do this on the weekend ...
btw. does anyone know where to get FC2 evolution 2.0 rpms which i can use for
testing?
jens
evolution@opengroupware.org wrote:
> hello,
>
> you need to patch e-book-backend-ogo.c to use this version of evolution,
> all backend funtion have to pass the opid parameter. I don't have access
> to cvs now so I can't make a diff but I join you the version of this
> file I use.
>
> hope this helps,
>
> JP
>
>
>
> Le jeudi 07 octobre 2004 =E0 16:38 -0400, Benjamin Long a =E9crit :
> > I'm trying to build the connector for evolution. Reading the archives
> > tells me that I am running into the same problem as someone else, caused
> > by the changes in evo version 2.0. Any help with this would be greatly
> > appreciated as I'm working on a rollout. Here's the end of my build log:
> >
> > e-book-backend-ogo.c: In function `e_book_backend_ogo_create_contact':
> > e-book-backend-ogo.c:52: error: incompatible type for argument 3 of
> > `e_data_book_respond_create'
> > e-book-backend-ogo.c:52: error: too few arguments to function
> > `e_data_book_respond_create'
> > e-book-backend-ogo.c: In function `e_book_backend_ogo_remove_contacts':
> > e-book-backend-ogo.c:63: error: incompatible type for argument 3 of
> > `e_data_book_respond_remove_contacts'
> > e-book-backend-ogo.c:63: error: too few arguments to function
> > `e_data_book_respond_remove_contacts'
> > e-book-backend-ogo.c: In function `e_book_backend_ogo_modify_contact':
> > e-book-backend-ogo.c:75: error: incompatible type for argument 3 of
> > `e_data_book_respond_modify'
> > e-book-backend-ogo.c:75: error: too few arguments to function
> > `e_data_book_respond_modify'
> > e-book-backend-ogo.c: In function `e_book_backend_ogo_get_contact':
> > e-book-backend-ogo.c:87: error: incompatible type for argument 3 of
> > `e_data_book_respond_get_contact'
> > e-book-backend-ogo.c:87: error: too few arguments to function
> > `e_data_book_respond_get_contact'
> > e-book-backend-ogo.c: In function `e_book_backend_ogo_get_contact_list':
> > e-book-backend-ogo.c:98: error: incompatible type for argument 3 of
> > `e_data_book_respond_get_contact_list'
> > e-book-backend-ogo.c:98: error: too few arguments to function
> > `e_data_book_respond_get_contact_list'
> > e-book-backend-ogo.c: In function
> > `e_book_backend_ogo_authenticate_user':
> > e-book-backend-ogo.c:219: error: too few arguments to function
> > `e_data_book_respond_authenticate_user'
> > e-book-backend-ogo.c: In function
> > `e_book_backend_ogo_get_supported_fields':
> > e-book-backend-ogo.c:251: error: incompatible type for argument 3 of
> > `e_data_book_respond_get_supported_fields'
> > e-book-backend-ogo.c:251: error: too few arguments to function
> > `e_data_book_respond_get_supported_fields'
> > e-book-backend-ogo.c: In function `e_book_backend_ogo_remove':
> > e-book-backend-ogo.c:288: error: too few arguments to function
> > `e_data_book_respond_remove'
> > e-book-backend-ogo.c: In function `e_book_backend_ogo_class_init':
> > e-book-backend-ogo.c:362: warning: assignment from incompatible pointer
> > type
> > e-book-backend-ogo.c:363: warning: assignment from incompatible pointer
> > type
> > e-book-backend-ogo.c:364: warning: assignment from incompatible pointer
> > type
> > e-book-backend-ogo.c:365: warning: assignment from incompatible pointer
> > type
> > e-book-backend-ogo.c:366: warning: assignment from incompatible pointer
> > type
> > e-book-backend-ogo.c:369: warning: assignment from incompatible pointer
> > type
> > e-book-backend-ogo.c:370: warning: assignment from incompatible pointer
> > type
> > e-book-backend-ogo.c:371: warning: assignment from incompatible pointer
> > type
> > e-book-backend-ogo.c:372: warning: assignment from incompatible pointer
> > type
> > e-book-backend-ogo.c:373: warning: assignment from incompatible pointer
> > type
> > make[4]: *** [e-book-backend-ogo.lo] Error 1
> > make[4]: Leaving directory
> > `/home/bflong/build/evolution-ogo-0.0.3/addressbook/backends/ogo'
> > make[3]: *** [all-recursive] Error 1
> > make[3]: Leaving directory
> > `/home/bflong/build/evolution-ogo-0.0.3/addressbook/backends'
> > make[2]: *** [all-recursive] Error 1
> > make[2]: Leaving directory
> > `/home/bflong/build/evolution-ogo-0.0.3/addressbook'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/home/bflong/build/evolution-ogo-0.0.3'
> > make: *** [all] Error 2
> >
> > --
> > Benjamin Long
> > bflong@longbros.com
> >
> --
> Jean-Pascal Robiez
> iXnos
> 12, rue du g=E9n=E9ral Delestraint
> 75016 PARIS
> tel: +33(0)1 40 71 60 69
> mobile : +33 (0)6 62 61 68 34
>
> This message and any attachments are confidential and intended solely
> for the addressees. If you receive this message in error, please delete it
> and immediately notify the sender. If the reader of this message is not
> the intended recipient, you are hereby notified that any unauthorized use,
> copying or dissemination is prohibited.
> E-mails are susceptible to alteration. Neither Ixnos nor any of its
> subsidiaries or affiliates shall be liable for the message if altered,
> changed or falsified.
>