[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:30028] alsa-source 0.5.10a-1 make error with kernel 2.4.10
- From: MATSUDA Yoh-ichi / 松田陽一 <matsuda@xxxxxxxxxxxx>
- Subject: [debian-users:30028] alsa-source 0.5.10a-1 make error with kernel 2.4.10
- Date: Sat, 29 Sep 2001 15:20:08 +0900
- X-dispatcher: imput version 991025(IM133)
- X-dispatcher: Nomail 0.4.10 (Caravanserai)
- X-mansei: 錦秋湖SA
- X-mansei: ジーニアス福沢
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 3.0pl#17]; post only (only members can post)
- X-moe: 勝村美香
- X-moe: 平家みちよ
- X-moe: 麻見奈央
- X-my-soulful-screaming: ぅぇぃ!
- X-respect: 佐藤泰司
- Message-id: <20010929151947T.matsuda@xxxxxxxxxxxx>
- X-mail-count: 30028
- X-mailer: Mew version 1.94.2 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
こんにちは。松田陽一@PAL-NET三鷹です。
報告します。
potato で、カーネルを 2.4.10 に上げた所、 make-kpkg による alsa-source
(0.5.10a-1) の make に失敗します。
----------------------------------------------------------------------
make[5]: 入ります ディレクトリ `/home/yoh/work/linux-2.4/modules/alsa-driver/kernel/seq'
gcc -DALSA_BUILD -D__KERNEL__ -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -I/home/yoh/work/linux-2.4/linux/include -I../.. -DEXPORT_SYMTAB -c seq.c
In file included from seq_queue.h:26,
from seq.c:28:
seq_timer.h:78: conflicting types for `timer_t'
/home/yoh/work/linux-2.4/linux/include/linux/timer.h:22: previous declaration of `timer_t'
make[5]: *** [seq.o] エラー 1
make[5]: 出ます ディレクトリ `/home/yoh/work/linux-2.4/modules/alsa-driver/kernel/seq'
make[4]: *** [all] エラー 1
make[4]: 出ます ディレクトリ `/home/yoh/work/linux-2.4/modules/alsa-driver/kernel'
make[3]: *** [compile] エラー 1
make[3]: 出ます ディレクトリ `/home/yoh/work/linux-2.4/modules/alsa-driver'
make[2]: *** [install-modules] エラー 2
make[2]: 出ます ディレクトリ `/home/yoh/work/linux-2.4/modules/alsa-driver'
make[1]: *** [kdist_image] エラー 2
make[1]: 出ます ディレクトリ `/home/yoh/work/linux-2.4/modules/alsa-driver'
Module /usr/src/modules/alsa-driver failed.
Hit return to Continue
----------------------------------------------------------------------
google ってみたところ、
リンク名 [alsa-user] Patch for Redhat 7.1/Linux 2.4.2
URL:
http://www.mail-archive.com/alsa-user@xxxxxxxxxxxxxxxx/msg12657.html
で、 alsa のソースにパッチを当てることにより、解決しました。
# 実際は "timer_t" -> "alsa_timer_t" の変換を手作業で行っただけです。
--
夜に帰るため夜に帰るため夜に。
松田 陽一(yoh)
mailto:matsuda@xxxxxxxxxxxx
http://www2.palnet.or.jp/~matsuda/index.htm