[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:13125] Re: svga and porting



佐野@浜松です。

In <20001019101856B.kohda@xxxxxxxxxxxxxxxxxxxx>,
  on "Thu, 19 Oct 2000 10:19:18 +0900',
   with "[debian-devel:13112] svga and porting",
 Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx> さん wrote:

> でちょっと質問ですが、そもそも svga サポートしてる
> アーキテクチャは i386 だけでしょうか、それとも pc98,
> mac(or powerpc?), alpha とかにもあるのでしょうか?

XFree86 3.3.6 の Release Note を見ると alpha 向けには
 SVGA サーバーがありますね。PC98 には無いです。

 m68k は frame buffer device 経由しか無さそう。

たぶん、powerpc, arm なども fbdev ではないでしょうか。

> というのは gs を見ると
> 
> svgalib-archs	= i386
> 
> ARCH		:= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
> 
> # Determine if the svgalib stuff should be build
> 
> ifneq (,$(findstring $(ARCH), $(svgalib-archs)))
> svgalib-opt	:= -DSVGALIB_SUPPORT
> svgalib-support  = yes
> endif
> 
> のような処理してるのですが、これだと i386 以外に svga
> 対応なのがあると port のとき svgalib-archs を修正しない
> とダメな感じで、そういう修正はマズイ気がしてます。
> (ウソかな?)

そもそも svgalib が architecture: i386 だから gs から
 svgalib を使う方法が無いような気が。

> i386 だけなら問題ないでしょうが、そうでないなら
> svgalib-archs をリストするのかな、と思いますが
> $(findstring $(ARCH), $(svgalib-archs))
> というのがリストで大丈夫なのか理解してません。

 info make して m name (Name Index) から findstring を
探して説明を読めばわかると思います。


-- 
     # (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
    <kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)