[Armadillo:07654] Armadillo-420でQt4を動作させたい

T.Monji email@hidden
2011年 10月 27日 (木) 13:50:51 JST


文字と申します。
組み込み初心者ですが宜しくお願いします。

過去MLや「ARMボードでQt4を動かす(http://www.oidon.net/linux
/qt4_on_arm_board)」を参 考にして環境を構築しました。
サンプルプログラムを動作させてみたところ下記のエラーが延々と表示されます。
対応策等をご教授頂けませんでしょうか?

実行コマンド:./qthello -qws

表示されたエラー:
QScreenLinuxFb::connect: No such device
Error opening framebuffer device /dev/fb0


サンプルプログラム qthello
#include <qapplication.h>
#include <qlabel.h>

int main( int argc, char *argv[] )
{
QApplication myapp( argc, argv );

QLabel *mylabel = new QLabel( "Hello World!!", 0 );
mylabel->resize( 80, 30 );

// myapp.setMainWidget( mylabel ); // 閉じるボタンを押したときアプリ終了
(Qt3)
mylabel->show();

return myapp.exec();
}

動作環境:Armadillo-420
atmark-dist v1.28.2
Linux 2.6.26-at15
qt-4.6.4/enbedded
qtのライブラリはmicroSDにコピーし/usr/local/libにマウント済

デバイス:
[email@hidden (ttymxc1) /mnt/etc]# ls -l /dev/fb*
crw------- 1 root root 29, 0 Jan 1 09:00 /dev/fb0

環境:
[email@hidden (ttymxc1) /mnt/etc]# env
USER=root
HOSTNAME=armadillo420-0
OLDPWD=/root
HOME=/root
PS1=[\u@\h (ttymxc1) \w]\$
VISUAL=vi
LOGNAME=root
TERM=vt102
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/lib
HISTSIZE=1000
SHELL=/bin/ash
PWD=/mnt/etc
TZ=JST-9
EDITOR=vi

以上、よろしくお願い致します。



armadillo メーリングリストの案内