Le Mercredi 2 Février 2005 09:52, Paul Howarth a écrit : > On Wed, 2005-02-02 at 07:49 +0100, Daniel Moyne wrote: > > I plan to do as I did on Mandrake in phase (1) as I have a 1.42 generic > > source version including a Makefile : > > - I run "make" then collect the "dc395x.ko" file generated that I can zip > > into "dc395x.ko.gz" file, > > - I dump "dc395x.ko.gz" file into > > "/lib/modules/kernel_version/.../drivers/scsi", > > - I run the command (I forget which one) to update the file > > "modules.dep", - I modify the "modules.conf" file, > > - I reboot. > > > > Then I rebuild the "initrd_kernel_version.img" file to replace the old > > one that does not include the scsi driver. > > > > But to achieve this if I am not mistaken I need a kernel source installed > > in "/usr/src/linux" and this on FC3 looks like another pin in the neck ! > > The Fedora Core 3 release notes (look in > directory /usr/share/doc/fedora-release-3) include a section on building > device drivers, including how to write a very simple Makefile. In most > cases you do not need the kernel source to do this. However, if your > kernel module was written for kernel 2.4 then it probably won't work or > even build for kernel 2.6. Paul, I am afraid I need the kernel because I tried to compile my driver in FC3 like I do in Mandrake and I ended up with an error message something like "no Rule.....found" (sorry I do not have it in mind as I am on Mandrake now) simply because to compile something tied up to the kernel a kernel source is needed, but I will go later in the day trough your doc reference and look at what is said. Regards. -- Daniel Moyne (Nulix)---------------------------------------------------------- Distribution : Mandrake 10.2 test \\|// Fedora Core 3 on test kernel 2.6.8 / --- \ kernel 2.6.9 and 2.6.10 KDE 3.3 (' o-o ') KDE 3.3 ------------------------------------oOO-(_)-OOo-------------------------------
Attachment:
pgpP2u7OYJfpx.pgp
Description: PGP signature