読者です 読者をやめる 読者になる 読者になる

【D言語】dmdをビルドする【Ubuntu】

D言語

Ubunt 13.04環境下でdmdソースコードからビルドしてみます。g++やgitが必要です。


$ mkdir D && cd D
$ git clone https://github.com/D-Programming-Language/dmd.git
$ git clone https://github.com/D-Programming-Language/druntime.git
$ git clone https://github.com/D-Programming-Language/phobos.git
$ cd dmd
$ make -f posix.mak -j9 MODEL=64
$ sudo make -f posix.mak install INSTALL_DIR=/usr/local
$ cd ../druntime
$ make -f posix.mak -j9 MODEL=64 DMD=../dmd/src/dmd
$ sudo make -f posix.mak install INSTALL_DIR=/usr/local
$ cd ../phobos
$ make -f posix.mak -j9 MODEL=64 DMD=../dmd/src/dmd
$ sudo make -f posix.mak install INSTALL_DIR=/usr/local

環境にもよりますが、ビルドには大体1分くらいかかります。-jやMODELやINSTALL_DIRは適宜変えてください。

担当:美馬(とても簡単にビルドできて良い)