Build failing when linking between components

Hey all,

I think this is a fairly simple problem and I’ve run into it a few times. When building with mkapp or mksys, I’m seeing failure on the linker step when it tries to link routines from a “required” component. The code for this app can be found here: GitHub - brnkl/legato-storage-service: Service for non-volatile data storage., and the linker error here: linker.log · GitHub.

Hopefully I’m just missing something simple in a component definition somewhere. Any help is greatly appreciated.

Cheers!

Turns out I forgot to include the required component’s header in the main source.