[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 メーリングリストの案内