Ниже приведен рецепт, который очень похож на тот, над которым я работаю. Я делаю «битбаке -v -c компилировать hostapd» для компиляции. Bitbake работает отлично до do_compile(), но компиляция завершается с этим, и do_install() не вызывается. Таким образом, не удалось установить двоичные файлы. ПРИМЕЧАНИЕ. Если я включу 'install' в do_compile(), он сможет устанавливать файлы. Помогите мне в этом.do_install() в моем рецепте, не назовешь
DESCRIPTION = "hostapd"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM ="file://CONTRIBUTIONS;md5=443127d1b581020d711c3bbbf3656d69"
DEPENDS = "libnl openssl"
inherit module
FILESPATH =+ "${TOPDIR}/../wifi/:"
SRC_URI = "file://hostap \
"
S = "${WORKDIR}/hostap"
do_configure() {
true
echo "****************do_confige***************"
}
do_compile() {
true
echo "************do_compile****************"
}
do_install() {
true
echo "*************do_install**************"
}
Да, когда выполнить «BitBake -v», do_install дозвонились :) –
anbu
Кроме того, чтобы добавить:. Чтобы выполнить только do_install() в рецепте, указать задачу «установить» в команде «Bitbake -c установить» , То же самое и для других задач. –
anbu
Конечно. И вы также можете использовать '-C', который запустит запрошенную задачу и все задачи после нее. –
Anders