Messages in this thread | | | Subject | Re: Compile error including asm/uaccess.h | From | "ismail donmez" <> | Date | Wed, 14 May 2003 07:34:57 -0600 |
| |
<snip> ====== Errors (C++) ==========
In file included from /usr/include/linux/sched.h:14, from /usr/include/asm/uaccess.h:8, from test.cpp:1: /usr/include/linux/timex.h:173: field `time' has incomplete type In file included from /usr/include/linux/sched.h:17, from /usr/include/asm/uaccess.h:8, from test.cpp:1: /usr/include/asm/system.h:238: parse error before `new' /usr/include/asm/system.h: In function `long unsigned int __cmpxchg(...)': /usr/include/asm/system.h:241: `size' undeclared (first use this function) /usr/include/asm/system.h:241: (Each undeclared identifier is reported only
</snip>
Well rule of thumb says "Do not include kernel headers in userspace" second rule of thumb says "if you have to do so take care of variables that is need to be defined..."
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |