[LITMUS^RT] CreateAPluginTutorial - Step4 : error when compiling
Björn Brandenburg
bbb at mpi-sws.org
Tue May 7 14:11:32 CEST 2013
On May 7, 2013, at 9:29 AM, Schorr Stefan <stschorr at eit.uni-kl.de> wrote:
>
> I'm trying to follow the Create A Plugin Tutorial from the webpage.
> The first steps work like a charm, step 4 however doesn't compile :(
>
> I copied the code from the website and I created a new local git
> branch, so I'm absolutely sure that the only file I changed - apart
> from the Makefile - is sched_demo.c (so I don't understand why
> the error messages below point to .h files).
>
> Please give me some hint what goes wrong here...
>
> Best Regards
> Stefan
>
>
> Here's the error I get, when doing make bzImage
>
> In file included from litmus/sched_demo.c:3:
> include/litmus/litmus.h:74: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘litmus_clock’
> include/litmus/litmus.h: In function ‘is_kernel_np’:
> include/litmus/litmus.h:120: error: dereferencing pointer to incomplete type
Hi Stefan,
this is a configuration error in LITMUS^RT. Please enable the configuration option CONFIG_NP_SECTION, which should silence the error. Sorry about that...
Cheers,
Björn
More information about the litmus-dev
mailing list