On Fri, Mar 01, 2019 at 07:55:16PM +0700, Eugene Grosbein wrote: > 01.03.2019 19:50, Anton Saietskii пишет: > > > У меня пока нет 12, где всё это в одном месте, но и раньше > > загрузчики прекрасно собирались полностью отдельно от мира, > > переходишь в каталог нужного варианта загрузчика, говоришь make, > > потом make install или просто достаёшь его бинарник из obj. > > > > А вот у меня так не собирается, нужно make obj depend all делать. > > Ну я уж не стал разжевывать всё до мелочей, "говоришь make" не надо понимать > буквально :-) > Любую часть FreeBSD по-отдельности желательно собирать через make obj depend > && make all, > за исключением специально написанных врапперов типа buildkernel, buildwold, > toolchain/kernel-toolchain. > > Впрочем, вроде бы make нынче умный и автоматически вызывает depend, если > видит, > что его ещё не вызывали.
во-первых не любую. некоторых похоже надо с дополнительными аргументами вызывать. во-вторых в случае gptzfsboot есть очень большая пачка зависимостей, некоторые из которых возможно так же должны собираться с аргументами, заранее. в-третьих фаз сборки больше чем "obj depend" buildincludes/includes вспоминаются. _______________________________________________ freebsd mailing list [email protected] http://mailman.uafug.org.ua/mailman/listinfo/freebsd
