Erlang
ページ作成日 2013/10/14
ページ更新日 2021/1/1
Erlangは、Ericsonが開発している、関数型言語です。
Erlangの配布形式は、OTP(Open Telecom Platform)と呼ばれています。
従って、ソースコードのアーカイブ名も、otp-<バージョン>.tar.gzという形式になっています。
環境設定
特にありません。Make it by yourself!
まずは、自分のホームディレクトリにソースを落とし解凍しましょう。
$ cd ~/Downloads $ wget http://erlang.org/download/otp_src_23.2.tar.gz $ tar xvf otp_src_23.2.tar.gz
configureのスクリプトを走らせます。
$ cd otp_src_18.3 $ ./configure --prefix=/usr --libdir=/lib64 --infodir=/usr/share/info --mandir=/usr/share/man [画面出力を略]
makeし、その後、rootに代わって、make installします。
$ make $ su root Password: # make install DESTDIR=/var/tmp/otp-18.3 [画面出力を略]
パッケージを作成します。
# cd /var/tmp/otp-18.3 # makepkg --linkadd y --chown y --linkadd y --chown y ../otp-18.3-x86_64-1.txz [画面出力を略] Slackware package ../otp-18.3-x86_64-1.txz created.
あとは、このパッケージのパーミッションを755に変更して、パッケージをインストールすればOK♪
# cd /var/tmp # chmod 755 otp-18.3-x86_64-1.txz # installpkg otp-18.3-x86_64-1.txz