[Armadillo:03417] Re: Armadillo-9+SableVMにてOutOfMemoryError
Toshifumi Kanai
email@hidden
2008年 9月 24日 (水) 09:30:31 JST
森川 様
J2MEのcdcには、オプションパッケージとして、JDBCが存在しているのですが
PhoneMEの現在のバージョンではこのオプションパッケージまで対応していないようです。
なんか無いかなと思って調べたら、SUNのオープンソースになっているCDC用JDBCの
ソースを使ってPhoneMEに組み込む方法が以下のサイトに書かれているようです。
全部英文、動く保障はなしですが、試してみてはいかがでしょうか?
http://wiki.java.net/bin/view/Mobileandembedded/PhoneMEAdvancedBuildingJDBCandRMI
2008/09/22 23:42 Hidekazu Morikawa <email@hidden>:
> 金井様
>
> 金井様のご教示により、PhoneMEをmakeし起動することに成功しました。
>
> 前述のThreadTest.java PingTest.javaともメモリ使用量が5M程度で安定して稼
> 動しております。
> ただしPhoneMEはjava.sql.Timestampクラスが使用できなかったりJavaMailが使
> 用できなかったりと色々制約はありそうですね。
>
> SableVMとPhoneMEをうまく連携させて仕様要求を実現させたいと思います。
> 色々とありがとうございました。
>
> Toshifumi Kanai さんは書きました:
>> 森川 さま
>>
>>> PhoneMEのmake方法がわかりませんでしたので現在jre1.3.1を試しているところ
>>> です・・・。
>> 私がATDE2環境でmakeした時は、以下のようにしました。
>> 入手したソースファイルを開発用Linuxマシン(PC)の適当なディレクトリ上で展開する。
>> カレントディレクトリを展開されたディレクトリ下のcdc/build/linux-arm-genericにする。
>> 以下のように入力してメイクを実行する(今回はATDE2環境で行った場合を記述)。
>> make CVM_TARGET_TOOLS_PREFIX=/usr/bin/arm-linux-
>> J2ME_CLASSLIB=foundation CVM_HOST_TOOLS_PREFIX=/usr/bin/
>> CVM_JAVA_TOOLS_PREFIX=/usr/local/j2sdk1.4.2_18/bin/
>> JDK_HOME=/usr/local/j2sdk1.4.2_18/bin/ CC_ARCH_FLAGS=-mcpu=arm920t
>> CVM_JIT?=false
>>
>> CVM_TARGET_TOOLS_PREFIX:ターゲット用のgccの場所を記す(ターゲット用のgccがarm-linux-gccの時は、gccの前まで含める)
>> CVM_HOST_TOOLS_PREFIX :ホスト(PC)用のgccの場所を記す
>> CVM_JAVA_TOOLS_PREFIX :ホストにインストールしたJDKの実行ディレクトリ名を記す
>> JDK_HOME :上と同じにする
>> makeが成功するとbinディレクトリとlibディレクトリが作成される。
>>
>>
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
armadillo メーリングリストの案内