Re[2]: Installing Debian (Potato) did not install kernel source...
Hi,
I originally had a similar problem when trying to compile nVidia
and SB Live modules. For some reason, the 2.2.17 source in Debian
excludes modversions.h . I downloaded the regular kernel source from
kernel.org, compiled a kernel from that, and everything works fine
now.
Also, I think the official potato CD's install kernel 2.2.17pre6,
not the final 2.2.17 so this will cause "unresolved symbols"
errors if you use kernel-headers-2.2.17 with 2.2.17pre6.
Friday, November 10, 2000, 1:22:57 AM, you wrote:
SH> Ben Collins wrote:
>> On Fri, Nov 10, 2000 at 03:52:17AM +0000, iwrigb@tpg.com.au wrote:
>>> Hi,
>>> I have just switched from RH to debian, and in the process of
>>> trying to compile nvidia and creative drivers have discovered that
>>> the kernel source was not installed. (Due to the fact that the
>>> drivers could not find moduleversions.h) Is this the usual behavior
>>> for Debian installs, or did I miss something?
>>>
>>> Regardless, how should I get the kernel source installed and in synch
>>> with my current kernel? Will "apt-get source kernel" do the trick? If
>>> so will I then just need to do a "make dep" to allow me to build the
>>> drivers? (I am yet to do a kernel re-compile, so I am a little bit
>>> green in these matters ATM)
>>
>> If all you need are headers to compile against then:
>>
>> apt-get install kernel-headers-2.2.17
>>
>> If you want full source, then:
>>
>> apt-get install kernel-source-2.2.17
SH> Hello, I just set up a new potato box for my friend, and we were trying to
SH> compile his linksys ethernet card driver from source, and ran into the same
SH> problem (can't find moduleversions.h). I ran `apt-get install
SH> kernel-source-2.2.17` and still no moduleversions.h. Does anyone know what's
SH> going on with that? It looks like it was looking in the right place. I
SH> decompressed the source, made a link from /usr/src/linux, and everything.
SH> Thanks.
SH> -samuel
--
Reply to: