minigui:mips平台交叉编译报错error: include location "/usr/include/" is unsafe for cross-compilation

今天在对minigui做交叉编译,下面是编译的部分脚本

./configure \
	--host=$host \
	--with-runmode=ths \
	--prefix=$_prefix \
	|| exit -1
make -j8  || exit -1

如果不做交叉编译,host指定为当前机器的架构(x86_64-linux-gnu)则编译正常
如果设置为mips-linux-gnu进行交叉编译,就报错了:

mips-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I/home/gyd/workspace/app/dependencies/libminigui-3.2.0/src/include -I/home/gyd/workspace/app/dependencies/libminigui-3.2.0/include -I/home/gyd/workspace/app/dependencies/libminigui-3.2.0/src/newgal/ -I/usr/include/ -D_DEBUG -Wall -Werror -ffunction-sections -fdata-sections -D_WITH_TARGET_NONE -D__MINIGUI_LIB__ -D_REENTRANT -D_MG_ENABLE_SPLASH=1 -D_GNU_SOURCE -O2 -Wstrict-prototypes -pipe -MT pcxvfb.lo -MD -MP -MF .deps/pcxvfb.Tpo -c pcxvfb.c  -fPIC -DPIC -o .libs/pcxvfb.lo
cc1: error: include location "/usr/include/" is unsafe for cross-compilation [-Werror=poison-system-directories]
In file included from /home/gyd/workspace/app/dependencies/libminigui-3.2.0/include/common.h:2256:0,
                 from pcxvfb.c:43:
/usr/include/pthread.h:681:6: error: '__regparm__' attribute directive ignored [-Werror=attributes]
      __cleanup_fct_attribute;
      ^
/usr/include/pthread.h:693:3: error: '__regparm__' attribute directive ignored [-Werror=attributes]
   __cleanup_fct_attribute;
   ^
/usr/include/pthread.h:716:6: error: '__regparm__' attribute directive ignored [-Werror=attributes]
      __cleanup_fct_attribute;
      ^
/usr/include/pthread.h:729:3: error: '__regparm__' attribute directive ignored [-Werror=attributes]
   __cleanup_fct_attribute;
   ^
/usr/include/pthread.h:738:6: error: '__regparm__' attribute directive ignored [-Werror=attributes]
      ;
      ^
In file included from /usr/include/sys/select.h:30:0,
                 from /usr/include/sys/types.h:219,
                 from /usr/include/stdlib.h:314,
                 from pcxvfb.c:38:
pcxvfb.c: In function 'PCXVFB_VideoInit':
/usr/include/bits/select.h:36:5: error: inconsistent operand constraints in an 'asm'
     __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS         \
     ^
/usr/include/sys/select.h:93:26: note: in expansion of macro '__FD_ZERO'
 #define FD_ZERO(fdsetp)  __FD_ZERO (fdsetp)
                          ^
pcxvfb.c:509:13: note: in expansion of macro 'FD_ZERO'
             FD_ZERO(&rset);
             ^
/usr/include/bits/select.h:36:5: error: inconsistent operand constraints in an 'asm'
     __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS         \
     ^
/usr/include/sys/select.h:93:26: note: in expansion of macro '__FD_ZERO'
 #define FD_ZERO(fdsetp)  __FD_ZERO (fdsetp)
                          ^
pcxvfb.c:527:13: note: in expansion of macro 'FD_ZERO'
             FD_ZERO(&rset);
             ^
cc1: all warnings being treated as errors

上面一大堆错误,不用头晕,只要看第一个错误才是根源

cc1: error: include location “/usr/include/” is unsafe for cross-compilation [-Werror=poison-system-directories]

很显然在交叉编译环境下,Makefile 中不应该出现-I/usr/include/ 这样的参数,但它确实出现了

mips-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I…/…/… -I/home/gyd/workspace/app/dependencies/libminigui-3.2.0/src/include -I/home/gyd/workspace/app/dependencies/libminigui-3.2.0/include -I/home/gyd/workspace/facelock/dependencies/libminigui-3.2.0/src/newgal/ -I/usr/include/ -D_DEBUG -Wall -Werror -ffunction-sections -fdata-sections -D_WITH_TARGET_NONE -D__MINIGUI_LIB__ -D_REENTRANT -D_MG_ENABLE_SPLASH=1 -D_GNU_SOURCE -O2 -Wstrict-prototypes -pipe -MT pcxvfb.lo -MD -MP -MF .deps/pcxvfb.Tpo -c pcxvfb.c -fPIC -DPIC -o .libs/pcxvfb.lo

