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

OGT email@hidden
2006年 9月 7日 (木) 22:40:58 JST


OGTです。

armadillo上ではないですが
configure --with-inputdrivers=none
でinputドライバは無効になります。

configure --helpでいろいろ見てみると吉かも.

vtは
/etc/directfbrc か ~/.directfbrcにno-vtと書いておけば
よかったかと思います。

exampleは本体をmake installしてないと駄目だったような。。

email@hidden wrote:
> こんにちは、吉本@オクテットです。
> 
> 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.25$ ../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 メーリングリストの案内