- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Ubuntu上でITRONプログラムを作成したい)
UbuntuでITRONプログラムを作成する方法
このQ&Aのポイント
- Ubuntu上でITRONプログラムを作成するには、まず開発環境を構築する必要があります。古いWindowsパソコンにVMwarePlayer2.5.5をインストールし、仮想マシンにUbuntu8.04LTSをインストールすることができます。
- ITRONプログラムの改造方法については、msgsend()やmsgrcv()といった関数を使ってプロセス間でのテキストメッセージのやり取りを行うサンプルプログラムを作成し、そのサンプルをITRONで動くように改造することが求められます。
- ITRONプログラムをUbuntu上で動かすためには、改造したソースコードをUbuntu上でコンパイルし、実行する必要があります。具体的な方法については、コンパイルに使うコマンドやライブラリの指定方法などを学ぶ必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
自分で試してみたことはありませんが、TOPPERS/JSPカーネルを使ってみては? μITRON4.0スタンダードプロファイルを実装したOSカーネルで、Linux上で動作するシミュレーション環境を持っています。 Linux上でプログラムをコンパイルしてそのシミュレーション環境内で動かすことができると思われます。もちろん、特定のプロセッサの機能に依存したものは動かせないでしょうけど。
お礼
遅くなりましたが、回答いただきありがとうございました。 回答を参考にしてUbuntu11.04でTOPPERS/JSPカーネルをあれこれ試行錯誤してみました。 linuxシミュレータのコンパイルが通るところまで行って動かしてみましたが、結果としては駄目でした。 JSP 1.4.4とUbuntu 11.04とでカーネルのバージョンが違うためらしいですが、 TOPPERSのコミュニティで質問しまして、やるなら継続的にメンテナンスされてるMacOSシミュレータか、 JSPではなくASPカーネルで試すと良い、ということを聞きました。 まだ試してませんが、道が開けてきました。 ありがとうございました。