搜索到这篇文章 《minigui交叉编译整理》提到类似的错误,
报错为pcxvfb.c:490:13: error: impossible constraint in ‘asm’,虽然错误信息不一样,其实是一回事儿,就是因为有-I/usr/include/
这篇文章的作者的解决办法就是修改Makefile,删除/usr/include相关的代码。野蛮而有效。
但我总觉得哪里不对。这么明显的错误不应该存在于MiniGUI的发行版本中需要用户修改Makefile来解决问题。

回头查了《MiniGUI 用户手册》
找到关于pcxvfb图形引擎的说明,如下图
在这里插入图片描述

上面的表格红框标注部分说得很明白:pc_xvfb 是Linux/Win32平台下适合 PC 的虚拟缓冲区图形引擎。
注意是虚拟缓冲区图形引擎,它是开发调试阶段使用的图形引擎。也就是说在为目标平台(本文中是mips)交叉编译二进制版本的时候,这个引擎根本就不用不上,所以它就不应该被编译。
minigui的编译配置中有pc_xvfb 的编译开关,执行./configure --help | grep pcxvfb就可以查到

./configure --help | grep pcxvfb
  --enable-videopcxvfb     include PC Virtual FrameBuffer NEWGAL engine, such as qvfb, mvfb, gvfb or wvfb <default=yes>
  --enable-videortosxvfb   include RTOS Virtual FrameBuffer NEWGAL engine <default=no>. Please disable pcxvfb to enable rtosxvfb

于是在执行configure时果断加入--enable-videopcxvfb=no禁用videopcxvfb

./configure \
	--host=$host \
	--with-runmode=ths \
	--prefix=$_prefix \
	--enable-videopcxvfb=no \
	|| exit -1
make -j8  || exit -1

再次编译就正常通过。

最后总结一下经验教训:
遇到问题真的不能头疼医头,脚痛医脚,被一个接着一个冒出的问题牵着鼻子走。

