[ Oliver Sorgens @ 05.07.2005. 12:36 ] @
Ima jedan prolem kada ocu da instaliran lm_sensors. Kada otkucam "make all" onda se desava ovo :

gcc -M -MG -DETCDIR="\"/etc\"" -I. -Ikernel/include -I/usr/local/include -Wall -O2 prog/sensors/chips.c | \
sed -e 's@^\(.*\)\.o:@prog/sensors/chips.rd prog/sensors/chips.ro: Makefile '`dirname prog/sensors/chips.rd`/Module.mk' @' > prog/sensors/chips.rd
gcc -M -MG -DETCDIR="\"/etc\"" -I. -Ikernel/include -I/usr/local/include -Wall -O2 prog/sensors/main.c | \
sed -e 's@^\(.*\)\.o:@prog/sensors/main.rd prog/sensors/main.ro: Makefile '`dirname prog/sensors/main.rd`/Module.mk' @' > prog/sensors/main.rd
gcc -M -MG -DETCDIR="\"/etc\"" -I. -Ikernel/include -I/usr/local/include -Wall -O2 prog/dump/superio.c | \
sed -e 's@^\(.*\)\.o:@prog/dump/superio.rd prog/dump/superio.ro: Makefile '`dirname prog/dump/superio.rd`/Module.mk' @' > prog/dump/superio.rd
gcc -M -MG -DETCDIR="\"/etc\"" -I. -Ikernel/include -I/usr/local/include -Wall -O2 prog/dump/isaset.c | \
sed -e 's@^\(.*\)\.o:@prog/dump/isaset.rd prog/dump/isaset.ro: Makefile '`dirname prog/dump/isaset.rd`/Module.mk' @' > prog/dump/isaset.rd
gcc -M -MG -DETCDIR="\"/etc\"" -I. -Ikernel/include -I/usr/local/include -Wall -O2 prog/dump/isadump.c | \
sed -e 's@^\(.*\)\.o:@prog/dump/isadump.rd prog/dump/isadump.ro: Makefile '`dirname prog/dump/isadump.rd`/Module.mk' @' > prog/dump/isadump.rd
gcc -M -MG -DETCDIR="\"/etc\"" -I. -Ikernel/include -I/usr/local/include -Wall -O2 prog/dump/i2cbusses.c | \
sed -e 's@^\(.*\)\.o:@prog/dump/i2cbusses.rd prog/dump/i2cbusses.ro: Makefile '`dirname prog/dump/i2cbusses.rd`/Module.mk' @' > prog/dump/i2cbusses.rd
gcc -M -MG -DETCDIR="\"/etc\"" -I. -Ikernel/include -I/usr/local/include -Wall -O2 prog/dump/i2cset.c | \
sed -e 's@^\(.*\)\.o:@prog/dump/i2cset.rd prog/dump/i2cset.ro: Makefile '`dirname prog/dump/i2cset.rd`/Module.mk' @' > prog/dump/i2cset.rd
gcc -M -MG -DETCDIR="\"/etc\"" -I. -Ikernel/include -I/usr/local/include -Wall -O2 prog/dump/i2cdump.c | \
sed -e 's@^\(.*\)\.o:@prog/dump/i2cdump.rd prog/dump/i2cdump.ro: Makefile '`dirname prog/dump/i2cdump.rd`/Module.mk' @' > prog/dump/i2cdump.rd
gcc -M -MG -DETCDIR="\"/etc\"" -I. -Ikernel/include -I/usr/local/include -Wall -O2 prog/detect/i2cdetect.c | \
sed -e 's@^\(.*\)\.o:@prog/detect/i2cdetect.rd prog/detect/i2cdetect.ro: Makefile '`dirname prog/detect/i2cdetect.rd`/Module.mk' @' > prog/detect/i2cdetect.rd
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -Wall -O2 lib/init.c | \
sed -e 's@^\(.*\)\.o:@lib/init.ad lib/init.ao: Makefile '`dirname lib/init.ad`/Module.mk' @' > lib/init.ad
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -Wall -O2 lib/access.c | \
sed -e 's@^\(.*\)\.o:@lib/access.ad lib/access.ao: Makefile '`dirname lib/access.ad`/Module.mk' @' > lib/access.ad
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -Wall -O2 lib/proc.c | \
sed -e 's@^\(.*\)\.o:@lib/proc.ad lib/proc.ao: Makefile '`dirname lib/proc.ad`/Module.mk' @' > lib/proc.ad
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -Wall -O2 lib/chips.c | \
sed -e 's@^\(.*\)\.o:@lib/chips.ad lib/chips.ao: Makefile '`dirname lib/chips.ad`/Module.mk' @' > lib/chips.ad
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -Wall -O2 lib/error.c | \
sed -e 's@^\(.*\)\.o:@lib/error.ad lib/error.ao: Makefile '`dirname lib/error.ad`/Module.mk' @' > lib/error.ad
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -Wall -O2 lib/general.c | \
sed -e 's@^\(.*\)\.o:@lib/general.ad lib/general.ao: Makefile '`dirname lib/general.ad`/Module.mk' @' > lib/general.ad
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -Wall -O2 lib/data.c | \
sed -e 's@^\(.*\)\.o:@lib/data.ad lib/data.ao: Makefile '`dirname lib/data.ad`/Module.mk' @' > lib/data.ad
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -fpic -Wall -O2 lib/init.c | \
sed -e 's@^\(.*\)\.o:@lib/init.ld lib/init.lo: Makefile '`dirname lib/init.ld`/Module.mk' @' > lib/init.ld
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -fpic -Wall -O2 lib/access.c | \
sed -e 's@^\(.*\)\.o:@lib/access.ld lib/access.lo: Makefile '`dirname lib/access.ld`/Module.mk' @' > lib/access.ld
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -fpic -Wall -O2 lib/proc.c | \
sed -e 's@^\(.*\)\.o:@lib/proc.ld lib/proc.lo: Makefile '`dirname lib/proc.ld`/Module.mk' @' > lib/proc.ld
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -fpic -Wall -O2 lib/chips.c | \
sed -e 's@^\(.*\)\.o:@lib/chips.ld lib/chips.lo: Makefile '`dirname lib/chips.ld`/Module.mk' @' > lib/chips.ld
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -fpic -Wall -O2 lib/error.c | \
sed -e 's@^\(.*\)\.o:@lib/error.ld lib/error.lo: Makefile '`dirname lib/error.ld`/Module.mk' @' > lib/error.ld
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -fpic -Wall -O2 lib/general.c | \
sed -e 's@^\(.*\)\.o:@lib/general.ld lib/general.lo: Makefile '`dirname lib/general.ld`/Module.mk' @' > lib/general.ld
gcc -M -MG -I. -Ikernel/include -I/usr/local/include -fpic -Wall -O2 lib/data.c | \
sed -e 's@^\(.*\)\.o:@lib/data.ld lib/data.lo: Makefile '`dirname lib/data.ld`/Module.mk' @' > lib/data.ld
make: *** No rule to make target `/lib/modules/2.6.8-24-default/build/include/linux/modversions.h', needed by `kernel/chips/xeontemp.d'. Stop.
linux:/home/morke/Desktop/lm_sensors-2.9.1 # make install
make: *** No rule to make target `/lib/modules/2.6.8-24-default/build/include/linux/modversions.h', needed by `kernel/chips/xeontemp.d'. Stop.


A problem je u ovom zadnjem redu : make: *** No rule to make target `/lib/modules/2.6.8-24-default/build/include/linux/modversions.h', needed by `kernel/chips/xeontemp.d'. Stop.

Da li neko zna kako da izbegnem taj modversions.h tj. sta treba da se uradi da bi taj file postojao u tom folderu ? Ili da pri instalacije zaobice to. Trazio sam file po celom HDD ali nema nigde modversions.h. Instalirao sam kernel-source i jos neke stvari za kernel sto su bile. Imam SuSE 9.2 ako to ima neke veze, mada mislim i da nema.
Po internetu sam trazio i naso da to i nema neke velike veze direkno i samo sa instalacijom lm_sensors tj. da i za instaliranjen jos nekih drivera (modem i sl. ) se javlja taj problem sto nema tog fajla.

[ mmirilovic @ 05.07.2005. 23:29 ] @
Jesi li uradio "./configure" pre "make", i da li je bilo grešaka? Jesi li
pročitao dokumentaciju koja je došla sa izvornim kodom? U toj dokumentaciji
je sigurno opisan proces instalacije.
[ anrxc @ 06.07.2005. 08:04 ] @
Citat:

If you are running a 2.5/2.6 kernel, use only the userspace tools in this package!
The ONLY thing you need to do is 'make user' and 'make user_install'.
Do NOT follow the rest of these instructions.

The kernel modules in this package will not compile for 2.6/2.5;
use the drivers already in the 2.6 kernel.




Citat:
No rule to make target `/lib/modules/2.6.8-24-default/.....


Nije on čitao ništa.


[Ovu poruku je menjao anrxc dana 06.07.2005. u 09:10 GMT+1]
[ Oliver Sorgens @ 17.12.2006. 11:01 ] @
Da, ocigledno je da sam zaboravio da uradim ./configure , jer nisam znao da treba. sada znam. Hvala.
[ Jbyn4e @ 18.12.2006. 08:20 ] @
... i dalje on nista ne cita.
Procitaj PAZLJIVO poruku anrxc-a.