subscribe gene.heskett at

Mark M. Hoffman mhoffman at
Sun Aug 3 05:31:55 CEST 2003

Hi Gene:

* Gene Heskett <gene.heskett at> [2003-08-02 20:42:50 -0400]:
> On Saturday 02 August 2003 17:17, Jean Delvare wrote:
> >I suggest you start from the very beginning with the separate
> >compilation option. This is the way I personnally use, and the one I
> >recommend too.
> >
> >You need to have a kernel tree matching your running kernel.
> This has been one of the sore spots with me, this requirement that I 
> make a new kernel, and sensors doesn't work because its referenceing 
> the one that running, not the one thats building courtesy of the use 
> of the uname facility to discover the version numbers.  I'd much 
> rather it reached back into /usr/src/linux to discover this since 
> that link *will* be valid for the kernel under construction.

Having a kernel tree that matches the running kernel is just the
easiest way for our users to get it right.  However, if you want
to build against some other kernel just point the "LINUX :=" line
of the i2c and lm_sensors2 top-level makefiles to whatever kernel
you want to build against.  Then continue with Jean's instructions.

> > This
> > kernel must not have any I2C element hard-compiled. If it has some
> > as modules, it's OK, they'll be overriden.
> >
> >Then, install i2c-2.8.0. Don't patch your kernel, just compile
> >separately. It's as easy as: make, make install.
> >
> >Then, install lm_sensors-2.8.0. Same as for i2c, don't patch your
> >kernel, compile separately. It's as easy as: make, make install,
> >ldconfig.

Also note it's important to follow this order - don't try to cheat
by building lm_sensors before *installing* i2c.

> ldconfig?  Something tells me I really do need to rtfm better than I 
> have recently...

This just tells your system to update its list of where to find
shared libraries.  There will be notes about this at the end of
the second "make install" - read them and you should be all set.


Mark M. Hoffman
mhoffman at

More information about the lm-sensors mailing list