Mon, April 10, 2006
Vine3.2にJikes1.22をインストール
apt-get install jikes としてみたが、jikesは用意されていなかった。 aptで入れられないのは、 適切に /etc/apt/source.list を設定していないだけなのかもしれないが、 jikesの場合、ソースからでもたいした手間はないので、自分でインストールすることにする。
インストール手順
sourceforgeより jikes-1.22.tar.bz2 をダウンロード。
$ tar jxf jikes-1.22.tar.bz2
$ jikes-1.22
$ ./configure
$ make
make install はしない。 ./src/jikes ができているので、これを $HOME/bin へコピーして使うことにする。
JIKESPATHの設定
パスの設定をしないでいきなり、jikes Test.java などとコンパイルしようとすると・・・
*** Semantic Error: You need to modify your classpath, sourcepath, bootclasspath,
and/or extdirs setup. Jikes could not find package "java.lang" in:
といって怒られます。
そこで、JIKESPATHを設定します。
export JIKESPATH=${JAVA_HOME}/jre/lib/rt.jar
コンパイルのたびに設定するのは面倒なので、 $HOME/.bashrc に書いておく。