Java
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
*初めに [#fc210c42]
-''Java環境''~
次のフリーなソフトウェアを使用してLANDISK上にJava環境を構...
--Jikes …… IBM社が開発した高速Javaコンパイラ~
--Kaffe …… 非常に多くのプラットホームをサポートするJava仮...
~
-''debパッケージ''~
gcc-3.3.4でビルドしたJAVA環境一式を以下にまとめてあります...
インストールできるからといって、動作を完全に保障するもで...
~
http://eggplant.ddo.jp/www/download/Packages/JAVA/ ~
~
*JikesとKaffeによるJava環境の構築 [#n683fc35]
-Kaffe/Jikesのインストール~
#pre{{
landisk:~# apt-get install jikes-kaffe kaffe-jthreads ji...
}}
-コマンドテスト
#pre{{
landisk:~# java -version
Kaffe Virtual Machine
…省略
Engine: Interpreter Version: 1.1.x-cvs Java Version: ...
landisk:~# jikes-kaffe -version
Jikes Compiler - Version 1.21 - 16 May 2004
Copyright (C) IBM Corporation 1997-2003, 2004.
…省略
}}
-サンプルプログラム -- TestAwt.java~
本サンプルプログラムはX Window(VNC)上で動作します。
#pre{{
import java.awt.*;
public class TestAwt extends Frame{
public TestAwt(){
super();
add(new TextArea("Hello Kaffe world on LANDISK !!...
setSize(256,64);
show();
}
public static void main(String [] args){
new TestAwt();
}
}
}}
コンパイル&実行
#pre{{
landisk:~# jikes-kaffe TestAwk.java
landisk:~# java TestAwk
}}
&ref(TestAwk.png,nolink);
~
~
~
*付録 … Kaffeパッケージの構築メモ [#za423cdb]
-"error: Configuration sh4-linux not supported"~
--config/superhをsh4にリンク(ln -s superh sh4)~
~
-java_lang_Float.hの生成時におけるKaffehエラー~
jthreads、pthreads、pthreads-profieの3箇所で同じエラーが...
--Intel機で上記ファイルを生成してLANDISKにコピー~
--さらにはMakefileを変更して対処~
~
-debian/file-actions.plの"Out of memory"~
debian/FileActionsの記述をコマンドに変換するスクリプト。~
Perlのバグっぽい?。
--簡単な互換シェルスクリプトを作って対処。~
~
-kaffe-pthreadsパッケージ動作不良~
--代わりにkaffe-jthreadsを使用する。~
-
~
~
#counter
終了行:
*初めに [#fc210c42]
-''Java環境''~
次のフリーなソフトウェアを使用してLANDISK上にJava環境を構...
--Jikes …… IBM社が開発した高速Javaコンパイラ~
--Kaffe …… 非常に多くのプラットホームをサポートするJava仮...
~
-''debパッケージ''~
gcc-3.3.4でビルドしたJAVA環境一式を以下にまとめてあります...
インストールできるからといって、動作を完全に保障するもで...
~
http://eggplant.ddo.jp/www/download/Packages/JAVA/ ~
~
*JikesとKaffeによるJava環境の構築 [#n683fc35]
-Kaffe/Jikesのインストール~
#pre{{
landisk:~# apt-get install jikes-kaffe kaffe-jthreads ji...
}}
-コマンドテスト
#pre{{
landisk:~# java -version
Kaffe Virtual Machine
…省略
Engine: Interpreter Version: 1.1.x-cvs Java Version: ...
landisk:~# jikes-kaffe -version
Jikes Compiler - Version 1.21 - 16 May 2004
Copyright (C) IBM Corporation 1997-2003, 2004.
…省略
}}
-サンプルプログラム -- TestAwt.java~
本サンプルプログラムはX Window(VNC)上で動作します。
#pre{{
import java.awt.*;
public class TestAwt extends Frame{
public TestAwt(){
super();
add(new TextArea("Hello Kaffe world on LANDISK !!...
setSize(256,64);
show();
}
public static void main(String [] args){
new TestAwt();
}
}
}}
コンパイル&実行
#pre{{
landisk:~# jikes-kaffe TestAwk.java
landisk:~# java TestAwk
}}
&ref(TestAwk.png,nolink);
~
~
~
*付録 … Kaffeパッケージの構築メモ [#za423cdb]
-"error: Configuration sh4-linux not supported"~
--config/superhをsh4にリンク(ln -s superh sh4)~
~
-java_lang_Float.hの生成時におけるKaffehエラー~
jthreads、pthreads、pthreads-profieの3箇所で同じエラーが...
--Intel機で上記ファイルを生成してLANDISKにコピー~
--さらにはMakefileを変更して対処~
~
-debian/file-actions.plの"Out of memory"~
debian/FileActionsの記述をコマンドに変換するスクリプト。~
Perlのバグっぽい?。
--簡単な互換シェルスクリプトを作って対処。~
~
-kaffe-pthreadsパッケージ動作不良~
--代わりにkaffe-jthreadsを使用する。~
-
~
~
#counter
ページ名: