is libmodule1_LTX_module_init in module1. This is all done in the modules.h header file so the .cc files still looks clean. - modified: module1.cc module2.cc - added: modules.h