From b051513f18653113ac2c23008836c500e1425283 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Sat, 5 Nov 2016 14:26:30 +0200 Subject: Update docs --- docs/en/erlang.mk/1/guide/installation/index.html | 58 ++++++++++++++++++++--- 1 file changed, 51 insertions(+), 7 deletions(-) (limited to 'docs/en/erlang.mk/1/guide/installation') diff --git a/docs/en/erlang.mk/1/guide/installation/index.html b/docs/en/erlang.mk/1/guide/installation/index.html index 7e4ebfb8..2d711d0f 100644 --- a/docs/en/erlang.mk/1/guide/installation/index.html +++ b/docs/en/erlang.mk/1/guide/installation/index.html @@ -69,20 +69,64 @@

Installation

-

This chapter explains how to setup your system in -order to use Erlang.mk.

On Unix

-

Erlang.mk requires GNU Make to be installed. GNU Make 3.81 -or later is required. GNU Make 4.1 or later is recommended, -as this is the version Erlang.mk is developed on.

+

Erlang.mk requires GNU Make to be installed. While it will +currently work with GNU Make 3.81, support for this version +is deprecated and will be removed in 2017. We recommend +GNU Make 4.1 or later.

+

Git and Erlang/OTP must also be installed.

Some functionality requires that Autoconf 2.59 or later be installed, in order to compile Erlang/OTP. Erlang/OTP may have further requirements depending on your needs.

-

Erlang.mk currently requires Erlang/OTP to be installed in -order to compile Erlang projects.

Some packages may require additional libraries.

+
+

Linux

+

The commands to install packages vary between distributions:

+
+
Arch Linux
+
+
$ pacman -Sy erlang git make
+
+
+

FreeBSD

+

FreeBSD comes with binary and source packages:

+
+
Install binary packages
+
+
$ pkg install erlang git gmake
+

On FreeBSD the make command is BSD Make. Use gmake instead.

+
+
+

OS X and macOS

+

While Apple distributes their own GNU Make, their version is +very old and plagued with numerous bugs. It is recommended +to install a more recent version from either Homebrew or +MacPorts:

+
+
Homebrew
+
+
$ brew install erlang git homebrew/dupes/make
+

Homebrew installs GNU Make as gmake. The make command +is the one provided by Apple.

+
+
MacPorts
+
+
$ sudo port install erlang git gmake
+
-- cgit v1.2.3