致命错误:libxml/tree.h:没有这样的文件或目录 libxml/tree.h。在赛勒斯 imapd 中

Mar*_*osé 2 c debian

当我运行cyrus-imapd-2.4.17-caldav-beta9的 make 时出现以下错误:

In file included from httpd.c:68:0:
httpd.h:48:25: fatal error: libxml/tree.h: No such file or directory
compilation terminated.
Run Code Online (Sandbox Code Playgroud)

我正在尝试安装这个支持日历的测试版。

我已经安装了 libxml2-dev。

apt-get install libxml2-dev
Run Code Online (Sandbox Code Playgroud)

我的操作系统是 Debian 7。

我忘记了什么?

谢谢。

小智 5

尝试包括

`xml2-config --cflags`
Run Code Online (Sandbox Code Playgroud)

`xml2-config --libs`
Run Code Online (Sandbox Code Playgroud)

在你的 gcc 参数中。这可能会解决这个问题。

  • 我运行“CFLAGS=-I/usr/include/libxml2 ./configure”并解决问题。感谢!。 (5认同)