当我从https://github.com/RMerl/asuswrt-merlin.ng使用存储库https://github.com/RMerl/am-toolchains工具链,在 x86_64 Ubuntu 主机上测试:
1.克隆 asuswrt-merlin.ng repo,将目录更改为release/src/router/tcpdump-4.4.0
,然后:
CC=aarch64-linux-gcc AR=aarch64-linux-ar RANLIB=aarch64-linux-ranlib AS=aarch64-linux-as LD=aarch64-linux-ld NM=aarch64-linux-nm ac_cv_linux_vers=2 CFLAGS=-static CPPFLAGS=-static LDFLAGS=-static ./configure --host=x86_64-unknown-linux-gnu && make
出现错误:
配置:错误:C 编译器无法创建可执行文件
有关详细信息,请参阅“config.log”
日志显示:
./configure:第 2704 行:aarch64-linux-gcc:未找到命令
由于我是编译新手,所以有人有什么想法吗?
谢谢您的热心回复!!!!!