Я работаю над созданием очень минимального корня nfs для хоста Xen Dom0, загружаемого через pxe.
Требуется установка всех инструментов xen.Я нигде не нашел список, но есть некоторые признаки того, какие пакеты устанавливают люди для компиляции гипервизора с нуля.Тем не менее, большая часть этого предназначена для сборки xen, а не для посткомпиляции.
Я знаю, что есть инструменты для сканирования запущенных программ на наличие библиотечных зависимостей, но многие из инструментов xen - это утилиты, которые запускаются лишь изредкамногие.
Помимо очень трудоемкого ручного подхода или метода проб и ошибок, есть ли какие-либо инструменты разработки, доступные в linux для сканирования исходных файлов и / или скомпилированных двоичных файлов для составления списка зависимостей?
Если нет, я полагаю, что поиск в -ld может быть началом в Makefiles.Что усложняет то, что Xen использует другие языки, такие как python и ocaml.