vine-users ML アーカイブ



[vine-users:059473] Re: 解決できないモジュール依存関係が

  • From: Daisuke SUZUKI <daisuke@xxxxxxxxxxx>
  • Subject: [vine-users:059473] Re: 解決できないモジュール依存関係が
  • Date: Tue, 8 Apr 2003 06:58:26 +0900
On Tue, 08 Apr 2003 06:33:11 +0900 (JST)
Takahiko FUJITA <tafujita@xxxxxxxxxxxxxxxxx> wrote:

> ソースからリビルドするときに (mkkpkgを使った場合も)
> 同じエラーが出ました。
> 
> mkkpkg を使っての make menuconfig で、カーネルのオプション
> 
> Character devices -> Enabled XFree 4.1 ioctl interface by default
> 
> を選択するとエラー無くパッケージができましたから、
> これが関係あるのでしょうか。

cmpxchg は 素の i386 にはないので i386 kernel のみエラーになります。
kernel config で CPU を 486 以降のものを選択すれば unresolved
symbol は解決するとおもいます。
# __HAVE_ARCH_CMPXCHG が define されていないときは cmpxchg を使わない
# ようにするべきなんでしょうけど、i386 で drm を使うなんてありえない
# ので disable にしておくのがらくそうです。

ちなみに、drm-4.0 では kernel の cmpxchg の定義相当のものが
なかに埋め込まれているのでとりあえず unresolved にはならないですみ
ますが、結局 initialize で i386 の場合ははねられます。

-- 
Daisuke SUZUKI <daisuke@xxxxxxxxxxx>
President, Project Vine.                       http://vinelinux.org/
President, Vine Caves, Ltd.                    http://vinecaves.com/
Vice President, Japan Linux Association.       http://jla.linux.or.jp/