Bug #1: Addition of dependencies for compiled module interfaces

Dependencies were added for some compiled module interfaces so that the build
process will be a bit safer.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>