Hi Chris,

> Thanks Damon for your help!
> I've added the required "simple" attribute to the assembly 
> configuration:
> ...
> But the usage generates:
> implicit declaration of function ‘camkes_make_simple’
> and I don't know what header(s) I should include and/or any 
> library I
> should link to get ‘camkes_make_simple’  decl/def.
> camkes_make_simple() function does not exist in any of simple
> camkes tutorials to figure out the required headers, while your 
> example has
> too many headers to figure out what headers are really needed.

The 'camkes_make_simple()' function exists inside of the 'simple'
CAmkES component environment template in the camkes-tool 
repository,
more specifically, in this file:

camkes-tool/camkes/templates/component.simple.c

So a solution for now would be to just add that prototype
somewhere at the top of your CAmkES component code and that 
warning
should go away. Ideally, a better solution would be to detect that
a 'simple' environment is being used and include that prototype
to the common CAmkES header file that each component includes.

Regards,
Damon
_______________________________________________
Devel mailing list
[email protected]
https://sel4.systems/lists/listinfo/devel

Reply via email to