[X] I have read the documentation and the issue is not addressed there.
[X] I have searched the issue tracker for a similar issue and not found a similar issue.
General issue report
I think you may have forgotten to check for BT_NIMBLE_ENABLED in gfps_service.cpp.
The source file does not include <string> and it can also not find the espp namespace when Nimble is disabled.
Adding the same macros as in other files from that component resolves the issue:
Answers checklist.
General issue report
I think you may have forgotten to check for
BT_NIMBLE_ENABLED
ingfps_service.cpp
. The source file does not include<string>
and it can also not find theespp
namespace when Nimble is disabled.Adding the same macros as in other files from that component resolves the issue: