[Momonga-devel.ja:02375] Re: kernel-2.4.22-28m以降のソースだと DirectFBが Buildできない?


佐藤@滋賀県です

From: YAMAZAKI Makoto <zaki@xxxxxxxxx>
Subject: [Momonga-devel.ja:02374] Re: kernel-2.4.22-28m以降のソースだと DirectFBが Buildできない?
Date: Wed, 10 Dec 2003 23:48:02 +0900
> zaki です。
> 
> >  DirectFB-0.9.20-2m ですが,kernel-2.4.23-3mのソースでは Buildに失敗す
> > るようです。
> >  私のところでは inputdrivers/wm97xx_ts でコケます。
> >  ちなむと,kernel-2.4.22-29m(30m)のソースであれば Buildできました。
> > 
> > #  まぁ,個人的には gfxdriver/matrox が削除されて少々寂しい変更なんです
> > # が(笑
> 
> あ、すみません。
> 削除は決定事項ではなくて とりあえずビルドするための暫定的な処置だったのですが
> 2.4.23 でビルドできないとなるとあまり意味がないですね...
> 
> やはり i2c-1.8 以降は構造ががらっと変わってるので今このまま取り込むのは
> 無理があるかなと思いはじめています。
> 
> もうすこし2.4.23 で足掻いてみてダメだったら以前の版に戻そうと思います。

 inputdrivers/wm97xx_tsでコケるのは、i2c,lm_sensorsのせいでは
なくて、linux-2.4.23からinclude/linuxに追加されたwm97xx.hの
せいでは無いでしょうか?
DirectFBのbuild問題を解決するには、kernel付属のwm97xx.hを何と
かするか、DirectFB側で何とかするしか無いのでは?

# 解決策として、DirectFBのconfigureをなぶって、 WM97XX 
# Touchscreen driver関連ソースを2.4.22の時のようにコン
# パイルしないようにするしか思い付きませんが。
-----------------------------------------------------
                       佐藤雅伸 (m.sato@xxxxxxxxxxxx)