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.