Armadilloフォーラム

ATDE5で作成したQtアプリをArmadillo-440(GNU/Debian)で実行

shuntarokashi

2017年1月10日 10時36分

ATDE5(Host) + Armadillo A440(Target)で自作のQtアプリを実行する方法をお教えいただけないでしょうか。
(下記のリンクに類似の質問があり、A840を推奨するという回答があったことは確認済みです。)
(https://armadillo.atmark-techno.com/forum/armadillo/1986)

ホスト:ATDE5 i386 (Linux atde5 3.2.0-4-868-pae #1 SMP Debian 3.2.82-1 i686 GNU/Linux) 20161130版
QtはATDE5のデフォルト状態から特に変更していないです。
(Qt Creator = 2.7.0 (Qt 4.8.4(32bit)) Jun 25 2013 14:27:18が入っています)
ターゲット:Armadillo A440
Kernel : Linux debian 3.14.36-at-8 #1 PREEMPT Tue Sep 27-14:38:36 JST 2016 armv5tejl GNU/Linux
(armadilloガイドの、Debian GNU/Linux構築の章の通り、生成した環境)

QTアプリは、Creatorで作成し、qmake , ビルド、デプロイは正常に完了しています。
Qt GUIアプリケーションのプロジェクトであり、.proにインストール先を追記している以外は、ソースは改変なし。
デスクトップでは、正常に実行されています。
ターゲット(A440)で実行したときに出るメッセージは以下の通りです。
+x属性は与えています。
root@debian:~# ./QtApp
-su ./QtApp: No such file or directory

ROM/RAMが不利なのは承知していますが、あまり複雑な画面を作成する予定はないので、
A440で進めたいと考えています。ATDEも5で進めたいです。
(また、ホスト側についても、ATDE4でQTが入っているものがあるのは知っています)

お手数おかけしますが、よろしくお願いいたします。

コメント

at_takashi.sasayama

2017年1月10日 13時48分

笹山です。

> ATDE5(Host) + Armadillo A440(Target)で自作のQtアプリを実行する方法をお教えいただけないでしょうか。

申し訳ございません。
現状提供できている Armadillo-440(armel) 用の Qt 環境は ATDE4[1] のみとなります。
その為、ATDE5 + Armadillo-440 の環境では、Qt 開発を行うことはできません。
恐れ入りますが、ATDE4 のご使用を検討いただければと思います。

[1] Howto : Armadillo-440でQt! 第2回
http://armadillo.atmark-techno.com/howto/armadillo-440-qt-2