= プロジェクトの概要 =
このプロジェクトではiPhone OS上に組み込みOSの決定版であるToppers JSPを搭載することを目的にしています。
iPhoneアプリケーションで気軽に優先順位付きのOSが使用できます。
== sampleの始め方 ==
現在はiPhone Simulator上での動作を確認しています。iPhone実機での動作確認はしておりません。
1. 用意するもの
* Intel Mac ( MacOS X 10.5.8 で確認しています)
* Xcode (アップルより無償でダウンロードができます。3.1.4で確認しています)
* Toppers JSP(ちらで無償ダウンロードができます)
* http://www.toppers.jp/jsp-download.html
* JSPカーネル Release 1.4.3 , tar.gz(ECU,LF)を選択してください
2. プロジェクトのフォルダ構成を作成します [[BR]][[BR]]
プロジェクトのフォルダを以下のような構成にします
{{{
- project ( Userが自由に名前を付けられます)
- example (当プロジェクトからダウンロードできます)
- iphone (当プロジェクトからダウンロードできます)
- jsp ( Toppersからダウンロードしたものを解凍して置きます )
}}}
3. Xcodeを立ち上げ、 プロジェクトを読み込みます [[BR]]
* 以下のプロジェクトファイルを読み込みます
* ¥project¥example¥srmple1¥sample1.xcodeproj
4. GDBの設定をします[[BR]][[BR]]
SIGUSR1とSIGUSR2のDebuggerの設定を変更します。[[BR]]
この設定をしないとgdbにsignalが食われてしまい、Debugができません[[BR]]
~/.gdbinit を作成し、以下のように編集します
{{{
handle SIGUSR1 noprint
handle SIGUSR2 noprint
}}}
5. Xcode からビルドし、実行します。 gdbにメッセージが出力されます