今井です。 64bitマシンで 9.1の標準というかアップデートカーネルの2.6.5-7.111-smpでコンパイラも標準のgcc3.3.3 でalsa-driver-1.0.7rc2コンパイルしてみたら玉砕しました。 新規で追加になったportman2x4.c(実体はportman2x4-kernel.cだけど)の辺りがgcc3.3.3だと うまく通らない?様です。 記憶違いでなければgcc3.3.4かカーネル2.6.8もしくは2.6.9辺りでは問題なかった様に思うの ですが....。ここ2週間ほどは目まぐるしくシステムが変更になってた(SUSEだったりそうでなか ったり、インストールしたLinuxのバージョンが上がったり下がったりしてた)ので無茶苦茶怪し いとこがありますが....。 CC [M] /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/kbuild/../drivers/portman2x4.o In file included from /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4.c:1: /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:60: error: ??????? before "int" /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:60: ??: type defaults to `int' in declaration of `module_param_array' /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:60: ??: function declaration isn't a prototype /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:60: ??: data definition has no type or storage class /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:62: error: ??????? before numeric constant /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:62: ??: type defaults to `int' in declaration of `module_param_array' /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:62: ??: function declaration isn't a prototype /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:62: ??: data definition has no type or storage class /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:64: error: ??????? before numeric constant /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:64: ??: type defaults to `int' in declaration of `module_param_array' /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:64: ??: function declaration isn't a prototype /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:64: ??: data definition has no type or storage class /usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/drivers/portman2x4-kernel.c:58: ??: `boot_devs' defined but not used make[4]: *** [/usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/kbuild/../drivers/portman2x4.o] ??? 1 make[3]: *** [/usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/kbuild/../drivers] ??? 2 make[2]: *** [_module_/usr/src/linux-2.6.5-7.111/ALSA/alsa-driver-1.0.7rc2/kbuild] エラー 2 make[1]: *** [modules] エラー 2 make[1]: Leaving directory `/usr/src/linux-2.6.5-7.111' make: *** [compile] エラー 2 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~