gpt4 book ai didi

makefile - 无法安装最新的 ejabberd 和 Erlang 版本 Ubuntu 14.04 LTS

转载 作者:行者123 更新时间:2023-12-03 06:23:47 25 4
gpt4 key购买 nike

目前我有 Erlang 版本 5.10.4 和 OTP“R16B03”。现在我必须在 Ubuntu 14.04 LTS(64 位)中更新 Erlang 6.1 版本和大于 17.1 的 OTP,才能安装最新版本的 ejabberd (16.02)。

为此,我尝试了以下 URL 中的说明:http://erlang.org/doc/installation_guide/INSTALL.html但是当我点击 make 命令时,出现错误:-

Makefile:247: /home/Hemant/otp_src_18.2/make/i686-pc-linux-gnu/otp_ded.mk: No such file or directory
make: *** No rule to make target `/home/Hemant/otp_src_18.2/make/i686-pc-linux-gnu/otp_ded.mk'. Stop.

我尝试了另一种方法:

$ sudo apt-get install erlang

但是当我更新了 apt-get 时,我得到了相同的版本(Erlang 5.10)。

现在如何获取最新版本的 Erlang?

最佳答案

安装 erlang 时,请从此 link 执行以下操作:

wget http://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
sudo dpkg -i erlang-solutions_1.0_all.deb

现在添加存储库,只需安装 esl-erlang:

sudo apt-get update
sudo apt-get install esl-erlang

按照 Mickaël 的 blog 安装 ejabberd帖子:

git clone git@github.com:processone/ejabberd.git
cd ejabberd
chmod +x autogen.sh
./autogen.sh
./configure
sudo make && make install

现在我确实记得遇到了不少编译器错误,所有错误都是由于我的系统上未安装软件包造成的。因此,当您收到 libexpat 的错误时,请安装软件包 sudo apt-get install libexpat1 等等,以解决以下所有错误。

祝你好运!

关于makefile - 无法安装最新的 ejabberd 和 Erlang 版本 Ubuntu 14.04 LTS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35914749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com