When recompileing my kernel, I have
no problems at all...
But when I do 'make modules', he following erros occur...
Code:
<BR>make[2]: Entering directory `/usr/src/linux-2.4.2/drivers/ide'
<BR>gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4/include/linux/modversions.h -c -o ide-floppy.o ide-floppy.c
<BR>In file included from ide-floppy.c:79:
<BR>/usr/src/linux-2.4/include/linux/module.h:173: nondigits in number and not hexadecimal
<BR>/usr/src/linux-2.4/include/linux/module.h:173: nondigits in number and not hexadecimal
<BR>/usr/src/linux-2.4/include/linux/module.h:173: nondigits in number and not hexadecimal
<BR>/usr/src/linux-2.4/include/linux/module.h:173: nondigits in number and not hexadecimal
<BR>/usr/src/linux-2.4/include/linux/module.h:173: parse error before `62dada05'
<BR>/usr/src/linux-2.4/include/linux/module.h:173: `inter_module_register_R_ver_str' declared as function returning a function
<BR>/usr/src/linux-2.4/include/linux/module.h:173: warning: function declaration isn't a prototype
<BR>/usr/src/linux-2.4/include/linux/module.h:174: nondigits in number and not hexadecimal
<BR>/usr/src/linux-2.4/include/linux/module.h:174: missing white space after number `7a9e845'
<BR>/usr/src/linux-2.4/include/linux/module.h:174: parse error before `7a9e845'
<BR>/usr/src/linux-2.4/include/linux/module.h:174: `inter_module_unregister_R_ver_str' declared as function returning a function
<BR>/usr/src/linux-2.4/include/linux/module.h:174: warning: function declaration isn't a prototype
<BR>/usr/src/linux-2.4/include/linux/module.h:175: `inter_module_get_R_ver_str' declared as function returning a function
<BR>/usr/src/linux-2.4/include/linux/module.h:175: warning: parameter names (without types) in function declaration
<BR>/usr/src/linux-2.4/include/linux/module.h:176: `inter_module_get_request_R_ver_str' declared as function returning a function
<BR>/usr/src/linux-2.4/include/linux/module.h:176: warning: parameter names (without types) in function declaration
<BR>/usr/src/linux-2.4/include/linux/module.h:177: nondigits in number and not hexadecimal
<BR>/usr/src/linux-2.4/include/linux/module.h:177: nondigits in number and not hexadecimal
<BR>/usr/src/linux-2.4/include/linux/module.h:177: nondigits in number and not hexadecimal
<BR>/usr/src/linux-2.4/include/linux/module.h:177: parse error before `6b99f7d8'
<BR>/usr/src/linux-2.4/include/linux/module.h:177: `inter_module_put_R_ver_str' declared as function returning a function
<BR>/usr/src/linux-2.4/include/linux/module.h:177: warning: function declaration isn't a prototype
<BR>/usr/src/linux-2.4/include/linux/module.h:186: `try_inc_mod_count_R_ver_str' declared as function returning a function
<BR>/usr/src/linux-2.4/include/linux/module.h:186: warning: parameter names (without types) in function declaration
<BR>make[2]: *** [ide-floppy.o] Error 1
<BR>make[2]: Leaving directory `/usr/src/linux-2.4.2/drivers/ide'
<BR>make[1]: *** [_modsubdir_ide] Error 2
<BR>make[1]: Leaving directory `/usr/src/linux-2.4.2/drivers'
<BR>make: *** [_mod_drivers] Error 2
<BR>
I did check line 173 which (in kernel 2.4.2-2) is a function
prototype, no number at all thus... what on earth is wrong?
Some help please, because I really need NTFS read-support...
Thomas_Delrue@hotmail.com