我尝试编译 lsyncd从消息来源来看,它会出现这个错误:make[1]: *** [luac.out] Error 1
即使我已经完成了apt-get install liblua5.1-0-dev liblua50-dev liblualib50-dev
。
apt-sources 中提供的 lsyncd 是 1.35,不支持 ssh。如何让 lsyncd 2 在 ubuntu 10.10 上运行?
答案1
我只需安装以下内容(相同版本的 Ubuntu)即可成功编译:
sudo apt-get install lua5.1 liblua5.1-0-dev
然后
./configure && make
这是在所有常规构建/编译工具都已安装的环境中,因此如果您链接编译过程的 pastebin,我们也许可以查看是否缺少其他东西。