Installing NI6036E

Dear Sir,

I received your message about Installing NI6036E card.

I am not familiar with development so please can you explain to me what 
is the difference between kernel headers and kernel sources.

I downloaded from kernel.org the 2.4.24  ( source ?)

the command uname -r  produces no output  is this the header ?


Thanks

Johan De Clercq wrote:

 > I am tying to install NI6036E card under libranet 2.81 debian, untill=20
 > now no succes.
 > I tried already some things proposed but the loading comedi.o still is =

 > not possible.
 >
 > I am not a developper only a user,
 > installation with versions comedi-0.7.66 and 0.7.67 give me unresolved =

 > symbols  and the message cannot  load comedi.o

If you have an updated Debian system (i.e. you have a kernel package=20
from the security repository) is quite hard to compile Comedi without=20
doing the wrong thing with the symbols (they contain the kernel versions)=
=2E

The main problem is because comedi needs the kernel sources and not just =

the kernel headers.
So you must install the Debian package for the kernel headers and the=20
package for the kernel sources.
Even in this case I got some problems, for some reason the kernel=20
sources installed by apt-get aren=B4t exactly the same used to create the=
=20
kernel obtained from the security repository.
What worked for my Debian systems is to configure comedi using the=20
kernel sources (comedi extracts the compilation flags during the=20
configuration) and then change things so Comedi uses the kernel headers=20
installed by apt and not the kernel headers from the kernel sources.
After it I got symbol versions perfectly matching with my installed kerne=
l.

Received on 2004-02-10Z16:30:18