我在自定义openwrt(x86_64)发行版上使用xorg / lxde。 Lxterminal(0.3.0,0.3.2)用于在早期(r50108)版本上进行编译,但不能在openwrt干线上进行编译。
它挂在创建/ po文件的重复循环中。即
make[5]: Entering directory `/home/rossb/OpenWrt/x86_64/r8210/trunk/build_dir/target-x86_64_glibc/lxterminal-0.3.2/po'
cd .. \
&& CONFIG_FILES=po/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \
/bin/sh ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing default-1 commands
make[5]: Leaving directory `/home/rossb/OpenWrt/x86_64/r8210/trunk/build_dir/target-x86_64_glibc/lxterminal-0.3.2/po'
make[5]: Entering directory `/home/rossb/OpenWrt/x86_64/r8210/trunk/build_dir/target-x86_64_glibc/lxterminal-0.3.2/po'
cd .. \
&& CONFIG_FILES=po/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \
/bin/sh ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing default-1 commands
make[5]: Leaving directory `/home/rossb/OpenWrt/x86_64/r8210/trunk/build_dir/target-x86_64_glibc/lxterminal-0.3.2/po'
make[5]: Entering directory `/home/rossb/OpenWrt/x86_64/r8210/trunk/build_dir/target-x86_64_glibc/lxterminal-0.3.2/po'
cd .. \
&& CONFIG_FILES=po/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \
/bin/sh ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing default-1 commands
make[5]: Leaving directory `/home/rossb/OpenWrt/x86_64/r8210/trunk/build_dir/target-x86_64_glibc/lxterminal-0.3.2/po'
make[5]: Entering directory `/home/rossb/OpenWrt/x86_64/r8210/trunk/build_dir/target-x86_64_glibc/lxterminal-0.3.2/po'
..无休止,仿佛缺少一些已完成的印章。
我不知道如何调试它。
这是config.log:https://www.rossco.org/Downloads/OpenWrt/config.log
有人有见识吗?
谢谢; 比尔
答案 0 :(得分:0)
如果您看到config.log,则会显示
conftest.c:26:37: fatal error: CoreFoundation/CFLocale.h: No such file or directory
compilation terminated.
这意味着您的程序包依赖于托管“ CFLocale.h”头文件的程序包。