now I got : =============================================================== OpenChange Configuration (Please review)
* OpenChange Libraries: - libmapi (C library): yes Thread support: yes (pthread) - libmapi++ (C++ library): no - libmapiadmin: yes - libocpf: yes * OpenChange Server: - mapiproxy: yes * OpenChange mapistore backends: - sqlite3: no * OpenChange Tools: - openchangeclient: yes - mapiprofile: yes - openchangepfadmin: yes - exchange2mbox: yes - exchange2ical: no - mapitest: yes - openchangemapidump: yes - schemaIDGUID: yes * subunit format (mapitest): no * OpenChange Documentation: no * Coverage Tests: no * OpenChange Bindings: - Python: no - Qt4: no * Installation prefix: /usr/local/samba but I get this error when I do gmake: gcc: -rpath: linker input file unused because linking not done gcc: /usr/local/samba/lib: linker input file unused because linking not done Compiling ndr_mapi.c with -fPIC gcc: -rpath: linker input file unused because linking not done gcc: /usr/local/samba/lib: linker input file unused because linking not done Compiling gen_ndr/ndr_exchange.c with -fPIC gcc: -rpath: linker input file unused because linking not done gcc: /usr/local/samba/lib: linker input file unused because linking not done Compiling gen_ndr/ndr_exchange_c.c with -fPIC gcc: -rpath: linker input file unused because linking not done gcc: /usr/local/samba/lib: linker input file unused because linking not done Compiling gen_ndr/ndr_property.c with -fPIC gcc: -rpath: linker input file unused because linking not done gcc: /usr/local/samba/lib: linker input file unused because linking not done Compiling libmapi/socket/interface.c with -fPIC gcc: -rpath: linker input file unused because linking not done gcc: /usr/local/samba/lib: linker input file unused because linking not done Compiling libmapi/socket/netif.c with -fPIC gcc: -rpath: linker input file unused because linking not done gcc: /usr/local/samba/lib: linker input file unused because linking not done Linking libmapi.so.0.11 Generating libocpf/ocpf.tab.c Compiling libocpf/ocpf.tab.c with -fPIC In file included from ./libocpf/ocpf_api.h:142, from libocpf/ocpf.y:23: ./libocpf/ocpf_private.h:28: error: redefinition of typedef 'comparison_fn_t' /usr/local/samba/include/ndr.h:36: error: previous declaration of 'comparison_fn_t' was here libocpf/ocpf.y: In function 'ocpf_yyparse': libocpf/ocpf.y:396: warning: comparison is always false due to limited range of data type gmake: *** [libocpf/ocpf.tab.po] Error 1 There is any version of gcc needed to compile this ? I'm trying to do this on a FreeBSD 8.2 machine and I never got this far, it will be exacting to get this working on BSD. Thanks. On Wed, Jun 22, 2011 at 1:00 PM, Fabrice Durand <oeufd...@gmail.com> wrote: > Hi, > i answer myself to have libmapi++ (C++ library): yes on fc15. > You have to install boost-devel , export export BOOST_LIB_SUFFIX=-mt and > launch make clean && ./autogen.sh && ./configure --prefix=/usr/local/samba > > Regards > > 2011/6/21 Jose Amengual <jose.ameng...@gmail.com> >> >> And now If I run gmake I get : >> >> exchange.idl:4491: warning: subcontext() is deprecated. Use >> represent_as() or transmit_as() instead >> exchange.idl:4061: warning: [out] argument `size' not a pointer >> exchange.idl:4062: warning: [out] argument `offset' not a pointer >> exchange.idl:4061: error: EcDoRpc: [out] argument 'size' is not a >> pointer or array, skip client functions >> Compiling gen_ndr/ndr_exchange.c with -fPIC >> gcc: -rpath: linker input file unused because linking not done >> gcc: /usr/local/samba/lib: linker input file unused because linking not >> done >> Compiling gen_ndr/ndr_exchange_c.c with -fPIC >> gcc: -rpath: linker input file unused because linking not done >> gcc: /usr/local/samba/lib: linker input file unused because linking not >> done >> Linking libmapi.so.0.11 >> Compiling libocpf/ocpf.tab.c with -fPIC >> In file included from ./libocpf/ocpf_api.h:142, >> from libocpf/ocpf.y:23: >> ./libocpf/ocpf_private.h:28: error: redefinition of typedef >> 'comparison_fn_t' >> /usr/local/samba/include/ndr.h:36: error: previous declaration of >> 'comparison_fn_t' was here >> libocpf/ocpf.y: In function 'ocpf_yyparse': >> libocpf/ocpf.y:396: warning: comparison is always false due to limited >> range of data type >> gmake: *** [libocpf/ocpf.tab.po] Error 1 >> >> is this a bug that I should report ? >> >> Thanks. >> >> On Tue, Jun 21, 2011 at 1:39 PM, Jose Amengual <jose.ameng...@gmail.com> >> wrote: >> > I manage to fix the install script for samba and I actually got it >> > installed in freebsd ( supraising) and openchange compiles ok but this >> > is the result of ./configure: >> > >> > =============================================================== >> > OpenChange Configuration (Please review) >> > >> > * OpenChange Libraries: >> > - libmapi (C library): yes >> > Thread support: yes (pthread) >> > - libmapi++ (C++ library): no >> > - libmapiadmin: yes >> > - libocpf: yes >> > >> > * OpenChange Server: >> > - mapiproxy: yes >> > >> > * OpenChange mapistore backends: >> > - sqlite3: no >> > >> > * OpenChange Tools: >> > - openchangeclient: yes >> > - mapiprofile: yes >> > - openchangepfadmin: yes >> > - exchange2mbox: yes >> > - exchange2ical: no >> > - mapitest: yes >> > - openchangemapidump: yes >> > - schemaIDGUID: yes >> > >> > * subunit format (mapitest): no >> > >> > * OpenChange Documentation: no >> > >> > * Coverage Tests: no >> > >> > * OpenChange Bindings: >> > - Python: no >> > - Qt4: no >> > >> > * Installation prefix: /usr/local/samba >> > >> > =============================================================== >> > >> > is ok that - libmapi++ is not enable ? >> > >> > Thanks. >> > >> > On Tue, Jun 21, 2011 at 11:09 AM, Jose Amengual >> > <jose.ameng...@gmail.com> wrote: >> >> There is anyone working on a documentation for FreeBSD or other BSD >> >> systems ? >> >> >> >> Thanks. >> >> >> >> On Tue, Jun 21, 2011 at 10:35 AM, Fabrice Durand <oeufd...@gmail.com> >> >> wrote: >> >>> Hi, >> >>> follow the documentation to build the OpenChange and SOGo. >> >>> >> >>> I'm on a Fedora Core 15 x86_64 and there is just few differences with >> >>> the >> >>> dependencies. >> >>> >> >>> Compilling samba4 seem's to be ok. >> >>> I on the "Build OpenChange" chapter an i have a warning on ./configure >> >>> script: >> >>> configure: WARNING: The Samba4 version installed on your system >> >>> doesn't meet >> >>> OpenChange requirements (4.0.0alpha14 or 4.0.0alpha14-GIT-). >> >>> and a difference with the result: >> >>> =============================================================== >> >>> OpenChange Configuration (Please review) >> >>> >> >>> * OpenChange Libraries: >> >>> - libmapi (C library): yes >> >>> Thread support: yes (pthread) >> >>> - libmapi++ (C++ library): no >> >>> - libmapiadmin: yes >> >>> - libocpf: yes >> >>> >> >>> * OpenChange Server: >> >>> - mapiproxy: yes >> >>> >> >>> * OpenChange mapistore backends: >> >>> - sqlite3: no >> >>> >> >>> * OpenChange Tools: >> >>> - openchangeclient: yes >> >>> - mapiprofile: yes >> >>> - openchangepfadmin: yes >> >>> - exchange2mbox: yes >> >>> - exchange2ical: yes >> >>> - mapitest: yes >> >>> - openchangemapidump: yes >> >>> - schemaIDGUID: yes >> >>> >> >>> * subunit format (mapitest): no >> >>> >> >>> * OpenChange Documentation: yes >> >>> >> >>> * Coverage Tests: no >> >>> >> >>> * OpenChange Bindings: >> >>> - Python: no >> >>> - Qt4: no >> >>> >> >>> * Installation prefix: /usr/local/samba >> >>> >> >>> =============================================================== >> >>> >> >>> Does i have to correct this "warning" and "differences" before >> >>> continue ? >> >>> >> >>> Regards >> >>> >> >>> Fabrice Durand >> >>> >> >>> >> >>> 2011/6/17 Ludovic Marcotte <lmarco...@inverse.ca> >> >>>> >> >>>> Hello, >> >>>> >> >>>> We've released an initial documentation on how to install and >> >>>> configure >> >>>> OpenChange and the SOGo provider for it on an existing SOGo >> >>>> installation >> >>>> (which needs to be compiled from source, for now). This will allow >> >>>> people to >> >>>> try our the native Outlook compatibility layer which now works with >> >>>> Microsoft Outlook 2003, 2007 and 2010. >> >>>> >> >>>> The documentation is available from: >> >>>> http://wiki.sogo.nu/OpenChangeInstallationConfiguration >> >>>> >> >>>> Note that this documentation will eventually be removed from the wiki >> >>>> and >> >>>> moved to an "official" installation/configuration guide. Also note >> >>>> that our >> >>>> work is still a technological preview - initial betas are planned for >> >>>> July. >> >>>> >> >>>> Nonetheless, testing is welcome. >> >>>> >> >>>> Regards, >> >>>> >> >>>> -- >> >>>> Ludovic Marcotte >> >>>> lmarco...@inverse.ca :: +1.514.755.3630 :: www.inverse.ca >> >>>> Inverse inc. :: Leaders behind SOGo (www.sogo.nu) and PacketFence >> >>>> (www.packetfence.org) >> >>>> >> >>>> -- >> >>>> users@sogo.nu >> >>>> https://inverse.ca/sogo/lists >> >>> >> >>> >> >> >> > >> -- >> users@sogo.nu >> https://inverse.ca/sogo/lists > -- users@sogo.nu https://inverse.ca/sogo/lists