[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:78133] Re: kernel2.2.17再構築エラー


On Sun, Dec 31, 2000 at 11:03:42AM +0900,
Takehiro Maeda <takehiro _at_ cyborg.ne.jp> wrote:
> 
> Linux Users誌1月号にあったVine 2.1をインストールし
> たのですが、カーネル(Kernel 2.2.17)の再構築をしよう
> とするとエラーが出てしまいます。
> 
> alsaを使おうと思い、make xconfigでSoundの項目のSound
> card supportを[y]にして、それ以外は全て[n]にしました。
> 
> またFilesystemのNetwork File SystemsのNFS filesystem
> supportとNFS server supportをyにしました。
> 
> エラーは下記のようになります。

これより前に 'warning' で始まらないエラーメッセージはありませんか?
そこにポイントがあるような気が…。

> radio-miropcm20.c: In function `pcm20_mute':
> radio-miropcm20.c:33: warning: implicit declaration of function `aci_write_cmd'
> radio-miropcm20.c: In function `pcm20_setfreq':
> radio-miropcm20.c:73: warning: implicit declaration of function `aci_write_cmd_d'
> radio-miropcm20.c: In function `pcm20_getsigstr':
> radio-miropcm20.c:81: warning: implicit declaration of function `aci_indexed_cmd'
> make[2]: *** [radio-miropcm20.o] エラー 1
> make[2]: 出ます ディレクトリ `/usr/src/linux-2.2.17/drivers/char'
> make[1]: *** [_modsubdir_char] エラー 2
> make[1]: 出ます ディレクトリ `/usr/src/linux-2.2.17/drivers'
> make: *** [_mod_drivers] エラー 2
> Installing modules under /lib/modules/2.2.17-0vl10/block
> Installing modules under /lib/modules/2.2.17-0vl10/misc
> 
> どうしたらいいでしょうか。宜しくお願いします。

最後の2行が謎ですけど…。
# いきなり make modules_install している?

/usr/src/linux/drivers/char/Makefile を 'radio-miropcm20' で検索し、
JF による Documentation/Configure.help 翻訳版の CONFIG_RADIO_MIROPCM20
の項をみると、

CONFIG_RADIO_MIROPCM20
  Choose Y here if you have this FM radio card. You also need to say Y
  to "ACI mixer (miroPCM12/PCM20)" (in "additional low level sound
  drivers") for this to work.

  In order to control your radio card, you will need to use programs
  that are compatible with the Video for Linux API. Information on 
  this API and pointers to "v4l" programs may be found on the WWW at
  http://roadrunner.swansea.uk.linux.org/v4l.shtml; to browse the WWW,
  you need to have access to a machine on the Internet that has a 
  program like lynx or netscape.

  If you want to compile this driver as a module ( = code which can be
  inserted in and removed from the running kernel whenever you want),
  say M here and read Documentation/modules.txt. The module will be
  called radio-miropcm20.o

  (Miro PCM20 Radio のサポート)
  この FM ラジオ・カードをお持ちなら Y と答えてください。こ
  れを動作させるためには、(低水準サウンド・ドライバに加えて)
  "ACI mixer (miroPCM12/PCM20)" に Y と答える必要があります。

  ラジオ・カードを制御するには Video for Linux API に互換な
  プログラムを使う必要があります。この API の情報と "v4l" プ
  ログラムのポインタは 
  http://roadrunner.swansea.uk.linux.org/v4l.shtml から WWW 
  上で見つけられます。WWW をブラウズするには lynx や
  netscape のようなプログラムが動作するインターネット上のマ
  シンにアクセスする必要があります。

  このドライバをモジュール (必要に応じて実行中のカーネルに
  組み込んだり取り外したりできるコード) としてコンパイルし
  たいなら、ここで M と答え、Documentation/modules.txt を読
  んでください。モジュール名は radio-miropcm20.o です。

  <山縣, 中村(幸)(2.2.8 更新)>

というものですね。まぁ要らないなら N と答えればいいのでは?
-- 
大森保英 / かずさのすけ。
http://www.geocities.com/SiliconValley/Program/1018/linux/

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: