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

Reply via email to