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

[plamo:15047] make stopped with "multiple definition of`__module_kernel_version'"



やまぐちです。
こんばんは。

ALSAを導入しようと思い、
http://www.linet.gr.jp/ML/plamo/200207/msg00393.html
あたりを参考に、まずはalsa-{driver,lib,utils}-0.9.0rc2.tar.bz2を
持ってきてインストールしようと思ったのですが、
alsa-driver-0.9.0rc2のmake中にエラーで止まってしまいました。
-=-=-
% ./configure
% make
(snip)
ln -sf ../isa/sb/snd-sb8.o /usr2/takuya/temp/alsa/alsa-driver-0.9.0rc2/modules/snd-sb8.o
ln -sf ../isa/sb/snd-sbawe.o /usr2/takuya/temp/alsa/alsa-driver-0.9.0rc2/modules/snd-sbawe.o
rm -f snd-emu8000-synth.o
ld  -r -o snd-emu8000-synth.o emu8000_synth.o emu8000_callback.o emu8000_patch.o emu8000_pcm.o
emu8000_pcm.o(.modinfo+0x0): multiple definition of `__module_kernel_version'
emu8000_synth.o(.modinfo+0x0): first defined here
emu8000_pcm.o(.modinfo+0x16): multiple definition of `__module_using_checksums'
emu8000_synth.o(.modinfo+0x16): first defined here
make[2]: *** [snd-emu8000-synth.o] エラー 1
make[2]: 出ます ディレクトリ `/usr2/takuya/temp/alsa/alsa-driver-0.9.0rc2/isa/sb'
make[1]: *** [_modsubdir_sb] エラー 2
make[1]: 出ます ディレクトリ `/usr2/takuya/temp/alsa/alsa-driver-0.9.0rc2/isa'
make: *** [compile] エラー 1
-=-=-

二重定義で怒られてるようですが、元ソースで#includeされている
ファイルにversion関係の記述が見当たらず、googleで
「multiple definition of `__module_kernel_version'」を
検索しても、該当するような情報が見られませんでした。

何か変なものを参照してる気がするのですが、何だかわからない
状況です。

ウチの環境は、
Plamo 2.2.1
Kernel: 2.2.19
で、昔インストールしてからkernelのリコンパイルは
していないはずで、サウンド関係も特にいじってません。

何かお気づきの点があれば、コメントいただけると嬉しいです。

--
  A A   =======================================
 (@v@)     山口 卓也(takuya@yamaguch.sytes.net)
( ''' ) URL: http://yamaguch.sytes.net/~takuya/
==^=^==========================================

Follow-Ups
[plamo:15048] Re: make stopped with "multiple definition of`__module_kernel_version'", Shigenori Shimokawara
[plamo:15050] Re: make stopped with "multiple definition of`__module_kernel_version'", YAMAGUCHI Shingo

[検索ページ] [メール一覧]
Plamo ML 公開システム