Tips記事
» 2001年09月12日 00時00分 UPDATE

Red Hat 7でカーネルmakeエラーが起きる

[木田佳克,ITmedia]

 Red Hat Linux 7.1の環境でカーネル再構築を行おうとすると,次のようなエラーが起きる場合がある。

〜略〜
/usr/src/linux-2.4.2/include/linux/module.h:177:
`inter_module_put_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.2/include/linux/module.h:177: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.2/include/linux/module.h:186:
`try_inc_mod_count_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.2/include/linux/module.h:186: warning: parameter names
(without types) in function declaration
make[2]: *** [dummy.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.2/drivers/net'
make[1]: *** [_modsubdir_net] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.2/drivers'
make: *** [_mod_drivers] Error 2

 この状態になった場合には,カーネルオプションを標準状態に戻せばよい(mrproperパラメータ)。次のように指定すれば解消できる。

# make mrproper

を行ってから

# make menuconfig

で再度オプション設定をしよう。

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