kawasaki_user
2014年8月7日 15時27分
Armadillo-840の導入を検討しており、事前に確認したい事項があり質問させて下さい。
なお、Armadilloについて調査を始めたところであり、的外れな質問もあるかと思いますがご容赦下さい。
(1)実践開発ガイドを流し読みしましたが、ATDE v5を用いたクロスコンパイルによるアプリケーション開発に
ついては解説されていますが、Armadillo-840本体でQtを用いたアプリケーション開発をしたいと考えています。
このような開発は可能ですか?
(2)上記のような開発が可能として、Debian wheezy をArmadillo-840 にインストールしたいのですが、
Armadillo-840用のインストールガイド(説明書)がありますか?(既にあるのかもしれませんが、見つけられませんでした。)
実践開発ガイドにはArmadillo-420/440/460については説明がありますが、同様な手順で可能ですか?
また、Armadillo-840 用のDebian wheezy はダウンロードして入手できますか?
以上、よろしくお願いします。
コメント
kawasaki_user
回答ありがとうございます。
Armadillo-840本体でQtのアプリケーション開発を行う事は可能であるが、ハードルが高いことが分かりました。
では、開発用Linux PCを設けるとして、Debian上のVMwareで別のDevian(ATDE5)を動作させるのも非効率であるように思います。
ホームページでダウンロードできる資料のarmadillo-guide-2_ja-2.2.2.pdf(ATDE3 lennyの頃)に以下の項目があり、
『2.4. ATDE3 と同じ環境を構築する』
Devian上にATDE3と同じ環境を構築できるようですが、Debian 7.6 Wheezy上にATDE5と同じ環境を構築するのは可能でしょうか?
『2.4. ATDE3 と同じ環境を構築する』の内容で、lenny→wheezy、440→840に置き換えた(読み替えた)内容で可能でしょうか?
以上、よろしくお願いします。
at_daisuke.sasaki
佐々木大輔です。
> Devian上にATDE3と同じ環境を構築できるようですが、Debian 7.6 Wheezy上にATDE5と同じ環境を構築するのは可能でしょうか?
> 『2.4. ATDE3 と同じ環境を構築する』の内容で、lenny→wheezy、440→840に置き換えた(読み替えた)内容で可能でしょうか?
「a440-development-environment」相当のパッケージはA800では準備しておりません。
従って、読み替えるだけでは、WheezyにATDE5相当の環境を構築する事はできません。
ATDE5に組み込まれているパッケージのリストは以下から参照できます。
ATDE(http://armadillo.atmark-techno.com/atde)
ATDE v5にインストールされているソフトウェア
i386向け
http://download.atmark-techno.com/atde/atde5-i386-dpkg-list.txt
amd64向け
http://download.atmark-techno.com/atde/atde5-amd64-dpkg-list.txt
このリストに示されるパッケージを全てインストールすると、同じ環境を作る事ができます。
上記でダウンロードできるリストや、ATDE5のdpkgの結果をリスト化し、
「apt-get install 」コマンドに食わせてやる方法が簡単だと思います。
at_daisuke.sasaki
2014年8月11日 20時08分
佐々木大輔です。
> (1)実践開発ガイドを流し読みしましたが、ATDE v5を用いたクロスコンパイルによるアプリケーション開発に
> ついては解説されていますが、Armadillo-840本体でQtを用いたアプリケーション開発をしたいと考えています。
> このような開発は可能ですか?
Armadillo-840本体でQtのアプリケーション開発を行う事は可能です。
C++のコンパイルには多くのメモリを必要とします。そのため、外部ストレージ(USB接続のSSDなど)に
スワップ領域を用意するなど対策が必要です。
> (2)上記のような開発が可能として、Debian wheezy をArmadillo-840 にインストールしたいのですが、
> Armadillo-840用のインストールガイド(説明書)がありますか?(既にあるのかもしれませんが、見つけられませんでした。)
Armadillo-840 製品マニュアルに「第16章 SDブートの活用」という章があります。
この中でDebianをルートファイルシステムとする方法が説明されています。
16.2.2. Debian GNU/Linuxのルートファイルシステムを構築する
http://manual.atmark-techno.com/armadillo-840/armadillo-840_product_man…
> また、Armadillo-840 用のDebian wheezy はダウンロードして入手できますか?
Armadillo-840のダウンロードページより入手してください。
http://armadillo.atmark-techno.com/armadillo-840/downloads
ページ中段の「Debian GNU/Linux 7(wheezy)ユーザーランド」からダウンロードできます。