diff options
Diffstat (limited to 'guide/installation.html')
-rw-r--r-- | guide/installation.html | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/guide/installation.html b/guide/installation.html index e8c0f0f..62a3bc8 100644 --- a/guide/installation.html +++ b/guide/installation.html @@ -42,7 +42,8 @@ have further requirements depending on your needs.</p><p>Some packages may requi </p><pre class="programlisting">$ pacman -S erlang git make</pre><p> </p><p>Alpine Linux and other distributions based on BusyBox come with an incompatible <code class="literal">awk</code> program. Installing the GNU Awk -(<code class="literal">gawk</code> on Alpine) solves this issue.</p></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_freebsd"></a>1.1.2. FreeBSD</h3></div></div></div><p>FreeBSD comes with binary and source packages:</p><p><strong>Install binary packages. </strong> +(<code class="literal">gawk</code> on Alpine) solves this issue.</p><p>Parallel builds may require the program <code class="literal">flock</code> that can +be found in the package <code class="literal">util-linux</code>.</p></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_freebsd"></a>1.1.2. FreeBSD</h3></div></div></div><p>FreeBSD comes with binary and source packages:</p><p><strong>Install binary packages. </strong> </p><pre class="programlisting">$ pkg install erlang git gmake</pre><p> </p><p>On FreeBSD the <code class="literal">make</code> command is BSD Make. Use <code class="literal">gmake</code> instead.</p></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_os_x_and_macos"></a>1.1.3. OS X and macOS</h3></div></div></div><p>While Apple distributes their own GNU Make, their version is very old and plagued with numerous bugs. It is recommended @@ -52,7 +53,10 @@ MacPorts:</p><p><strong>Homebrew. </strong> </p><p>Homebrew installs GNU Make as <code class="literal">gmake</code>. The <code class="literal">make</code> command is the one provided by Apple.</p><p><strong>MacPorts. </strong> </p><pre class="programlisting">$ sudo port install erlang git gmake</pre><p> -</p></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="_on_windows"></a>1.2. On Windows</h2></div></div></div><p>Erlang.mk can be used on Windows inside an MSYS2 environment. +</p><p>Parallel builds may require the program <code class="literal">flock</code> which can +be installed via Homebrew or manually. The instructions +to install are available from its repository: +<a class="ulink" href="https://github.com/discoteq/flock" target="_top">https://github.com/discoteq/flock</a></p></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="_on_windows"></a>1.2. On Windows</h2></div></div></div><p>Erlang.mk can be used on Windows inside an MSYS2 environment. Cygwin, MSYS (the original) and native Windows (both Batch and PowerShell) are currently not supported.</p><div class="note" style="margin-left: 0; margin-right: 10%;"><h3 class="title">Note</h3><p>Erlang.mk expects Unix line breaks in most of the files (LF instead of CRLF). Make sure to configure your text editor |