ConceptGCCのビルドがうまくいかない
andLinuxでConceptGCCをコンパイルしてみたが、どうもうまくいかなかった。再度挑戦するときのために経過をメモしておく。
まず、おなじみのツールをインストールする。
apt-get install gcc apt-get install autoconf apt-get install make
GMPとMPFRが必要だったので、それぞれコンパイルしてインストールした。ConceptGCCの本家にはlibmpfr1を入れればいいと書いてあるのだが、それらしきものを入れても認識されなかった。
wget ftp://ftp.gnu.org/gnu/gmp/gmp-4.2.4.tar.bz2 tar jxf gmp-4.2.4.tar.bz2 cd gmp-4.2.4 mkdir build cd build ../configure && make && make install
wget http://www.mpfr.org/mpfr-current/mpfr-2.3.2.tar.bz2 tar jxf mpfr-2.3.2.tar.bz2 cd mpfr-2.3.2 mkdir build cd build ../configure && make && make install
そして、ConceptGCCのために必要なパッケージをインストールする。
apt-get install flex apt-get install subversion
flexが必要なのはmakeしないと分からなかった。あと、やっぱり最新版が欲しいのでSubversionも追加した。
svn co https://svn.osl.iu.edu/svn/hlo/trunk/gcc conceptgcc cd conceptgcc mkdir build cd build ../configure --program-transform-name='s/^g++$/conceptg++/' --enable-languages=c++ && make && make install
…と、まあこんな手順を踏んだのだけれども、ConceptGCCのmake中に「No space left on device」と出てそこから進めない。要はディスク容量不足ということらしいのだが、増やしても効果が無かった。andLinuxの問題のような気がする。