Index > Vine3.2にJikes1.22をインストール
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 に書いておく。

 Twitter
follow me on Twitter
 Categories