gpt4 book ai didi

yocto - 扩展变量 do_install 失败 : ShellSyntaxError: Unexpected EOF

转载 作者:行者123 更新时间:2023-12-05 07:45:17 24 4
gpt4 key购买 nike

我正在尝试在 yocto 项目中构建配方 tk_8.6.6.bb,但我不断收到以下错误。

ERROR: ExpansionError during parsing /home/mshehery/Release_7.3/sheheryar_containers/yocto/fido/meta/meta-oe/recipes-devtools/tcltk/tk_8.6.6.bb: Failure expanding variable do_install: ShellSyntaxError: Unexpected EOF

这里是食谱中引用 do_install 函数的代码

do_install_append() {

ln -sf libtk${VER}.so ${D}${libdir}/libtk${VER}.so.0
oe_libinstall -so libtk${VER} ${D}${libdir}
ln -sf wish${VER} ${D}${bindir}/wish

if [ "$libdir" != "/usr/lib" ]; then
# Move files to correct library directory
mv ${D}/usr/lib/tk${VER}/* ${D}/${libdir}/tk${VER}/
# Remove unneeded/incorrect dir ('usr/lib/')
rm -rf ${D}/usr/lib
fi
}

有人能指出问题吗?

最佳答案

你能发布完整的 do_install() 函数吗?由于您的函数是 do_install_append(),它附加到主 do_install() 并且您收到的错误明确指出:

Failure expanding variable do_install: ShellSyntaxError: Unexpected EOF

关于yocto - 扩展变量 do_install 失败 : ShellSyntaxError: Unexpected EOF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41791827/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com