Installation aus den Quellen

Die aktuelle Version von Erlang kann von erlang.org bezogen werden. Zum aktuellen Zeitpunkt ist das die Version "12B-5", dh. das vierte Update des Releases 12.

Der download bestehtr aus insgesamt drei Teilen:

  • otp_src_R12B-5.tar.gz enthält die Quellen der kompletten Laufzeit und Entwicklungsumgebung
  • otp_doc_html_R12B-5.tar.gz die Dokumentation und
  • otp_doc_man_R12B-5.tar.gz die MAN-Pages.

Die Installation beginnt ganz klassisch mit dem Entpacken und dem üblichen 3-Teile aus configure/make/make install. Als Beispiel soll hier in das Homeverzeichnis eines einzelnen Nutzers installiert werden:

tar xvzf otp_src_R12B-5.tar.gz
cd otp_src_R12B-5/
./configure --prefix=$HOME/otp_R12B-5
make
make install

Um den Erlangcompiler (erlc) on den "Emulator" (erl) benutzen zu können ist es notwendig, ~/otp_R12B-4/bin in den Pfad aufznehmen. FÜr denjenigen, der der Erlang-Entwicklung folgend eventuell immer die neueste Version einsetzt wird eventuell lieber einen Symlink wie ~/erlang anlegen, der auf das aktuelle Release zeigt und dann ~/erlang/bin in den Suchpfad aufnehmen. Genau dieser Weg soll hier genutzt werden:

ln -sf ~/otp_R12B-5 erlang