>I tried to compile i2c and lm_sensors on this machine: > >Linux dhcp230 2.4.21-99-athlon #1 Wed Sep 24 13:34:32 UTC 2003 i686 athlon i386 > GNU/Linux). >gcc version 3.3.1 (SuSE Linux) > >While compilation i get on both i2c and lm_sensors the following error: > >kernel/i2c-pport.c:154: error: initializer element is not constant >kernel/i2c-pport.c:154: error: (near initialization for `bit_pport_data.timeout' Suse hacked their kernel tree in a way which makes it incompatible with our sources. Several users already reported about that. We do not support that. Either complain to Suse, or use their packages for lm_sensors (if such packages exist) or use a vanilla kernel instead of a Suse one. Our packages are tested to work perfectly with vanilla kernels. Jean Delvare