linuxSDK k230_canmv_lckfb_defconfig 编译遇到问题求助

Viewed 69

重现步骤
步骤按照文档来的
https://www.kendryte.com/k230_linux/dev/zh/01_software/K230_linux_SDK%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97.html

期待结果和实际结果
能够编译
在libffi的地方出现问题

软硬件版本信息

k230_canmv_lckfb_defconfig
错误日志

(cd /yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/build/host-libffi-3.4.6/ && rm -rf config.cache; GIT_DIR=. PATH="/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/bin:/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/sbin:/root/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PKG_CONFIG="/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/lib/pkgconfig:/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/share/pkgconfig" AR="/usr/bin/ar" AS="/usr/bin/as" LD="/usr/bin/ld" NM="/usr/bin/nm" CC="/usr/bin/gcc" GCC="/usr/bin/gcc" CXX="/usr/bin/g++" CPP="/usr/bin/cpp" OBJCOPY="/usr/bin/objcopy" RANLIB="/usr/bin/ranlib" CPPFLAGS="-I/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/include" CFLAGS="-O2 -I/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/include" CXXFLAGS="-O2 -I/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/include" LDFLAGS="-L/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/lib -Wl,-rpath,/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/lib" INTLTOOL_PERL=/usr/bin/perl CONFIG_SITE=/dev/null ./configure --prefix="/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host" --sysconfdir="/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/etc" --localstatedir="/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/host/var" --enable-shared --disable-static --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --disable-debug --with-xmlto=no --with-fop=no --disable-nls --disable-dependency-tracking )
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-documentation, --with-xmlto, --with-fop, --disable-nls
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
continue configure in default builddir "./x86_64-pc-linux-gnu"
....exec /bin/bash .././configure "--srcdir=.." "--enable-builddir=x86_64-pc-linux-gnu" "linux
gnu"
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-documentation, --with-xmlto, --with-fop, --disable-nls
.././configure: line 2197: config.log: No such file or directory
.././configure: line 2207: config.log: No such file or directory
cat: standard output: No such file or directory
make[2]: *** [package/pkg-generic.mk:263: /yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/build/host-libffi-3.4.6/.stamp_configured] Error 1
make[1]: *** [Makefile:23: _all] Error 2
make[1]: Leaving directory '/yg/k230_linux_sdk/output/k230_canmv_lckfb_defconfig'
make: *** [Makefile:22: buildroot] Error 2

尝试解决过程

尝试编译linux + rtt版本也遇到这个问题

补充材料

1 Answers
rm -rf output;make CONF=k230_canmv_lckfb_defconfig    

您好,我刚才尝试了,还是出现了这个问题

请补充下你的操作系统及版本号?

我使用的是https://www.kendryte.com/k230/zh/dev/01_software/board/K230_SDK_%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.html中Step 4:生成docker镜像 步骤生成的docker环境里面编译的,toolchain重新拉了only linux中的版本