Re: Insmod error......

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

 



hi anil,
i think it's the other way around.... i.e the modules is being
compiled for a 2.4.20 (a typical modversions prob.!)...whereas
the one ver. of the kernel from which he's trying to "insmod"
is the std. RH 9 (2.4.20-8). And it's advisable not to use kernel
source headers, rather the path for your header files should be

/lib/modules/<kernel ver.#>/build/include/

HTH,
-mandeep

On Wed, 2005-01-26 at 23:50, anil dahiya wrote:
> Hi
> this is happening because u have compiled your module
> for kernel 2.4.20-8 (redhat 9.0) .now ur installing
> that module on kernel 2.4.20 which is different from
> kernel 2.4.20-8 (redhat 9.0).
> 
> please compile ur code with following command (for
> example i am taking ur source file name as module.c) :
> 
> gcc -c module.c -D__KERNEL__ -DMODULE
> -I/usr/src/linux-2.4.20/include
> 
> then to install module give command :
> insmod module.o 
> 
> notes:-
> a> if u have already defined __KERNEL__ & MODULE in ur
> source file then u can skip those here.
> b>  -I/usr/src/linux-2.4.20/include in this
> linux-2.4.20 points to ur kernel in /usr/src directory
> .If u have some othername for ur kernel in /usr/src
> e.g linux then u shld define as
> -I/usr/src/linux/include
> 
> for assistance refer 2nd chapter of linux device
> driver book , rubini .
> 
> 
> --- Sudeep Sudha <sudeep_246@xxxxxxxxxxxxxx> wrote:
> 
> > hi kernel friends
> > 
> > I wrote, compiled a small hello world prog on my
> > system which runs Red Hat Linux 9.0, kernel version
> > 2.4.20-8. I never got an error msg ven i compiled
> > but ven i tried to execute on the same system, i got
> > this error.....
> > 
> > This program was compiled for kernel 2.4.20, but
> > this is kernel 2.4.20-8. 
> > 
> > How can this error msg appear ven i compiled  and
> > execute the prog on the same system??????????
> > 
> > please help me out...... i am stuck
> > 
> > 
> > 
> 
> 
> 
> 
> 		
> __________________________________ 
> Do you Yahoo!? 
> Yahoo! Mail - Easier than ever with enhanced search. Learn more.
> http://info.mail.yahoo.com/mail_250
> 
> --
> Kernelnewbies: Help each other learn about the Linux kernel.
> Archive:       http://mail.nl.linux.org/kernelnewbies/
> FAQ:           http://kernelnewbies.org/faq/
> 

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux