LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 789|回复: 2

一个全世界最简单的程序,只包含一个头文件,居然大版的错误!郁闷

[复制链接]
发表于 2004-10-30 01:21:33 | 显示全部楼层 |阅读模式

  1. In file included from /usr/include/linux/sched.h:11,
  2.                  from /usr/include/asm/irq.h:14,
  3.                  from test.c:1:
  4. /usr/include/linux/jiffies.h:16: error: parse error before "jiffies_64"
  5. /usr/include/linux/jiffies.h:20: error: parse error before "get_jiffies_64"
  6. In file included from /usr/include/linux/cpumask.h:6,
  7.                  from /usr/include/linux/sched.h:14,
  8.                  from /usr/include/asm/irq.h:14,
  9.                  from test.c:1:
  10. /usr/include/asm/cpumask.h:4:33: asm-generic/cpumask.h: No suchfile or directory
  11. In file included from /usr/include/linux/sched.h:20,
  12.                  from /usr/include/asm/irq.h:14,
  13.                  from test.c:1:
  14. /usr/include/asm/mmu.h:13: error: field `sem' has incomplete type
  15. In file included from /usr/include/linux/signal.h:4,
  16.                  from /usr/include/linux/sched.h:24,
  17.                  from /usr/include/asm/irq.h:14,
  18.                  from test.c:1:
  19. /usr/include/linux/list.h:685:2: warning: #warning "don't include kernel headers in userspace"
  20. In file included from /usr/include/linux/signal.h:7,
  21.                  from /usr/include/linux/sched.h:24,
  22.                  from /usr/include/asm/irq.h:14,
  23.                  from test.c:1:
  24. /usr/include/asm/siginfo.h:4:33: asm-generic/siginfo.h: No suchfile or directory
  25. In file included from /usr/include/linux/sched.h:26,
  26.                  from /usr/include/asm/irq.h:14,
  27.                  from test.c:1:
  28. /usr/include/linux/fs_struct.h:9: error: parse error before "rwlock_t"
  29. /usr/include/linux/fs_struct.h:13: error: parse error before '}' token
  30. In file included from /usr/include/linux/sched.h:28,
  31.                  from /usr/include/asm/irq.h:14,
  32.                  from test.c:1:
  33. /usr/include/linux/completion.h:15: error: parse error before "wait_queue_head_t"
  34. /usr/include/linux/completion.h: In function `init_completion':
  35. /usr/include/linux/completion.h:26: error: dereferencing pointer to incomplete type
  36. /usr/include/linux/completion.h:27: error: dereferencing pointer to incomplete type
  37. In file included from /usr/include/linux/sched.h:29,
  38.                  from /usr/include/asm/irq.h:14,
  39.                  from test.c:1:
  40. /usr/include/linux/pid.h: At top level:
  41. /usr/include/linux/pid.h:18: error: field `task_list' has incomplete type
  42. /usr/include/linux/pid.h:19: error: field `hash_chain' has incomplete type
  43. /usr/include/linux/pid.h:24: error: field `pid_chain' has incomplete type
  44. In file included from /usr/include/linux/percpu.h:7,
  45.                  from /usr/include/linux/sched.h:30,
  46.                  from /usr/include/asm/irq.h:14,
  47.                  from test.c:1:
  48. /usr/include/asm/percpu.h:4:32: asm-generic/percpu.h: No such file or directory
  49. In file included from /usr/include/linux/sched.h:30,
  50.                  from /usr/include/asm/irq.h:14,
  51.                  from test.c:1:
  52. /usr/include/linux/percpu.h: In function `__alloc_percpu':
  53. /usr/include/linux/percpu.h:45: error: `GFP_KERNEL' undeclared (first use in this function)
  54. /usr/include/linux/percpu.h:45: error: (Each undeclared identifier is reported only once
  55. /usr/include/linux/percpu.h:45: error: for each function it appears in.)
  56. In file included from /usr/include/asm/irq.h:14,
  57.                  from test.c:1:
  58. /usr/include/linux/sched.h: At top level:
  59. /usr/include/linux/sched.h:92: error: parse error before "process_counts"
  60. In file included from /usr/include/linux/sched.h:101,
  61.                  from /usr/include/asm/irq.h:14,
  62.                  from test.c:1:
  63. /usr/include/linux/timer.h:10: error: field `entry' has incomplete type

复制代码
 楼主| 发表于 2004-10-30 01:22:53 | 显示全部楼层
程序在这里

  1. #include <asm/irq.h>
  2. main()
  3. {
  4. }
复制代码
发表于 2004-10-30 04:22:10 | 显示全部楼层
int main()
{
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表