[SOGo] inverse branch compliation problem on gentoo linux

Ludovic Marcotte sogo@opengroupware.org
Thu, 11 Oct 2007 18:58:25 -0400


Hi Javier,

> thank you for all the great work on SOGo!
> 
> we've been using opengroupware.org for a couple of years now, and  
> i'm very 
> interested in switching over to SOGo and - hopefully  - integrate it 
> with 
> funambol.

The "native" Funambol connector for SOGo works really well :)

> i'm currently trying to get the inverse branch of SOGo running on 
> gentoo 
> linux, and keep running into a compilation problem.
> when i run make, the compilation exists as follows:
> 
> make[1]: Entering directory `/usr/local/src/SOGo/OGoContentStore'
> Making all for library libOGoContentStore...
> Compiling file OCSiCalFieldExtractor.m ...
> In file included from OCSiCalFieldExtractor.m:33:
> OCSiCalFieldExtractor.h:25:47: warning: 
> GDLContentStore/GCSFieldExtractor.h: 
> No such file or directory
> In file included from OCSiCalFieldExtractor.m:33:
> OCSiCalFieldExtractor.h:28: error: cannot find interface declaration 
> for 
> 'GCSFieldExtractor', superclass of 'OCSiCalFieldExtractor'
> OCSiCalFieldExtractor.m: In function '+[OCSiCalFieldExtractor 
> sharedICalFieldExtractor]':
> OCSiCalFieldExtractor.m:55: warning: 'OCSiCalFieldExtractor' may not 
> respond 
> to '+new'
> OCSiCalFieldExtractor.m:55: warning: (Messages without a matching 
> method 
> signature
> OCSiCalFieldExtractor.m:55: warning: will be assumed to return 'id' 
> and accept
> OCSiCalFieldExtractor.m:55: warning: '...' as arguments.)
> OCSiCalFieldExtractor.m: In function '-[OCSiCalFieldExtractor 
> extractQuickFieldsFromEvent:]':
> OCSiCalFieldExtractor.m:113: warning: 'OCSiCalFieldExtractor' may not 
> respond 
> to '-logWithFormat:'
> OCSiCalFieldExtractor.m: In function '-[OCSiCalFieldExtractor 
> extractQuickFieldsFromTodo:]':
> OCSiCalFieldExtractor.m:253: warning: 'OCSiCalFieldExtractor' may not 
> respond 
> to '-logWithFormat:'
> OCSiCalFieldExtractor.m: In function '-[OCSiCalFieldExtractor 
> firstElementFromCalendar:]':
> OCSiCalFieldExtractor.m:344: warning: 'OCSiCalFieldExtractor' may not 
> respond 
> to '-logWithFormat:'
> OCSiCalFieldExtractor.m:349: warning: 'OCSiCalFieldExtractor' may not 
> respond 
> to '-logWithFormat:'
> OCSiCalFieldExtractor.m: In function '-[OCSiCalFieldExtractor 
> extractQuickFieldsFromContent:]':
> OCSiCalFieldExtractor.m:377: warning: 'OCSiCalFieldExtractor' may not 
> respond 
> to '-logWithFormat:'
> OCSiCalFieldExtractor.m:381: warning: 'OCSiCalFieldExtractor' may not 
> respond 
> to '-logWithFormat:'
> make[2]: *** [shared_obj/OCSiCalFieldExtractor.o] Error 1
> make[1]: *** [libOGoContentStore.all.library.variables] Error 2
> make[1]: Leaving directory `/usr/local/src/SOGo/OGoContentStore'
> make: *** [internal-all] Error 2

That has been fixed a couple of mins ago but not yet commited to trunk.

In the meantime, just do a "make install" in 
SOGo/SOPE/sope-gdl1/GDLContentStore becore compiling SOGo and you 
should be fine.

Ludo
-- 
INVERSE,
Une division de KEYRUS
A KEYRUS company

T: (514) 989-2000, ext. 2800
C: (514) 755-3630
ludovic@inverse.ca
www.inverse.ca

AVIS - Ce courriel pourrait contenir des renseignements confidentiels 
ou privilegies. Si vous n'etes pas le veritable destinataire, veuillez 
nous en aviser immediatement. Merci.
NOTICE - This e-mail may contain confidential or privileged 
information. If you are not the intended recipient, please notify us 
immediately. Thank you.