Linking of several plugins into one library

I see some extension are linked directly into libavogadro. Could several extension be linked into one library, other than libavogadro
For example, vibrationextension needs Forces engine and spectraextension for correct work, and I think they could be linked together

Regards,
Konstantin

I see some extension are linked directly into libavogadro. Could several extension be linked into one library, other than libavogadro

Yes, although I think it might be easier to just link multiple extensions (i.e., not mixing in engines). However, I’m not sure about your example, since the forces engine and spectra extension have use outside of vibrations.

Cheers,
-Geoff