The kernel-devel package only lets you compile modules against
the source. It doesn't let you actually compile the kernel itself.
For that you have to get the kernel source rpm (download from rhn)
and then you have to install the source
For instance,
$ rpm -ivh kernel-2.6.18-8.1.8.el5.src.rpm
$ cd /usr/src/redhat/SPECS ; rpmbuild -bp kernel*spec
or whatever it is called.
--coop
======================================================================
Jerry Cooperstein, Senior Consultant, <[EMAIL PROTECTED]>
Axian, Inc., Software Consulting and Training
9800 SW Nimbus Ave, Ste. 200, Beaverton, OR 97008 USA
http://www.axian.com/
======================================================================
t35t0r wrote:
On 7/12/07, Jarod Wilson <[EMAIL PROTECTED]> wrote:
t35t0r wrote:
The bits in /usr/src/kernels/ come from the kernel-devel package. The
rest of the story can be found here:
http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Deployment_Guide-en-US/ch-kernel.html#s1-kernel-packages
It doesn't work:
[EMAIL PROTECTED] 2.6.18-8.el5-i686]# rpm -qa | grep kernel
kernel-2.6.18-8.el5
kernel-headers-2.6.18-8.el5
kernel-devel-2.6.18-8.el5
[EMAIL PROTECTED] 2.6.18-8.el5-i686]# make -j3
CHK include/linux/version.h
CHK include/linux/utsrelease.h
make[1]: *** No rule to make target `init/main.o', needed by
`init/built-in.o'. Stop.
make: *** [init] Error 2
make: *** Waiting for unfinished jobs....
make[1]: *** No rule to make target `usr/gen_init_cpio.c', needed by
`usr/gen_init_cpio'. Stop.
make: *** [usr] Error 2
[EMAIL PROTECTED] 2.6.18-8.el5-i686]# make distclean
scripts/Makefile.clean:17:
/usr/src/kernels/2.6.18-8.el5-i686/drivers/infiniband/ulp/srp/Makefile:
No such file or directory
make[3]: *** No rule to make target
`/usr/src/kernels/2.6.18-8.el5-i686/drivers/infiniband/ulp/srp/Makefile'.
Stop.
make[2]: *** [drivers/infiniband/ulp/srp] Error 2
make[1]: *** [drivers/infiniband] Error 2
make: *** [_clean_drivers] Error 2
[EMAIL PROTECTED] 2.6.18-8.el5-i686]# make clean
scripts/Makefile.clean:17:
/usr/src/kernels/2.6.18-8.el5-i686/drivers/infiniband/ulp/srp/Makefile:
No such file or directory
make[3]: *** No rule to make target
`/usr/src/kernels/2.6.18-8.el5-i686/drivers/infiniband/ulp/srp/Makefile'.
Stop.
make[2]: *** [drivers/infiniband/ulp/srp] Error 2
make[1]: *** [drivers/infiniband] Error 2
make: *** [_clean_drivers] Error 2
[EMAIL PROTECTED] 2.6.18-8.el5-i686]# make mrproper
scripts/Makefile.clean:17:
/usr/src/kernels/2.6.18-8.el5-i686/drivers/infiniband/ulp/srp/Makefile:
No such file or directory
make[3]: *** No rule to make target
`/usr/src/kernels/2.6.18-8.el5-i686/drivers/infiniband/ulp/srp/Makefile'.
Stop.
make[2]: *** [drivers/infiniband/ulp/srp] Error 2
make[1]: *** [drivers/infiniband] Error 2
make: *** [_clean_drivers] Error 2
_______________________________________________
rhelv5-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-list
_______________________________________________
rhelv5-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-list