Re: error when compiling hello.c

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

 



It looks to me like you've included files from /usr/include which you don't
want to do when building a module. Make sure that you have the

-I<your linux src dir>/include

on when you compile your module so that the <linux src dir>/include
directory is searched for include files.

john

----- Original Message -----
From: "kannan ram" <rama_kanna@hotmail.com>
To: <kernelnewbies@nl.linux.org>
Sent: Tuesday, October 02, 2001 12:49 AM
Subject: error when compiling hello.c


> Hai,
>   I have gone through Linux Kernel Module Programming Guide.I tried to run
> the simple module hello.c.when I compiled I got teh error message
> /usr/include/linux/modversions.h#error Modules should never use kernel
> headers system heads(this is the message from the that header file)
> I am using Red Hat Linux-7.1 and the kernel version is 2.4.2-2.
> What went wrong?Thank u in advance for spending time for me
>
> Kannan Ram
>
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
>
> -
> Kernelnewbies: Help each other learn about the Linux kernel.
> Archive:       http://mail.nl.linux.org/kernelnewbies/
> IRC Channel:   irc.openprojects.net / #kernelnewbies
> Web Page:      http://www.kernelnewbies.org/
>

-
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
IRC Channel:   irc.openprojects.net / #kernelnewbies
Web Page:      http://www.kernelnewbies.org/


[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