t-nissieの日記: 【電脳】GCC 4.8.0: ../configure --enable-languages=c,c++,fortran,go && make
日記 by
t-nissie
寝る前に
$ gcc --version
gcc (GCC) 4.6.0
$ ../configure --enable-languages=c,c++,fortran,go
$ make
しておいたら、コンパイルできてた。gccgoもできてる。
もちろん例のバグも直ってる!
$ cat multiplyi.f
! multiplyi.f -*-f90-*-
!!
program multiplyi
implicit none
complex*16 p(10)
p(:) = (0.1d0, 0.2d0)
p(:) = (0.0d0, 1.0d0) * p(:)
write(6,'(2f5.1)') p(1)
end program multiplyi
$ gfortran --version
GNU Fortran (GCC) 4.8.0
$ gfortran -ffree-form -O3 -ffast-math -o fast-math multiplyi.f && ./fast-math
-0.2 0.1
だがしかし、ふとんに戻る。
(追記)
上記のコンパイル、最終的に2.7 GBのディスクスペースを消費してた(初代MacBook Airでコンパイル)。
ということは、4 GBくらいのtmpfsがあればその上でコンパイルできるのかも。
【電脳】GCC 4.8.0: ../configure --enable-languages=c,c++,fortran,go && make More ログイン