【发布时间】:2014-08-21 11:22:11
【问题描述】:
我正在尝试通过源代码安装 Ejabberd,但是当我运行 make 命令时,我发现 跟随错误。
checking for yaml_parser_initialize in -lyaml... no
checking yaml.h usability... no
checking yaml.h presence... no
checking for yaml.h... no
configure: error: libyaml library was not found
ERROR: Command ['get-deps'] failed!
make: *** [deps/.got] Error 1
我也使用 make 和 brew 重新安装了 libyaml 0.2 和其他版本,但仍然没有解决错误。 如果您知道其他解决方案而不是指导我。
【问题讨论】:
-
我猜你需要安装所有需要的库的开发版本
-
你知道ejabberd在哪个路径搜索libyaml吗? ro 如何更改路径,以便 ejabberd 在给定 PATH 上搜索 libyaml。