Distcc 拒绝使用 arm-none-eabi-gcc

问题描述

我在服务器和客户端上都有 distcc 3.3.3(Ubuntu 20.04,内核 5.4.0,都是 x86)。据我所知,正确设置,因为它在使用 gcc 为 x86 架构编译时有效。使用 make -j8 CC='distcc arm-none-eabi-gcc' 从客户端调用 make 命令会导致 distcc 选择在 localhost 而不是服务器上执行。它成功地从配置中检测到主机,获取锁,但不输出任何错误并选择本地主机。 arm-none-eabi-gcc 安装在两者上,并且版本相同:10.2.1,以及我需要的任何其他工具。这里究竟有什么问题?

更多详情:

  • arm-none-eabi-gcc 可从任何地方访问,就像在路径上一样;
  • 所需的库不在服务器上,根据我的研究,它们不需要。我使用的所有库都是 .c 或 .h 文件,因为它们需要编译,所以无论如何都需要发送。
  • 服务器上的配置文件
STARtdistCC="true"
ALLOWednETS="192.168.100.0/24"
LISTENER="192.168.100.44"
NICE="5"
JOBS=""
ZEROCONF="false"
  • 客户端上的配置:hosts 设置为 192.168.100.44/6,没有回退,其他一切都设置为
  • helper 的 distcc 服务处于活动状态且正在运行
  • 泵模式没有任何区别
  • 不同的 j 个工作岗位也没有任何区别

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)