Probably building master

Isaac Gutekunst isaac.gutekunst at vecna.com
Mon Mar 7 15:23:45 UTC 2016


Hi,

I'm trying to build RTEMS master for ARM, and am getting the following 
compile error:

../../../../../../rtems/c/src/../../cpukit/libfs/src/pipe/fifo.c: In 
function 'pipe_interruptible':
../../../../../../rtems/c/src/../../cpukit/libfs/src/pipe/fifo.c:76:34: 
error: 'Thread_queue_Control {aka struct <anonymous>}' has no member 
named 'state'
    the_barrier->Barrier.Wait_queue.state |= STATES_INTERRUPTIBLE_BY_SIGNAL;
                                   ^
../../../../../../rtems/c/src/../../cpukit/libfs/src/pipe/fifo.c:80:34: 
error: 'Thread_queue_Control {aka struct <anonymous>}' has no member 
named 'state'
    the_barrier->Barrier.Wait_queue.state |= STATES_INTERRUPTIBLE_BY_SIGNAL;


I can't seem to find a definition for the Barrier_Control struct, 
andhaven't been able to find a root cause.

It could as always be a bootstrapping/cleaning problem where the wrong 
file is being built, but I don't think so.

Anyone know what's going on?

Thanks,

Isaac


More information about the users mailing list