I[10:10:57.635] Ubuntu clangd version 12.0.0-++20210319082646+4990141a4366-1~exp1~20210319193401.61 I[10:10:57.635] PID: 41596 I[10:10:57.635] Working directory: /home/tp/Project/nvr_2025 I[10:10:57.635] argv[0]: /usr/lib/llvm-12/bin/clangd I[10:10:57.635] argv[1]: --compile-commands-dir=/home/tp/Project/nvr_2025 I[10:10:57.635] argv[2]: --background-index I[10:10:57.635] argv[3]: --completion-style=detailed I[10:10:57.635] argv[4]: --header-insertion=never I[10:10:57.635] argv[5]: --log=info I[10:10:57.635] Starting LSP over stdin/stdout I[10:10:57.637] <-- initialize(0) I[10:10:57.638] --> reply:initialize(0) 1 ms I[10:10:57.645] <-- initialized I[10:10:57.650] <-- textDocument/didOpen I[10:10:57.652] --> textDocument/publishDiagnostics I[10:10:57.689] <-- textDocument/codeAction(1) I[10:10:57.700] <-- textDocument/documentLink(2) I[10:10:57.719] Loaded compilation database from /home/tp/Project/nvr_2025/compile_commands.json I[10:10:57.720] ASTWorker building file /home/tp/Project/nvr_2025/torchlight/build_dir/linux-mstar_msr931/factory_uboot/mboot/include/stdio.h version 1 with command inferred from /home/tp/Project/nvr_2025/torchlight/build_dir/linux-mstar_msr931/factory_uboot/mboot/common/stdio.c [/home/tp/Project/nvr_2025/torchlight/build_dir/linux-mstar_msr931/factory_uboot/mboot] /usr/bin/arm-linux-gnueabihf-gcc --target=arm-linux-gnueabihf -c -Wp,-MD,common/.stdio.o.d -nostdinc -isystem /home/tp/Project/nvr_2025/sstar931/toolchain/bin/../lib/garm-linux-gnueabihf-gcc/arm-sigmastar-linux-uclibcgnueabihf/9.1.0/include -I/home/tp/Project/nvr_2025/torchlight/build_dir/linux-mstar_msr931/factory_uboot/mboot/include -I/home/tp/Project/nvr_2025/torchlight/build_dir/linux-mstar_msr931/factory_uboot/mboot/arch/arm/include -include ./include/linux/kconfig.h -D__KERNEL__ -D__UBOOT__ -DCONFIG_SSTAR_RAM_SIZE=0x08000000 -DCONFIG_SSTAR_LOAD_ADDR=0x23D00000 -DCONFIG_SSTAR_RUN_ADDR=0x23E00000 -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -fshort-wchar -fno-strict-aliasing -fno-PIE -Os -fno-stack-protector -fno-delete-null-pointer-checks -Wno-pointer-sign -Wno-stringop-truncation -Wno-array-bounds -Wno-stringop-overflow -Wno-maybe-uninitialized -fmacro-prefix-map=./= -g -Wno-format-nonliteral -Wno-address-of-packed-member -Wno-unused-but-set-variable -Werror=date-time -Wno-packed-not-aligned -D__ARM__ -marm -mabi=aapcs-linux -fno-pic -ffunction-sections -fdata-sections -fno-common -ffixed-r9 -pipe -DCONFIG_UIP=1 -march=armv7-a -D__LINUX_ARM_ARCH__=7 -mtune=generic-armv7-a -I/home/tp/Project/nvr_2025/torchlight/build_dir/linux-mstar_msr931/factory_uboot/mboot/arch/arm/mach-sstar/include -DKBUILD_BASENAME="stdio" -DKBUILD_MODNAME="stdio" -x c-header -std=gnu11 /home/tp/Project/nvr_2025/torchlight/build_dir/linux-mstar_msr931/factory_uboot/mboot/include/stdio.h -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/core/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/storage/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/onvif_discovery/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/pppd/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrtest/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/chm/src/ipcd/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/chm/src/slp/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/chm/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/chm/src/onvif/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrgui/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/ipcd/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/minigui/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/minigui/src/src/newgal/fbcon/hi_mpp/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/minigui/src/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/vigi_log/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/mgi/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/playback_share_info/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/dem/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/cloud_storage/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/media_server/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsps/media/librtsp/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsps/media/librtp/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsps/media/libflv/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsps/sdk/libice/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsps/sdk/libaio/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsps/sdk/libhttp/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsps/sdk/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsp/live/BasicUsageEnvironment/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsp/live/liveMedia/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsp/live/groupsock/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/rtsp/live/UsageEnvironment/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/nvrcore/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/media_server/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/badblocks/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/parted/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/vga_to_hdmi/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/busybox/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/iptables/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/traversal_utils/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/e2fsprogs/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/reg-tools-1.0.0/src/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/procrank/src/libpagemap/include -I/home/tp/Project/nvr_2025/torchlight/package/tp_package/u_packages/bq/src/include -fsyntax-only -resource-dir=/usr/lib/llvm-12/lib/clang/12.0.0 I[10:10:57.721] --> textDocument/clangd.fileStatus I[10:10:57.723] --> window/workDoneProgress/create(0) I[10:10:57.723] Enqueueing 8106 commands for indexing I[10:10:57.724] <-- reply(0) I[10:10:57.724] --> $/progress I[10:10:57.724] --> $/progress I[10:10:57.756] --> textDocument/publishDiagnostics I[10:10:57.756] --> reply:textDocument/codeAction(1) 67 ms I[10:10:57.756] --> reply:textDocument/documentLink(2) 55 ms I[10:10:57.756] --> textDocument/clangd.fileStatus I[10:10:57.979] <-- textDocument/codeAction(3) I[10:10:57.979] --> reply:textDocument/codeAction(3) 0 ms I[10:10:57.979] --> textDocument/clangd.fileStatus I[10:10:58.008] <-- textDocument/documentLink(4) I[10:10:58.008] --> reply:textDocument/documentLink(4) 0 ms I[10:10:58.008] --> textDocument/clangd.fileStatus I[10:10:58.042] <-- textDocument/documentSymbol(5) I[10:10:58.042] --> reply:textDocument/documentSymbol(5) 0 ms I[10:10:58.042] --> textDocument/clangd.fileStatus I[10:10:58.259] <-- textDocument/semanticTokens/full(6) I[10:10:58.262] --> reply:textDocument/semanticTokens/full(6) 3 ms I[10:10:58.262] --> textDocument/clangd.fileStatus I[10:10:58.568] <-- $/setTrace I[10:10:58.568] unhandled notification $/setTrace I[10:10:58.975] <-- $/setTrace I[10:10:58.975] unhandled notification $/setTrace I[10:10:59.009] <-- textDocument/documentSymbol(7) I[10:10:59.009] <-- textDocument/documentLink(8) I[10:10:59.009] --> reply:textDocument/documentSymbol(7) 0 ms I[10:10:59.009] --> reply:textDocument/documentLink(8) 0 ms I[10:10:59.010] --> textDocument/clangd.fileStatus I[10:11:00.085] <-- $/setTrace I[10:11:00.085] unhandled notification $/setTrace E[10:11:02.368] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/earm-linux-gnueabihf-gcc_export.c to validate stored index: No such file or directory E[10:11:02.374] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/earm-linux-gnueabihf-gcc_ansi_x963_export.c to validate stored index: No such file or directory E[10:11:02.374] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/busybox-1.19.4/archival/libarchive/filter_aarm-linux-gnueabihf-gccept_list.c to validate stored index: No such file or directory E[10:11:02.375] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/pppd-2.4.3/pppd/arm-linux-gnueabihf-gccp.c to validate stored index: No such file or directory E[10:11:02.376] Background-index: Couldn't read /home/tp/Project/nvr_2025/sstar931/linux-5.10.61/mm/maarm-linux-gnueabihf-gccess.c to validate stored index: No such file or directory E[10:11:02.376] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/encauth/arm-linux-gnueabihf-gccm/arm-linux-gnueabihf-gccm_done.c to validate stored index: No such file or directory E[10:11:02.376] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/jpeg-9a/jarm-linux-gnueabihf-gccolor.c to validate stored index: No such file or directory E[10:11:02.377] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/ltc_earm-linux-gnueabihf-gcc_is_valid_idx.c to validate stored index: No such file or directory E[10:11:02.384] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/encauth/arm-linux-gnueabihf-gccm/arm-linux-gnueabihf-gccm_add_nonce.c to validate stored index: No such file or directory E[10:11:02.387] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/earm-linux-gnueabihf-gcc_sign_hash.c to validate stored index: No such file or directory E[10:11:02.389] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/earm-linux-gnueabihf-gcc.c to validate stored index: No such file or directory E[10:11:02.390] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/math/fp/ltc_earm-linux-gnueabihf-gcc_fp_mulmod.c to validate stored index: No such file or directory E[10:11:02.390] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/earm-linux-gnueabihf-gcc_decrypt_key.c to validate stored index: No such file or directory E[10:11:02.391] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/openssl-1.0.1e/crypto/modes/arm-linux-gnueabihf-gccm128.c to validate stored index: No such file or directory E[10:11:02.395] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/ltc_earm-linux-gnueabihf-gcc_mul2add.c to validate stored index: No such file or directory E[10:11:02.396] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/encauth/arm-linux-gnueabihf-gccm/arm-linux-gnueabihf-gccm_test.c to validate stored index: No such file or directory E[10:11:02.396] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/encauth/arm-linux-gnueabihf-gccm/arm-linux-gnueabihf-gccm_reset.c to validate stored index: No such file or directory E[10:11:02.400] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/tcp-aarm-linux-gnueabihf-gccept.c to validate stored index: No such file or directory E[10:11:02.408] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/busybox-1.19.4/archival/libarchive/filter_aarm-linux-gnueabihf-gccept_reject_list.c to validate stored index: No such file or directory E[10:11:02.410] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrcore/rtsps/media/librtp/rtpext/rtp-ext-transport-wide-arm-linux-gnueabihf-gcc.c to validate stored index: No such file or directory E[10:11:02.413] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/busybox-1.19.4/archival/libarchive/filter_aarm-linux-gnueabihf-gccept_all.c to validate stored index: No such file or directory E[10:11:02.414] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/ncurses-6.1/ncurses/widechar/lib_arm-linux-gnueabihf-gcchar.c to validate stored index: No such file or directory E[10:11:02.414] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui/Config/EventCfg/ExDtct/EventAMSysAcs/EventAMSysAarm-linux-gnueabihf-gccess_json.c to validate stored index: No such file or directory E[10:11:02.416] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/minigui/src/gui/aarm-linux-gnueabihf-gccelkey.c to validate stored index: No such file or directory E[10:11:02.416] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/earm-linux-gnueabihf-gcc_sizes.c to validate stored index: No such file or directory E[10:11:02.422] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/jpeg-9a/jarm-linux-gnueabihf-gccoefct.c to validate stored index: No such file or directory E[10:11:02.423] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/smartctl/arm-linux-gnueabihf-gcciss.cpp to validate stored index: No such file or directory E[10:11:02.423] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/earm-linux-gnueabihf-gcc_import.c to validate stored index: No such file or directory E[10:11:02.423] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/encauth/arm-linux-gnueabihf-gccm/arm-linux-gnueabihf-gccm_memory.c to validate stored index: No such file or directory E[10:11:02.426] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/encauth/arm-linux-gnueabihf-gccm/arm-linux-gnueabihf-gccm_init.c to validate stored index: No such file or directory E[10:11:02.427] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/earm-linux-gnueabihf-gcc_ansi_x963_import.c to validate stored index: No such file or directory E[10:11:02.428] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/earm-linux-gnueabihf-gcc_test.c to validate stored index: No such file or directory E[10:11:02.429] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/dropbear-2020.81/libtomcrypt/src/pk/earm-linux-gnueabihf-gcc/earm-linux-gnueabihf-gcc_verify_hash.c to validate stored index: No such file or directory E[10:11:02.432] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui/Config/EventCfg/ExDtct/EventAMSysAcs/EventAMSysAarm-linux-gnueabihf-gccess.c to validate stored index: No such file or directory E[10:11:02.436] Background-index: Couldn't read /home/tp/Project/nvr_2025/torchlight/build_dir/linux-mstar_msr931/iptables-1.4.10/extensions/libxt_darm-linux-gnueabihf-gccp.c to validate stored index: No such file or directory
09-05
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

10km

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值