[Armadillo:01209] Re: Armadillo-240でのDirectFBのビルドがうまく行かない

nakai email@hidden
2006年 9月 7日 (木) 23:48:18 JST


 中井です。

http://lists.atmark-techno.com/pipermail/armadillo/2006-September/001207.html
のカーネルにした後、
Armadillo-9のdirectfb用のイメージを書き込んだ場合、
A240上でDirectFBが動作することを確認しました。

報告までに。

> -----Original Message-----
> From: email@hidden 
> [mailto:email@hidden] On Behalf 
> Of email@hidden
> Sent: Thursday, September 07, 2006 9:21 PM
> To: email@hidden
> Subject: [Armadillo:01203] Armadillo-240でのDirectFBのビルドがうまく行かない
> 
> こんにちは、吉本@オクテットです。
> 
> Armadillo-240.Baseのビルドは出来るようになりました。
> それでDirectFBに挑戦しているのですが、うまく行きません。
> ビルドは出来たようなので、書き込んで動作させようとするとエラーになります。
> 以下が症状です。
> 
> [email@hidden (ttyAM0) ~]# . ./directfb_setup.sh 
> mknod: /dev/input/event0: No such file or directory
> (略)
> mknod: /dev/input/event3: No such file or directory
> [email@hidden (ttyAM0) ~]# arm-linux-gnu-dfbinfo
> 
>        ---------------------- DirectFB v0.9.25 ---------------------
>              (c) 2000-2002  convergence integrated media GmbH  
>              (c) 2002-2004  convergence GmbH                   
>         -----------------------------------------------------------
> 
> (*) DirectFB/Core: Single Application Core. (2006-09-07 05:41) 
> (!) DirectFB/core/vt: Error opening `/dev/tty0'!
>     --> No such device or address
> (!) DirectFB/Core: Could not initialize 'system' core!
>     --> Initialization error!
> (#) DirectFBError [DirectFBCreate() failed]: Initialization error!
> [email@hidden (ttyAM0) ~]# 
> [email@hidden (ttyAM0) ~]# ls -l /dev/tty0
> crw-rw----    1 root     root       4,   0 Jun 14  2006 /dev/tty0
> [email@hidden (ttyAM0) ~]# cat /proc/fb
> 0 ep93xxfb
> 
> 最初のは /dev/input がないからでしょうが、どうすればいいのか?
> 次はなぜ /dev/tty0 がエラーになるのか?
> フレームバッファが機能しているのは四角を表示させるサンプルプログラムで確認しています。
> 
> DirectFBのビルドは、freetype-configが無くてエラーになったのでlibfreetype6-devを入れたら問題な
> く作成出来ました。
> Exampleの方は、
> email@hidden:~/work/armadillo/directfb/DirectFB-examples-0.9.2
> 5$ ../configure-directfb-examp
> le-for-arm.sh 
> ./configure --build=i686-pc-linux-gnu --target=arm-linux-gnu 
> DIRECTFB_LIBS=/hom
> (略)
> checking for DIRECTFB... configure: error: 
> *** DirectFB 0.9.25 or newer is required. The latest version
> *** of DirectFB is available from http://www.directfb.org/.
> 
> と、configureが失敗します。その時の config.log は、
> 
> configure:2653: checking for pkg-config
> configure:2686: result: no
> configure:2712: checking for DIRECTFB
> configure:2779: error: 
> *** DirectFB 0.9.25 or newer is required. The latest version
> *** of DirectFB is available from http://www.directfb.org/.
> 
> です。バージョンはおかしくないのにこのメッセージです。
> pkg-configを入れてみたらまた違うエラーになりました。
> 
> したがって、exampleなしで作成しています。
> 
> おそらくArmadillo-240.Baseあたりの設定が足りない気がするのですが、何かご存知の方はアドバイス
> をお願い致します。
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/armadillo




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