[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: FC5: touble building nvidia-kmod from livna



Peter Reed wrote:
Dean S. Messing wrote:
I'm having the devil of a time building (compiling) the nvidia-kmod
rpm for the kernel I'm running.  (Why does this have to be so hard!!!)

Here's what I've done.

I downloaded
 nvidia-kmod-1.0.8774-1.2.6.17_1.2174_FC5.src.rpm

from livna.  They don't have the module .rpm for the
2.6.15-1.2054_FC5smp which I'm running right now so I figured I'd
"just" build the .rpm.

I then "installed" the .src.rpm with `rpm -i'.

Then I  edited the .spec file, changing
      %{!?kversion: %define kversion 2.6.17-1.2174_FC5}


to

      %{!?kversion: %define kversion 2.6.15-1.2054_FC5}

at the beginning of the file.

I then did

rpmbuild -bb --target i686 nvidia-kmod.spec

and get the following error messages:

Building target platforms: i686
Building for target i686
error: Failed build dependencies:
kernel-devel-i686 = 2.6.15-1.2054_FC5 is needed by nvidia-kmod-1.0.8774-1.2.6.15_1.2054_FC5.i686 kernel-xen0-devel-i686 = 2.6.15-1.2054_FC5 is needed by nvidia-kmod-1.0.8774-1.2.6.15_1.2054_FC5.i686 kernel-kdump-devel-i686 = 2.6.15-1.2054_FC5 is needed by nvidia-kmod-1.0.8774-1.2.6.15_1.2054_FC5.i686


What I do have installed is:

# `rpm -qa | fgrep kern'

kernel-smp-devel-2.6.15-1.2054_FC5
kernel-smp-2.6.15-1.2054_FC5
glibc-kernheaders-3.0-5.2

What am I doing wrong?

Dean

You need to install the kernel developer files for your kernel.
yum install kernel-devel 2.6.15.2054_FC5
Peter

Another thing you are trying to build an .i686 version not the smp version. Might have to change some more options in the spec file. Not an expert here but that is what is looks like to me.
Peter


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]