Trouble compiling a simple program

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

 



Hey all, I appear to be having an issue compiling a simple program
under Fedora Core 1. the program is as follows:

#include <linux/ip.h>
#include <stdio.h>

int main() {

  printf("Foo\n");
  return(0);
}

And attempting to compile it gives me:

[tmacd@bahamut src]$ gcc -g -O2 -Wall -c test.c 
In file included from test.c:1:
/usr/include/linux/ip.h:95: parse error before `__u8'
/usr/include/linux/ip.h:95: warning: no semicolon at end of struct or union
/usr/include/linux/ip.h:101: warning: data definition has no type or storage class
/usr/include/linux/ip.h:102: parse error before `tot_len'
/usr/include/linux/ip.h:102: warning: data definition has no type or storage class
/usr/include/linux/ip.h:103: parse error before `id'
/usr/include/linux/ip.h:103: warning: data definition has no type or storage class
/usr/include/linux/ip.h:104: parse error before `frag_off'
/usr/include/linux/ip.h:104: warning: data definition has no type or storage class
/usr/include/linux/ip.h:105: parse error before `ttl'
/usr/include/linux/ip.h:105: warning: data definition has no type or storage class
/usr/include/linux/ip.h:106: parse error before `protocol'
/usr/include/linux/ip.h:106: warning: data definition has no type or storage class
/usr/include/linux/ip.h:107: parse error before `check'
/usr/include/linux/ip.h:107: warning: data definition has no type or storage class
/usr/include/linux/ip.h:108: parse error before `saddr'
/usr/include/linux/ip.h:108: warning: data definition has no type or storage class
/usr/include/linux/ip.h:109: parse error before `daddr'
/usr/include/linux/ip.h:109: warning: data definition has no type or storage class
[tmacd@bahamut src]$ 

This is just an example of a problem that's been keeping me from compiling
a more complex program, which compiled under RH9, but doesn't compile
due to header file problems under Fedora. Is there a prerequisite to
including linux/ip.h, or am I hitting some other issue?

Any insight is much appreciated,

Todd




[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux