Search documentation of Erlang System Documentation

# View Source Introduction

This section describes how to build, install and patch Erlang/OTP on UNIX and Windows.

- Building and Installing Erlang/OTP - Describes how to build and install Erlang/OTP on any UNIX platform, that is Linux, macOS, any BSD, Solaris and so on.
- Cross Compiling Erlang/OTP - Describes how to use a cross compiler to build Erlang/OTP on any UNIX platform.
- Building Erlang/OTP on Windows - Describes how to build Erlang/OTP for on Windows 10 using WSL.

There are also various other guides for other OS located in the Erlang/OTP HOWTO folder.

#### Note

Depending on the Operating System and how familiar you are with using GNU configure/make it can be difficult to build Erlang/OTP. Therefore it is recommended to first go to https://erlang.org/downloads and check if a pre-built Erlang/OTP can be used.

If the purpose of building Erlang/OTP is to contribute to its development it is recommended to have a look at Contributing to Erlang/OTP and Developing Erlang/OTP.

← Previous Page Erlang/OTP System Documentation
Next Page → Building and Installing Erlang/OTP