This branch is for 2.23.1 evolution, isn't there an evolution 2.22 mapi plugin 
available somewhere? I successfully compiled limbapi and samba4, I just need 
the plugin to try if it works with my organization's exchange 2007 but the 
src.rpm plugin I found on the open suse repositories wont compile with svn 
samba+libmapi I have.

Thanks


Pantano Angelo

GA VAS
[EMAIL PROTECTED]
331/6820374

-----Messaggio originale-----
Da: Suman Manjunath [mailto:[EMAIL PROTECTED]
Inviato: giovedì 1 maggio 2008 7.21
A: Pantano Angelo
Cc: Jelmer Vernooij; [EMAIL PROTECTED]; [email protected]
Oggetto: Re: [openchange][devel] IProfAdmin.c compile problem

On Wed, Apr 30, 2008 at 6:40 AM, Pantano Angelo
<[EMAIL PROTECTED]> wrote:
>  with great satisfaction I finally tried to compile the evolution mapi plugin 
> (the one I found on the open suse repositories) but the make fails (even 
> applying the two patches):
>
>  exchange-mapi-connection.c: In function 
> 'exchange_mapi_connection_fetch_items':
>  exchange-mapi-connection.c:788: error: too few arguments to function 
> 'GetContentsTable'
>  exchange-mapi-connection.c: In function 'get_child_folders':
>  exchange-mapi-connection.c:1753: error: too few arguments to function 
> 'GetHierarchyTable'
>  exchange-mapi-connection.c: In function 'exchange_mapi_set_recipients':
>  exchange-mapi-connection.c:2173: warning: initialization discards qualifiers 
> from pointer target type
>  exchange-mapi-connection.c:2198: warning: 'return' with a value, in function 
> returning void
>  exchange-mapi-connection.c:2212: warning: 'return' with a value, in function 
> returning void
>  exchange-mapi-connection.c:2230: warning: 'return' with a value, in function 
> returning void
>  make[3]: *** [exchange-mapi-connection.lo] Error 1
>  make[3]: Leaving directory 
> `/home/feanor/Desktop/openchange/evolution-mapi-provider-20080411.0/src/servers'
>  make[2]: *** [all-recursive] Error 1
>  make[2]: Leaving directory 
> `/home/feanor/Desktop/openchange/evolution-mapi-provider-20080411.0/src'
>  make[1]: *** [all-recursive] Error 1
>  make[1]: Leaving directory 
> `/home/feanor/Desktop/openchange/evolution-mapi-provider-20080411.0'
>  make: *** [all] Error 2

The MAPI branch is currently compatible only with libmapi-0.7 (i.e.
openchange rev403)
libmapi from SVN trunk has API changes and hence the above errors.

>  I have to say: for a moment I thought I would have won ;) anyway, is there a 
> newer mapi-provider to fetch via svn? i tried a "svn co 
> http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/"; but it 
> says
>
>  svn: PROPFIND request failed on 
> '/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH'
>  svn: PROPFIND of '/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH': 302 
> Found (http://svn.gnome.org)

You need to:
svn co svn://[EMAIL PROTECTED]/svn/evolution/branches/EXCHANGE_MAPI_BRANCH/

ditto for evolution-data-server

-Suman
_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel

Reply via email to