Знам, че ви е писнало да се пише на тая тема, обаче след всичко което намерих и изчетох от google не намерих конкретно решение на проблема си... Положението е следното:
Както съм написал по-горе ползвам Slackware 10.0; kernel2.4.26; KDE3.2.3. Опитвам се да подкарам lm_sensors 2.9.0, като използвам Superkaramba+cynapses за sysmonitor. Само да уточня, че успешно съм компилирал i2c 2.9.0 преди това. Проблемът е, че при изпълнение на "make all" в директорията на lm_sensors получавам следното съобщение:
Примерен код |
In file included from /lib/modules/2.4.26/build/include/linux/spinlock.h:6, from /lib/modules/2.4.26/build/include/linux/module.h:11, from kernel/busses/i2c-ipmi.c:26: /lib/modules/2.4.26/build/include/asm/system.h: In function `__set_64bit_var': /lib/modules/2.4.26/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules /lib/modules/2.4.26/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules kernel/busses/i2c-ipmi.c: At top level: kernel/busses/i2c-ipmi.c:54: error: `I2C_ALGO_IPMI' undeclared here (not in a function) kernel/busses/i2c-ipmi.c:54: error: initializer element is not constant kernel/busses/i2c-ipmi.c:54: error: (near initialization for `i2c_ipmi_algorithm.id') kernel/busses/i2c-ipmi.c:61: error: `I2C_ALGO_IPMI' undeclared here (not in a function) kernel/busses/i2c-ipmi.c:61: error: `I2C_HW_IPMI' undeclared here (not in a function) kernel/busses/i2c-ipmi.c:61: error: initializer element is not constant kernel/busses/i2c-ipmi.c:61: error: (near initialization for `i2c_ipmi_adapter.id') kernel/busses/i2c-ipmi.c: In function `ipmi_register_bmc': kernel/busses/i2c-ipmi.c:183: warning: `return' with a value, in function returning void make: *** [kernel/busses/i2c-ipmi.o] Error 1
|
Всъщност това не е всичко което се изпълнява след "make all". Отначало всичко изглежда ОК, но след тва излизат по-горните грешки и спира до там.
Прочетох доста неща от този сайт: http://secure.netroedge.com/~lm78/index.html но пак не успях да открия нещо, което да ми свърши работа...
Та има ли някой който се е сблъсквал със същия проблем и е намерил решение?