Din motive legate de [kapm-idled], zic sa-mi recompilez kernelul.
Sistem: Mandrake 8.0, Athlon/800MHz.
[dragos@dragos dragos]$ rpm -qa | grep gcc gcc-cpp-2.96-0.48mdk gcc-2.96-0.48mdk 
gcc-c++-2.96-0.48mdk.

Incerc sa compilez kernelul 2.4.3-20mdk al distributiei:
make xconfig
make dep
make modules.
Aici se opreste, ultimele mesaje fiind:

In file included from /usr/src/linux-2.4.3/include/asm/io.h:110,
                 from /usr/src/linux-2.4.3/include/asm/pci.h:26,
                 from /usr/src/linux-2.4.3/include/linux/pci.h:560,
                 from eni.c:10:
/usr/src/linux-2.4.3/include/linux/vmalloc.h:36: `boot_cpu_data_R65dda927' undeclared 
(first use in this function)
/usr/src/linux-2.4.3/include/linux/vmalloc.h: In function `vmalloc_dma':
/usr/src/linux-2.4.3/include/linux/vmalloc.h:45: `boot_cpu_data_R65dda927' undeclared 
(first use in this function)
/usr/src/linux-2.4.3/include/linux/vmalloc.h: In function `vmalloc_32':
/usr/src/linux-2.4.3/include/linux/vmalloc.h:54: `boot_cpu_data_R65dda927' undeclared 
(first use in this function)
make[2]: *** [eni.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.3/drivers/atm'
make[1]: *** [_modsubdir_atm] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.3/drivers'
make: *** [_mod_drivers] Error 2

Incerc sa compilez kernelul 2.4.2 al distributiei RH7.1
make xconfig
make dep
make modules.
Aici se opreste, ultimele mesaje fiind:
  In file included from i2c-dev.c:35:
/usr/src/linux-2.4.2/include/linux/module.h: At top level:
/usr/src/linux-2.4.2/include/linux/module.h:173: nondigits in number and not 
hexadecimal
/usr/src/linux-2.4.2/include/linux/module.h:173: nondigits in number and not 
hexadecimal
/usr/src/linux-2.4.2/include/linux/module.h:173: nondigits in number and not 
hexadecimal
/usr/src/linux-2.4.2/include/linux/module.h:173: nondigits in number and not 
hexadecimal
/usr/src/linux-2.4.2/include/linux/module.h:173: parse error before `62dada05'
/usr/src/linux-2.4.2/include/linux/module.h:173: `inter_module_register_R_ver_str' 
declared as function returning a function
/usr/src/linux-2.4.2/include/linux/module.h:173: warning: function declaration isn't a 
prototype
/usr/src/linux-2.4.2/include/linux/module.h:174: nondigits in number and not 
hexadecimal
/usr/src/linux-2.4.2/include/linux/module.h:174: missing white space after number 
`7a9e845'
/usr/src/linux-2.4.2/include/linux/module.h:174: parse error before `7a9e845'
/usr/src/linux-2.4.2/include/linux/module.h:174: `inter_module_unregister_R_ver_str' 
declared as function returning a function
/usr/src/linux-2.4.2/include/linux/module.h:174: warning: function declaration isn't a 
prototype
/usr/src/linux-2.4.2/include/linux/module.h:175: `inter_module_get_R_ver_str' declared 
as function returning a function
/usr/src/linux-2.4.2/include/linux/module.h:175: warning: parameter names (without 
types) in function declaration
/usr/src/linux-2.4.2/include/linux/module.h:176: `inter_module_get_request_R_ver_str' 
declared as function returning a function
/usr/src/linux-2.4.2/include/linux/module.h:176: warning: parameter names (without 
types) in function declaration
/usr/src/linux-2.4.2/include/linux/module.h:177: nondigits in number and not 
hexadecimal
/usr/src/linux-2.4.2/include/linux/module.h:177: nondigits in number and not 
hexadecimal
/usr/src/linux-2.4.2/include/linux/module.h:177: nondigits in number and not 
hexadecimal
/usr/src/linux-2.4.2/include/linux/module.h:177: parse error before `6b99f7d8'
/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
In file included from /usr/src/linux-2.4.2/include/linux/dcache.h:7,
                 from /usr/src/linux-2.4.2/include/linux/fs.h:19,
                 from i2c-dev.c:36:
/usr/src/linux-2.4.2/include/linux/mount.h: In function `mntput':
/usr/src/linux-2.4.2/include/linux/mount.h:46: warning: implicit declaration of 
function `printk_R1b7d4074'
i2c-dev.c: In function `i2cdev_attach_adapter':
i2c-dev.c:444: warning: implicit declaration of function `sprintf_R3c2c5af5'
make[2]: *** [i2c-dev.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.2/drivers/i2c'
make[1]: *** [_modsubdir_i2c] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.2/drivers'
make: *** [_mod_drivers] Error 2

Singurul pe care am reusit sa-l compilez a fost 2.4.4, adus de la kernel.org, da' ala 
n-are patch-urile de senzori i2c.
Care-i buba in afacerea asta?
Sorry pentru wrap si pentru lungimea mesajului.

-- 
Dragos P
126296 luser
"...Exemplele sunt mai utile decat regulile..."
Isaac Newton
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui