> Ok, done that. Now I get this: > gcc -I. -Ikernel/include -I/usr/local/include > -I/lib/modules/2.4.21-ben2/build/include -Wall -O2 -c lib/data.c -o > lib/data.ao In file included from lib/data.c:20: > /usr/include/stdlib.h:445: error: Syntaxfehler before "int32_t" > /usr/include/stdlib.h:447: error: Syntaxfehler before '*' token > /usr/include/stdlib.h:451: error: Syntaxfehler before '*' token > /usr/include/stdlib.h:452: error: Syntaxfehler before '}' token > /usr/include/stdlib.h:455: error: Syntaxfehler before "int32_t" > lib/data.c: In function `sensors_parse_chip_name': > lib/data.c:117: Warnung: deprecated use of label at end of compound > statement > lib/data.c:151: Warnung: deprecated use of label at end of > compound statement > make: *** [lib/data.ao] Fehler 1 > > Any hints? Not really. Didn't you encounter this problem with lm_sensors 2.8.0? The warnings are harmless, you can get the fixed version of the file here if you want. http://www2.lm-sensors.nu/~lm78/cvs/lm_sensors2/lib/data.c Sounds like a broken system header, which won't let you compile the library nor any user-space program. What's there in /usr/include/stdlib.h, lines 430 to 460? -- Jean Delvare http://www.ensicaen.ismra.fr/~delvare/