[Armadillo:02541] Re: armadillo240:DirectFB実行時エラーについて
nishi
email@hidden
2007年 12月 20日 (木) 16:47:43 JST
astnishiです。
いろいろ情報有難うございます。
nakai様御指摘の通り、libfreetype.so.6.3.10はありませんでした。
romfs/lib下に/usr/arm-linux/libからコピーしてimageを
再作成したところ、下記に貼り付けたようにFONTはクリアした
みたいですがその他のLIBがないとでました。
クロスライブラリが入っていないのでしょうね。
手順にあるようにクロス変換し
libfreetype6-arm-cross_2.2.1-5+etch1_all.deb
libjpeg62-dev-arm-cross_6b-13_all.deb
libfreetype6-dev-arm-cross_2.2.1-5+etch1_all.deb
libpng12-0-arm-cross_1.2.15~beta5-1_all.deb
libjpeg62-arm-cross_6b-13_all.deb
libpng12-dev-arm-cross_1.2.15~beta5-1_all.deb
をdpkg -iでインストールしたのですが、
(libfreetype6-dev_2.2.1-5+etch1_i386.debもいれました)
特にはまらないとのことですので、
romfs下に展開するための手順があるのでしょうか。
また、libm.soもなかったのでコピーしました。
df_window実行LOGを貼り付けてみましたので
何か判れば情報頂きたくよろしくお願いします。
nakai> nakaiです。
nakai>
nakai> > 1)HOWTOについては
nakai> > ・nakai> http://armadillo.atmark-techno.com/howto/directfb-build
nakai> > の方です。
nakai>
nakai> こちらの手順にそってdirectfbを動作させてみましたが、
nakai> 特にはまるようなことも無く正常にexampleを実行できています。
nakai>
nakai> A240の/lib/以下に、
nakai> libfreetype.so.6.3.10
nakai> はありますか?
nakai> これがない場合だと同じ状況になるみたいです。
・・・・・・・
nakai> directfbのログが出力されます。
nakai> 上記、libfreetypeでもうまくいかない場合は、
nakai> そちらのログをはりつけてもらえますか?
コンソールからdf_windowを実行したときのLOGです。
(USBマウスだけ接続。キーボードなし)
[email@hidden (ttyAM0) /bin]# ./df_window
=======================| DirectFB 1.0.1 |=======================
(c) 2001-2007 The DirectFB Organization (directfb.org)
(c) 2000-2004 Convergence (integrated media) GmbH
------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2007-12-20 06:15)
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 1251)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 1252)...
(*) DirectFB/Input: Keyboard 0.9 (directfb.org)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 1253)...
(*) DirectFB/Input: ELECOM ELECOM image sensor mous (1) 0.1 (directfb.org)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 1254)...
(*) DirectFB/Input: Tact-SW Port1 (2) 0.1 (directfb.org)
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(!) DirectFB/FBDev: Panning display failed (x=0 y=0 ywrap=0 vbl=0)!
--> Invalid argument
(!) DirectFB/FBDev: Panning display failed (x=0 y=0 ywrap=0 vbl=0)!
--> Invalid argument
(*) Direct/Interface: Loaded 'FT2' implementation of 'IDirectFBFont'.
(!) Direct/Interface: Unable to dlopen `/usr/local/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so'!
--> libjpeg.so.62: cannot open shared object file: No such file or directory
(!) Direct/Interface: Unable to dlopen `/usr/local/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so'!
--> libpng12.so.0: cannot open shared object file: No such file or directory
df_window.c <129>:
(#) DirectFBError [dfb->CreateImageProvider( dfb, DATADIR"/desktop.png", &provider )]: No (suitable) implementation found!
(!!!) *** WARNING [Application exited without deinitialization of DirectFB!] *** [core.c:813 in dfb_core_deinit_check()]
(!!!) *** WARNING [still objects in 'Layer Region Pool'] *** [object.c:231 in fusion_object_pool_destroy()]
(!!!) *** WARNING [still objects in 'Layer Context Pool'] *** [object.c:231 in fusion_object_pool_destroy()]
〆
armadillo メーリングリストの案内