[Armadillo:06533] Re: AndroidでJavaを動作させる
Takenoshita Koyo
email@hidden
2011年 1月 14日 (金) 14:52:12 JST
竹之下です。
EmbeddedMasterとは関係なく、ATDE3とATDE2に関するご質問と理解して良いでしょうか?
> このATDE3に含まれている arm用gccは eabi 用になっていますが、
> ATDE2 v20101104での、arm用gccは abi用ですよね?
ATDE3に含まれているarm用gccはEABI用で
ATDE2に含まれているarm用gccはOABI用ですね。
~
> ATDE2で作成したarmadillo-500FX用アプリケーションはATDE3上で作成した
> armadillo-500FX用linux kernelで動作させることはできますでしょうか?
カーネルのコンフィギュレーションによります。
関係するのは、CONFIG_AEABIとCONFIG_OABI_COMPATです。これらの組み合わせに
よって、以下のような挙動になります。
arm OABI用gccで作成したプログラムが、
| CONFIG_AEABI=n |CONFIG_AEABI=y
CONFIG_OABI_COMPAT=n|動く[*1] |動かない[*2]
CONFIG_OABI_COMPAT=y| -- |動く[*3]
*1: Armadillo-500シリーズ用の標準設定
*2: Armadillo-400シリーズ用の標準設定
*3: ユーザーランドのプログラム(ライブラリ含む)を全て
arm OABI用gccで作成した場合、動く。
となります。
Yoshiaki IWATA さんは書きました:
> お世話になっております。
> 岩田です。
>
> 便乗質問で恐縮です。
>
>>> また、EmbeddedMaster2をインストール済みの開発環境(ATDE3)が、以下からダウ
> ンロードできます。
>>> http://developer.oesf.biz/em/developer/sdk/ATDE.html
>
> このATDE3に含まれている arm用gccは eabi 用になっていますが、
> ATDE2 v20101104での、arm用gccは abi用ですよね?
>
> ATDE2で作成したarmadillo-500FX用アプリケーションはATDE3上で作成した
> armadillo-500FX用linux kernelで動作させることはできますでしょうか?
>
> 以上、よろしくお願いいたします。
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
--
Koyo Takenoshita
armadillo メーリングリストの案内