【发布时间】:2016-06-25 04:40:28
【问题描述】:
目前我有 Erlang 版本 5.10.4 和 OTP“R16B03”。 现在我必须在 Ubuntu 14.04 LTS(64 位)中从 6.1 版和大于 17.1 的 OTP 更新 Erlang,才能安装最新版本的 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-solutions.com/resources/download.html 下载适合您平台的预构建版本。
-
我总是从 erlang.org 下载 Erlang 源代码并自己构建。
标签: makefile erlang ubuntu-14.04 ejabberd erlang-shell