We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Here are the basic steps to build Erlang/OTP in the Git repository. Start by cloning:
git clone git://github.com/erlang/otp.git
The following packages (Ubuntu 9.10) are dependencies for Erlang/OTP:
For building Erlang/OTP base,
aptitude install autoconf libncurses-dev
For building Erlang/OTP with wxWidgets:
aptitude install libwxgtk2.8-dev libgl1-mesa-dev libglu1-mesa-dev libpng3
For building Erlang/OTP with jinterface:
aptitude install sun-java6-jre sun-java6-jdk sun-java6-bin
For building Erlang/OTP with Orber and other c++ projects:
sudo aptitude install g++
Next, set the ERL_TOP and PATH environment variables:
ERL_TOP
PATH
cd otp # Bourne Shell export ERL_TOP=$PWD export PATH=$ERL_TOP/bin:$PATH # C Shell setenv ERL_TOP $PWD setenv PATH $ERL_TOP/bin:$PATH
The repository does not contain a generated configure file, so it must be generated like this:
configure
./otp_build autoconf
before configure can be run. When the configure files has been generated, you can build in the usual way as described in the README file. Shortly:
./configure make
To run the system you have built without installing it first:
$ERL_TOP/bin/erl
If you want to skip a certain library, do
touch lib/{library_name}/SKIP
before configure and make.