Openchange构建问题(Ubuntu 14.04)

时间:2015-09-17 10:24:53

标签: ubuntu ubuntu-14.04 samba

我正在尝试测试OpenChange并想知道是否有人在现场制作环境中成功实施了这个软件以及他们的想法。

此外,我在尝试构建我正在寻求帮助的软件时遇到了一个具体问题。我正在执行指令,无法构建软件包。我已经坚持这个错误几天了,我正在寻找任何人都可以给我的帮助:

Compiling mapiproxy/dcesrv_mapiproxy.c with -fPIC
mapiproxy/dcesrv_mapiproxy.c: In function ‘mapiproxy_op_bind’:
mapiproxy/dcesrv_mapiproxy.c:258:27: error: ‘DCESRV_CALL_STATE_FLAG_MULTIPLEXED’ undeclared (first use in this function)
dce_call->state_flags |= DCESRV_CALL_STATE_FLAG_MULTIPLEXED;
^
mapiproxy/dcesrv_mapiproxy.c:258:27: note: each undeclared identifier is     reported only once for each function it appears in
mapiproxy/dcesrv_mapiproxy.c: At top level:
mapiproxy/dcesrv_mapiproxy.c:735:13: warning: ‘dcesrv_mapiproxy_lp_defaults’     defined but not used [-Wunused-function]
static bool dcesrv_mapiproxy_lp_defaults(struct loadparm_context lp_ctx)
^
make: ** [mapiproxy/dcesrv_mapiproxy.po] Error 1

我已经搜索了几天,就像我提到的那样,已经撞墙了。我还是比较新的使用这个论坛所以请善待:)

1 个答案:

答案 0 :(得分:0)

嗯......看起来我从存储库下载的Samba版本不是最新版本,这导致了我的问题。我在GitHub上为Openchange项目发布了同样的问题并获得了一些反馈,需要使用Samba 4.1.18或更高版本来避免此错误......