В теории да; на практике, вероятно, нет - и, конечно, не так просто, как DLL. Статические библиотеки по сути являются просто коллекциями объектных файлов, и им нужен полный компоновщик для правильного разрешения всех ссылок на перемещение, которые они могут содержать. Может быть возможно взять вашу статическую библиотеку и просто связать ее содержимое, чтобы сформировать общую библиотеку, но для этого потребуется, чтобы статическая библиотека была построена как позиционно-независимый код (PIC), что не гарантируется. В теории нет никаких причин, по которым работа полного компоновщика по связыванию библиотеки не может быть выполнена во время выполнения, но на практике для этого нет готового кода. Ваш лучший реальный вариант - это, вероятно, отследить источник или общую версию библиотеки.