I'm working on compiling the master branch from git on a RTAI patched
3.8.13 kernel.  I have the below error and was wondering if anyone ran into
this before?  I haven't dug to deep yet, but I figured since Seb has 3.4
working someone may have solved this already.  Let me know if you need to
see any other info.

Compiling libnml/rcs/rcs_exit.cc

In file included from /usr/include/linux/posix_types.h:4:0,

                 from /usr/src/linux/include/uapi/linux/types.h:13,

                 from /usr/src/linux/include/linux/types.h:5,

                 from /usr/include/i386-linux-gnu/asm/sigcontext.h:5,

                 from /usr/include/i386-linux-gnu/bits/sigcontext.h:28,

                 from /usr/include/signal.h:339,

                 from libnml/rcs/rcs_exit.cc:30:

/usr/src/linux/include/linux/stddef.h:11:2: error: expected identifier
before ‘false’

/usr/src/linux/include/linux/stddef.h:11:2: error: expected ‘}’ before
‘false’

/usr/src/linux/include/linux/stddef.h:11:2: error: expected unqualified-id
before ‘false’

In file included from /usr/include/i386-linux-gnu/asm/sigcontext.h:5:0,

                 from /usr/include/i386-linux-gnu/bits/sigcontext.h:28,

                 from /usr/include/signal.h:339,

                 from libnml/rcs/rcs_exit.cc:30:

/usr/src/linux/include/linux/types.h:14:26: error: conflicting declaration
‘typedef struct __kernel_fd_set fd_set’

/usr/include/i386-linux-gnu/sys/select.h:76:5: error: ‘fd_set’ has a
previous declaration as ‘typedef struct fd_set fd_set’

/usr/src/linux/include/linux/types.h:15:25: error: conflicting declaration
‘typedef __kernel_dev_t dev_t’

/usr/include/i386-linux-gnu/sys/types.h:61:17: error: ‘dev_t’ has a
previous declaration as ‘typedef __dev_t dev_t’

/usr/src/linux/include/linux/types.h:17:26: error: conflicting declaration
‘typedef __kernel_mode_t mode_t’

/usr/include/i386-linux-gnu/sys/types.h:71:18: error: ‘mode_t’ has a
previous declaration as ‘typedef __mode_t mode_t’

/usr/src/linux/include/linux/types.h:25:26: error: conflicting declaration
‘typedef __kernel_timer_t timer_t’

/usr/include/time.h:104:19: error: ‘timer_t’ has a previous declaration as
‘typedef void* timer_t’

/usr/src/linux/include/linux/types.h:29:9: error: ‘_Bool’ does not name a
type

/usr/src/linux/include/linux/types.h:134:23: error: conflicting declaration
‘typedef long unsigned int blkcnt_t’

/usr/include/i386-linux-gnu/sys/types.h:236:20: error: ‘blkcnt_t’ has a
previous declaration as ‘typedef __blkcnt_t blkcnt_t’

libnml/rcs/rcs_exit.cc:33:1: error: expected declaration before ‘}’ token

make: *** [objects/libnml/rcs/rcs_exit.o] Error 1

make: Leaving directory `/opt/dev/linuxcnc/src'
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to