$ su ( 初期状態では、sudo が行えないため root になって作業する。sudo が使えるなら sudo で実行しても良い ) # yum install gcc # yum install gcc-c++ # yum install autoconf # yum install automake # yum install libXpm-devel # yum install libpng-devel # yum install emacs # yum install gperf # yum install java-1.7.0-openjdk-devel # exit $
$ wget ftp://ftp.gmplib.org/pub/gmp-???/gmp-???.tar.bz2 ( ??? は最新版のバージョン番号 ) $ tar jxf gmp-???.tar.bz2 $ cd gmp-??? $ ./configure $ make $ su # make install # exit $ cd ..
$ wget http://mpfr.loria.fr/mpfr-current/mpfr-???.tar.bz2 ( ??? は最新版のバージョン番号 ) ( 可能なら署名の確認を行う ) $ tar jxf mpfr-???.tar.bz2 $ cd mpfr-??? $ ./configure $ make $ su # make install # exit $ cd ..
$ wget ftp://ftp.gnu.org/gnu/mpc/mpc-???.tar.gz ( ??? は最新版のバージョン番号 ) ( 可能なら署名の確認を行う ) $ tar zxf mpc-???.tar.gz $ cd mpc-??? $ ./configure $ make $ su # make install # exit $ cd ..
$ wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-???/gcc-???.tar.bz2 ( ??? は最新版のバージョン番号 ) $ md5sum gcc-???.tar.bz2 ( md5値のチェック ) $ tar jxf gcc-???.tar.bz2 $ cd gcc-??? $ export LD_LIBRARY_PATH=/usr/local/lib $ ./configure $ make $ su # export LD_LIBRARY_PATH=/usr/local/lib ( su 後、もう一度セットする ) # make install # exit $ cd ..
$ wget http://download.savannah.gnu.org/releases/swarm/src/swarm/Swarm-2.4.1-MinGW-sources.zip $ unzip Swarm-2.4.1-MinGW-sources.zip $ cd Swarm-2.4.1-MinGW-sources/sources $ tar zxf tcl8.4.19-src.tar.gz $ cd tcl8.4.19/unix $ ./configure $ make $ su # make install # exit $
$ cd ../../ ( tclの作業からの続き、これでSwarm-2.4.1-MinGW-sources/に移動 ) $ tar zxf tk8.4.19-src.tar.gz $ cd tk8.4.19/unix $ ./configure $ make $ su # make install # exit $
$ cd ../../ ( tkの作業からの続き、これでSwarm-2.4.1-MinGW-sources/に移動 ) $ tar zxf BLT2.4z.tar.gz $ cd blt2.4z $ ./configure $ make $ su # make install # exit $
$ cd /usr/local/lib/tk8.4 $ su # patch -p1 < [tk8.4_script_for_linux.patchのパス] # exit $
$ tar zxf swarm-2.2_fix_0.36.tgz $ cd swarm-2.2_fix_0.36 $ ./configure --with-jdkdir=/usr/lib/jvm/java-1.7.0-openjdk/ $ make $ su # make install # exit $
export SWARMHOME=/usr/local/ export CLASSPATH=.:/usr/local/share/swarm/kawa.jar:/usr/local/share/swarm/swarm.jar export LD_LIBRARY_PATH=/usr/local/lib