[tmtc] silent warning when no FP selected and add makefile dependency