Broadcom MIPS ボードで Java 仮想マシンを実行するように依頼されましたが、Oracleから MIPS 用の OJEC cvm バイナリを見つけて非常にうれしく思いました。残念ながら、正しく実行できなかったため、バイナリは私のボード用にビルドされていないようです。
/mnt/nfs/Oracle_JavaME_Embedded_Client/1.0/binaries/bin # ./cvm
-sh: ./cvm: not found
ボードに使用しているツールチェーンを使用してクライアントを再構築するために、どこかで OJEC ソース コードを入手できるかどうか知っている人に尋ねることはできますか? はいの場合、クライアントを構築するためのガイドはありますか?
Google で検索しているときに、「Phoneme」プロジェクトから CDC ソース コードを見つけ、mips ツールチェーンで cvm をビルドできました。それはうまくいきます!そのテストといくつかの Hello World サンプルを実行できました。しかし、Phoneme svn ログを見て、プロジェクトが最近アクティブではないことに気付きました。最後の変更は約 1 年前です。プロジェクトの状況と、それが OJECT とどう違うのか教えていただけますか?
また、openjdk のホットスポットと混同しています。OJECとは違うの?それとも両方ともCDCに基づいていますか?
ボックスの /proc/ から取得した CPU 情報は次のとおりです。
cat /proc/cpuinfo
system type : BCM7413B1 STB platform
processor : 0
cpu model : Broadcom BMIPS4380 V4.4 FPU V0.1
BogoMIPS : 404.48
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : no
ASEs implemented : mips16
shadow register sets : 1
core : 0
VCED exceptions : not available
VCEI exceptions : not available